{"_id":"@hyperframes/core","_rev":"473-6000acd1e4979c45b3a77e480dbe5cf7","name":"@hyperframes/core","dist-tags":{"alpha":"0.7.67-alpha.0","desktop":"0.8.53-desktop.0","latest":"0.8.114"},"versions":{"0.1.0":{"name":"@hyperframes/core","version":"0.1.0","_id":"@hyperframes/core@0.1.0","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"dist":{"shasum":"305dde416a2933e9ab8fe8a5d17da94e08ade947","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.1.0.tgz","fileCount":103,"integrity":"sha512-cFC4+PjjBCDiw9TMuq2MmJalgKhTsusj0sE/7+XiJcK2aCVa63H8GWRWWL1CEtxN+K5m04AIjYwP2T/Od/yZUg==","signatures":[{"sig":"MEUCIQCyMIDjI0I9gYrAmO3BX61FVT/1v/TJ45DvL/pG2AvM7QIgFZqECkcJHTM6ihYXlWr4NH3dEeVFk+aFXWbxCKXJV+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":461168},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./lint":{"types":"./src/lint/index.ts","import":"./src/lint/index.ts"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./src/compiler/index.ts","import":"./src/compiler/index.ts"}},"gitHead":"00909c825855698e4caad4e19b2b18b94fe6e372","scripts":{"test":"vitest run","build":"tsc && pnpm build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","prepublishOnly":"pnpm build","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"pnpm build:hyperframes-runtime && pnpm test:hyperframe-runtime-contract && pnpm test:hyperframe-runtime-behavior && pnpm test:hyperframe-runtime-seek && pnpm test:hyperframe-runtime-duration-guards && pnpm test:hyperframe-runtime-parity && pnpm test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"jrusso1020","email":"jdrusso1020@gmail.com"},"_npmVersion":"10.9.2","description":"> Create videos by writing HTML. The HTML is the source of truth - timing, layout, content. Scripts define how clips animate.","directories":{},"_nodeVersion":"22.17.0","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"}}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"cheerio":"^1.2.0","esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0_1774228145566_0.8925418897028616","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@hyperframes/core","version":"0.1.1","_id":"@hyperframes/core@0.1.1","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"dist":{"shasum":"4e54d9096aabdeaa2f72e10551580c31be76bfa0","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.1.1.tgz","fileCount":104,"integrity":"sha512-pb+326rAO5ecxNJ54XxmJZUnwflSQGxVYoAQAciUBW9P1/5y3oYRTj9ZD/bSVrpJuVaPZ4N0zKiqmQwdIqcDdw==","signatures":[{"sig":"MEUCIQDQwE/NilikSYg/eYO8FM57nIMcj6pO7rhc7Hnut5dYZgIgTv0kLgx0JUPsQiZ4lU0SZTn0dI8rOgWrFghPItHpJTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":461735},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.1.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"}},"scripts":{"test":"vitest run","build":"tsc && pnpm build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"pnpm build:hyperframes-runtime && pnpm test:hyperframe-runtime-contract && pnpm test:hyperframe-runtime-behavior && pnpm test:hyperframe-runtime-seek && pnpm test:hyperframe-runtime-duration-guards && pnpm test:hyperframe-runtime-parity && pnpm test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/9197522a858666a6a769bc3c26f591a4/hyperframes-core-0.1.1.tgz","_integrity":"sha512-pb+326rAO5ecxNJ54XxmJZUnwflSQGxVYoAQAciUBW9P1/5y3oYRTj9ZD/bSVrpJuVaPZ4N0zKiqmQwdIqcDdw==","_npmVersion":"11.9.0","description":"> Create videos by writing HTML. The HTML is the source of truth - timing, layout, content. Scripts define how clips animate.","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"cheerio":"^1.2.0","esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.1_1774237059295_0.5953802263784422","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@hyperframes/core","version":"0.1.2","_id":"@hyperframes/core@0.1.2","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"dist":{"shasum":"b6f29612914c030025cae36bfdf2f1753e88359f","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.1.2.tgz","fileCount":103,"integrity":"sha512-x3yrTRtlK24aFEqQYr4zRm7oPJX+EqiOGtG9mRinBwSwRdHalvLVKAB6rBQVg205Qd64ttkhrGp8yy8xv//m3w==","signatures":[{"sig":"MEQCIErusRqCXysrZYu5DddzejhvaYQYEmiro6QsmFm24b80AiACeENR85EHEioO6quOfWGhL2giMlCM4jkoH2HzHixSAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476002},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./lint":{"types":"./src/lint/index.ts","import":"./src/lint/index.ts"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./src/compiler/index.ts","import":"./src/compiler/index.ts"}},"gitHead":"b7fbb52e0c6c5104b93bcf4c1b02e7d584731bbf","scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","prepublishOnly":"bun run build","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_npmVersion":"11.9.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"}}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"cheerio":"^1.2.0","esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.2_1774462077082_0.48777686026387435","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@hyperframes/core","version":"0.1.3","_id":"@hyperframes/core@0.1.3","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"dist":{"shasum":"5fc591dba40fe3c24ae20a55cda47a940b0cbd62","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.1.3.tgz","fileCount":104,"integrity":"sha512-hHdmZox6BQreGMcYJEKzm7i7/9vTqHD60MIs7U9+9sZkX4aNZ82dctMVl4GMgpqoe1XlHGHSr5PI7ta0UuaNCg==","signatures":[{"sig":"MEUCIQCFm5GN5PF+8j7ai+zZpcuoAiDLbd8ntM9gbxpJJ+RTGAIgOv/3hcF4aoGN8YSmd33tetjFyfNs01ZEiMXWd9dmNEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476567},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.1.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"}},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/11d819b1eb41b70ef793c965178f2fd4/hyperframes-core-0.1.3.tgz","_integrity":"sha512-hHdmZox6BQreGMcYJEKzm7i7/9vTqHD60MIs7U9+9sZkX4aNZ82dctMVl4GMgpqoe1XlHGHSr5PI7ta0UuaNCg==","_npmVersion":"11.9.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"cheerio":"^1.2.0","esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.3_1774561111181_0.23523429625740522","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@hyperframes/core","version":"0.1.4","_id":"@hyperframes/core@0.1.4","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"dist":{"shasum":"f72550e3e9c4cc6e802f5554698a85f0310ef8fe","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.1.4.tgz","fileCount":104,"integrity":"sha512-31NyV2F11KwXqrYUFll2bz1wwxFHsziQsWkJpzGm+nK9KkKejD5JHo4bXR4RYklIXJFmLhUTeIAH4ywqXBvMAw==","signatures":[{"sig":"MEUCIQDjnaMVCqf9P308JS0WvKrWcLJ0kyJuNijEWFWb6x6K7wIgZmxkTqRHTPWXqUbjUUi0lC/Cm0BVtK/M9TRoIhMccpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476567},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.1.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"}},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/4cb4677127acff8e3c49b2b5601ca761/hyperframes-core-0.1.4.tgz","_integrity":"sha512-31NyV2F11KwXqrYUFll2bz1wwxFHsziQsWkJpzGm+nK9KkKejD5JHo4bXR4RYklIXJFmLhUTeIAH4ywqXBvMAw==","_npmVersion":"11.9.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"cheerio":"^1.2.0","esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.4_1774563529782_0.11599085957781186","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@hyperframes/core","version":"0.1.5","_id":"@hyperframes/core@0.1.5","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"dist":{"shasum":"e787ddafa7116e709a7750e978dbee410a8ff216","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.1.5.tgz","fileCount":104,"integrity":"sha512-JY58hT3PP6aWCAWcrcOgQIS36dfJh3zegsquT+U8n7kXbUhyjEnDp/gyo/ZVxfy8P3rjeH6BL3nDmCnvBJRtAg==","signatures":[{"sig":"MEUCIHBCyfoJc5o3rXx0UKX4C5y6TAwh7ExETj19zLi68s2tAiEAl7zWYq9Sk2TBbBV+nmjWyBHiCkiUitdCdiIp2DYXbMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476567},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.1.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"}},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/57c274c66954fdb20ed50e36a9913951/hyperframes-core-0.1.5.tgz","_integrity":"sha512-JY58hT3PP6aWCAWcrcOgQIS36dfJh3zegsquT+U8n7kXbUhyjEnDp/gyo/ZVxfy8P3rjeH6BL3nDmCnvBJRtAg==","_npmVersion":"11.9.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"cheerio":"^1.2.0","esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.5_1774572826279_0.02790008098699892","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@hyperframes/core","version":"0.1.6","_id":"@hyperframes/core@0.1.6","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"dist":{"shasum":"1ea431b11081b77738bf785ee59dc63437b89f08","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.1.6.tgz","fileCount":104,"integrity":"sha512-JYgnnBf8w/AlO3/iur9SptXKpLCrOyxOWtCw1+LXPZDtYI21/VkIfxCRshmni5PoO5zEvGmqkgh8LegPdWaDHg==","signatures":[{"sig":"MEYCIQCCbBn6fXiZ7RvS3ooCLQPg7wWRmZ8AtCRM3FxRs5DkJAIhAI8GmqhtvAeIrKWgu2E+bnbXVCz7ZKVuAHNrasFCPGBn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476120},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.1.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"}},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/09e19f552d8bca58f0c93c9c5cbac809/hyperframes-core-0.1.6.tgz","_integrity":"sha512-JYgnnBf8w/AlO3/iur9SptXKpLCrOyxOWtCw1+LXPZDtYI21/VkIfxCRshmni5PoO5zEvGmqkgh8LegPdWaDHg==","_npmVersion":"11.9.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"cheerio":"^1.2.0","esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.6_1774596632437_0.9678400536197456","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@hyperframes/core","version":"0.1.7","_id":"@hyperframes/core@0.1.7","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"17f494a82a51cec792a4739f35f0ddc6215a06c3","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.1.7.tgz","fileCount":104,"integrity":"sha512-cdH8iz9BgnTlCzVQ5go8yoNS44uNNph0butVaWi07fTpHmVEwVvB6HHJYTIv2tDk6UMFirlHrjmOhiorVaUuTw==","signatures":[{"sig":"MEQCIBt6VexeHTzEV+FN9PLCrH5T4C+lQQ7i6ieSQ/yahXzcAiBxcQkQhBy35QN/X8KRIQ6qvt67fWbxO8cRlDY3REa2eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":482058},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.1.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"}},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/8d3e24d561d04e1c0b48c006d7a7fd61/hyperframes-core-0.1.7.tgz","_integrity":"sha512-cdH8iz9BgnTlCzVQ5go8yoNS44uNNph0butVaWi07fTpHmVEwVvB6HHJYTIv2tDk6UMFirlHrjmOhiorVaUuTw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"cheerio":"^1.2.0","esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.7_1774649261444_0.8946764687486715","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@hyperframes/core","version":"0.1.8","_id":"@hyperframes/core@0.1.8","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"277cb89fc8c09b487780575e197d1ddeec34728e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.1.8.tgz","fileCount":104,"integrity":"sha512-65kWayi+HljDepnXSy8yz5pEQyZl+zn2bgZ9NgV0g9BkPkjDRWzxxYzJ/pfS7IhVuY6Hf4o6yZHxXOz3ZCj8FQ==","signatures":[{"sig":"MEQCIFmKPqR5e0pV8kUDPRinUqo7oAP+O2on2KGqkLYTv79tAiAx2CAd+2IA46VCLUAmdGFrqd5h7py9u1Bp3+kllRTnkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":490429},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.1.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"}},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/ce1d7f3b7c5929a01d5b8f4948880191/hyperframes-core-0.1.8.tgz","_integrity":"sha512-65kWayi+HljDepnXSy8yz5pEQyZl+zn2bgZ9NgV0g9BkPkjDRWzxxYzJ/pfS7IhVuY6Hf4o6yZHxXOz3ZCj8FQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"cheerio":"^1.2.0","esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.8_1774649409460_0.2781698821188332","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@hyperframes/core","version":"0.1.9","_id":"@hyperframes/core@0.1.9","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"9aa0d74b06da2fd4a6b494b04f08fd02db6ed0e8","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.1.9.tgz","fileCount":104,"integrity":"sha512-oI/i1iTOzdBcnFvWKSrsIQ8giIc9f8nEoEMK3BUEkJoZDqXDDbA/uK8vsyx2kzilkzou/JVNIcmt8Fvh6LWwXA==","signatures":[{"sig":"MEUCIBiteK6iK5pRw5KcGl9brTUdPHy1BRSZaJICQTbwo+c2AiEAi5Sln7YOVaPDXoLY+9TP2c3WSPNEN/6TZ3BaYYinOm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":490429},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.1.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"}},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/69eb50ec76387234cf00212e59bb0fbb/hyperframes-core-0.1.9.tgz","_integrity":"sha512-oI/i1iTOzdBcnFvWKSrsIQ8giIc9f8nEoEMK3BUEkJoZDqXDDbA/uK8vsyx2kzilkzou/JVNIcmt8Fvh6LWwXA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"cheerio":"^1.2.0","esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.9_1774649808600_0.07899621892613307","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@hyperframes/core","version":"0.1.10","_id":"@hyperframes/core@0.1.10","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"e1e5f8b7d5da0a2bc1f7bef6f604e35e67f4525e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.1.10.tgz","fileCount":104,"integrity":"sha512-FB/QSnEdzwd5c7tm0m1yjQ+gGocXem++Rk1L5IpAEQJ9ekbrzVW5Ar4tRDCmj5vd7/Uz2QFdH+dl4KhDOkAjJA==","signatures":[{"sig":"MEYCIQDmVHost6DRUdvipjC2loGelvcMxmotjNfhZKcFm79Z3gIhAOa89X2Qi7Soi18Rw5cVCkppJjBVg3u85xDqoDK6oDtc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":499780},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.1.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"}},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/25f14683c214d9082db0a55624ef954c/hyperframes-core-0.1.10.tgz","_integrity":"sha512-FB/QSnEdzwd5c7tm0m1yjQ+gGocXem++Rk1L5IpAEQJ9ekbrzVW5Ar4tRDCmj5vd7/Uz2QFdH+dl4KhDOkAjJA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"cheerio":"^1.2.0","esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.10_1774670390906_0.05048044587481626","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@hyperframes/core","version":"0.1.11","_id":"@hyperframes/core@0.1.11","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"2f56835c023905a00bf94970f751bd76c1b47d73","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.1.11.tgz","fileCount":152,"integrity":"sha512-C937KVUJPvm5Q5zNgGgp5Rznr8ZnUZJ/MgwmffvS9x0rHZs9B5BH2gpPVsBDYKrXBtPNUutv7g+wn+biMf41/Q==","signatures":[{"sig":"MEUCIQCsw5vljDtW9wVLzxz3onLLkcxVcx/jUKu05sC9hsErqgIgaBVuswRfILTsJYPRXs+5az6AQm5WJxyBpWmHbWoKOno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":560572},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.1.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"}},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/c595abb852f2a743dd6cc8ccdbde51ef/hyperframes-core-0.1.11.tgz","_integrity":"sha512-C937KVUJPvm5Q5zNgGgp5Rznr8ZnUZJ/MgwmffvS9x0rHZs9B5BH2gpPVsBDYKrXBtPNUutv7g+wn+biMf41/Q==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"cheerio":"^1.2.0","esbuild":"^0.25.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.11_1774741257101_0.23079053293910268","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@hyperframes/core","version":"0.1.12","_id":"@hyperframes/core@0.1.12","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"bb841b9a962c4c95ade7f30ddc24804db3ce7203","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.1.12.tgz","fileCount":152,"integrity":"sha512-GadCPybn85pNKqO2RAfEJIzEo4A6LR4iCFBBR6K9vYac4yJkm/CyGn4mIjGxxZtNXK5+mvrcweEvp1ruqJllrg==","signatures":[{"sig":"MEUCIFX2cXyANFmln+274MzAEFfZCcegp1G1H6zts5YLHjoYAiEAz363wcHjHZTVbHoGIc0o3N5fQZKoAl2v0xR67u+WTQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":560572},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.1.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"}},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/730fe3b7b5cd2c34538aa9b979d7049e/hyperframes-core-0.1.12.tgz","_integrity":"sha512-GadCPybn85pNKqO2RAfEJIzEo4A6LR4iCFBBR6K9vYac4yJkm/CyGn4mIjGxxZtNXK5+mvrcweEvp1ruqJllrg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"cheerio":"^1.2.0","esbuild":"^0.25.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.12_1774779055018_0.3641856022404988","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@hyperframes/core","version":"0.1.13","_id":"@hyperframes/core@0.1.13","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"a0cf8650b217506171595fd04064d32f3e73d3d4","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.1.13.tgz","fileCount":152,"integrity":"sha512-gUxmIXcaHJb1PhyxeYvHoTYgEJY2NbQoWCRWGkIqXSnMYnKNFnoR+sbz9ZGTEdScXbWrwWbiY2h7FiESepQlPg==","signatures":[{"sig":"MEUCIQCnNZ3eza+gvNg2KfwW+geSdZanbM9tNvRmlAofdu3dKQIgJKnYfydtoAjheyXXGI5OSPhlnGYE49LzEB/qvSCcW5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":574244},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.1.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"}},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/f67b389f29f0fc3288b260a46ba8fa08/hyperframes-core-0.1.13.tgz","_integrity":"sha512-gUxmIXcaHJb1PhyxeYvHoTYgEJY2NbQoWCRWGkIqXSnMYnKNFnoR+sbz9ZGTEdScXbWrwWbiY2h7FiESepQlPg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"cheerio":"^1.2.0","esbuild":"^0.25.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.13_1774909330917_0.06818061222967153","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@hyperframes/core","version":"0.1.14","_id":"@hyperframes/core@0.1.14","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"72dd469aca6944900ef81a2f43326e2badcfc1b1","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.1.14.tgz","fileCount":160,"integrity":"sha512-CJbsi1OxDOKfpgeCU6yNzpNPO36E6urleSYuXUcDi4GHuFDCT08ZjyO5CR+c/s56w9oMuSdEkZvq4Xd5FGikUQ==","signatures":[{"sig":"MEUCIFvU3eVHxZ+Wkb+hUImqCOaGHX3T/XnIbi5Pl6vq4HgZAiEAmFYLaDN7H5EZiqTXyeGvYEzkMRt3IdqqCVL0P00OGp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647031},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.1.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"}},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/7dd2c251c608e94200ec1e81159a2bf1/hyperframes-core-0.1.14.tgz","_integrity":"sha512-CJbsi1OxDOKfpgeCU6yNzpNPO36E6urleSYuXUcDi4GHuFDCT08ZjyO5CR+c/s56w9oMuSdEkZvq4Xd5FGikUQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@chenglou/pretext":"^0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"cheerio":"^1.2.0","esbuild":"^0.25.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.14_1774926991110_0.43871134391199873","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@hyperframes/core","version":"0.1.15","_id":"@hyperframes/core@0.1.15","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"eed480cae25d82b2d4be42c0abc6a249918b4a76","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.1.15.tgz","fileCount":160,"integrity":"sha512-tWQEqOxPUMO9v+4XSf9hwNtKbZKN8UAUrHzwZhW8B8H45RVMo5BOKY3W/1Efnt9MlqspM+1/IjfAFKteCR0V3g==","signatures":[{"sig":"MEUCIE9971B5/Wd+LmLRz5sutwk7dgIDMy2/KBBwduepQYaSAiEAkvXXZRvFE9dP6Ul+9zqQVcmgzSP3AXb9uFGelkGzVl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647031},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.1.15.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"}},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/cf2780017144afbb5adaa46a5e389926/hyperframes-core-0.1.15.tgz","_integrity":"sha512-tWQEqOxPUMO9v+4XSf9hwNtKbZKN8UAUrHzwZhW8B8H45RVMo5BOKY3W/1Efnt9MlqspM+1/IjfAFKteCR0V3g==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@chenglou/pretext":"^0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"cheerio":"^1.2.0","esbuild":"^0.25.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.15_1774928120824_0.23184746484880225","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.1":{"name":"@hyperframes/core","version":"0.2.0-alpha.1","_id":"@hyperframes/core@0.2.0-alpha.1","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"f000078ff4adc95d310b77f54fb6bcc736ebcaae","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.2.0-alpha.1.tgz","fileCount":196,"integrity":"sha512-bByyLTIkCtRhwxna1nkCwIXErwIJa2Sv8svT4ufHNKMOqDdGpqcKUQujlMPSZqWzKNyTlQ0k6Q5v/7UV1LpxIQ==","signatures":[{"sig":"MEYCIQC94KWlR390Qi1I8BF+ZuVLPSI2NWizUV6SlYimcI4obQIhAOjUSzH+JEIIBJUYp2INo3uzGcCN3eSsdHSrMCUH7Nty","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.2.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":690479},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.2.0-alpha.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"}},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/444d8e3409d0a3cd14230918cf74cdd6/hyperframes-core-0.2.0-alpha.1.tgz","_integrity":"sha512-bByyLTIkCtRhwxna1nkCwIXErwIJa2Sv8svT4ufHNKMOqDdGpqcKUQujlMPSZqWzKNyTlQ0k6Q5v/7UV1LpxIQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@chenglou/pretext":"^0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"cheerio":"^1.2.0","esbuild":"^0.25.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-alpha.1_1774999195913_0.6123206665590648","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@hyperframes/core","version":"0.2.0","_id":"@hyperframes/core@0.2.0","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"b42cac2663020bd37370a0d0f90c85e47840903d","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.2.0.tgz","fileCount":196,"integrity":"sha512-7dJz8T5opAbyhpdlcTtwmweWJcDR2zd2x+E+aAPUgXjKtJkdTOFU52kvZAY5vDlJFd50cFj2M9xurV+Pkx1CZQ==","signatures":[{"sig":"MEQCIBMbB9lEAoFJnUy22+DZAIuKSwIRsNeyD58JWA7pEB1CAiBHxRdKQRWwR6o0zJG9RSybw6GXzDxNp94BE06JN/r7gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":691116},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.2.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"}},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/cd409ce19dc87869ccb6416bea57822a/hyperframes-core-0.2.0.tgz","_integrity":"sha512-7dJz8T5opAbyhpdlcTtwmweWJcDR2zd2x+E+aAPUgXjKtJkdTOFU52kvZAY5vDlJFd50cFj2M9xurV+Pkx1CZQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@chenglou/pretext":"^0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"cheerio":"^1.2.0","esbuild":"^0.25.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0_1775014153682_0.25396855084611136","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@hyperframes/core","version":"0.2.1","_id":"@hyperframes/core@0.2.1","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"b20c3ef2a0454a18671a20391a501af8503ec479","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.2.1.tgz","fileCount":196,"integrity":"sha512-ywk5NPG9FNO6hUpPzuKlt9KqlcrftOIKl57yGmf0AV1gQw+OO/A/1Y0iMHUwaa5GMYX7W1BUbh/SFZYTGoCHig==","signatures":[{"sig":"MEQCIAQX9L4DQEzIovG3RJtf0KdkTn+MLZVbMwwkbEVhtO9MAiA8SsP5a2vXhcjE5iWGfTdePBv+foEH0G+rKx/WW3TX6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":704714},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.2.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"}},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/fc328fd04a924db0c751c5d838d43737/hyperframes-core-0.2.1.tgz","_integrity":"sha512-ywk5NPG9FNO6hUpPzuKlt9KqlcrftOIKl57yGmf0AV1gQw+OO/A/1Y0iMHUwaa5GMYX7W1BUbh/SFZYTGoCHig==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@chenglou/pretext":"^0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"cheerio":"^1.2.0","esbuild":"^0.25.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.1_1775079679300_0.3597179886899431","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-alpha.1":{"name":"@hyperframes/core","version":"0.2.2-alpha.1","_id":"@hyperframes/core@0.2.2-alpha.1","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"b2e66a7de99f3aed6773135fb27168a2518659ff","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.2.2-alpha.1.tgz","fileCount":196,"integrity":"sha512-8WIMIdN4XyARpvnQgtIi1vAK6ptv0pEK84zG8d9kV8NnvVxjsaJPU3JCH8IfkDLnURj1anG2xHEC7GFxRTCHCg==","signatures":[{"sig":"MEUCIGiwP9Hlr/MwiwaPvN/t1xaP6+Tr1VjX4qVAP7N5S6PKAiEA2UeOoWj6RJm8GWtDNWLY4XIQUEI/iOjCQGeseX6YQmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.2.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":722516},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.2.2-alpha.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"}},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/6388f5958604330f275bac44d6078033/hyperframes-core-0.2.2-alpha.1.tgz","_integrity":"sha512-8WIMIdN4XyARpvnQgtIi1vAK6ptv0pEK84zG8d9kV8NnvVxjsaJPU3JCH8IfkDLnURj1anG2xHEC7GFxRTCHCg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"cheerio":"^1.2.0","esbuild":"^0.25.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.2-alpha.1_1775166200457_0.22878912589679556","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-alpha.3":{"name":"@hyperframes/core","version":"0.2.2-alpha.3","_id":"@hyperframes/core@0.2.2-alpha.3","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"657dc8ec2d64799f7fe9b56817eb8a44ae919529","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.2.2-alpha.3.tgz","fileCount":196,"integrity":"sha512-/70QxJIqhI57kGjJMn9HLTfO+7/JQXr9+80DcKOVojWYg3ov60rtOWSLMEM04ArvvrN+t9R1yRIRxycCKCgh9Q==","signatures":[{"sig":"MEUCIQCH2mQnqi98IyH6MbTVWk/UiRc9TzlwsWyaDbykhul/ngIgcXFEE0TTHJn++71VBE0Xgx5vtDi0rBye0FFGVv1OLUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.2.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":722516},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.2.2-alpha.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"}},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/f7b1d9dccdc1f1fa2b4b4de96afe3d3a/hyperframes-core-0.2.2-alpha.3.tgz","_integrity":"sha512-/70QxJIqhI57kGjJMn9HLTfO+7/JQXr9+80DcKOVojWYg3ov60rtOWSLMEM04ArvvrN+t9R1yRIRxycCKCgh9Q==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"cheerio":"^1.2.0","esbuild":"^0.25.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.2-alpha.3_1775167174320_0.24068228350634802","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-alpha.4":{"name":"@hyperframes/core","version":"0.2.2-alpha.4","_id":"@hyperframes/core@0.2.2-alpha.4","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"da534f2e818bc1cb852f610492a6850eee8b6574","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.2.2-alpha.4.tgz","fileCount":196,"integrity":"sha512-3+5IJe7LB+W50rykCoHcNy7Hqy9mZPh0Q9pEwTbz7HoaegRlHOMN2qG+UpB4Y3PBUjL9oBB/+DZZUxD6Id+BBg==","signatures":[{"sig":"MEQCIBXc6/i82IEfbF+yYiecWW5wOp+mGofGyr9zT+JqyUPCAiAhQyeGGp3VUDAKfOdGlc5XaeOpGSR0sPSm9rBi5lWiSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.2.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":722516},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.2.2-alpha.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"}},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/da8b5330dfa4eb146b6636dd65775692/hyperframes-core-0.2.2-alpha.4.tgz","_integrity":"sha512-3+5IJe7LB+W50rykCoHcNy7Hqy9mZPh0Q9pEwTbz7HoaegRlHOMN2qG+UpB4Y3PBUjL9oBB/+DZZUxD6Id+BBg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"cheerio":"^1.2.0","esbuild":"^0.25.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.2-alpha.4_1775168035055_0.94361817785985","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@hyperframes/core","version":"0.2.2","_id":"@hyperframes/core@0.2.2","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"bb19eb7834a9922a268325e53e30ec271e378ddc","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.2.2.tgz","fileCount":196,"integrity":"sha512-Du9v/QG3mkQiP2Q+DvcAsG0Q6hTQ3i2jSV0JfaiMq91iyq+WFXGdWzilsTkdiH67E+rzddrVdCedxVXWOm+lIw==","signatures":[{"sig":"MEUCIQDdGFghbN2jr1RZtW+3x/5PVL1BHKTB4Lv+daqjaS+ZSQIgPzNmctwPe/MQD0rDVYJ0dxQjNyKvfm02jls5beHIXjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":722508},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.2.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"}},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/2dbbaa372f3292c671f08ef1f2cf9db1/hyperframes-core-0.2.2.tgz","_integrity":"sha512-Du9v/QG3mkQiP2Q+DvcAsG0Q6hTQ3i2jSV0JfaiMq91iyq+WFXGdWzilsTkdiH67E+rzddrVdCedxVXWOm+lIw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@chenglou/pretext":"^0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"cheerio":"^1.2.0","esbuild":"^0.25.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.2_1775191036780_0.12898912576176436","host":"s3://npm-registry-packages-npm-production"}},"0.2.3-alpha.1":{"name":"@hyperframes/core","version":"0.2.3-alpha.1","_id":"@hyperframes/core@0.2.3-alpha.1","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"b8e99f3cbb784ccefa65fb44f1412aaec98767ec","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.2.3-alpha.1.tgz","fileCount":196,"integrity":"sha512-AJ67yRyFIEe62HvQv4LpO6r5mpLQGMa1ghWic9R22LyIoB2aGMhVM7tEbbOGGwLZaYph+Bq80tzJOxN+NbtQHQ==","signatures":[{"sig":"MEQCIDiCMuYDTHMFqP+4vAn3xxrvJHg/+AcaqXvUfMR0Zkl9AiAR0npK/wiSg3VCQENZivKnOAKsG5DJY469bKapzK8Aaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.2.3-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":742250},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.2.3-alpha.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"}},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/fe061ea0f8026a6ba3602f72a639181a/hyperframes-core-0.2.3-alpha.1.tgz","_integrity":"sha512-AJ67yRyFIEe62HvQv4LpO6r5mpLQGMa1ghWic9R22LyIoB2aGMhVM7tEbbOGGwLZaYph+Bq80tzJOxN+NbtQHQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.3-alpha.1_1775513732583_0.6675870583036874","host":"s3://npm-registry-packages-npm-production"}},"0.2.3-alpha.2":{"name":"@hyperframes/core","version":"0.2.3-alpha.2","_id":"@hyperframes/core@0.2.3-alpha.2","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"651d75f99f39f5c3024f59040a3bafe891803e52","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.2.3-alpha.2.tgz","fileCount":196,"integrity":"sha512-ecHKjwX/dn1gi9tIzXHq4HeVTboUj1DYS8RGH+6Yg5o4QpKyQZT6yq5j6yPUEzu+aj7q0jlDlL34oHmGnsJs9w==","signatures":[{"sig":"MEUCIA2da6WQCJUbbSaQnl9sVHmj6/jFjhKtRuYrT+hoV+tpAiEAna4k2DDbJVz+CiYtoHbYLLuBezQwwJ4R+UGo34Xq5jU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.2.3-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":747923},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.2.3-alpha.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"}},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/2fb992a0ce6e95c3d411af84a4117d80/hyperframes-core-0.2.3-alpha.2.tgz","_integrity":"sha512-ecHKjwX/dn1gi9tIzXHq4HeVTboUj1DYS8RGH+6Yg5o4QpKyQZT6yq5j6yPUEzu+aj7q0jlDlL34oHmGnsJs9w==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.3-alpha.2_1775611218064_0.9632603823734447","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@hyperframes/core","version":"0.2.3","_id":"@hyperframes/core@0.2.3","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"a616e8eeacc656907a57edb72e18445ef67e5ac7","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.2.3.tgz","fileCount":196,"integrity":"sha512-8Ik1QStD18risIXx06M16N/VKJbPH+PPaqYiBrIPpXKarD5wcA/IK5RsmtrNcCPHsp0l3jLkD4ecDSPzLxuWhQ==","signatures":[{"sig":"MEYCIQDV3V+9V5Do7dw5U+UoYsE35DoVWoF+qt8eW86EDAHpHwIhAMzE1NzKtgXo0YMMV8xkClAbWzmFZ1+kS3ANCRFXqux2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":747915},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.2.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"}},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/0c3252034720bca16f92d0bf812892d5/hyperframes-core-0.2.3.tgz","_integrity":"sha512-8Ik1QStD18risIXx06M16N/VKJbPH+PPaqYiBrIPpXKarD5wcA/IK5RsmtrNcCPHsp0l3jLkD4ecDSPzLxuWhQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.3_1775672384451_0.13249751911873875","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@hyperframes/core","version":"0.2.4","_id":"@hyperframes/core@0.2.4","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"c5e4f918b6bc050d0dc7a9f9dc187525df1be2e2","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.2.4.tgz","fileCount":196,"integrity":"sha512-9K/FXto7vDqHxn5xOj5dceEuX4LV6c184ljEhxnietQjsGWus/JIKugM09iR2l9EYeIy9aw2TEMZE1abJmzPVQ==","signatures":[{"sig":"MEYCIQDtVxm+CYpTU1XXrdO/AMFg6J7y4H6YxGnJlJqN1k9RrAIhAMQDrRJ2q6UY4qSE1reI/okIOO2oCUgTFbUbO2VvMUE/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":753176},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.2.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"}},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/2ac36233ca81526aa79dd84e9b60653f/hyperframes-core-0.2.4.tgz","_integrity":"sha512-9K/FXto7vDqHxn5xOj5dceEuX4LV6c184ljEhxnietQjsGWus/JIKugM09iR2l9EYeIy9aw2TEMZE1abJmzPVQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.4_1775778304998_0.9737289307352097","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@hyperframes/core","version":"0.2.5","_id":"@hyperframes/core@0.2.5","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"b245aaf1586a8419187ab515fd732ada950f8943","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.2.5.tgz","fileCount":196,"integrity":"sha512-kY8u0hQBAOmz9AdMCTLRkuax94M0oL0HyJkJx2qn2Pob6bZbkIX/6jch3sMeJuLDXKCRqtaJEtpgctm84eOVFg==","signatures":[{"sig":"MEQCIAzG8qLGq3fZzACB+HMY+ODno23n3kOX937jvMIOczwlAiAetgzpjOJcEKDspn2brwEnFlIjfOxCaJfdJq6TMGD9bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":787724},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.2.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"}},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/b0a25b490235b7976fa1611d9e253cd7/hyperframes-core-0.2.5.tgz","_integrity":"sha512-kY8u0hQBAOmz9AdMCTLRkuax94M0oL0HyJkJx2qn2Pob6bZbkIX/6jch3sMeJuLDXKCRqtaJEtpgctm84eOVFg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.5_1776095789274_0.5297700168226576","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@hyperframes/core","version":"0.3.0","_id":"@hyperframes/core@0.3.0","maintainers":[{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"22bf58fb2196f0c01dc8e3942068f4d1cb4bca99","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.3.0.tgz","fileCount":196,"integrity":"sha512-hL/zsDOqVMlz5Gr+MNw/QHfsjkL/ltQNnRt0RDVzJfIqDCXuNA65SDj/LmWuhatyaT7PoP1UY8jDfxrK3POkvQ==","signatures":[{"sig":"MEUCIQDdrqPHcOs21uH1Cx62EvUR4VYci82td5uVJaHLU+1hXQIgfy8/Bxlp66wXNdw9HCO+HeNqULspLSr3YdzHYoeoVCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":787724},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.3.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"}},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/09c30c5cdb5bc8302a3f3ef61d162771/hyperframes-core-0.3.0.tgz","_integrity":"sha512-hL/zsDOqVMlz5Gr+MNw/QHfsjkL/ltQNnRt0RDVzJfIqDCXuNA65SDj/LmWuhatyaT7PoP1UY8jDfxrK3POkvQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.0_1776122677482_0.5537183260072671","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@hyperframes/core","version":"0.3.1","_id":"@hyperframes/core@0.3.1","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"1ed8d0bd1049ce9efbe53c5bc65a5b9cbd30f096","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.3.1.tgz","fileCount":206,"integrity":"sha512-M9XfEQaNGyt7IUryKWFEa+jOScfCOrNYYRqT925cMN6jysp/p1JB61pAwkjer6XTfF3U/ZTTfh/oszhHUh1Xrg==","signatures":[{"sig":"MEYCIQCdgfOc2+NLKz1DKlLcP0jUALi+BSrCF0v4I+HnxcTTIAIhALCC40rcoDTRGMxK1/m636C6Qqfmn1GQeabbX21oAM1w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":805171},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.3.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/7870f2cb99fc626e409de360037bd07f/hyperframes-core-0.3.1.tgz","_integrity":"sha512-M9XfEQaNGyt7IUryKWFEa+jOScfCOrNYYRqT925cMN6jysp/p1JB61pAwkjer6XTfF3U/ZTTfh/oszhHUh1Xrg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.1_1776278730836_0.03951287452500263","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@hyperframes/core","version":"0.3.2","_id":"@hyperframes/core@0.3.2","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"5cfead35c320f17ed13a4352bd2249587a6f98c7","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.3.2.tgz","fileCount":206,"integrity":"sha512-nCtUcaVkzlyl8ohoefNgFmjws419Ij6iHJ2MY+y3PAowKMp23sts4SLuxvZlMzhIFWOiRQPmxW30GYVEGTmHsA==","signatures":[{"sig":"MEUCIQCytttHlt7uRvLYLVP7VU1HAYBJQGzwpC725NwbNxD4NQIgM1IbvtHcS6t+aVoVjbV6mxUoC6l9Ek+hqWXUgGWIDIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":805171},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.3.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/8ce65a0d5198f4d4e8d3fb71e9b038ed/hyperframes-core-0.3.2.tgz","_integrity":"sha512-nCtUcaVkzlyl8ohoefNgFmjws419Ij6iHJ2MY+y3PAowKMp23sts4SLuxvZlMzhIFWOiRQPmxW30GYVEGTmHsA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.2_1776320264140_0.5211711439711038","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@hyperframes/core","version":"0.4.0","_id":"@hyperframes/core@0.4.0","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"5686ed0610a11beda3492f70ac94eb7b499fefa6","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.0.tgz","fileCount":206,"integrity":"sha512-1BYpzkysPx8+K+vgy2FEezict+qrXGlLippz/rK/wKS/hfNTy7rKRInnI+AR87jRuc20s1dyNH7oTyq9uU3UPQ==","signatures":[{"sig":"MEQCIDVplD/LxPjEmWTY1pIRB785HJv9Q3xPme0ouyWptOjKAiBNkOsn2AF2fEtT6gdueMtAqBtpA6wIac21tSux30NiUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":807804},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/c738fc80b1d10e266e8785573bd675a1/hyperframes-core-0.4.0.tgz","_integrity":"sha512-1BYpzkysPx8+K+vgy2FEezict+qrXGlLippz/rK/wKS/hfNTy7rKRInnI+AR87jRuc20s1dyNH7oTyq9uU3UPQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.0_1776369590980_0.00841319651357919","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@hyperframes/core","version":"0.4.1","_id":"@hyperframes/core@0.4.1","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"41062319d2ef1b4633748b87a4f1b2ffc53d1e8a","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.1.tgz","fileCount":206,"integrity":"sha512-yMjtzATPLs0cC9gSCByNxT10hJfYS/2go3nUD2QrAwM9jSowqBIerZAIaSH495ExvEVA87xf3hWtwY9e4oH0ng==","signatures":[{"sig":"MEQCICch6jvioS4b8pTlCuBpYcvBzIXhklhBG2S6+rw1v+0mAiAeMLbyzlXUk57YGmjuujefucWVeH9UoZ0UFEPr+mgG+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":807804},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/3ea62ec128449815d76a0cb139d0d7c8/hyperframes-core-0.4.1.tgz","_integrity":"sha512-yMjtzATPLs0cC9gSCByNxT10hJfYS/2go3nUD2QrAwM9jSowqBIerZAIaSH495ExvEVA87xf3hWtwY9e4oH0ng==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.1_1776378404904_0.6982674471939059","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@hyperframes/core","version":"0.4.2","_id":"@hyperframes/core@0.4.2","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"af8bc9f6cfa00e997541be7678059580d5917617","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.2.tgz","fileCount":206,"integrity":"sha512-n7B+9Qza7zxrnM4Y+9NbaHuABf19njWo83X6TJ6S/xoG3UwMXzmw6+hOdP4Cv2SaXmPcJuQ/zbZhI5iStrvKUw==","signatures":[{"sig":"MEUCIGR3PxaRzVCcuksg5Dj8m6YbqbhA9W3mbxXVVx3x0glPAiEAj8fcnlyLzHIT0kUyN9DuS88ADNqqKBX0Zzu+doqXglc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":807804},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/a598853d18f3610fa489f74686d1bb27/hyperframes-core-0.4.2.tgz","_integrity":"sha512-n7B+9Qza7zxrnM4Y+9NbaHuABf19njWo83X6TJ6S/xoG3UwMXzmw6+hOdP4Cv2SaXmPcJuQ/zbZhI5iStrvKUw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.2_1776381470997_0.790182865138225","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@hyperframes/core","version":"0.4.3","_id":"@hyperframes/core@0.4.3","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"3774d62c39b5b89a340d4b1a9414e160a3df8fb3","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.3.tgz","fileCount":206,"integrity":"sha512-/DTcmPamZOmZI8mRK0lXdt2XEXEJh6cySWV+OZh2S1VQTUaME943vLPKG4xyJJV/O6uL7k1plpKDA2GGzliVGw==","signatures":[{"sig":"MEQCIE/hJZRQ/4nAObnYsxk4VkOetNA0fJkCsbCMBlzfMmU7AiBTxziFslP/iuyxKon8Bp2o10/XOo74k5XROTxmwxAVJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":809058},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/e353a96c10f4d73002c17c33a705b2cd/hyperframes-core-0.4.3.tgz","_integrity":"sha512-/DTcmPamZOmZI8mRK0lXdt2XEXEJh6cySWV+OZh2S1VQTUaME943vLPKG4xyJJV/O6uL7k1plpKDA2GGzliVGw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.3_1776421153992_0.8209869331572146","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@hyperframes/core","version":"0.4.4","_id":"@hyperframes/core@0.4.4","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"0815aabde5af004c90004c57ac4881e5e739a7e3","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.4.tgz","fileCount":206,"integrity":"sha512-7ycmibu7D3S3jNhkk9iEsQ58iGCHuewfOTiYDaUcHtsW/OiSkApMtYvy/pNfV6ylnpxE28Iv4EELuoPZcRMYJQ==","signatures":[{"sig":"MEUCIQCWaFAiK2jyJbeBNSMZ5yDwqWDPOU8gM1NX4211wa2URQIgeuRdP+4kcnKTzmt8v9JLMe+kQ7+gmnCKyqi0FDHt1EY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":809156},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/c79a137176047367ccf205395e4be4f5/hyperframes-core-0.4.4.tgz","_integrity":"sha512-7ycmibu7D3S3jNhkk9iEsQ58iGCHuewfOTiYDaUcHtsW/OiSkApMtYvy/pNfV6ylnpxE28Iv4EELuoPZcRMYJQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.4_1776484205541_0.6079059543735175","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@hyperframes/core","version":"0.4.5","_id":"@hyperframes/core@0.4.5","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"b3033dbee5840e5bc8932613430bf746c5a6e960","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.5.tgz","fileCount":206,"integrity":"sha512-pEhuihU8dBYD7ifPF0sXG2qRd02fkShw35aFNdgnaqFEMx5mPB7PXdubfvnjvN3xchxVBgPW4jeJLK3dofvY6w==","signatures":[{"sig":"MEUCICzp2vMImevnLLK8LsoAfmAcSKzbxvt/LqI/8+ALaqPbAiEA+WlNo540nxtmFV603LHs4x/8vfCocT41dXuhbyQmW64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":809156},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/94ab1aea03b5f6a14529ab014a79ae06/hyperframes-core-0.4.5.tgz","_integrity":"sha512-pEhuihU8dBYD7ifPF0sXG2qRd02fkShw35aFNdgnaqFEMx5mPB7PXdubfvnjvN3xchxVBgPW4jeJLK3dofvY6w==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.5_1776540392456_0.5464508208166228","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@hyperframes/core","version":"0.4.6","_id":"@hyperframes/core@0.4.6","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"62527dc622e1f81e104aca9241e6001ddab19873","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.6.tgz","fileCount":206,"integrity":"sha512-tzFTRp/va9YjwetjNmz7TsksZJAHqatSDwwuuHWhEFA9Sdw/oeAcB0vkJX0z5V4yrxMziu3doV2EBVi5VQx1yA==","signatures":[{"sig":"MEQCICybQyostdcQIV8k4o56ChuyaEpN3jb/KD9RBkgfel8tAiB/24Dxm/nra5G+m7BW63CwxMx/qQlVqmVM+A/OWvA4Yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":810280},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/01598b1e571177bf37884f892935fd61/hyperframes-core-0.4.6.tgz","_integrity":"sha512-tzFTRp/va9YjwetjNmz7TsksZJAHqatSDwwuuHWhEFA9Sdw/oeAcB0vkJX0z5V4yrxMziu3doV2EBVi5VQx1yA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.6_1776551830672_0.10331657031413144","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@hyperframes/core","version":"0.4.7","_id":"@hyperframes/core@0.4.7","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"c9ca8e3544dcfc3b6d37adb104e556c890ba643b","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.7.tgz","fileCount":206,"integrity":"sha512-jrocs+ZFg3iaiAnvV9CyaTl/Md7sX8kK5lQO2pD/Ef+ldXuPCQvG9V6sU0A0fqQ1GU2dQL/OQo776sDe+n72uw==","signatures":[{"sig":"MEUCIQDMGr5QL6szRbYeDLU16gYqBfAgdTooiB8qDb5lVBzDfwIgLqswUWxqRq/Tq3UYTGyIG/s975FjcLRQfCipJkIxTZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":810280},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/c133f5520b9f6237c5ec6ce08f71cb58/hyperframes-core-0.4.7.tgz","_integrity":"sha512-jrocs+ZFg3iaiAnvV9CyaTl/Md7sX8kK5lQO2pD/Ef+ldXuPCQvG9V6sU0A0fqQ1GU2dQL/OQo776sDe+n72uw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.7_1776641798323_0.47212184269534885","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@hyperframes/core","version":"0.4.8","_id":"@hyperframes/core@0.4.8","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"d716a37a0ceeddcfd1eef234002b9195fb8edfca","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.8.tgz","fileCount":206,"integrity":"sha512-mvfF6Wu05L0/WTK8E9rEf9eUn/767kpO4XsYVF1Z2rtIgi+e90rjNbEQ0xyl+DzogtvHR93mcl3W2InwyDlp9A==","signatures":[{"sig":"MEYCIQCdIUuOVu9YhxZ0i9A78dWHEhyU6Q/a2SZEbqG2SlWT1wIhAKe/i9ztunmSylPvgDGPkOckf87oNVBW+URLK7o9d1Zn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":810873},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/18b1cb084a346870a9b2f7ff7ffe02a7/hyperframes-core-0.4.8.tgz","_integrity":"sha512-mvfF6Wu05L0/WTK8E9rEf9eUn/767kpO4XsYVF1Z2rtIgi+e90rjNbEQ0xyl+DzogtvHR93mcl3W2InwyDlp9A==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.8_1776652916089_0.5298493031369567","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@hyperframes/core","version":"0.4.9","_id":"@hyperframes/core@0.4.9","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"531bdc99e39145e4f5797052b3ffb210ca76eef3","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.9.tgz","fileCount":206,"integrity":"sha512-zT4Bjp+ESCLzsdPH07PD98Q9MxfcsME89lWhwZ4sVgphlFpFa7RjBEGdN2RrTP3q4vpDEp+S424LY54QkrtEXA==","signatures":[{"sig":"MEUCIGZ9R3Jsz4rRehgl7jatK/u7v6YRh+AQ9bhwKb4XeYn5AiEA5g8jp1uYK/XuTf8dRA77U89KuCcxYyDEYhjkoz6KJRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":810873},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/3c42a33c8cfb54fee0df3c6783f825c6/hyperframes-core-0.4.9.tgz","_integrity":"sha512-zT4Bjp+ESCLzsdPH07PD98Q9MxfcsME89lWhwZ4sVgphlFpFa7RjBEGdN2RrTP3q4vpDEp+S424LY54QkrtEXA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.9_1776654237739_0.15387435535185467","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@hyperframes/core","version":"0.4.10","_id":"@hyperframes/core@0.4.10","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"09e3260d7b6c62073ac7ad3269a0d9adfe3ed7e0","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.10.tgz","fileCount":206,"integrity":"sha512-qRcKjMgnIoS+lOiGJ8/Xno6RMkzWHb9tz6cWs/gJsVBOeL/DxVmPy/FrrjbMyGcXdAcn4W8pxKj31SRZePVvng==","signatures":[{"sig":"MEUCIGskJMoX/VEyYPsoDXikUx1SsUG386Wat31OgSuukNpgAiEA060mrBto5AD7O0ePjGrWDf+l91iyNHvMrzO9cA1IeYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":810874},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/957ff1d4a9c19d8effbe31e941536206/hyperframes-core-0.4.10.tgz","_integrity":"sha512-qRcKjMgnIoS+lOiGJ8/Xno6RMkzWHb9tz6cWs/gJsVBOeL/DxVmPy/FrrjbMyGcXdAcn4W8pxKj31SRZePVvng==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.10_1776697667657_0.2314231543403371","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-alpha.1":{"name":"@hyperframes/core","version":"0.4.11-alpha.1","_id":"@hyperframes/core@0.4.11-alpha.1","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"75e75107127e455b26741a95fa688eb993a32628","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.11-alpha.1.tgz","fileCount":206,"integrity":"sha512-KKRHBB1UskWhb9GzMI5/Gaist2+QtqHjxU8G9RgVqWbRAZplGJPEhvKjVBuE9itecifs256YXpZgzbRclGremg==","signatures":[{"sig":"MEUCIQDQ8i6a+O+TrC96lMCYvkCCo1A0Ccewlc5tlHDsxYRbrwIgR7dwoSJH0FRQ3r2vfjGXSPD748XnAcki7ThhR85DOck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.11-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":812403},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.11-alpha.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/1d9591f3d0d6a7b6b0a3145006e3ac1d/hyperframes-core-0.4.11-alpha.1.tgz","_integrity":"sha512-KKRHBB1UskWhb9GzMI5/Gaist2+QtqHjxU8G9RgVqWbRAZplGJPEhvKjVBuE9itecifs256YXpZgzbRclGremg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.11-alpha.1_1776713976233_0.4231125972780432","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@hyperframes/core","version":"0.4.11","_id":"@hyperframes/core@0.4.11","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"e3f330ea406c30dfa2b0cac1d920cab704ab548b","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.11.tgz","fileCount":206,"integrity":"sha512-A0r7nHCxFssj6ihLtlIA8uKRNUHzwcB+usdlGo2HMk31earsWP85k3BoXh14Y3GKvEUaAB+O1AR0q0L3ipO9oQ==","signatures":[{"sig":"MEUCICUXUuTukuWtdjXn2fX1Vq89MQMNG5Cte4c3ZNrDzVgWAiEA1wrBr87fxmhTnqBcNRr1gFrVaXutWTyJycODq5yxEtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":812395},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/41f40155b2998251154617441f0d1a5b/hyperframes-core-0.4.11.tgz","_integrity":"sha512-A0r7nHCxFssj6ihLtlIA8uKRNUHzwcB+usdlGo2HMk31earsWP85k3BoXh14Y3GKvEUaAB+O1AR0q0L3ipO9oQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.11_1776716776278_0.3370583330931547","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"@hyperframes/core","version":"0.4.12","_id":"@hyperframes/core@0.4.12","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"33fcc373c031226a1e69696ad9152d6619610194","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.12.tgz","fileCount":206,"integrity":"sha512-ZuYcHORTWmBLQwM0eclIKbZDIyLDPjRwFKPDJLdBGuDgQR0lZR5vbx1RU59a96gd1BLm3T0lcu38rkaMkK6l5Q==","signatures":[{"sig":"MEUCIFW+kimadbSoXNQhba4wM7tX0xI3kRn6pmTTdC3tHz1KAiEAjl0Sf4ntWBJo7XXHMImn7/iOv/EEKR3yCPshUBGu9vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":812983},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/046a6a001f38444ad4365d63cd20c562/hyperframes-core-0.4.12.tgz","_integrity":"sha512-ZuYcHORTWmBLQwM0eclIKbZDIyLDPjRwFKPDJLdBGuDgQR0lZR5vbx1RU59a96gd1BLm3T0lcu38rkaMkK6l5Q==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.12_1776799141030_0.28640182723885244","host":"s3://npm-registry-packages-npm-production"}},"0.4.13-alpha.1":{"name":"@hyperframes/core","version":"0.4.13-alpha.1","_id":"@hyperframes/core@0.4.13-alpha.1","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"995917a93094e53fb87b1741b0d78e4758388fe0","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.13-alpha.1.tgz","fileCount":206,"integrity":"sha512-dCDsVPPE7CQ9Ejpt+OQH2HUgUyfZRimgvjrvYCOEJn50xq1ZN3kFmtDxxeJMa4qKqD4DUM2p8q7qi0vf7JVazQ==","signatures":[{"sig":"MEQCIGrhkJ0Oyc94TTaxQiSgYj9TD6oZKhthCcZejw90fk7wAiBg/fkF8T8V3J6VKXcpfil21LLA67+6wQTBdh6ck5SIgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.13-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":813802},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.13-alpha.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/8fe2b9ef81c2b2bfcba9e5d14464f6fe/hyperframes-core-0.4.13-alpha.1.tgz","_integrity":"sha512-dCDsVPPE7CQ9Ejpt+OQH2HUgUyfZRimgvjrvYCOEJn50xq1ZN3kFmtDxxeJMa4qKqD4DUM2p8q7qi0vf7JVazQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.13-alpha.1_1776815884048_0.5115524095541197","host":"s3://npm-registry-packages-npm-production"}},"0.4.13-alpha.2":{"name":"@hyperframes/core","version":"0.4.13-alpha.2","_id":"@hyperframes/core@0.4.13-alpha.2","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"1e095cc9b63dd579a5412ca4a11d16cff878884c","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.13-alpha.2.tgz","fileCount":206,"integrity":"sha512-guXJXfaXVXi+aopghBME2Iyjddr5AdwmUz3FHr4moSoJmMEV0/eKbrJRv4fAZ9jhs56ZGypXgYqpCS3k/+z1pg==","signatures":[{"sig":"MEQCIGJOtfshg0rXjuSDR3a0AyQIcYdFDoYL43HZ4MNLJfN0AiAjsESO1/xUnlShpJAF5+N1HTdtywE2tlNHWFkJ7M1T+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.13-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814164},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.13-alpha.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/acacf679e75dbede7de66cfa615ecb9c/hyperframes-core-0.4.13-alpha.2.tgz","_integrity":"sha512-guXJXfaXVXi+aopghBME2Iyjddr5AdwmUz3FHr4moSoJmMEV0/eKbrJRv4fAZ9jhs56ZGypXgYqpCS3k/+z1pg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.13-alpha.2_1776832090655_0.458033410884636","host":"s3://npm-registry-packages-npm-production"}},"0.4.13-alpha.3":{"name":"@hyperframes/core","version":"0.4.13-alpha.3","_id":"@hyperframes/core@0.4.13-alpha.3","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"07c9bcdcef6ff035c41082a0817ab0b75097d33c","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.13-alpha.3.tgz","fileCount":206,"integrity":"sha512-WhgA6Kl7pAymInUAacF0KeblFRcpIoXyjsHW+4xgVm+yZoqzXqoMeEfp/OBhS+HWkwoauz7OdU2fkkB6l3tccQ==","signatures":[{"sig":"MEUCIQDLFflzyI/hsffvcthHrmk1T+MS4AqgOhUyKVJgrV7V3QIgUiNMllSOTzj2nZSw/smu5e2iwIQlrSb+2cAwegYUc0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.13-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814576},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.13-alpha.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/e901f9b41336033bbf2d214ca26ca70c/hyperframes-core-0.4.13-alpha.3.tgz","_integrity":"sha512-WhgA6Kl7pAymInUAacF0KeblFRcpIoXyjsHW+4xgVm+yZoqzXqoMeEfp/OBhS+HWkwoauz7OdU2fkkB6l3tccQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.13-alpha.3_1776870938159_0.008501696387899882","host":"s3://npm-registry-packages-npm-production"}},"0.4.13-alpha.4":{"name":"@hyperframes/core","version":"0.4.13-alpha.4","_id":"@hyperframes/core@0.4.13-alpha.4","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"d2cd6ef99d9b8b8286d67c1be14281c28d4d37c1","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.13-alpha.4.tgz","fileCount":206,"integrity":"sha512-Pq4D11zL0lJYajvJ3QKs8vTBQmOeWpKQruqsIZci1VKmUi2oUBw1YypNBiUTa+QNoivIbR34yzPirCaT1Zvx0A==","signatures":[{"sig":"MEQCIEMLyhdDrz9/9gd6fB2uIfmTGWrq5VAm9evccmm0M5jvAiAS9WyvT6k24KYPuTLUAKtzUI6fZGZ7w2JAb93/ct/r+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.13-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814576},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.13-alpha.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/ae33143299c1bcc0ae9ce969fbb100b0/hyperframes-core-0.4.13-alpha.4.tgz","_integrity":"sha512-Pq4D11zL0lJYajvJ3QKs8vTBQmOeWpKQruqsIZci1VKmUi2oUBw1YypNBiUTa+QNoivIbR34yzPirCaT1Zvx0A==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.13-alpha.4_1776876600454_0.553163088742378","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"@hyperframes/core","version":"0.4.13","_id":"@hyperframes/core@0.4.13","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"1824f21fa4b2698aff6b5a98c2648b11069520d2","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.13.tgz","fileCount":206,"integrity":"sha512-xIADkv8HTAxFIIX3uVFyJuADAtBsqcAHJWgIdThx2kB2ThBqE+MbSizJ9s7vIGntvVR1oYdgxXUyk2hk0OMt5A==","signatures":[{"sig":"MEUCIQCOI9zJI24jk5WajKukyE2eShbdFEajTK/GjXCYaZ5LNgIgT1x0lCHpIi04AWSWxbTTuH9uXz8hpHaLP8Hqa2DnkDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814568},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/232928e374a07730eec5073177bfff38/hyperframes-core-0.4.13.tgz","_integrity":"sha512-xIADkv8HTAxFIIX3uVFyJuADAtBsqcAHJWgIdThx2kB2ThBqE+MbSizJ9s7vIGntvVR1oYdgxXUyk2hk0OMt5A==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.13_1776893430932_0.7370015627917137","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"@hyperframes/core","version":"0.4.14","_id":"@hyperframes/core@0.4.14","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"f184c40331594f6abfef8e08f64be4f4aa3aa585","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.14.tgz","fileCount":206,"integrity":"sha512-yGB7zcjBg/K/psY7f3zEYmaeENBEwBlwniFKOKlAtaI3wpXUUJmrZ2y3e9+t38mRneSvzeVX3W0dylpqxtfqNw==","signatures":[{"sig":"MEUCIQDe/Rz9LqiJ/dnNmCWctwYmmlqPH+zFhVO0o0OR4abwrwIgGoMbZb/AW9A9eKVpb56ne47BJd3auj7UClRBlroTTJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":827002},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/624ad6d7603fface0b3938c2ed878adf/hyperframes-core-0.4.14.tgz","_integrity":"sha512-yGB7zcjBg/K/psY7f3zEYmaeENBEwBlwniFKOKlAtaI3wpXUUJmrZ2y3e9+t38mRneSvzeVX3W0dylpqxtfqNw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.14_1776910101418_0.14158860062507195","host":"s3://npm-registry-packages-npm-production"}},"0.4.15-alpha.1":{"name":"@hyperframes/core","version":"0.4.15-alpha.1","_id":"@hyperframes/core@0.4.15-alpha.1","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"86a8ce2595345fadd4093e3ec9ee6d710a29e1ce","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.15-alpha.1.tgz","fileCount":206,"integrity":"sha512-6Rv7XOYG7LZcayIIuiIGLb0XTa6pYyfng8w06kyF6W5oHyvcjDxSnnZ4zj/khciD7kkROFliiTt22RNGDaQs3A==","signatures":[{"sig":"MEUCIH5/Cu7dZtcjQNvRqHPiZVjyJIaaZxUa9laa53zuwYe9AiEAhUOytNBgKCSz+roZtgwk4x6r0VzWW97MHouCZFOgmNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.15-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":827010},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.15-alpha.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/89e950bd9cbce96e41713d479d27bec5/hyperframes-core-0.4.15-alpha.1.tgz","_integrity":"sha512-6Rv7XOYG7LZcayIIuiIGLb0XTa6pYyfng8w06kyF6W5oHyvcjDxSnnZ4zj/khciD7kkROFliiTt22RNGDaQs3A==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.15-alpha.1_1776910406903_0.1637659988366742","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"@hyperframes/core","version":"0.4.15","_id":"@hyperframes/core@0.4.15","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"2d0c54871295e62637ace21835552da83a858e76","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.15.tgz","fileCount":206,"integrity":"sha512-bR9vIsl0+HqG4M/HHFUyglQ4d1OGoKUsTidxlhraz6i+XnSWhFeNZB19e+rYeexIU5Vp4z9IKWmbr3jUkw9KSg==","signatures":[{"sig":"MEQCIGK7Mi0IZFiy/RL851Wldg65EVBd30gnrF0+VigliplbAiBYXJhb+0amQiyKdbTxFtycLaGBcAu2wMRv9/647Bfofg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":827002},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.15.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"tsc && bun run build:hyperframes-runtime","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/b867951f89dd0a082b986e3263d5627d/hyperframes-core-0.4.15.tgz","_integrity":"sha512-bR9vIsl0+HqG4M/HHFUyglQ4d1OGoKUsTidxlhraz6i+XnSWhFeNZB19e+rYeexIU5Vp4z9IKWmbr3jUkw9KSg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.15_1776921277806_0.5287181150396301","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"@hyperframes/core","version":"0.4.16","_id":"@hyperframes/core@0.4.16","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"da49a06fc36b18f88a2ad491f0eae1cc64af0deb","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.16.tgz","fileCount":210,"integrity":"sha512-bYlTjR85TOk1Bqh4t6DrVKTE1q1s588E60iya0ZeL7Pwd9UItT6bD18GcvY1V7natNSKWKiVCDG0UhEistf9bw==","signatures":[{"sig":"MEUCIATtnub2dJBg7wjls1Bi1GnEsZbh8pw/4IWAC1RJHRkGAiEAgldPK4P0IP1DCXkzENLG24GvrG7jzKGV3F8AqQTz7X8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":928552},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.16.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/e503a3ab4b18801c9b2ae298edbf1477/hyperframes-core-0.4.16.tgz","_integrity":"sha512-bYlTjR85TOk1Bqh4t6DrVKTE1q1s588E60iya0ZeL7Pwd9UItT6bD18GcvY1V7natNSKWKiVCDG0UhEistf9bw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.16_1776973594074_0.6911132906842925","host":"s3://npm-registry-packages-npm-production"}},"0.4.17":{"name":"@hyperframes/core","version":"0.4.17","_id":"@hyperframes/core@0.4.17","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"2621c1bea525e88eda038e8c1807c60fb4f2932f","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.17.tgz","fileCount":210,"integrity":"sha512-K6n7yHOeXJSO6J4ooNEYm/TAzxnBBf4uOzI06MceI9CI2XV/KH9G5Pz/DWjEGR9QGUIe7JvDFHgV7I8jC0XDnw==","signatures":[{"sig":"MEUCIHvvL3QXcFRLk4TOPgQZNPoCVpjOErd70UpaZt/7qSmkAiEAsxgumXvMQxIELlbHWn6dg6M4ncoX+RlNLK7Hf9h2kbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":928642},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.17.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/16c7eb9cd22c8fe5db3ba172174356f6/hyperframes-core-0.4.17.tgz","_integrity":"sha512-K6n7yHOeXJSO6J4ooNEYm/TAzxnBBf4uOzI06MceI9CI2XV/KH9G5Pz/DWjEGR9QGUIe7JvDFHgV7I8jC0XDnw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.17_1776982884641_0.47112835801835096","host":"s3://npm-registry-packages-npm-production"}},"0.4.18":{"name":"@hyperframes/core","version":"0.4.18","_id":"@hyperframes/core@0.4.18","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"7eede03c98bdfd4a9ab388a99116ad1a36133406","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.18.tgz","fileCount":218,"integrity":"sha512-HkZoOQjYfekiwGHkwuNpDSC+SWnPYWVwDJvfigvUb+/nt3Sic2dKRaRXfOEp8fxM6PpNDeehDbDiDg6BDM7O7Q==","signatures":[{"sig":"MEUCIHV92JdklU5vVtjkoUJvzLAoGPRCcEZHtoA1ZJYfwWR5AiEA745CsSsqgzLfsjqClTEfPZzKOEfPkuxdtRXSeXim3eE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":941364},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.18.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/269d57ef1f5b8bb7884b2ae2a6174f7c/hyperframes-core-0.4.18.tgz","_integrity":"sha512-HkZoOQjYfekiwGHkwuNpDSC+SWnPYWVwDJvfigvUb+/nt3Sic2dKRaRXfOEp8fxM6PpNDeehDbDiDg6BDM7O7Q==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.18_1776992867977_0.3577561211447424","host":"s3://npm-registry-packages-npm-production"}},"0.4.19":{"name":"@hyperframes/core","version":"0.4.19","_id":"@hyperframes/core@0.4.19","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"aae7aafe7a4f7ed362ab5adb7112ee4084387db6","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.19.tgz","fileCount":218,"integrity":"sha512-NqicsDClgLEa5gIGW49WIYMlnp9IjiHx/OfTJHTfg/WtBJ5L69v7+fD4sPC8l8LhSqOScoE4/+wHDGZuzsvt0w==","signatures":[{"sig":"MEUCIG4fF4ZyiU1uLv0+oyTHVQhsaPlTo6LfjNhEYvYoWp8cAiEAoLaKM7RgfjcLNfe/X/ixs/xXnnfLjgnXHz6oj8tkh8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":941364},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.19.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/8067156f722e432b16c4ccb953324c93/hyperframes-core-0.4.19.tgz","_integrity":"sha512-NqicsDClgLEa5gIGW49WIYMlnp9IjiHx/OfTJHTfg/WtBJ5L69v7+fD4sPC8l8LhSqOScoE4/+wHDGZuzsvt0w==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.19_1776993387349_0.38923613885643515","host":"s3://npm-registry-packages-npm-production"}},"0.4.20":{"name":"@hyperframes/core","version":"0.4.20","_id":"@hyperframes/core@0.4.20","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"682c444c795317bf71d9ca0264578a8ca40ea5dd","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.20.tgz","fileCount":218,"integrity":"sha512-uVu+pQb7tP5ZMe0C3hvhOXDzDqWw+hasiiHnnWX9EvApYdBJNQzCF+DtCAV6aR4WPPE2aLjz2lEvQDOP7gvuJg==","signatures":[{"sig":"MEYCIQCj07y/d2DcsRTKhwlO3vU19RVDhsni5Oke/xQS5MK+yAIhAJ9gIAiAHQ07e6wNblopogNTiB5qy/4ffj55kymJkhF+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":941364},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.20.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/16816849d9dc0549a4ea76348d922c5d/hyperframes-core-0.4.20.tgz","_integrity":"sha512-uVu+pQb7tP5ZMe0C3hvhOXDzDqWw+hasiiHnnWX9EvApYdBJNQzCF+DtCAV6aR4WPPE2aLjz2lEvQDOP7gvuJg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.20_1776996559270_0.6649753372432046","host":"s3://npm-registry-packages-npm-production"}},"0.4.21":{"name":"@hyperframes/core","version":"0.4.21","_id":"@hyperframes/core@0.4.21","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"ac7ba2e081529b0c57b3216c3cbae527497bad0f","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.21.tgz","fileCount":218,"integrity":"sha512-jgTpB3VE1LfqqV0a2q21ke/eqj/m6OpX71t6KAzNDty478RL1hfVkuYUNi+PYI7OdGQuuMscl002vv7VDm4UYA==","signatures":[{"sig":"MEUCIDco5EBIwHnUh3Jvn9R/a/5MjAbwEpyEj1HnlXxMbco6AiEAjhfbxPOCEDViJzwF/HCzqSsyy2BnKqEh5hyXOpLfL/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":952406},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.21.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/2558a258919bf8712c84314b832e784f/hyperframes-core-0.4.21.tgz","_integrity":"sha512-jgTpB3VE1LfqqV0a2q21ke/eqj/m6OpX71t6KAzNDty478RL1hfVkuYUNi+PYI7OdGQuuMscl002vv7VDm4UYA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.21_1777050726539_0.97802369378143","host":"s3://npm-registry-packages-npm-production"}},"0.4.22":{"name":"@hyperframes/core","version":"0.4.22","_id":"@hyperframes/core@0.4.22","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"aa8e539e6dc38bab0b532d466c39a191e147fce6","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.22.tgz","fileCount":218,"integrity":"sha512-bqiXCUYwW/U/K6oXKx6ABAQloc9Ex0jU2CxTohRZ73A+pyAV0dfrIBMAENKIwTqkvfBdB+DUJ146qPki6FyP+Q==","signatures":[{"sig":"MEUCIFmWv32a/x/XosYZJgVJG+H+FtM5JhhVUrOqeR/GhnqtAiEAwuseGSvpw5PEQDuiD5XCkTSFi2YwFY0knCPyeDK2lFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":952406},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.22.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/701e1a461cfcd0f093da3aed3b613eb9/hyperframes-core-0.4.22.tgz","_integrity":"sha512-bqiXCUYwW/U/K6oXKx6ABAQloc9Ex0jU2CxTohRZ73A+pyAV0dfrIBMAENKIwTqkvfBdB+DUJ146qPki6FyP+Q==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.22_1777056307587_0.9789163333263631","host":"s3://npm-registry-packages-npm-production"}},"0.4.23":{"name":"@hyperframes/core","version":"0.4.23","_id":"@hyperframes/core@0.4.23","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"dbd3e72c8d76d847d7b4f306794ac7adb993fecb","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.23.tgz","fileCount":218,"integrity":"sha512-TEVVZ6FKSTaewyvJk4jAfu5QxDiGedTgOT/FpF2o4n2sWrZrbHK+J8dmy5KTMPhCRmnNp42CT71gTFwkHsdBOA==","signatures":[{"sig":"MEUCIQCHvmkNqdOUrZRHdcPobwV2VIZZGtL8ltnPoKjMAunblwIgMDPea4eViC7o6Ojk/P/MXT24tiBblJ2jNqxJgoHhTjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":955061},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.23.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/10f1ee95aa906b209400dc6b2e9772cb/hyperframes-core-0.4.23.tgz","_integrity":"sha512-TEVVZ6FKSTaewyvJk4jAfu5QxDiGedTgOT/FpF2o4n2sWrZrbHK+J8dmy5KTMPhCRmnNp42CT71gTFwkHsdBOA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.23_1777066694021_0.2431053675013337","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-alpha.1":{"name":"@hyperframes/core","version":"0.5.0-alpha.1","_id":"@hyperframes/core@0.5.0-alpha.1","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"52f9f4383e16a8715f5a4a25bd12277859b12d87","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.5.0-alpha.1.tgz","fileCount":222,"integrity":"sha512-GyF9/sW48B4j672mwVmLCZ5s/nx0UzYEQj/5RjYAx033Q8nh2N6DgIowIpJmeCAaPPBOb+ziXmDtVovGzdMD4g==","signatures":[{"sig":"MEUCIQDIPhVVoHqbacR1QQw4GZ4E5VAE7hbx03rA5u7V7kQe9gIgHKgsi2fH+anPswox7jdl3NUevIYolcrZHfBYcmExryE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.5.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":973359},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.5.0-alpha.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/cbfb2dbca2ba69884a4cabded712215a/hyperframes-core-0.5.0-alpha.1.tgz","_integrity":"sha512-GyF9/sW48B4j672mwVmLCZ5s/nx0UzYEQj/5RjYAx033Q8nh2N6DgIowIpJmeCAaPPBOb+ziXmDtVovGzdMD4g==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.0-alpha.1_1777091027588_0.35466900137088975","host":"s3://npm-registry-packages-npm-production"}},"0.4.24":{"name":"@hyperframes/core","version":"0.4.24","_id":"@hyperframes/core@0.4.24","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"892d1ebfa5d812cf4237b3d62cb9a6cb2428b9f7","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.24.tgz","fileCount":218,"integrity":"sha512-Xc187w7Zw1ZuPmmrMK5UTNL4Ah1xePWhEYzVDOWcG013ei8j0URodV+HN6PBj6KOIMBdLLiNrfHvBeld6uXpew==","signatures":[{"sig":"MEYCIQC5HQuNWQ2YdXekedk2KXiGqDJJvlQEqkSRC/QKJwK0dgIhAPkomb2g3mJ38ywcbctSV3dlZdJb4uxbwGiyYz8u3GzD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":955061},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.24.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/b506125572a886c84f5da696441a04cc/hyperframes-core-0.4.24.tgz","_integrity":"sha512-Xc187w7Zw1ZuPmmrMK5UTNL4Ah1xePWhEYzVDOWcG013ei8j0URodV+HN6PBj6KOIMBdLLiNrfHvBeld6uXpew==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.24_1777092009013_0.1483231853412006","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-alpha.2":{"name":"@hyperframes/core","version":"0.5.0-alpha.2","_id":"@hyperframes/core@0.5.0-alpha.2","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"f5a29bcbfb92a7903e3c9133cee7052738f2ca3e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.5.0-alpha.2.tgz","fileCount":222,"integrity":"sha512-vQX64rP7pwt12lRZrbuedlYICKh8S6/zHeniPjLDiK7KKirJtPIZKYHgSiA2VdrTA+atyx0mR4xbg4gEZujgng==","signatures":[{"sig":"MEUCIQDzYD4YKk2EwXx/gTYPq4VXeDk0Or1J1o8P61rfMOizGgIgWMyHF39jO47SQ35hEpdCFkM7aLsTGDqNWFOgS66dvtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.5.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":973359},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.5.0-alpha.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/ebd44eecddc62fe26dd687f0f2b89a5b/hyperframes-core-0.5.0-alpha.2.tgz","_integrity":"sha512-vQX64rP7pwt12lRZrbuedlYICKh8S6/zHeniPjLDiK7KKirJtPIZKYHgSiA2VdrTA+atyx0mR4xbg4gEZujgng==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.0-alpha.2_1777092181389_0.8809934482536321","host":"s3://npm-registry-packages-npm-production"}},"0.4.25":{"name":"@hyperframes/core","version":"0.4.25","_id":"@hyperframes/core@0.4.25","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"8fc771d90d38179a1f0115ecbe1fa5b1b6d6cac2","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.25.tgz","fileCount":218,"integrity":"sha512-lAyKPbrltst04F975aZX50UD/qncWnrib5I7HVx8smYSK92RPwL5GcjHUJojwlcQDlNmVOzhQpuGR87xb3bguw==","signatures":[{"sig":"MEQCIEAWSzHOf1vbAKN4WI//EW9Dz7X7KJEIKymUNizQj1/LAiBckFnDkRNA4MnCQpQrw4SChsMqAi0qXiIAx0hHofVgKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":955061},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.25.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/c43691f2cfc83178cc1c3998ab9146d6/hyperframes-core-0.4.25.tgz","_integrity":"sha512-lAyKPbrltst04F975aZX50UD/qncWnrib5I7HVx8smYSK92RPwL5GcjHUJojwlcQDlNmVOzhQpuGR87xb3bguw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.25_1777129293288_0.39000031220929143","host":"s3://npm-registry-packages-npm-production"}},"0.4.26":{"name":"@hyperframes/core","version":"0.4.26","_id":"@hyperframes/core@0.4.26","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"705e3512ae892ac5dd72d154e0a78408f34106f2","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.26.tgz","fileCount":218,"integrity":"sha512-yom2f7hEsIhwzAKiFl03wEjJI+/Ft2FIVK1L5GdHJzHAzouslAp2+T9pDCEDPG9Y2yOO12M3V0sCyinXo9a3cA==","signatures":[{"sig":"MEQCIHSxlpNdfpT1+5jEzn4eXuTzWb+3EnV5j25hEQY/IdJIAiB1/QqYcr9hw3QrUCTOQPFkImx6gP3cRGe8aGtBqsDHUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":955061},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.26.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/0c21cca5e01fa57480d9eea2ab17c95f/hyperframes-core-0.4.26.tgz","_integrity":"sha512-yom2f7hEsIhwzAKiFl03wEjJI+/Ft2FIVK1L5GdHJzHAzouslAp2+T9pDCEDPG9Y2yOO12M3V0sCyinXo9a3cA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.26_1777130182183_0.09745293179086412","host":"s3://npm-registry-packages-npm-production"}},"0.4.27":{"name":"@hyperframes/core","version":"0.4.27","_id":"@hyperframes/core@0.4.27","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"f87f2cb4bb098e9dab84aa850c63add4a71134a2","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.27.tgz","fileCount":218,"integrity":"sha512-6FnwRFsVp6gSXrBKKF5ZfXI+KD13/ZeDSa8+7kBf7fC2ADxvbDURLXS+r814bIBw4PWUxcNN4W1VrjngdCSVLw==","signatures":[{"sig":"MEUCIQDHp8SZpfhVUoT7iBTAK5djRBkqLht3UjdZDGQE4C9bDgIgdWrhXSH5XcnkfaBH7F7qIXPv0whwLFL4mGQydBlVjWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":953537},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.27.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/55cba5eab871e762b8282d34057f9423/hyperframes-core-0.4.27.tgz","_integrity":"sha512-6FnwRFsVp6gSXrBKKF5ZfXI+KD13/ZeDSa8+7kBf7fC2ADxvbDURLXS+r814bIBw4PWUxcNN4W1VrjngdCSVLw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.27_1777150505036_0.3226022629265102","host":"s3://npm-registry-packages-npm-production"}},"0.4.28":{"name":"@hyperframes/core","version":"0.4.28","_id":"@hyperframes/core@0.4.28","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"063eff18484fd8ba3ba0346c307146a97b9171b8","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.28.tgz","fileCount":218,"integrity":"sha512-rKBob8d6uFhQQ+SddUroKMLXnw49eiMG2JhDWc+62bRnBN8w1iApcJxkOHMaUjB9dnnJfJrST/Bfo/3v1SGC2w==","signatures":[{"sig":"MEUCIQCycvadd89+BZaTWs+LfnkNBF+V8pKxTLUV1xtyQk+McQIgCMAEaCkeXrhq1ZN+WEFjDBA39d6mUd3HCyfRSx6GhI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":953537},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.28.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/03aaacbb3e1935b18c92ace9e0a53c7a/hyperframes-core-0.4.28.tgz","_integrity":"sha512-rKBob8d6uFhQQ+SddUroKMLXnw49eiMG2JhDWc+62bRnBN8w1iApcJxkOHMaUjB9dnnJfJrST/Bfo/3v1SGC2w==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.28_1777152093568_0.9589206812766524","host":"s3://npm-registry-packages-npm-production"}},"0.4.29":{"name":"@hyperframes/core","version":"0.4.29","_id":"@hyperframes/core@0.4.29","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"073506c280acac969e95f12fdc45ef453604fe75","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.29.tgz","fileCount":226,"integrity":"sha512-xl0U39Pdjg3sGom/J8oND0RyfZCAU0DD0zU8HDNwCvd1BLVhl54OF1DWoyAQavqvVLIMNuLYCi2QWoOH+xV/Pg==","signatures":[{"sig":"MEYCIQCLtbe08Cvv8Ke5gdvUCSrxn18aaMA1PuW1qqBb8XV0GAIhAJKMl3sDZJVDfRTreVs85v6BW0P34rP6+02ng3vr+NQR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":965663},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.29.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/211dbe1683821906072b09d4b2d0926a/hyperframes-core-0.4.29.tgz","_integrity":"sha512-xl0U39Pdjg3sGom/J8oND0RyfZCAU0DD0zU8HDNwCvd1BLVhl54OF1DWoyAQavqvVLIMNuLYCi2QWoOH+xV/Pg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.29_1777158784342_0.4827436413659416","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-alpha.3":{"name":"@hyperframes/core","version":"0.5.0-alpha.3","_id":"@hyperframes/core@0.5.0-alpha.3","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"5d0f1b37c7cc1b4aad07559347798df439d12fde","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.5.0-alpha.3.tgz","fileCount":230,"integrity":"sha512-j/YtFV7MC4DS97ccoXRWom7DU5BkuqPXRFGY+lNXpvr8MIJ8ZY2Qiop2OzdrvrVy93UiApRH5QmWZzrb12An8g==","signatures":[{"sig":"MEUCIQCS+2toTw66n7TdGnUSzkR5F5LI1e7dRDGRMFwHnpjkgwIgYa4y8TymeLXs8nhyemTZ5gwjKUJm8DwbIg8f74JGbmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.5.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983961},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.5.0-alpha.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/0c2a576949323ae9809326b158b4b0ec/hyperframes-core-0.5.0-alpha.3.tgz","_integrity":"sha512-j/YtFV7MC4DS97ccoXRWom7DU5BkuqPXRFGY+lNXpvr8MIJ8ZY2Qiop2OzdrvrVy93UiApRH5QmWZzrb12An8g==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.0-alpha.3_1777159036112_0.8901726358399304","host":"s3://npm-registry-packages-npm-production"}},"0.4.30":{"name":"@hyperframes/core","version":"0.4.30","_id":"@hyperframes/core@0.4.30","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"fb59ab8a5bd2a65714301ea9de7ac9ac8177154c","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.30.tgz","fileCount":226,"integrity":"sha512-Up/YC8WMLz5HWXGzcKfN6jzXeL7N4js8Rh6+GTTgKBoRPc7/MgQK92FoQw7cFscUntjD421zXd1dPPIFmlinWg==","signatures":[{"sig":"MEYCIQDuclCSrbvCjCbB05BKDsmgGAWgGegxKyLn0gjJZJPHPAIhAL4KnsmYVFW0GxQVPLHXy3eYGza0KIevlLTnALGtE4iy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":965663},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.30.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/6236b99931be2250d6655a1ebfe39037/hyperframes-core-0.4.30.tgz","_integrity":"sha512-Up/YC8WMLz5HWXGzcKfN6jzXeL7N4js8Rh6+GTTgKBoRPc7/MgQK92FoQw7cFscUntjD421zXd1dPPIFmlinWg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.30_1777180696643_0.528547846033677","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-alpha.4":{"name":"@hyperframes/core","version":"0.5.0-alpha.4","_id":"@hyperframes/core@0.5.0-alpha.4","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"d3699a4a71563eced6b005a319780c9c5b762a9d","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.5.0-alpha.4.tgz","fileCount":230,"integrity":"sha512-Jq9/nmgDfB5RdoRJ7/kVEzm7px9HPVNMrhc/ek4wxat2W56FrHUJ/TiiOlF0sAYg/xIl7GuaPl7FDsHAMPu5cQ==","signatures":[{"sig":"MEQCIGFKLwfSQM7dsIOcMZyNdVqSJzkzNd1Huk1BosjQbEGCAiAaao3eVfu1kqh7nlj3jes6o8fccuIv/bd5c9tW7sngQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.5.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983961},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.5.0-alpha.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/fa68521e68589670b14f0f0daa2bea53/hyperframes-core-0.5.0-alpha.4.tgz","_integrity":"sha512-Jq9/nmgDfB5RdoRJ7/kVEzm7px9HPVNMrhc/ek4wxat2W56FrHUJ/TiiOlF0sAYg/xIl7GuaPl7FDsHAMPu5cQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.0-alpha.4_1777180739349_0.10961856422375282","host":"s3://npm-registry-packages-npm-production"}},"0.4.31":{"name":"@hyperframes/core","version":"0.4.31","_id":"@hyperframes/core@0.4.31","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"d3abd466765983818e3b01183dc7c872f9bd0baf","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.31.tgz","fileCount":226,"integrity":"sha512-k77OlVNPaEc9bjrjazkdCGHRubZbSanYKTo+G1N0pZuH2mILD2k+BJBtweVr2hug7FX4qwFeM6BdutBdWCtdLQ==","signatures":[{"sig":"MEYCIQCxjwChq8KjozFUABYIocCnLhg3p0Qiq2UDZgQ0JjVbnAIhAJ1+79id3eoBYhqYpWqFDSMkp3biv+G9gX1rP4Ex0jZ2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":965663},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.31.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/6360b1b5443d195c2d5f8f10823de156/hyperframes-core-0.4.31.tgz","_integrity":"sha512-k77OlVNPaEc9bjrjazkdCGHRubZbSanYKTo+G1N0pZuH2mILD2k+BJBtweVr2hug7FX4qwFeM6BdutBdWCtdLQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.31_1777246941391_0.22374240510925558","host":"s3://npm-registry-packages-npm-production"}},"0.4.32":{"name":"@hyperframes/core","version":"0.4.32","_id":"@hyperframes/core@0.4.32","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"15350329858d6b9d25fb8693517e0f18c8242409","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.32.tgz","fileCount":230,"integrity":"sha512-oVQyqZhBKllYLztUC8224VvDT+nUiSQk7Gmzdh9Z5i3JK4diT1SSQhZGuafXUZUyaAbilglyXfID0veItw9upw==","signatures":[{"sig":"MEUCIQD1cVaVLAGA9XTbj4T3RSKoNVMZE2pbb9USKZnIXbxkvgIgAMoCoL8Oet30P8iSlaZ/HvI+IiWbtGZ1FshTrzJVAGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1173507},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.32.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/91493fb8f8f7ca0d20c392e2f1b93e70/hyperframes-core-0.4.32.tgz","_integrity":"sha512-oVQyqZhBKllYLztUC8224VvDT+nUiSQk7Gmzdh9Z5i3JK4diT1SSQhZGuafXUZUyaAbilglyXfID0veItw9upw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.32_1777339196321_0.5407262738545497","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-alpha.5":{"name":"@hyperframes/core","version":"0.5.0-alpha.5","_id":"@hyperframes/core@0.5.0-alpha.5","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"ec631c6f465de0e6c3f3beeb12cf1d1860fe26bf","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.5.0-alpha.5.tgz","fileCount":234,"integrity":"sha512-zwgF8nUThiEnA4IozDfizBQIuF7gXB7L5fRKFps/+LV27QbKNKuEJ7CWOgtWP7TE6aJLheuUP7RifcGbUjBZjw==","signatures":[{"sig":"MEUCIBKQ/24p47JpNf6VvZvrHpO3kDOp45A+SnCW4BlAfljnAiEAlhTP49pm9KLj9RGR2TS85lr27zy9DOjUTC0R9FuaJZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.5.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1191805},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.5.0-alpha.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/9d1e994db6b3bc300a3a10f28a81f7f0/hyperframes-core-0.5.0-alpha.5.tgz","_integrity":"sha512-zwgF8nUThiEnA4IozDfizBQIuF7gXB7L5fRKFps/+LV27QbKNKuEJ7CWOgtWP7TE6aJLheuUP7RifcGbUjBZjw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.0-alpha.5_1777339497593_0.6335491311561889","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-alpha.6":{"name":"@hyperframes/core","version":"0.5.0-alpha.6","_id":"@hyperframes/core@0.5.0-alpha.6","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"c87f7ada8821e95cf321c265e1ebeccd4a2f1b72","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.5.0-alpha.6.tgz","fileCount":234,"integrity":"sha512-DK+oa6L9jY49EiPnPFsxt+DXYW8tKzB++nCSgXUqe+/J7Ygj+49kaE94xRgtAMa9l3ClyJScnGm+UH889QSm0g==","signatures":[{"sig":"MEQCIHxJvsdkwkO6hqgIw7c0LBb+WznPjYCjHxrUpDBQf7NMAiB54DXaIcc8y7vGoCGlwaXbeDAAoYmFf5PRO6dkKSVdHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.5.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1192444},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.5.0-alpha.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/7e72ad991ac2ac813557751cb7071a1c/hyperframes-core-0.5.0-alpha.6.tgz","_integrity":"sha512-DK+oa6L9jY49EiPnPFsxt+DXYW8tKzB++nCSgXUqe+/J7Ygj+49kaE94xRgtAMa9l3ClyJScnGm+UH889QSm0g==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.0-alpha.6_1777387570619_0.5682897963136544","host":"s3://npm-registry-packages-npm-production"}},"0.4.33":{"name":"@hyperframes/core","version":"0.4.33","_id":"@hyperframes/core@0.4.33","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"53f39048ca3932fc32e292ee2f3e3edce8459f2e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.33.tgz","fileCount":230,"integrity":"sha512-E1CCWdmQD3RxEhRdPSeQFZxm1zHaJxJbSs88X+BPg/9jHSW1mm24VUbApQX4Nmm8Pa+rwiVU/vEYJIT47KACaQ==","signatures":[{"sig":"MEYCIQClwTkf684XfXHzvHuUA8UCW3Hq/RA11gpf01bcoOyofQIhAMfWIMvxb9PmMfSjwsysI6UZU5Re81pOrCybhSHjGoX/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1173507},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.33.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/c9613189fbfd373a9f881effc83647ff/hyperframes-core-0.4.33.tgz","_integrity":"sha512-E1CCWdmQD3RxEhRdPSeQFZxm1zHaJxJbSs88X+BPg/9jHSW1mm24VUbApQX4Nmm8Pa+rwiVU/vEYJIT47KACaQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.33_1777394786607_0.344435594819797","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-alpha.7":{"name":"@hyperframes/core","version":"0.5.0-alpha.7","_id":"@hyperframes/core@0.5.0-alpha.7","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"a0ee5b82f0a95cd416b0f63f5434505acc27420f","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.5.0-alpha.7.tgz","fileCount":234,"integrity":"sha512-0rjrzpm2743Mq4x5X9bsrtj67QfBbC0s26YOUN76TNAH5CwNstbbGzOt/epvKgqVEepIsMSy9k/MOE/2pwNiRA==","signatures":[{"sig":"MEMCIH1Ki7AM2NpRL6ZloU0YOvvx9rqvmjiIXnojHhWIAuYJAh9MFSIN693vKP9Ph/pKMsB2VWmgFeUNfbpnmjpEg3NL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.5.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1192444},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.5.0-alpha.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/3482fc6e7d315a325d2a80ed395523b6/hyperframes-core-0.5.0-alpha.7.tgz","_integrity":"sha512-0rjrzpm2743Mq4x5X9bsrtj67QfBbC0s26YOUN76TNAH5CwNstbbGzOt/epvKgqVEepIsMSy9k/MOE/2pwNiRA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.0-alpha.7_1777395055114_0.029754414943514496","host":"s3://npm-registry-packages-npm-production"}},"0.4.34":{"name":"@hyperframes/core","version":"0.4.34","_id":"@hyperframes/core@0.4.34","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"c9c93a185d6dd32e8493f43be258e5fcbd7b6c0f","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.34.tgz","fileCount":230,"integrity":"sha512-bbxFpy64utAzIzReO7L9TxzzfpZgabqEwCwcVzkdnA2xHuqeGXf+nFAoscdY0W9UiailjxuOULZAiNFUn63ENQ==","signatures":[{"sig":"MEUCIDK1Lt/ffiWGAIs84Uw2S3cSOYrWW1tYAzEy7CvHH8XtAiEAy9I564L0tR64Zf1zO/cv17+qGSGQ6yk6gLvLl8ZsYTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1178767},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.34.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/a2fb1e9e6125c94cf57419223a1c0b9d/hyperframes-core-0.4.34.tgz","_integrity":"sha512-bbxFpy64utAzIzReO7L9TxzzfpZgabqEwCwcVzkdnA2xHuqeGXf+nFAoscdY0W9UiailjxuOULZAiNFUn63ENQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.34_1777419622126_0.7513203248100206","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-alpha.8":{"name":"@hyperframes/core","version":"0.5.0-alpha.8","_id":"@hyperframes/core@0.5.0-alpha.8","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"58c11a0be3802c60b9e84a435881833297f5929e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.5.0-alpha.8.tgz","fileCount":234,"integrity":"sha512-PKo0SNRIuq4ZF78wtvKA/xV5aV4vp/sOMg0GFI85QFMikXFV/3tfZEBGQE5dGPMozh294fWAk2Zyrddu2tqbOA==","signatures":[{"sig":"MEUCIQD4n6urG+sgvJ8oEHj6PuOWez2jbL2v7FkCnEi1Tti2GAIgW9e7Rf0L/kHndMbFM4FyNySPPvO7exCOLCLQ3Rp+4DI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.5.0-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1197804},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.5.0-alpha.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/a4973211fd1e15334a88f032608d5137/hyperframes-core-0.5.0-alpha.8.tgz","_integrity":"sha512-PKo0SNRIuq4ZF78wtvKA/xV5aV4vp/sOMg0GFI85QFMikXFV/3tfZEBGQE5dGPMozh294fWAk2Zyrddu2tqbOA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.0-alpha.8_1777419764757_0.607114039394437","host":"s3://npm-registry-packages-npm-production"}},"0.4.35":{"name":"@hyperframes/core","version":"0.4.35","_id":"@hyperframes/core@0.4.35","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"7dc2dc6524cd7e96254f7d9cfb7083f3d7980ea6","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.35.tgz","fileCount":230,"integrity":"sha512-EmoCOzf6a9/5xmfj6RDdNr1AN7as19ae3H7aN764UCmYh0NdzbWltD8rKVqRNmpRuDFTpilA8l9yMyr57U+1Lw==","signatures":[{"sig":"MEQCIBT3I872uti3lO9ZSaDu/UnqTfo5FWN0YiqNi7XRgQ9mAiAKGHqvOJ1u+PRl2yXtnUg0/9vpt/68h31STSi6UWRnHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1178767},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.35.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/672cb4ff5f87e78c67676d84503690a0/hyperframes-core-0.4.35.tgz","_integrity":"sha512-EmoCOzf6a9/5xmfj6RDdNr1AN7as19ae3H7aN764UCmYh0NdzbWltD8rKVqRNmpRuDFTpilA8l9yMyr57U+1Lw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.35_1777470504045_0.2829275046530968","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-alpha.9":{"name":"@hyperframes/core","version":"0.5.0-alpha.9","_id":"@hyperframes/core@0.5.0-alpha.9","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"7f6f13bef2af787e8950fbcae232545a32546678","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.5.0-alpha.9.tgz","fileCount":234,"integrity":"sha512-eI/q9gehOUdyBSpkZUQm+6TjSSsn7fhv3VfRydNsvuI3xFeYPYIV5tAKQNSNneN1qRANXrMTIv6gEBhZdVlU1g==","signatures":[{"sig":"MEQCIFlWmH+cpkWIh7z+mqsBzVGbOJOpTImp56j4osM2bF2lAiAyt9TWoZo+cF1TzOvbKwGZmSisHGmtVB+zmtGrwew2zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.5.0-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1197804},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.5.0-alpha.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/1c075e3cacfa18471a2a55d221d67dd0/hyperframes-core-0.5.0-alpha.9.tgz","_integrity":"sha512-eI/q9gehOUdyBSpkZUQm+6TjSSsn7fhv3VfRydNsvuI3xFeYPYIV5tAKQNSNneN1qRANXrMTIv6gEBhZdVlU1g==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.0-alpha.9_1777470634800_0.6573200126249794","host":"s3://npm-registry-packages-npm-production"}},"0.4.36":{"name":"@hyperframes/core","version":"0.4.36","_id":"@hyperframes/core@0.4.36","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"98df80384cd50b94d85ba6a97c23d9459bbb9dba","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.36.tgz","fileCount":230,"integrity":"sha512-krOJiYCiRGTKPxpLFTPnEWGFWvImaMUhTfDAmMgiNuGewId/aIS+myCNIS5Pnr3fh9lySZcHxNKsgc5Aqwqgrw==","signatures":[{"sig":"MEUCIQCh+z+eCZrHHE09YC/0oocxv9+abSYxR091rtRxYDEaowIgOjZaK71BUCgNwd0ETl1wYTJaNQWWBwMrtGvOzrf8aPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1178767},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.36.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/58ae3f4ec62c003fbeb9844f143bf41b/hyperframes-core-0.4.36.tgz","_integrity":"sha512-krOJiYCiRGTKPxpLFTPnEWGFWvImaMUhTfDAmMgiNuGewId/aIS+myCNIS5Pnr3fh9lySZcHxNKsgc5Aqwqgrw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.36_1777474606718_0.19568173603343197","host":"s3://npm-registry-packages-npm-production"}},"0.4.37":{"name":"@hyperframes/core","version":"0.4.37","_id":"@hyperframes/core@0.4.37","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"fc92442b7fcdee805e3347708c5ad2bb39c47772","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.37.tgz","fileCount":230,"integrity":"sha512-1e8mM+xdhSi4sw0gh2sthX4DPlMolpV1Sg9W8i7JyxBKtq5qg7MB3xCJIKsxVpF03YhhnWItSlijc5lsofevZA==","signatures":[{"sig":"MEYCIQDSzdNGG4LFf48Z8Ltz3e1YCggfDHD9uWEnKcfmCJQCQAIhAPmI0hovYZ6wDhmFsDDTAWUp5UcXsLIJf8JOxYOnsvkR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1195711},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.37.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/f1dcba37a7464841ae21aefb741f3636/hyperframes-core-0.4.37.tgz","_integrity":"sha512-1e8mM+xdhSi4sw0gh2sthX4DPlMolpV1Sg9W8i7JyxBKtq5qg7MB3xCJIKsxVpF03YhhnWItSlijc5lsofevZA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.37_1777493021793_0.3789737978899017","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-alpha.10":{"name":"@hyperframes/core","version":"0.5.0-alpha.10","_id":"@hyperframes/core@0.5.0-alpha.10","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"5ab9cb42ab52730bbced1e7f9ef00969154fd39c","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.5.0-alpha.10.tgz","fileCount":234,"integrity":"sha512-02zHDKa31gfXpvdmTHscZZ58ptFD+uM88j4CgqetPEdNQrSQXMZyvjroUVuRzmW27H68/JFAr/ffi+X8XlEm5w==","signatures":[{"sig":"MEUCIQDiQAJ1jPxhx1l7DgYMI2jfcTKoXIo7wIXA0OqQzOsSJgIgORwIXZg4GQt7FNpOMqpf6sm8LjDyPnCIGJdSGgG1/ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.5.0-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1214749},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.5.0-alpha.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/11e5c8775c347ba28703ffa1d3201d52/hyperframes-core-0.5.0-alpha.10.tgz","_integrity":"sha512-02zHDKa31gfXpvdmTHscZZ58ptFD+uM88j4CgqetPEdNQrSQXMZyvjroUVuRzmW27H68/JFAr/ffi+X8XlEm5w==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.0-alpha.10_1777493377678_0.24208518747220165","host":"s3://npm-registry-packages-npm-production"}},"0.4.38":{"name":"@hyperframes/core","version":"0.4.38","_id":"@hyperframes/core@0.4.38","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"5a60022f4766fbdf788246b8deea5f3d8a507eeb","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.38.tgz","fileCount":230,"integrity":"sha512-fH97f5tsLmLbYiraNtpotETPRjQLg6u5bI26yoPPIosy9nAzJz5/QW6Mxny8FP4ElFxPKTXfjgJwzEpr2LWonQ==","signatures":[{"sig":"MEQCICBKBa/FELyD5d89RDgJHWDmeW4JqqrSA4iMx/frAu1PAiAjI3jZZbEH6Mvk+oLsZb5nMmmfkZdZFXhfP3e0ANHpWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1196680},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.38.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/df35a3bce077830c7e58a581bdffef4d/hyperframes-core-0.4.38.tgz","_integrity":"sha512-fH97f5tsLmLbYiraNtpotETPRjQLg6u5bI26yoPPIosy9nAzJz5/QW6Mxny8FP4ElFxPKTXfjgJwzEpr2LWonQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.38_1777511523100_0.8340664488783853","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-alpha.11":{"name":"@hyperframes/core","version":"0.5.0-alpha.11","_id":"@hyperframes/core@0.5.0-alpha.11","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"0947b032a8c7558ad4b254c67e0ee8b0044d2ff6","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.5.0-alpha.11.tgz","fileCount":234,"integrity":"sha512-k02lRqcLmIm3MqmT4tYPFkkdJaSSrEPIMAsfBT2Win5fR5vSWAljCJQx1c2w6q3jmgJp6xRSc2o7VWGBO8Xnfg==","signatures":[{"sig":"MEYCIQCvqGcLYVVsXN0ppx80LtDywljdqRMStXeb8jrS/dRERAIhAOJyCoJXUFd9TKvzTOxzN0CchR5NZAItABevaXh2B9yU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.5.0-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1215718},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.5.0-alpha.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/de642a0d42557794801a85dd607c2c36/hyperframes-core-0.5.0-alpha.11.tgz","_integrity":"sha512-k02lRqcLmIm3MqmT4tYPFkkdJaSSrEPIMAsfBT2Win5fR5vSWAljCJQx1c2w6q3jmgJp6xRSc2o7VWGBO8Xnfg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.0-alpha.11_1777512015333_0.45906973236608306","host":"s3://npm-registry-packages-npm-production"}},"0.4.39":{"name":"@hyperframes/core","version":"0.4.39","_id":"@hyperframes/core@0.4.39","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"52d86bdcedb2d4dcb717dc28cfb81dca7b9d0704","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.39.tgz","fileCount":230,"integrity":"sha512-z3WsSUwR/WG5fF8Lcmu25KUc2p7aVOYGqGYgMjndDdqnhQzKWySWvaMJepYvfXhiPj2Ec/M7mWzuPhO7ADRR3w==","signatures":[{"sig":"MEUCIQCIOn+YotqsmdHslYdrxRnzHPT7lbTBm8ysMQ7i017E6AIgW9/RTJcMtcURUMtWH4cmBBaHJZ1WJiESCrYKqAnKqQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1204420},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.39.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/4ccaaa3ad7d0c6e34777690da05137bf/hyperframes-core-0.4.39.tgz","_integrity":"sha512-z3WsSUwR/WG5fF8Lcmu25KUc2p7aVOYGqGYgMjndDdqnhQzKWySWvaMJepYvfXhiPj2Ec/M7mWzuPhO7ADRR3w==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.39_1777526372787_0.8380362765048834","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-alpha.12":{"name":"@hyperframes/core","version":"0.5.0-alpha.12","_id":"@hyperframes/core@0.5.0-alpha.12","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"1d1a0c8a7cb162bc826605f1b031a7f88a2a66f8","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.5.0-alpha.12.tgz","fileCount":234,"integrity":"sha512-8ja+UPdInitPw7/mMUEk7h38l3SLJheSBLZBTIgm1ZEJyhgZ+3urgzvDh4ulr1uQY3dHjUG38RLcqLsqZL7oSg==","signatures":[{"sig":"MEQCIH134JYD3VES+KfJ+XOQknt3n3RsSeSDovIk19wRsOCqAiBgGEm/rghrr7D8WTFJjz4YbXhpTX9xvkQv7tGgQ+IRRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.5.0-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1223458},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.5.0-alpha.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/99cf48f88eb4c97cf6334e94e8eeefad/hyperframes-core-0.5.0-alpha.12.tgz","_integrity":"sha512-8ja+UPdInitPw7/mMUEk7h38l3SLJheSBLZBTIgm1ZEJyhgZ+3urgzvDh4ulr1uQY3dHjUG38RLcqLsqZL7oSg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.0-alpha.12_1777526610583_0.6199653370665053","host":"s3://npm-registry-packages-npm-production"}},"0.4.40":{"name":"@hyperframes/core","version":"0.4.40","_id":"@hyperframes/core@0.4.40","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"55615b57b3b3d147be684fef7c55aed2f6d41e05","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.40.tgz","fileCount":230,"integrity":"sha512-U1+FuyQJ73pCxzcwFXWgWZPF00hGAsgjLjVqYlDUdET1yeYPj6eNqYLWvZDgWoP2peCATKWA9AoqBmkbnB/QOA==","signatures":[{"sig":"MEUCIA4akb56pK+AuJBF4zTnIq6tElm/3BURY4sKE1aV1iSyAiEAi8z+Ka8uKI9w45MkTCk0aPZUuTAeOSPejeDBo8SN1Mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1204420},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.40.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/991916788982da1f95e6d05078de9f3a/hyperframes-core-0.4.40.tgz","_integrity":"sha512-U1+FuyQJ73pCxzcwFXWgWZPF00hGAsgjLjVqYlDUdET1yeYPj6eNqYLWvZDgWoP2peCATKWA9AoqBmkbnB/QOA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.40_1777568760556_0.1691631999887504","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-alpha.13":{"name":"@hyperframes/core","version":"0.5.0-alpha.13","_id":"@hyperframes/core@0.5.0-alpha.13","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"d21cfe0bcdb61aaa471d2a378db81928c29b4028","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.5.0-alpha.13.tgz","fileCount":234,"integrity":"sha512-orJX0eEy62mL8+/ES1X8cdIJ+dkCbR6a7n/mDIRYRYKEc51vNBASFjgltD6uBaEgZ12ge/dxk3Bn3R/PdQzmow==","signatures":[{"sig":"MEUCIC2/KcPRqezI/YcWp+4Rl2TrT2el0HxhCxi5EFBjmH6BAiEAvgdfodCVL5c7KzphRURkdrwcfPV6bL24lQUL0yU/pmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.5.0-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1223458},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.5.0-alpha.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/7fc1e76a542e71c5bd07cdc5aacbeab8/hyperframes-core-0.5.0-alpha.13.tgz","_integrity":"sha512-orJX0eEy62mL8+/ES1X8cdIJ+dkCbR6a7n/mDIRYRYKEc51vNBASFjgltD6uBaEgZ12ge/dxk3Bn3R/PdQzmow==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.0-alpha.13_1777568845007_0.9741043590441611","host":"s3://npm-registry-packages-npm-production"}},"0.4.41":{"name":"@hyperframes/core","version":"0.4.41","_id":"@hyperframes/core@0.4.41","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"5488548ad6f5a610dc6307a7709309beea734d15","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.41.tgz","fileCount":230,"integrity":"sha512-aM5SFG1+SxofpaoEjTpJiIlc2NKGyZjmZqW2StG70os2T2+DYkAasKfSsroiQZw2NO8iKyT0Fp5zJxbystJURg==","signatures":[{"sig":"MEYCIQDopYRyoZs5YBv+l2fl/TUHkIqHnATPgEO2zHQ+M87/sgIhAONo6CbydQ7M+g1ItretHBqMAaPpyDn8VrMFEL9uPeT4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1204420},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.41.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/ea5b8c3bdfc10a39cdf4f68626dabd00/hyperframes-core-0.4.41.tgz","_integrity":"sha512-aM5SFG1+SxofpaoEjTpJiIlc2NKGyZjmZqW2StG70os2T2+DYkAasKfSsroiQZw2NO8iKyT0Fp5zJxbystJURg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.41_1777604048081_0.8065865154273044","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-alpha.14":{"name":"@hyperframes/core","version":"0.5.0-alpha.14","_id":"@hyperframes/core@0.5.0-alpha.14","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"0d43269d591f2d2dacdc22c04189afdebd2b76a7","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.5.0-alpha.14.tgz","fileCount":234,"integrity":"sha512-3TODMrNR0OccFhH2+/L4g+lF53fGk2IkTH2jlG6mgd5sZ/WjEpZ2n7uvEXpq2JSUHxXduyAv8fdFAceH8OM4Aw==","signatures":[{"sig":"MEQCICCSOM6QP7vJSHjAHKYvmjNiMxMuumNafBIFQEh5R0cXAiA5HqIsi+hiSMu5wFzpMdVtcZFj0fqMDjfpcabUrB2/8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.5.0-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1223458},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.5.0-alpha.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./schemas/registry-item.json":"./schemas/registry-item.json"},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/2b5db3f22cc0d86af51601d8a22d735c/hyperframes-core-0.5.0-alpha.14.tgz","_integrity":"sha512-3TODMrNR0OccFhH2+/L4g+lF53fGk2IkTH2jlG6mgd5sZ/WjEpZ2n7uvEXpq2JSUHxXduyAv8fdFAceH8OM4Aw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.0-alpha.14_1777604186608_0.323322048871995","host":"s3://npm-registry-packages-npm-production"}},"0.4.42":{"name":"@hyperframes/core","version":"0.4.42","_id":"@hyperframes/core@0.4.42","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"631c1774d7fe42700fdcfe94cc61ae07af0b327e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.42.tgz","fileCount":238,"integrity":"sha512-MS8PN4eCzCT0g5nB0V9V9iNy2ZCxRTwzG7GWS44bOg0xlSMtfvf57Y2RuhcWZn/K27lzC4kisBHeorI8MeqK7A==","signatures":[{"sig":"MEQCIDFI25ADcI6bUnDtPOsg/HmUkMPVyFl8ezewrefbAxW3AiAJMDbNHCX5SZLcg9gjropKO7qleDXOSNCaNHN8oSansA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1223043},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.42.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/8506e1622800551e20aca536712fec31/hyperframes-core-0.4.42.tgz","_integrity":"sha512-MS8PN4eCzCT0g5nB0V9V9iNy2ZCxRTwzG7GWS44bOg0xlSMtfvf57Y2RuhcWZn/K27lzC4kisBHeorI8MeqK7A==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.42_1777696617167_0.8271854396965621","host":"s3://npm-registry-packages-npm-production"}},"0.4.43":{"name":"@hyperframes/core","version":"0.4.43","_id":"@hyperframes/core@0.4.43","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"c628951682191f8a9708da021d5050e68d882ce9","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.43.tgz","fileCount":238,"integrity":"sha512-avbUWtV+e5YLYy908AIiYokspoUDUuX/MZIHKKP2XPzYhWvNsXJ0vhQUtW1IzKOLyJ6GcLgP0fyBve+OWW1sPw==","signatures":[{"sig":"MEQCIE6iwdmk77fR0aJsNmsLdvBa7fm+DXVA+9N1LAyB2p6iAiB0H5EbNkpqGnrMBKdd9XWZtB+gdn1zOY5vwxEZCWXw+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1222987},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.43.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/bc78501ade6542a4b3b9d73e0f721421/hyperframes-core-0.4.43.tgz","_integrity":"sha512-avbUWtV+e5YLYy908AIiYokspoUDUuX/MZIHKKP2XPzYhWvNsXJ0vhQUtW1IzKOLyJ6GcLgP0fyBve+OWW1sPw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.43_1777874070883_0.7818988981957322","host":"s3://npm-registry-packages-npm-production"}},"0.4.44":{"name":"@hyperframes/core","version":"0.4.44","_id":"@hyperframes/core@0.4.44","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"3f7578f0280a3e34b312dac9ee78175311b16b0f","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.44.tgz","fileCount":246,"integrity":"sha512-Igltg9ofag2Uu5B5N+KuYdx6RLkBaE8NqxZU6a26ON78oYJLNFeFp2nQoEe9+kLcWVIR4wm+8Zxp1KjukfAwIg==","signatures":[{"sig":"MEUCIEqCuFHMjZx3tYxjRmdAePIDqp1X2ZeiM5ljLBBPhkRmAiEA+9MHFtjJxuIngxT2U15O+zeQtyCrkPHca8EZrn1Iq/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1256403},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.44.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/96fa3c185e9909cd9e732cbdf066da16/hyperframes-core-0.4.44.tgz","_integrity":"sha512-Igltg9ofag2Uu5B5N+KuYdx6RLkBaE8NqxZU6a26ON78oYJLNFeFp2nQoEe9+kLcWVIR4wm+8Zxp1KjukfAwIg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.44_1777930709853_0.9453482370446438","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-alpha.15":{"name":"@hyperframes/core","version":"0.5.0-alpha.15","_id":"@hyperframes/core@0.5.0-alpha.15","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"d62fa539aacfa56466d990712355c7459ac66301","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.5.0-alpha.15.tgz","fileCount":254,"integrity":"sha512-uJD6W5pNmRpNvsvYmfqsJGQHNuNWD8/yzRFeHlF+fWA+OORAkTTdT4ma4rIfPC4h74nTdJ9s4MTu8junwhDthg==","signatures":[{"sig":"MEYCIQCBt/+BPy7oEHnNOdilu35iCLDFxk3i0jWkHMY+bw1AAAIhAMVwdgsSS9BOm2oKQF21TZJon+3x3zOzbm2ZIJLG1GXK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.5.0-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1305217},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.5.0-alpha.15.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/50c6a0fd0426fda3aa23f519e802616b/hyperframes-core-0.5.0-alpha.15.tgz","_integrity":"sha512-uJD6W5pNmRpNvsvYmfqsJGQHNuNWD8/yzRFeHlF+fWA+OORAkTTdT4ma4rIfPC4h74nTdJ9s4MTu8junwhDthg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.0-alpha.15_1777931409696_0.3100664022058863","host":"s3://npm-registry-packages-npm-production"}},"0.4.45":{"name":"@hyperframes/core","version":"0.4.45","_id":"@hyperframes/core@0.4.45","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"b81672669c25c8275caef17ee64120f545109f95","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.4.45.tgz","fileCount":246,"integrity":"sha512-tKOd7C0yp0Nn+LGx1gZASemAoJyWnJqXIMrhjNilWf/ctZQ2fmN083q+hu2wnlEatW8fAWkh13SkpVpr/2rb9Q==","signatures":[{"sig":"MEUCIAht8NZsMmJPjNk+kaoyCIuI42vGTRD6iHAFAa9ZwL9EAiEA2nv6F5nudd6KlKj/uCBCDOsDVK5Pfs13EviZZywmKhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.4.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1256403},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.4.45.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/8e0c89f97963581929e3859c88e9ca75/hyperframes-core-0.4.45.tgz","_integrity":"sha512-tKOd7C0yp0Nn+LGx1gZASemAoJyWnJqXIMrhjNilWf/ctZQ2fmN083q+hu2wnlEatW8fAWkh13SkpVpr/2rb9Q==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.45_1777956206892_0.8751312585934423","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@hyperframes/core","version":"0.5.0","_id":"@hyperframes/core@0.5.0","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"121b7ddff32208ca03a8aee8c44826255001e44f","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.5.0.tgz","fileCount":250,"integrity":"sha512-xi5YFp27oFLhfNvSaEarzPYwm+K6OnTrbl+UKwwOo7X9qRGImDe6F5uBqLGj5w2vFmWretY44ricGHb7OD8YrQ==","signatures":[{"sig":"MEUCIBCqAWgcPDzUTP6hwaU7J2uKVJiD1qgUUYdA2WDEe2iYAiEAu6sX89uud5OE3zjrZwwCZlcPZU6IdacJaTHh45KtbAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1276477},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.5.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/a6a1ba8f2b1976479f078ef961881bbd/hyperframes-core-0.5.0.tgz","_integrity":"sha512-xi5YFp27oFLhfNvSaEarzPYwm+K6OnTrbl+UKwwOo7X9qRGImDe6F5uBqLGj5w2vFmWretY44ricGHb7OD8YrQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.0_1778084011166_0.03824584793445274","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@hyperframes/core","version":"0.5.1","_id":"@hyperframes/core@0.5.1","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"e7a0167e6ceb823251097f43d091ecf39474381e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.5.1.tgz","fileCount":250,"integrity":"sha512-erVYTW/5PGAYciGvZ5by4j9DTklsa8Q1ZCCBbl0SmxH4bUDRiz3xW2zBwSHturitOePulCnf103Wrj8PWIlCng==","signatures":[{"sig":"MEUCICUbqNzgTtU7kUCgYEWc9IJQKD8UMRIeTA4l+Y4oGY6lAiEAuI/44m8CmaSMh8hnlbjxiwFA6LUhFE8xxUMhNQicnJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1276477},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.5.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/0a6b1cbf1d6f5901b967d2e7b3dd7ac9/hyperframes-core-0.5.1.tgz","_integrity":"sha512-erVYTW/5PGAYciGvZ5by4j9DTklsa8Q1ZCCBbl0SmxH4bUDRiz3xW2zBwSHturitOePulCnf103Wrj8PWIlCng==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.1_1778087719794_0.13825837714499567","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@hyperframes/core","version":"0.5.2","_id":"@hyperframes/core@0.5.2","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"f856679c80a460d57f05a1aa72b92883e545da35","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.5.2.tgz","fileCount":250,"integrity":"sha512-0gI8ycv/Nl9ZhIbTMUdXGuP4UP5Gp4fYV5MaoWr5EMzVSkf1VVI5Vhd/pQqZMNY+TJrrX1U+1PtyC30USmAMsQ==","signatures":[{"sig":"MEYCIQDN8BQJ3D1MHwA7IsawkiJxWV/wc3OblOiD/n0B8f5FhwIhAN/cYut9VDDT7dXotuBLjHXSfo7JzrN8ZgVCzho2EpVl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1276477},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.5.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/16fe7f8c2c3faa218404473fb339ec92/hyperframes-core-0.5.2.tgz","_integrity":"sha512-0gI8ycv/Nl9ZhIbTMUdXGuP4UP5Gp4fYV5MaoWr5EMzVSkf1VVI5Vhd/pQqZMNY+TJrrX1U+1PtyC30USmAMsQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.2_1778088503613_0.9948494368390137","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@hyperframes/core","version":"0.5.3","_id":"@hyperframes/core@0.5.3","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"e2648e1eae8dc830d71a63c457198f65b3701c76","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.5.3.tgz","fileCount":250,"integrity":"sha512-ezChBRy4yDyHJIQzUucrdSlDtVNgABiOMQxTVFN++aSCeuPqjFotlxmq4MinuOjd8l9hYjXQYoiOMIQpmiMgTA==","signatures":[{"sig":"MEUCIQC6SA1jDsZORkqH2/8o4VyZnyUsNhEcsahkUWn99hXhQAIgIUOJNK3YAHUQ+bto/Q5EnncnyKpuTHsbqfxsgaP2D3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1276477},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.5.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/14f8f8cfb748181ef186812c6930b9c6/hyperframes-core-0.5.3.tgz","_integrity":"sha512-ezChBRy4yDyHJIQzUucrdSlDtVNgABiOMQxTVFN++aSCeuPqjFotlxmq4MinuOjd8l9hYjXQYoiOMIQpmiMgTA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.3_1778093227465_0.5880336550181624","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@hyperframes/core","version":"0.5.4","_id":"@hyperframes/core@0.5.4","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"1b242b9081fdb89d6f168cedb23a82024f7908ad","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.5.4.tgz","fileCount":254,"integrity":"sha512-uR7a0tBauuLFP2h6Wa5Bmnvjnv7txwnex45MoXD/NKM5jxdDnq3r2oGtOm2OOaOrvRNiC4gXKH4Ug0DGI9c5rA==","signatures":[{"sig":"MEUCIQC+IgeBASXLGwuna0Sa1GUzHWeWnJudtSveCqYgGWCCIwIgJS2ZRe3Lc6BYQebq252YeRHR5sk4knco8Pc1hBKB1hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1331436},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.5.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/908e50960b1a39f0108daac826797059/hyperframes-core-0.5.4.tgz","_integrity":"sha512-uR7a0tBauuLFP2h6Wa5Bmnvjnv7txwnex45MoXD/NKM5jxdDnq3r2oGtOm2OOaOrvRNiC4gXKH4Ug0DGI9c5rA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.4_1778221434369_0.2696454295875752","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@hyperframes/core","version":"0.5.5","_id":"@hyperframes/core@0.5.5","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"905ca32d675247d3463da68f192d0b5a97210978","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.5.5.tgz","fileCount":254,"integrity":"sha512-XXEgxQ0Dbzx961B04B4d2l7nfZx/Etc1bS5NE4KiR/cX8MRYiyd/P2u2RAEu5HXHEjHeIjAODh+ZtzebOHTCLQ==","signatures":[{"sig":"MEQCIAGFNQQ5K51FaF6VsyIds4PC9VYHCQ8KGhYzE4e6Hvw1AiA2kSX7A/2LPaKFspAid7JFxShJsW9Wtlbo3TT1jqj/DQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1331511},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.5.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/c49b4ce90c6deb28eeb965371036b193/hyperframes-core-0.5.5.tgz","_integrity":"sha512-XXEgxQ0Dbzx961B04B4d2l7nfZx/Etc1bS5NE4KiR/cX8MRYiyd/P2u2RAEu5HXHEjHeIjAODh+ZtzebOHTCLQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.5_1778252501493_0.9119388724182595","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.1":{"name":"@hyperframes/core","version":"0.6.0-alpha.1","_id":"@hyperframes/core@0.6.0-alpha.1","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"e391c67da4917aeafab70d7420739eae338edba7","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.0-alpha.1.tgz","fileCount":262,"integrity":"sha512-YTwCvpaDr+B2h8pIV8/whqHpKR9lIJ0sm6rYE+KMtwv3zkFbQlQFFl0DLPTkS5RQK3z9BVo7kMJIuDLmD+BnJg==","signatures":[{"sig":"MEYCIQC9qOwA3ObfWDyAGCrUc8hMoiQdJDhwMmuKX6ZvsWj9LQIhAPggkLOeG6m9Wl50vOSmnjaZfV7xejK7/qPKANhWlfiV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1344328},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.0-alpha.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/9caf80644fe219c30bf69ff740bdf9f2/hyperframes-core-0.6.0-alpha.1.tgz","_integrity":"sha512-YTwCvpaDr+B2h8pIV8/whqHpKR9lIJ0sm6rYE+KMtwv3zkFbQlQFFl0DLPTkS5RQK3z9BVo7kMJIuDLmD+BnJg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.0-alpha.1_1778283551874_0.36140192995481324","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.2":{"name":"@hyperframes/core","version":"0.6.0-alpha.2","_id":"@hyperframes/core@0.6.0-alpha.2","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"a68d82099b0f25e2f1a0d2659640806439f1cde4","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.0-alpha.2.tgz","fileCount":262,"integrity":"sha512-zazVOCOJR4X1MtgwBIjhLKHjrzl4a4R+ECppFZsDtv/5hdJOceLs0T7DUfIT2Plez5LUawpVQ7OXQR+bKWjvnQ==","signatures":[{"sig":"MEQCIEtBw8mPdolqX+yD++MeZh3iBb6v/Y2+Or4JJ/2FZHZRAiBMh4N8DWpwzJtM+hPBj8IkWxKyYY76TsrtpQ7e0QBQ9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1344328},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.0-alpha.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/7a039697428965b3ea80523ec7d46221/hyperframes-core-0.6.0-alpha.2.tgz","_integrity":"sha512-zazVOCOJR4X1MtgwBIjhLKHjrzl4a4R+ECppFZsDtv/5hdJOceLs0T7DUfIT2Plez5LUawpVQ7OXQR+bKWjvnQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.0-alpha.2_1778286958340_0.525787393909622","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.4":{"name":"@hyperframes/core","version":"0.6.0-alpha.4","_id":"@hyperframes/core@0.6.0-alpha.4","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"a64192291ec5bf5a47e73164f696b93a2adf1312","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.0-alpha.4.tgz","fileCount":266,"integrity":"sha512-slGocG6DMo6u7rCrJZk84SGHYz5j+zarFEJHzf8zwyMX9Kn2iTL3HMU15Nt6tflzG/wbprYTCkyHvFWrau/siw==","signatures":[{"sig":"MEUCIQDsfBQrClQ9tTXXWJuRtzMUeI8gUEJ6YwC44WjxMop9QAIgGiysUOfR7gAUkM6UIdzmgpr+5gqmUFyIvLuSoQTFMYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1410597},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.0-alpha.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/72bdae529c91a331a31e3b184a1edb09/hyperframes-core-0.6.0-alpha.4.tgz","_integrity":"sha512-slGocG6DMo6u7rCrJZk84SGHYz5j+zarFEJHzf8zwyMX9Kn2iTL3HMU15Nt6tflzG/wbprYTCkyHvFWrau/siw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.0-alpha.4_1778357284842_0.0227706265257408","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.5":{"name":"@hyperframes/core","version":"0.6.0-alpha.5","_id":"@hyperframes/core@0.6.0-alpha.5","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"d7e0b268eee9202daba1026eb50412896ee4ae09","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.0-alpha.5.tgz","fileCount":266,"integrity":"sha512-zAzu6rLsEv0br2k2d5P1dvjb4F6yxu8hcS8//Nris5tTiJF1NDugc98KRF2OBslqf+UVvzaaZPX0PDzSbhaAJg==","signatures":[{"sig":"MEQCICiFwBqAjVPtLavqZnkwFDLBKL4AojlQ0dRT5uWLpU+2AiBDhijAAKK1ux4wqK41rcH8XFux6l6r2VmdIEBanBjz6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1410924},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.0-alpha.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/082d8c865435ec70a4c31e6b9b21dd03/hyperframes-core-0.6.0-alpha.5.tgz","_integrity":"sha512-zAzu6rLsEv0br2k2d5P1dvjb4F6yxu8hcS8//Nris5tTiJF1NDugc98KRF2OBslqf+UVvzaaZPX0PDzSbhaAJg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.0-alpha.5_1778364107183_0.7331196872453709","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@hyperframes/core","version":"0.5.6","_id":"@hyperframes/core@0.5.6","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"8932cd579dbdbff3570a2f020aaeb931b2146110","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.5.6.tgz","fileCount":254,"integrity":"sha512-+UxMKpRRK1KJeVlXpVTTiapQDgXZESZjfDkOEe4B4WwhlUgVCSBb2vf4nqJNAaCavKEbi2iLixusEY/7guvAeQ==","signatures":[{"sig":"MEYCIQCBghrV9OF+CXtfx2KSalnraKANPCvgOlTDPkGyDundTgIhALGK6o/cxa3uHY/c3SOgKA1pihhqRovTZw2Jg+qA83NJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1331511},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.5.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/f61e7d6a42700222570af8cdcf9568d5/hyperframes-core-0.5.6.tgz","_integrity":"sha512-+UxMKpRRK1KJeVlXpVTTiapQDgXZESZjfDkOEe4B4WwhlUgVCSBb2vf4nqJNAaCavKEbi2iLixusEY/7guvAeQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.6_1778391690262_0.5626582551628809","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@hyperframes/core","version":"0.5.7","_id":"@hyperframes/core@0.5.7","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"7305291ed1d06546780afa4a7707ba68da60d7fb","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.5.7.tgz","fileCount":254,"integrity":"sha512-WNg2rHrrhBecdNCyKFT5ep1IGEFxIvjN4iuVhN+B0VGFxNZ3ziFL9sh+tDxzRWFFwki+HSHA5mr0Txd0dB8dJA==","signatures":[{"sig":"MEUCIQDe+MgVQPruHxaBJsjM8Nz/6xj9hs1grGQR1Sr4xkoOeQIgDPEg8w03ojh1vmLUFJhdWhooTOpvYHcNgpmdlLuJXso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1331562},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.5.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/9ec5cdf53cccf2490782b132a2f8e549/hyperframes-core-0.5.7.tgz","_integrity":"sha512-WNg2rHrrhBecdNCyKFT5ep1IGEFxIvjN4iuVhN+B0VGFxNZ3ziFL9sh+tDxzRWFFwki+HSHA5mr0Txd0dB8dJA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.7_1778438142516_0.671140417823241","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.6":{"name":"@hyperframes/core","version":"0.6.0-alpha.6","_id":"@hyperframes/core@0.6.0-alpha.6","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"57df10aca9fe1eded7f22b09cb5b49ed3a2cc4bd","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.0-alpha.6.tgz","fileCount":266,"integrity":"sha512-8xRX/q+yR7sNLZWSlz4kcVgx3z4cjQ64/jWrO57j6ixAZceFM6kgDYevWOuN4W9AK/b6ZwUAIXkwuVNhwZAYFw==","signatures":[{"sig":"MEYCIQDugWDDSoy384QecO272MAlmxkfGFs7YbObYhcejS/ltgIhAK+cum2BkkOD+wp2W+TRYBHSZekDMLAUQRuldxx/yyhB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1410975},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.0-alpha.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/7807535d0e5a1f493cb6dd6c2fe4313f/hyperframes-core-0.6.0-alpha.6.tgz","_integrity":"sha512-8xRX/q+yR7sNLZWSlz4kcVgx3z4cjQ64/jWrO57j6ixAZceFM6kgDYevWOuN4W9AK/b6ZwUAIXkwuVNhwZAYFw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.0-alpha.6_1778438532666_0.11404527425052335","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.7":{"name":"@hyperframes/core","version":"0.6.0-alpha.7","_id":"@hyperframes/core@0.6.0-alpha.7","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"19cb6141c030ff8f5dfc8aa733747e7c8cad4574","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.0-alpha.7.tgz","fileCount":266,"integrity":"sha512-h40AfnonLJh1mQeSU+OF2viSU9FxLzeYbwjZKt6To4BattpZgUkbDgoP68DSq/9T9wAdUQLQSdvGlrA62YlYgA==","signatures":[{"sig":"MEUCIC3sOcV52eBG8njWJzVBg3tAV4dgV0krRqqmzpptwDdjAiEAkhGBbd3YKZTYfCx0s2ASfnYGjDqLDiy1Qka7TiSH5mQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1411217},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.0-alpha.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/4da4405599d51660b590a6371d768c59/hyperframes-core-0.6.0-alpha.7.tgz","_integrity":"sha512-h40AfnonLJh1mQeSU+OF2viSU9FxLzeYbwjZKt6To4BattpZgUkbDgoP68DSq/9T9wAdUQLQSdvGlrA62YlYgA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.0-alpha.7_1778441830804_0.9556986677409747","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.8":{"name":"@hyperframes/core","version":"0.6.0-alpha.8","_id":"@hyperframes/core@0.6.0-alpha.8","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"0fea5b2cd7e44643e1380d4f4721860adc4b9841","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.0-alpha.8.tgz","fileCount":266,"integrity":"sha512-ddpATLbve6PD1NXrvFLkOexBQKTAZcpZ5cit4nMynF9ShoQyBsnJDrG8wa1Am6yO4US0JesveHEUJjllcucqTA==","signatures":[{"sig":"MEYCIQDpcDGOTCjs5AghLtVaM6+pQPRz9WofsaDlQOXbLIg9wgIhAKhUWYhEA58yzmMpET5cz3U1CfG+2sPoKt9/kjhw71wb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.0-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1411217},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.0-alpha.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/5cce0d68cb69fdb0344812cdcf21c4b8/hyperframes-core-0.6.0-alpha.8.tgz","_integrity":"sha512-ddpATLbve6PD1NXrvFLkOexBQKTAZcpZ5cit4nMynF9ShoQyBsnJDrG8wa1Am6yO4US0JesveHEUJjllcucqTA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.0-alpha.8_1778442234640_0.7676139552414951","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.9":{"name":"@hyperframes/core","version":"0.6.0-alpha.9","_id":"@hyperframes/core@0.6.0-alpha.9","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"1043591a4e97b94af386f47b52445b1b597b5df8","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.0-alpha.9.tgz","fileCount":266,"integrity":"sha512-TowP9jWjez/f6Jt+MN/KHyL2LalI/Sa3WXgDJZsh9aTCozkfSoTV+SnBhXHiwe3tfFNHcTvhWjcdZkIAwsUdyA==","signatures":[{"sig":"MEUCIQCgUsL6b2HELYTvXH1VC8hGeNUNtZoT86d4agEpVXnc4gIgRruISXwUEaKyDUiRomdLr2KMkicl+l47v72KH9idj7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.0-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1411458},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.0-alpha.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/eb3f92ffa69a4d6922e57cf5142e7d95/hyperframes-core-0.6.0-alpha.9.tgz","_integrity":"sha512-TowP9jWjez/f6Jt+MN/KHyL2LalI/Sa3WXgDJZsh9aTCozkfSoTV+SnBhXHiwe3tfFNHcTvhWjcdZkIAwsUdyA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.0-alpha.9_1778445977428_0.45430415576899397","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.10":{"name":"@hyperframes/core","version":"0.6.0-alpha.10","_id":"@hyperframes/core@0.6.0-alpha.10","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"6c4771445c340d4fb089e12c1b8b463d9d567520","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.0-alpha.10.tgz","fileCount":266,"integrity":"sha512-Joaq1dFpnTvy/OIXL11IaC0pvPXkB93XD4NMe8gfPrt/nRwnJOK2wjRspxbqhFFfRkOtFiG7ao5vtPQ2XMWEWA==","signatures":[{"sig":"MEQCIE+rG5zsFHUe0Y7rq0WbV8Xqlyk5CpC2Vy6HqAeO6rMPAiBHUl3TCJ/cZhfaW2YcoYaniZvaub4k7JIfU//07PFefQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.0-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1412609},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.0-alpha.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/41612e7c045a7ef106462af0c70be14a/hyperframes-core-0.6.0-alpha.10.tgz","_integrity":"sha512-Joaq1dFpnTvy/OIXL11IaC0pvPXkB93XD4NMe8gfPrt/nRwnJOK2wjRspxbqhFFfRkOtFiG7ao5vtPQ2XMWEWA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.0-alpha.10_1778522394253_0.8803706177712731","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.11":{"name":"@hyperframes/core","version":"0.6.0-alpha.11","_id":"@hyperframes/core@0.6.0-alpha.11","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"83f8ba5697386934ed003d870f4ff096427cef52","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.0-alpha.11.tgz","fileCount":266,"integrity":"sha512-t9sqA/8McQ1f4wDab/CK36C8dhwuQfiot0VUpZAVN5ge2JENF/DOqfA1Uvsr60VeCNgHQ3bMjV4DnXq8rUPrxA==","signatures":[{"sig":"MEYCIQCdSlEDHOaLdASB24znxYiHPD9uDGukFH/deO05XRCByQIhAIZ+bGA0oyT0VBtf8fgarvM4CEa7UvD5G+LlBkYiV2m5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.0-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1412609},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.0-alpha.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/04f02626e427c6cf4eab9b5ee05c390a/hyperframes-core-0.6.0-alpha.11.tgz","_integrity":"sha512-t9sqA/8McQ1f4wDab/CK36C8dhwuQfiot0VUpZAVN5ge2JENF/DOqfA1Uvsr60VeCNgHQ3bMjV4DnXq8rUPrxA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.0-alpha.11_1778523599171_0.032769628864024014","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.12":{"name":"@hyperframes/core","version":"0.6.0-alpha.12","_id":"@hyperframes/core@0.6.0-alpha.12","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"60836b19a096044f14ce1a70c4533ef6030364ba","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.0-alpha.12.tgz","fileCount":266,"integrity":"sha512-7qe2fERCeG+lgcr37w1NdZkedOsZoFu36uqV00AVSzLCEGaPWC8ylQ4X/D5dvL7f4Q81TwA2nLmQgKIs7m8g3g==","signatures":[{"sig":"MEUCIFKtVWWhrHZbbqCQYoDPOA95O+vmgQc0f7q63sKrnCB2AiEA+0mzqjuBaJyMIgiRWaMf09NKooW/ePHS8zUU02KUbe4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.0-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1413193},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.0-alpha.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/06707c78f6da11c89db34f9075fa66ec/hyperframes-core-0.6.0-alpha.12.tgz","_integrity":"sha512-7qe2fERCeG+lgcr37w1NdZkedOsZoFu36uqV00AVSzLCEGaPWC8ylQ4X/D5dvL7f4Q81TwA2nLmQgKIs7m8g3g==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.0-alpha.12_1778537968856_0.31199689731687297","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.13":{"name":"@hyperframes/core","version":"0.6.0-alpha.13","_id":"@hyperframes/core@0.6.0-alpha.13","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"fd76f23ed5d0a5080c296ab7968a5c229b8df410","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.0-alpha.13.tgz","fileCount":266,"integrity":"sha512-C1gQglHtxgowCixrOZNyrvrA0uH56C1j9TXDQnTjtWRqPuBB06AR2jVA4DfwfHDoYZUZ+N/j88PKvjQQ5ng3BA==","signatures":[{"sig":"MEUCIFqwdl1wbo4q9i56IFrWjk2lMf+RTIDSgK8FxRGoKT9wAiEA+0yKlt1JeT1dzv75ZAm7NPT4Lw7imCzgpO+vgia/Y9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.0-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1417066},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.0-alpha.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/65747476982049a44d34c9eac0190c26/hyperframes-core-0.6.0-alpha.13.tgz","_integrity":"sha512-C1gQglHtxgowCixrOZNyrvrA0uH56C1j9TXDQnTjtWRqPuBB06AR2jVA4DfwfHDoYZUZ+N/j88PKvjQQ5ng3BA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.0-alpha.13_1778558367100_0.790991820024308","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@hyperframes/core","version":"0.6.0","_id":"@hyperframes/core@0.6.0","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"44aadafe9ccdb6a824a972c104e20ed1e58431a6","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.0.tgz","fileCount":266,"integrity":"sha512-Vr7EL0jcTUGCgXFHAVmSGKG9ipK0OyncTpuqL3edLF405S3bCzv+Rxu5xMy4+748Td5ssIX+22pb4EEb8Pck9g==","signatures":[{"sig":"MEUCIQCUyxID6WvQPVW9nXZOQc8N3H9RCrQsIUMsRosQUKl2VQIgf4S6aPrH6ISIqF7J7iVVAPOIJnkOPE2IP289FGlwRPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1431966},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/2f198f184f5b2c19a2f76fbcca0c5606/hyperframes-core-0.6.0.tgz","_integrity":"sha512-Vr7EL0jcTUGCgXFHAVmSGKG9ipK0OyncTpuqL3edLF405S3bCzv+Rxu5xMy4+748Td5ssIX+22pb4EEb8Pck9g==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.0_1778610602926_0.4782851380900939","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@hyperframes/core","version":"0.6.1","_id":"@hyperframes/core@0.6.1","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"7cd1e2bef87120a6c953eafa5316468cbafcf2c0","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.1.tgz","fileCount":266,"integrity":"sha512-0cpsEY9o6kc0O+vCiGwHREkNP1frSQzMvuV2ayOwnFrBd8adFieRuNj7jNQpyc7YLZfrvkXv24SFSz/bZrSsmA==","signatures":[{"sig":"MEYCIQCqCCgZihIhPdHNAdbirmdB7tkVFhP5wTmLG+wcv0nQMgIhAOeX2NiWQkQk0HAeDqSJAoJZXBeKQAeur/dYlqN+pwL4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1431966},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/dc193b333ed0e52d28430547df3f1cf0/hyperframes-core-0.6.1.tgz","_integrity":"sha512-0cpsEY9o6kc0O+vCiGwHREkNP1frSQzMvuV2ayOwnFrBd8adFieRuNj7jNQpyc7YLZfrvkXv24SFSz/bZrSsmA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.1_1778632103313_0.09230394251996743","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@hyperframes/core","version":"0.6.2","_id":"@hyperframes/core@0.6.2","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"f45ab90cd5ad21af75ab1a945883e7d87ecdc8c1","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.2.tgz","fileCount":266,"integrity":"sha512-5F5BFRaZhYoBvKVFW7xjZIbkHyvVtI5VkIx0yPydSYW75EYdLDeAn8JPuQaAGrNiBH37RLw5mjWEnvKIGHkwaA==","signatures":[{"sig":"MEQCIHqByjaKpxqs3P8HaW8PTGokUbnTRA1OLD9hEvx/fUqbAiBxMzTMOvox0XgSs2k7lBv0bm/nfnY5joAGJSkUKUCH6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1434166},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/ee0b19d86c23887ca9b9052793ef2cc2/hyperframes-core-0.6.2.tgz","_integrity":"sha512-5F5BFRaZhYoBvKVFW7xjZIbkHyvVtI5VkIx0yPydSYW75EYdLDeAn8JPuQaAGrNiBH37RLw5mjWEnvKIGHkwaA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.2_1778636195413_0.28332672564388806","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@hyperframes/core","version":"0.6.3","_id":"@hyperframes/core@0.6.3","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"0df8f1a059026cfb44d317b2ede6739472737088","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.3.tgz","fileCount":266,"integrity":"sha512-meDqGp9x64o8UmcwilsBA8Rk08TODqfETCNopgchfbYzAUe4G9sU6vMnv9ttMkLaIPVVhymZszQjqTFBUMZqkQ==","signatures":[{"sig":"MEUCIQCytepZJT3MGHz8jgej9JpnUSnIN6gOmHtQsSu+qZ1EmAIgQszjLG1vbqI/EXoSpSvEqkMEV3IoDfJ9699xzl53mGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1434221},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/6da720a75ced7b45a1caf182c2e262ed/hyperframes-core-0.6.3.tgz","_integrity":"sha512-meDqGp9x64o8UmcwilsBA8Rk08TODqfETCNopgchfbYzAUe4G9sU6vMnv9ttMkLaIPVVhymZszQjqTFBUMZqkQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.3_1778658468504_0.24524456977357012","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@hyperframes/core","version":"0.6.4","_id":"@hyperframes/core@0.6.4","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"448ba536dc3ae8c6ca9076d49874dc9b600d1925","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.4.tgz","fileCount":266,"integrity":"sha512-mBFyWekmkRrYYUzFuJfj2nX5XttyLxxH+61O6t01pS7Vy4Z/n5j1+oUeL513MhgggY2ZHSLRXLtYWnxfPRGR5w==","signatures":[{"sig":"MEYCIQCMZlNQRG4gwr5UCimmI1WNJYN3p2bZK1ql1OAKbGI99AIhAKFMEfVVDPXx6g/N0R1kj9ibMeh00sWwf/SVGuHWPd+E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1434221},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/d399bb055c11005da8a0f2c4da330c47/hyperframes-core-0.6.4.tgz","_integrity":"sha512-mBFyWekmkRrYYUzFuJfj2nX5XttyLxxH+61O6t01pS7Vy4Z/n5j1+oUeL513MhgggY2ZHSLRXLtYWnxfPRGR5w==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.4_1778658623611_0.4791339032030808","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@hyperframes/core","version":"0.6.5","_id":"@hyperframes/core@0.6.5","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"3292a6d87fd91c6cfa68643c4442b9ae6fac7521","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.5.tgz","fileCount":266,"integrity":"sha512-JjD2aXMU4wy1toFPoj0Pr9OioKWXkb/yKqYmwlWT3sb0wcKhhJsDMX8CKZGVvYTxbjjuFtaxfHe9+riQrt1YoA==","signatures":[{"sig":"MEQCIDWtW9g9qtPejIE9Dtr2L96OYvbXdF1FnV2ruUKAkgKXAiA1Ows73UOrZuZsuu2CqiKPXrazOIA9fGpAcl0RQKTtKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1435883},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/69ab2c567a1acf2fc3b6a6bf346166d0/hyperframes-core-0.6.5.tgz","_integrity":"sha512-JjD2aXMU4wy1toFPoj0Pr9OioKWXkb/yKqYmwlWT3sb0wcKhhJsDMX8CKZGVvYTxbjjuFtaxfHe9+riQrt1YoA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.5_1778704905558_0.9097161539211027","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.14":{"name":"@hyperframes/core","version":"0.6.0-alpha.14","_id":"@hyperframes/core@0.6.0-alpha.14","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"a1bf53b68d95d09add21e10889574576c0df8a42","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.0-alpha.14.tgz","fileCount":266,"integrity":"sha512-c3HcW5+K3n8cAuw6aq1w3bysQ16ul9M5zWeLdDE6ABsZnSMysd0dNQ2BPPYkV9jsVAcheegR6EUAjvgrggQPEg==","signatures":[{"sig":"MEQCIDWKoVrB1JgSryNKloJujct8Nt1GnEPYH0oqyadu6bOzAiA14LpgPcxIPXw/Ddy1YtiJcFegHyztgpRSgdjqj1qPXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.0-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1419789},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.0-alpha.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/36e0a4c87b04f4bb4fa792eb4a0a40de/hyperframes-core-0.6.0-alpha.14.tgz","_integrity":"sha512-c3HcW5+K3n8cAuw6aq1w3bysQ16ul9M5zWeLdDE6ABsZnSMysd0dNQ2BPPYkV9jsVAcheegR6EUAjvgrggQPEg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^24.10.13","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.0-alpha.14_1778706834007_0.0947946585016386","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@hyperframes/core","version":"0.6.6","_id":"@hyperframes/core@0.6.6","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"8842f8f29564a09113693baeed9265630b464246","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.6.tgz","fileCount":266,"integrity":"sha512-zZu1rjXNgN7Y9d9f+/HmYizapp7wE2u03wOyeG4UBoq7PGs6WFr1UeWxL2DuE5BsuuOGVsyINHNYOUVO2P80Aw==","signatures":[{"sig":"MEUCIQD//JZzc1hBv92ZhtLnUkIPE8/sklp6cvSKOqqc+AUkBgIgZaSIZz7+L46eGZbY6yPg3NRaubIp6052FvCM3bmhGDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1436784},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/c86a1acce6aa6b8dcdcded96f446aa2d/hyperframes-core-0.6.6.tgz","_integrity":"sha512-zZu1rjXNgN7Y9d9f+/HmYizapp7wE2u03wOyeG4UBoq7PGs6WFr1UeWxL2DuE5BsuuOGVsyINHNYOUVO2P80Aw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.6_1778717901105_0.08153174890680481","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@hyperframes/core","version":"0.6.7","_id":"@hyperframes/core@0.6.7","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"96dc5d860db0177474f42c1484f95aef68ee4daf","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.7.tgz","fileCount":266,"integrity":"sha512-phzskzsVyBfkda42Fg46n+ahUKBgmw+cAwNbsitZpCC118xpzGkM0kKDhLH7MVam66khvP7/lpQLzeBZhLQFZw==","signatures":[{"sig":"MEUCIAaEi1DD1EyxVm0j/W+6BQIcILJ1GQ987If0wtgGC/kLAiEAyLZynwwhV6JnS6CIhZ3/bL1BbOr7jpTUyod3tfd0DWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1455243},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/015d2d0d5eb54fcb152e300ac5a8320e/hyperframes-core-0.6.7.tgz","_integrity":"sha512-phzskzsVyBfkda42Fg46n+ahUKBgmw+cAwNbsitZpCC118xpzGkM0kKDhLH7MVam66khvP7/lpQLzeBZhLQFZw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.7_1778821069495_0.6948655529479317","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"@hyperframes/core","version":"0.6.8","_id":"@hyperframes/core@0.6.8","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"7ff8e8243bb9be773252c6358f0b90443363a1a4","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.8.tgz","fileCount":266,"integrity":"sha512-fCTxvaqEJAbDpv08Dagsh8UZ+Wuqsali8hvIWIHqKAqov5VrpPFE0pwHxAoH9Y9/DHGZ/J1371eWiMjvoodTfg==","signatures":[{"sig":"MEUCIQDIyDvRzfuWq8x1/IygbbFKalBByJvcz+Io2uGi0sFleQIgf9D0j6h5xjur6cQYDgllrMYHfX6GIDJsqXtwb3N/d74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1464552},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/51de1ac54f30093292d0c432d6ebb854/hyperframes-core-0.6.8.tgz","_integrity":"sha512-fCTxvaqEJAbDpv08Dagsh8UZ+Wuqsali8hvIWIHqKAqov5VrpPFE0pwHxAoH9Y9/DHGZ/J1371eWiMjvoodTfg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.8_1778898101308_0.3635498793420213","host":"s3://npm-registry-packages-npm-production"}},"0.6.9":{"name":"@hyperframes/core","version":"0.6.9","_id":"@hyperframes/core@0.6.9","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"a089e0192da68f0c0edd9154b2c16af7f8e23469","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.9.tgz","fileCount":266,"integrity":"sha512-0fHGs6I7gGJFjc7obta5iJPhJ9lZYdtP+pAOJ5KpTfcZjKb3bsjuqwJOxwExOSXYcF9NyXU+yHP95x6e5XZwRw==","signatures":[{"sig":"MEYCIQDu0nuo4HFLW1ykMv9pIf1UD6TxNsbDngEVOrKavSNo7wIhAIrI0mpupqiMxEG5ALyaaI6B4i6B+qAn/xjyCgSbYHi3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1465065},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/runtime/adapters/lottieReadiness.d.ts","import":"./dist/runtime/adapters/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/ccea64673a880ee597af28529d37d412/hyperframes-core-0.6.9.tgz","_integrity":"sha512-0fHGs6I7gGJFjc7obta5iJPhJ9lZYdtP+pAOJ5KpTfcZjKb3bsjuqwJOxwExOSXYcF9NyXU+yHP95x6e5XZwRw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.9_1778900473329_0.3970136719802069","host":"s3://npm-registry-packages-npm-production"}},"0.6.10":{"name":"@hyperframes/core","version":"0.6.10","_id":"@hyperframes/core@0.6.10","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"7f85b4a3392e3617bce06ab0049ac4edfd51e997","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.10.tgz","fileCount":270,"integrity":"sha512-0sMm6JZ+segCQgq4VQ0BEA5zVnTyHvxNi4Wznbd32e/CbDpYfSY8lSxcpqxvtRTbT1bprtMsCbAIDMvHRlYh7w==","signatures":[{"sig":"MEUCIGrUaL61G/IxYP0nsDLUS/cD33/C2SDsPpOHvsDmi9PLAiEA4i7C8gAjQEo/JTZfL+Z4F2WSQM6TutBsCgAeIxRne5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1473544},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/ae1522bc4f4e321d9b2b20aca98d574b/hyperframes-core-0.6.10.tgz","_integrity":"sha512-0sMm6JZ+segCQgq4VQ0BEA5zVnTyHvxNi4Wznbd32e/CbDpYfSY8lSxcpqxvtRTbT1bprtMsCbAIDMvHRlYh7w==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.10_1778905599869_0.12867429568697775","host":"s3://npm-registry-packages-npm-production"}},"0.6.11":{"name":"@hyperframes/core","version":"0.6.11","_id":"@hyperframes/core@0.6.11","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"86a0d8ebe9d28eee0a7d1d33cb02e425b215e30e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.11.tgz","fileCount":270,"integrity":"sha512-TtVZUJH6IoaeRLT1+S9AO9EOwjcHkl3eFIp92wjqGEFq87CZ9po/6+sZpvEn+VuoY4AQkPX3I6F6NCFm1g1wpg==","signatures":[{"sig":"MEUCIQCTdb8tXLoWGlFM4JCssc0QViBvwMW22tw1uk2rDjfeOAIgZJP/sYFuDE5F49xjHRjT97r9GES7dZ675/Qgv62C21I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1473544},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/dd0031f85a8baabbf20462911d511e8d/hyperframes-core-0.6.11.tgz","_integrity":"sha512-TtVZUJH6IoaeRLT1+S9AO9EOwjcHkl3eFIp92wjqGEFq87CZ9po/6+sZpvEn+VuoY4AQkPX3I6F6NCFm1g1wpg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.11_1778913888400_0.004323689752945503","host":"s3://npm-registry-packages-npm-production"}},"0.6.12":{"name":"@hyperframes/core","version":"0.6.12","_id":"@hyperframes/core@0.6.12","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"6ea55aba33c4880255600c93d42b0ef63ef3c2bf","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.12.tgz","fileCount":270,"integrity":"sha512-KXJuuFqA057JLJAeu+DUn6lR/GtiJEUtEhgKZ9YMjE6YyiuKTTNSQFiir42vBtog8tBYCyxUpGssk0iDXz2Bog==","signatures":[{"sig":"MEUCIBjLCDG8rfLf74tRF2a3Gq0yv5H8WsvMeluW+zkMNeSQAiEA/Qgr+uVaIhAx/Y3nHHNu57AQVgcZyReU2vUyfLwgubY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1473544},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/c1b79d3b540d1cc2a7a98e90168fe086/hyperframes-core-0.6.12.tgz","_integrity":"sha512-KXJuuFqA057JLJAeu+DUn6lR/GtiJEUtEhgKZ9YMjE6YyiuKTTNSQFiir42vBtog8tBYCyxUpGssk0iDXz2Bog==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.12_1778917850196_0.7260624538325764","host":"s3://npm-registry-packages-npm-production"}},"0.6.13":{"name":"@hyperframes/core","version":"0.6.13","_id":"@hyperframes/core@0.6.13","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"78d9d21eb19ecd87ee77581fa32db956753c8dba","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.13.tgz","fileCount":270,"integrity":"sha512-xdpUMIOKKEEds8y7quyVMbPCvJID0QiberGwSzezr/3AuXiDGHMG3KRYK5HPEG+hem2uK3voUMwKY+MKONjbhQ==","signatures":[{"sig":"MEQCIHrKQ4x5kGimV2uvH5wM4Xhy6u9hny0UUsKSFSW8OcmzAiAKySjN0xwkC+LRKOogIyTgsF58LYQ3midxlay7HCaE3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1511354},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/081e7602f1443d55c4f2f83f6c2b9f41/hyperframes-core-0.6.13.tgz","_integrity":"sha512-xdpUMIOKKEEds8y7quyVMbPCvJID0QiberGwSzezr/3AuXiDGHMG3KRYK5HPEG+hem2uK3voUMwKY+MKONjbhQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.13_1778949414033_0.3314078077584477","host":"s3://npm-registry-packages-npm-production"}},"0.6.14":{"name":"@hyperframes/core","version":"0.6.14","_id":"@hyperframes/core@0.6.14","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"4c83c09a3380514f8aef7d15326b0a777d8dfc9c","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.14.tgz","fileCount":270,"integrity":"sha512-otqZ1u+1Cdx2iHRlhEd18vzcKDSTGUxZ62URYcI+rplJaWAPpN4SWeqFRnP4kMB9HIC7Q855T9SJbOxd+NY1Vg==","signatures":[{"sig":"MEQCIGssjR2ybWH3CB20o2DQMLwBI1imt17kHeG+4+gLi7EzAiAMjUYnaJfCaW1xxsUmtoOp3r/w/hAfebhA2Hc6ABDYvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1511387},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/ae95416348a6cd55185a58e23752ef0c/hyperframes-core-0.6.14.tgz","_integrity":"sha512-otqZ1u+1Cdx2iHRlhEd18vzcKDSTGUxZ62URYcI+rplJaWAPpN4SWeqFRnP4kMB9HIC7Q855T9SJbOxd+NY1Vg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.14_1778961820517_0.4596051006853179","host":"s3://npm-registry-packages-npm-production"}},"0.6.15":{"name":"@hyperframes/core","version":"0.6.15","_id":"@hyperframes/core@0.6.15","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"39b8092498f04a1ad024f37984c4abaa3b2323c8","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.15.tgz","fileCount":270,"integrity":"sha512-bux9btoq4p0kVAuRYYCyGu+G90c4zgIcbAsW7m8Ocp2nQKN6ewf/hHdWfZmNjMoCfIe7S/yQckQZyPpqUJtwbQ==","signatures":[{"sig":"MEUCIQCbcuyxuVnaGfKRnsExBtZIY+dD7/5eJVZ4Trf/GfkftwIgakOMQtb0K+0J7XG6KbKnRO0iSsHSaYWVevqzHlKtMvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1511387},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.15.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/17d86124dcef47e40e9249653be60eb2/hyperframes-core-0.6.15.tgz","_integrity":"sha512-bux9btoq4p0kVAuRYYCyGu+G90c4zgIcbAsW7m8Ocp2nQKN6ewf/hHdWfZmNjMoCfIe7S/yQckQZyPpqUJtwbQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.15_1778974303927_0.7727549235660462","host":"s3://npm-registry-packages-npm-production"}},"0.6.16":{"name":"@hyperframes/core","version":"0.6.16","_id":"@hyperframes/core@0.6.16","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"46a3a580a018ae9b7efc07bea6c067004c660497","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.16.tgz","fileCount":270,"integrity":"sha512-S4cwFWLbhUZ5InU+4eRhRdJPo7jyilr0xTVraaVATJfrUWICPGtUP2mok1NGurTW4vEc35bU1qfOeevU0im9TQ==","signatures":[{"sig":"MEYCIQD2Q+znnUDWW5niskpO1+/c0djMstNA1pJYQK/NCOpRMwIhAMl2GQ0sPE+EOAydyxJTiWZaxVuB7onIzzZP8bA6OplU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1511387},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.16.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/8ede8b36c7064446d3c4393a1d15154f/hyperframes-core-0.6.16.tgz","_integrity":"sha512-S4cwFWLbhUZ5InU+4eRhRdJPo7jyilr0xTVraaVATJfrUWICPGtUP2mok1NGurTW4vEc35bU1qfOeevU0im9TQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.16_1779006105443_0.7246472281022682","host":"s3://npm-registry-packages-npm-production"}},"0.6.17":{"name":"@hyperframes/core","version":"0.6.17","_id":"@hyperframes/core@0.6.17","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"089efc9c88995c27e497f7e7441ce4516f135c7c","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.17.tgz","fileCount":270,"integrity":"sha512-OJwgu1b3CLxu8JjKPYuZ+qcbC7qcGmduMJGdmSbvEE6xdmrXYTQKwjawU+K/+1flDHipj8ECBJDioUkDi7vn/w==","signatures":[{"sig":"MEQCID82Fxpwote50D32raJ5sWecbvN7PG9iwwq85jrn9iNwAiBUsGwHGzmjDO/kTQKWog8IdQEBMvAhvJty8lz1sb36Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1512542},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.17.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/75b737071591b0033fbf002d09d0805d/hyperframes-core-0.6.17.tgz","_integrity":"sha512-OJwgu1b3CLxu8JjKPYuZ+qcbC7qcGmduMJGdmSbvEE6xdmrXYTQKwjawU+K/+1flDHipj8ECBJDioUkDi7vn/w==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.17_1779031030797_0.33655116525539164","host":"s3://npm-registry-packages-npm-production"}},"0.6.18":{"name":"@hyperframes/core","version":"0.6.18","_id":"@hyperframes/core@0.6.18","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"62801605c9106a1c638a77e503d51d5e524853c9","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.18.tgz","fileCount":270,"integrity":"sha512-+Mk1hGmDGbGEV10smxnSoItYjhJGmhZGzsooFWgYoknFLUK2xuhwQvXpXqD7VvXALv03ww1aUFlwHlAcGrmT9Q==","signatures":[{"sig":"MEYCIQCSWw+Tp+mN7cDNsA/IiW8iB01laCO5gBovARONZrN23QIhAIxybA0EPGR7qo8fhW1Fc+iM6dtKsLqDRRp/cPlPf0PK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1512667},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.18.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/a3f11f0b2c2aecb835513d2115c21175/hyperframes-core-0.6.18.tgz","_integrity":"sha512-+Mk1hGmDGbGEV10smxnSoItYjhJGmhZGzsooFWgYoknFLUK2xuhwQvXpXqD7VvXALv03ww1aUFlwHlAcGrmT9Q==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.18_1779032037890_0.5811798253090961","host":"s3://npm-registry-packages-npm-production"}},"0.6.19":{"name":"@hyperframes/core","version":"0.6.19","_id":"@hyperframes/core@0.6.19","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"17b48676347aef396d35869a20aa6a40fb26b8a7","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.19.tgz","fileCount":274,"integrity":"sha512-KFkzXEj8+xfslRDZe6jgwrUNTUN4ZjYsrXZqa8VRv/pWwZ/3lrdNBZOIQjgmaendOw5g7ZwfzHotjhnUKhWY3A==","signatures":[{"sig":"MEQCIBE9miQ3x7JCtbUYdkKIOBKIOKWark1svgjtUBRITxxnAiAUdYwGaTYTuU/13hg2YB9Z59qC3YHWmv9UdNdmJr+QHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1531615},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.19.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/f577973eda2c5a3ba49bcd54ec526dd4/hyperframes-core-0.6.19.tgz","_integrity":"sha512-KFkzXEj8+xfslRDZe6jgwrUNTUN4ZjYsrXZqa8VRv/pWwZ/3lrdNBZOIQjgmaendOw5g7ZwfzHotjhnUKhWY3A==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.19_1779055109887_0.7655222517962492","host":"s3://npm-registry-packages-npm-production"}},"0.6.20":{"name":"@hyperframes/core","version":"0.6.20","_id":"@hyperframes/core@0.6.20","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"44dae516a1e5a0a25e6e03434383a28294132f05","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.20.tgz","fileCount":274,"integrity":"sha512-TzM3ROcUz5yplJ8iCH+oyEdSMjDM7kl2MtENcKoAtxhJTDhhsgaMTjzkdF/E3SAU7BnyPeYV5q53+dWyhY0TOw==","signatures":[{"sig":"MEYCIQD/SE5Zvh2aznKf3W0LXj4+cAoFI7Du2CxFCsV0tEvkyQIhAL6hcY9vfqa1yhDQKrBv42joKWgylA5jqHoMo7ZWul3h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1531615},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.20.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/1ddcdc80b24dbf0112dfc1754047c8f0/hyperframes-core-0.6.20.tgz","_integrity":"sha512-TzM3ROcUz5yplJ8iCH+oyEdSMjDM7kl2MtENcKoAtxhJTDhhsgaMTjzkdF/E3SAU7BnyPeYV5q53+dWyhY0TOw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.20_1779055750390_0.25124496469644364","host":"s3://npm-registry-packages-npm-production"}},"0.6.21":{"name":"@hyperframes/core","version":"0.6.21","_id":"@hyperframes/core@0.6.21","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"544554d228c74765219c8456e25d21f78787f3d6","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.21.tgz","fileCount":274,"integrity":"sha512-pjOzrfIMP07cUjiGxVqSh/558MzrdyXMaxC7Rc9mOB4DgJ9e0dpM13So4leUL90yu/7sIh+1hiBbaKkH3NDHqw==","signatures":[{"sig":"MEQCIChIMMyp0nmj9mY+TJQlPC0ZOw8+Oq1/E3YxyizCCepqAiAwgN4NQlGYrEXzxsrZ3i4oPUxJuhv/WDQff7ZU2V13uA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1533007},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.21.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/4418c25885a0b2e663b987c78b1e3a5b/hyperframes-core-0.6.21.tgz","_integrity":"sha512-pjOzrfIMP07cUjiGxVqSh/558MzrdyXMaxC7Rc9mOB4DgJ9e0dpM13So4leUL90yu/7sIh+1hiBbaKkH3NDHqw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.21_1779118241323_0.6289564053288155","host":"s3://npm-registry-packages-npm-production"}},"0.6.22":{"name":"@hyperframes/core","version":"0.6.22","_id":"@hyperframes/core@0.6.22","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"5f0f34c7cc703831a0e1b237cf7649221ca0b456","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.22.tgz","fileCount":274,"integrity":"sha512-hxo2b8jq2hNMXLm2wf4KRDorqFjq3PapvBfT9wLOxtott1DJvVZndZWofcLeXJc//zmoxG89vX6fDk5lC60ZXA==","signatures":[{"sig":"MEQCIBBC4WAqCmvvabhhYvrzDLa4c4sA1CeyRM/hilG0FASHAiBHjS0aoIfib4CnsnzCIvC4c4AVk+FvUxrLU7su8bV6EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1533007},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.22.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/4111ce4858053cf1dabf9352b989a0a8/hyperframes-core-0.6.22.tgz","_integrity":"sha512-hxo2b8jq2hNMXLm2wf4KRDorqFjq3PapvBfT9wLOxtott1DJvVZndZWofcLeXJc//zmoxG89vX6fDk5lC60ZXA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.22_1779128704258_0.8160873094309304","host":"s3://npm-registry-packages-npm-production"}},"0.6.24":{"name":"@hyperframes/core","version":"0.6.24","_id":"@hyperframes/core@0.6.24","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"1daf6fde8461ec16f850ad7a46e24f537157533e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.24.tgz","fileCount":278,"integrity":"sha512-8yHuRaCnjm8oY6Zrm6Hn52j+7Jb8Fvbtnkrwds+OMMY+q3U8AmORFe5Jn7iQMIadk7pAu9ZRNibIZ00n6F14Vw==","signatures":[{"sig":"MEUCIQDietgPW20Kup/iefMKMbk9vxkstwj33jdJHsL+hCl2rwIgF+Fa0lo9hHBUJnm9nHSlumCA1Kfwk37UwN+7w/y90FU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1540442},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.24.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/0e102ec4bb30b827c0b9e03e3bd6b9a5/hyperframes-core-0.6.24.tgz","_integrity":"sha512-8yHuRaCnjm8oY6Zrm6Hn52j+7Jb8Fvbtnkrwds+OMMY+q3U8AmORFe5Jn7iQMIadk7pAu9ZRNibIZ00n6F14Vw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.24_1779156144585_0.18970918357892996","host":"s3://npm-registry-packages-npm-production"}},"0.6.25":{"name":"@hyperframes/core","version":"0.6.25","_id":"@hyperframes/core@0.6.25","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"e4efdcd433ca7331c352196bc202472de20711b9","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.25.tgz","fileCount":278,"integrity":"sha512-UuLas1DWsp3zpY5TA7BM0lB0uheVCHVRS1tIniu4QJaSzsEzLre+ZIuBl44N0bO/L8Bpg+yoVptefcbSEG+yrw==","signatures":[{"sig":"MEUCIQCmckwUIwTvARRe5sfWr49HABARy2bxUiDUN7jhEf99BAIgQud2le6jZ6d09XsdD7KoTVZR3DupV58Z05lT3K7i1G4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1540442},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.25.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/031088676ed8770d85871880f5f7c084/hyperframes-core-0.6.25.tgz","_integrity":"sha512-UuLas1DWsp3zpY5TA7BM0lB0uheVCHVRS1tIniu4QJaSzsEzLre+ZIuBl44N0bO/L8Bpg+yoVptefcbSEG+yrw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.25_1779158085787_0.16242011445484472","host":"s3://npm-registry-packages-npm-production"}},"0.6.26":{"name":"@hyperframes/core","version":"0.6.26","_id":"@hyperframes/core@0.6.26","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"c63a9536a658413430dfa0b54d4a0ebd0fc5b01e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.26.tgz","fileCount":278,"integrity":"sha512-8M7vnfLr3SxV1LtOvzSrmIkcmb3As26Jcc1CNP4pKl+t/a+19P2pcem7wNXiV96lad1gUv9q7z+lqoz4jPdw9Q==","signatures":[{"sig":"MEQCIEWYOco5b/RH5ekxDynKmGxeeJEUwNffFmW8iRhKZ/UsAiBzDxCaRVTb2/ezknG23zBhMQz9U/SvIsN2hkziHFjXnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1540129},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.26.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/0b6b17dcb5e9b04ef028fff78cb47e1e/hyperframes-core-0.6.26.tgz","_integrity":"sha512-8M7vnfLr3SxV1LtOvzSrmIkcmb3As26Jcc1CNP4pKl+t/a+19P2pcem7wNXiV96lad1gUv9q7z+lqoz4jPdw9Q==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.26_1779214694142_0.8410574202896848","host":"s3://npm-registry-packages-npm-production"}},"0.6.27":{"name":"@hyperframes/core","version":"0.6.27","_id":"@hyperframes/core@0.6.27","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"6dd5f4ca6ccfae38e9ae099091ed22eed5d60531","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.27.tgz","fileCount":278,"integrity":"sha512-2cx45IgP/+oFt0sZi7wz6DAvV+J5f5teQMaLJvP1l5F7HHy2XyJz+HbZWjrFHun3OJBGr4YX046grKbcneUU/A==","signatures":[{"sig":"MEUCIQCTBs6TPtcgl2HWrRNoKoPuZ4NbK4haRZBqtzY98e6MDwIgEtQZnNCTMUkj3Y1m+s/tWdyPyS1uDS75XDxWmSMTARI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1544625},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.27.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/4f1a2bed289863723755f97b5d115f9c/hyperframes-core-0.6.27.tgz","_integrity":"sha512-2cx45IgP/+oFt0sZi7wz6DAvV+J5f5teQMaLJvP1l5F7HHy2XyJz+HbZWjrFHun3OJBGr4YX046grKbcneUU/A==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.27_1779225225181_0.5675746020073535","host":"s3://npm-registry-packages-npm-production"}},"0.6.28":{"name":"@hyperframes/core","version":"0.6.28","_id":"@hyperframes/core@0.6.28","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"7e1d4e223232b46a699e0a06512c57508f9360c8","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.28.tgz","fileCount":278,"integrity":"sha512-RxatsuhBWnVwZ8+4FznHxrzCypnsXqOdYsc18dBo/dTfVa/gLqbcCBqoisYQcfp19GNBP6TfirvPLpyNJPZSUg==","signatures":[{"sig":"MEUCIA4vtg+WY0unkBFnAiDAwYocaB36ojPOpefINUm7pj1wAiEA+g2wLGs8h39yOaAb1pqL1DExWg/Eoaz9xSDdYEasIHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1544622},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.28.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/ac305d5a9b7867a7444fca5b1e794f92/hyperframes-core-0.6.28.tgz","_integrity":"sha512-RxatsuhBWnVwZ8+4FznHxrzCypnsXqOdYsc18dBo/dTfVa/gLqbcCBqoisYQcfp19GNBP6TfirvPLpyNJPZSUg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.28_1779239642330_0.6073829139033182","host":"s3://npm-registry-packages-npm-production"}},"0.6.29":{"name":"@hyperframes/core","version":"0.6.29","_id":"@hyperframes/core@0.6.29","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"8a6677ec6623bde884e72e7534180a84af510ec3","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.29.tgz","fileCount":278,"integrity":"sha512-VaAt2SIQpAHkMYqo1y2iu8qhbwyj0ArhteFFy3jG7mxmRYjfPhLC5G8GnCxsR4u4r5ejCs1PdYJdrGCADLPLFg==","signatures":[{"sig":"MEQCIAyLQQRLclHE/oQ92SnboN/u8Qzuw/q/jt6MMR27qDlDAiBSSU56uF1Sy3IA6wNJa94+3J3k7xlQk5bf1qYuxFh5fQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1548916},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.29.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/5eb05ac62294abbeb1f414933cbef14c/hyperframes-core-0.6.29.tgz","_integrity":"sha512-VaAt2SIQpAHkMYqo1y2iu8qhbwyj0ArhteFFy3jG7mxmRYjfPhLC5G8GnCxsR4u4r5ejCs1PdYJdrGCADLPLFg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.29_1779261757217_0.7351466634992811","host":"s3://npm-registry-packages-npm-production"}},"0.6.30":{"name":"@hyperframes/core","version":"0.6.30","_id":"@hyperframes/core@0.6.30","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"732fb5b60b26b51cb559c5cb3ff54c44bbe58aad","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.30.tgz","fileCount":278,"integrity":"sha512-MAPKObr3dc0s2Dy24auYZ8XrzA0PLiKE/SnL5T3URm4IZNr+cTjaIFF52TVxVwQNSJcf5Nm5sJZ1XqGk56SRqw==","signatures":[{"sig":"MEUCIQDpB/REZsjusHKbEaHQXjcOHkyMe58eNHqc3ZTFw2U37AIgJQf0XOiR9OyE39JlfmKNhNvo2jR3CyYv/snyHtYA08k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1564470},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.30.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/4c81376190fd243d015fe59868d7229e/hyperframes-core-0.6.30.tgz","_integrity":"sha512-MAPKObr3dc0s2Dy24auYZ8XrzA0PLiKE/SnL5T3URm4IZNr+cTjaIFF52TVxVwQNSJcf5Nm5sJZ1XqGk56SRqw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.30_1779336414544_0.8747043825591088","host":"s3://npm-registry-packages-npm-production"}},"0.6.31":{"name":"@hyperframes/core","version":"0.6.31","_id":"@hyperframes/core@0.6.31","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"456b619ae7945b1ba0e04afb23e9ebbd90b75f8a","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.31.tgz","fileCount":278,"integrity":"sha512-uf2x/QkWHxGdvg54OMx6l7aRaxB4+17pwhJXXmwCMlBB6e1gXARfJvJwki57CuhPSoabf5XmeLLPe95zyPxOWQ==","signatures":[{"sig":"MEQCICaVe3/NElO+49paw1sqJWqfbjXJ7TxGJPL5pBeIbqqLAiBEO9OV8V2vCfPxP9czGHZHdJdTYrzwvB5dYwLYnoZJsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1564470},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.31.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/b78d1a797b541e99ce4eb0b0262b9d00/hyperframes-core-0.6.31.tgz","_integrity":"sha512-uf2x/QkWHxGdvg54OMx6l7aRaxB4+17pwhJXXmwCMlBB6e1gXARfJvJwki57CuhPSoabf5XmeLLPe95zyPxOWQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.31_1779380610513_0.4776653748230313","host":"s3://npm-registry-packages-npm-production"}},"0.6.32":{"name":"@hyperframes/core","version":"0.6.32","_id":"@hyperframes/core@0.6.32","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"e76c4416f48c0dbd0cfcd6c221acfe45904cf0e8","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.32.tgz","fileCount":282,"integrity":"sha512-TCdNIIfDsMA+4l90QCYItRQ5j5IaNayUqjTGmWjJh+zGunF2ZQT1PYioTTq/eOcY9RIRGpwobkGz3AFKK6ZMmQ==","signatures":[{"sig":"MEUCIB3nMJwMZ1MFqiHaLs8a8kz+cU79iCnkt8UqMqeUZrwVAiEAtSSByt+6vUOg/jp40o6/aMnVRLsQbeaHwmXDuA9Baus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1579450},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.32.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/9df895ce61fe6ffaad7712bcb9ea4d95/hyperframes-core-0.6.32.tgz","_integrity":"sha512-TCdNIIfDsMA+4l90QCYItRQ5j5IaNayUqjTGmWjJh+zGunF2ZQT1PYioTTq/eOcY9RIRGpwobkGz3AFKK6ZMmQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.32_1779402668290_0.475840499752731","host":"s3://npm-registry-packages-npm-production"}},"0.6.33":{"name":"@hyperframes/core","version":"0.6.33","_id":"@hyperframes/core@0.6.33","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"6c8640af8f19fda202220c278a712183c8563e5d","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.33.tgz","fileCount":282,"integrity":"sha512-jgXkuTF2Pjw80l6aY2E71QBgaQxNXb5+IsVGYT9VnL3PhnAkIuzYYTqkJSjXjVQ+hX6OlNpBoMR+wt6prUhoAw==","signatures":[{"sig":"MEUCIFAfZsCdC4fM+1G/9XGJAUN3BwM5CD/TVnq2oFEuMQttAiEApALUad7AiAjsjvyfo5OXHY2AidKQrBNCNLhF5JbuFGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1579450},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.33.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/f820cdf7d6499ba226c3a6503433d066/hyperframes-core-0.6.33.tgz","_integrity":"sha512-jgXkuTF2Pjw80l6aY2E71QBgaQxNXb5+IsVGYT9VnL3PhnAkIuzYYTqkJSjXjVQ+hX6OlNpBoMR+wt6prUhoAw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.33_1779415479020_0.2679431779829149","host":"s3://npm-registry-packages-npm-production"}},"0.6.34":{"name":"@hyperframes/core","version":"0.6.34","_id":"@hyperframes/core@0.6.34","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"1f68dc3b6381930547b6301b40e5fed0ba1a9dde","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.34.tgz","fileCount":282,"integrity":"sha512-ZS3v8awrBT+mSFwCzM02Ycdy3HsGlv6iTyVZsF7r2k5JmLTph/n7iuXju/5rvAXhZGqOHvd0xCnFXQLjVarVdQ==","signatures":[{"sig":"MEUCIQCqBrC3AAIUNtjpupuuoSxjDdgfmwd5X+2Kr7p59iJ56AIgDtdPmPYXkrp1GMxJ6lQyLTNxaXq46OuQmjC4ca113Ps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1580089},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.34.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/6fd35b3b8ce022754388ad222365d817/hyperframes-core-0.6.34.tgz","_integrity":"sha512-ZS3v8awrBT+mSFwCzM02Ycdy3HsGlv6iTyVZsF7r2k5JmLTph/n7iuXju/5rvAXhZGqOHvd0xCnFXQLjVarVdQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.34_1779464719131_0.6836298668863106","host":"s3://npm-registry-packages-npm-production"}},"0.6.35":{"name":"@hyperframes/core","version":"0.6.35","_id":"@hyperframes/core@0.6.35","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"78c67641b5fcf87d05d3167f0e4dd2c823fba1dc","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.35.tgz","fileCount":282,"integrity":"sha512-9073UUQbxSzK2ywlnusvSbXtGq9nOTyxRN3YyL7Se+J2HKM/fTZQY8/TK9x1Su2kDFzAJ8OyfsB+Y70lW4nJzw==","signatures":[{"sig":"MEYCIQCnDvGOzvWISZrP0vEmsOEJpAqdDIOBilwQ6UXhVl1hJQIhAKDaokqji5ypvcP59ouB22yiLdQzxbIBwoKlD2z8r4O6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1580666},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.35.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/fb60b75b01772f7e36736380f002a40d/hyperframes-core-0.6.35.tgz","_integrity":"sha512-9073UUQbxSzK2ywlnusvSbXtGq9nOTyxRN3YyL7Se+J2HKM/fTZQY8/TK9x1Su2kDFzAJ8OyfsB+Y70lW4nJzw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.35_1779471182766_0.8166007768689632","host":"s3://npm-registry-packages-npm-production"}},"0.6.36":{"name":"@hyperframes/core","version":"0.6.36","_id":"@hyperframes/core@0.6.36","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"6f3db1dd2d05409be912cc97129a7b47a161c1fb","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.36.tgz","fileCount":282,"integrity":"sha512-ZaOwQt6MlewhnxLDb/PkZLb6AtAF3w6ZNEDPpO/F6AUx3HK7YM/W4ua8fiGYEXTggSHVczosEZZWfHlABqfGVg==","signatures":[{"sig":"MEUCIQDXm5RyGpB6bdOKXdnqr1QDBTQGtxxHLoohjmZTqtcCzwIgNX1nBLWgV9RalGXTGy0gJQpzsuvbldSiYe4ewuORq10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1581215},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.36.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/5c9489f68506ebca4acfe36f03f0a87e/hyperframes-core-0.6.36.tgz","_integrity":"sha512-ZaOwQt6MlewhnxLDb/PkZLb6AtAF3w6ZNEDPpO/F6AUx3HK7YM/W4ua8fiGYEXTggSHVczosEZZWfHlABqfGVg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.36_1779471525110_0.4338988644261199","host":"s3://npm-registry-packages-npm-production"}},"0.6.37":{"name":"@hyperframes/core","version":"0.6.37","_id":"@hyperframes/core@0.6.37","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"d3fd350e90f75b61ff17abf44361226d49330a01","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.37.tgz","fileCount":282,"integrity":"sha512-RQocZKrMbBplEx0T3MYZcFch1v7PlfG7Jg7mqMrMAtD7WknJ43I1RkvPEHNye9tsRCypxtPY3AlsDnFNsO6NZA==","signatures":[{"sig":"MEUCIAMPAe5OAGJSBe7I8oKO/rVcm6Wgt20gS/rOR0IbscO+AiEA0DLQAhc3Msf3XvGKcChCB0QaF4XPohRuzdLFHp1SvVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1581215},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.37.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/dcde959035ea5a989197df5e69aa7cd0/hyperframes-core-0.6.37.tgz","_integrity":"sha512-RQocZKrMbBplEx0T3MYZcFch1v7PlfG7Jg7mqMrMAtD7WknJ43I1RkvPEHNye9tsRCypxtPY3AlsDnFNsO6NZA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.37_1779491902829_0.6258892079321752","host":"s3://npm-registry-packages-npm-production"}},"0.6.38":{"name":"@hyperframes/core","version":"0.6.38","_id":"@hyperframes/core@0.6.38","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"13ecaffaf36d68968faa910d487ebfd957d5cbec","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.38.tgz","fileCount":282,"integrity":"sha512-1M8AprQyE6fG4gzKWo+n31wXsvi1GR/uQZbAyZUQ1i4/XW+htMMtnnbzyTzcX55jQlR7sgHsPIFJu6mX+gem0g==","signatures":[{"sig":"MEYCIQDQF7A4RTsF4wa0Td8Ubs3DHiU44muwg39WvaDBgzpSwgIhAPo/9npC27Ioc+JGnFkNR5ogpZJ8NSTkT66FU3No/Flb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1581215},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.38.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/43f79731d15e0a7c6a8891f4ea6166e2/hyperframes-core-0.6.38.tgz","_integrity":"sha512-1M8AprQyE6fG4gzKWo+n31wXsvi1GR/uQZbAyZUQ1i4/XW+htMMtnnbzyTzcX55jQlR7sgHsPIFJu6mX+gem0g==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.38_1779509708206_0.8145342306152101","host":"s3://npm-registry-packages-npm-production"}},"0.6.39":{"name":"@hyperframes/core","version":"0.6.39","_id":"@hyperframes/core@0.6.39","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"03a80c365c1254240027ce772ba30021355ff080","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.39.tgz","fileCount":282,"integrity":"sha512-+JwjgYiNiLM7B7sa3J30zJ8UVJnUDWcs5VJCb6pmqlUhQ+0vfyjrHZ1LH5Sz3tSji3sd8Hl72MEIWdfpdi0GXA==","signatures":[{"sig":"MEUCIQDITqEPpiQdKfJnZTnT+6tlre+y0xdSIUA4i4SSMQnowgIgTJ1s+Y1pAvQi8laYyM8nZf6eOf6NCqHPIRLyHnsRy3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1581215},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.39.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/d72e787858f43bcc671e41fa236759c9/hyperframes-core-0.6.39.tgz","_integrity":"sha512-+JwjgYiNiLM7B7sa3J30zJ8UVJnUDWcs5VJCb6pmqlUhQ+0vfyjrHZ1LH5Sz3tSji3sd8Hl72MEIWdfpdi0GXA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.39_1779557494211_0.6579844238683226","host":"s3://npm-registry-packages-npm-production"}},"0.6.40":{"name":"@hyperframes/core","version":"0.6.40","_id":"@hyperframes/core@0.6.40","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"b46048228982228266688d7860b47440be34c1b6","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.40.tgz","fileCount":282,"integrity":"sha512-4CisWaR0Cl/YwscPwSHqg5KSo2BSLhKYa6zOPclLUpp5y2/cvWuRnhynb6/5SpJVT5aWEM8lFto2c8UKVMrcaA==","signatures":[{"sig":"MEYCIQDdoW8xsPCx1bec/Qvk2Tz7D2dZebDxk7o+CtAbnOPBUAIhAONH9YZmKGBZ1FZXVoDmB+qXncB7qAGLxnOnAASLzo6P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1582557},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.40.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/c54c6a5afe2365081a548e39481cc6f5/hyperframes-core-0.6.40.tgz","_integrity":"sha512-4CisWaR0Cl/YwscPwSHqg5KSo2BSLhKYa6zOPclLUpp5y2/cvWuRnhynb6/5SpJVT5aWEM8lFto2c8UKVMrcaA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.40_1779562964835_0.9207665635006941","host":"s3://npm-registry-packages-npm-production"}},"0.6.41":{"name":"@hyperframes/core","version":"0.6.41","_id":"@hyperframes/core@0.6.41","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"33d88b3b380af1daf4c33602992e5fc396122a67","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.41.tgz","fileCount":282,"integrity":"sha512-2mmrmxwENQd1ZNdRuHpfhmJ/GNK1t4S5KF8RCI+wsjXEL37CNlhy24vToFcJnDZkhVytzOJI5FYc/o56fBp3FA==","signatures":[{"sig":"MEYCIQCBng1HvbTbBOWfvRvs661wTdaYzrEu+mLqaJ2hN9fqsAIhAPzSJCXNzw5X79t89+hngfTD3EyN3K5L0wS4yRWOPHXq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1582392},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.41.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/1b6f95b561927afc7fa72f13d738a155/hyperframes-core-0.6.41.tgz","_integrity":"sha512-2mmrmxwENQd1ZNdRuHpfhmJ/GNK1t4S5KF8RCI+wsjXEL37CNlhy24vToFcJnDZkhVytzOJI5FYc/o56fBp3FA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.41_1779647302141_0.3378950860551255","host":"s3://npm-registry-packages-npm-production"}},"0.6.42":{"name":"@hyperframes/core","version":"0.6.42","_id":"@hyperframes/core@0.6.42","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"9b84afa9e19e61c4fc4166e6bccc08f05e80efb0","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.42.tgz","fileCount":286,"integrity":"sha512-MASXe9gl26mJtitytqJDBIfJLa73HDBFFhgVmLzTu69pT0bB9Q6irT5pmIVL4sP8u5p+0czJwe42G5kNxR+a3A==","signatures":[{"sig":"MEUCIQCdRrZShPggGsBgnODve/sON2llKnuWQ/KJ6cJhb+jfXAIgOqYNIhY9EZyHPscE+x58Me6n0uyoUDqcX0SgPkq8bLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1585321},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.42.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/090e95aa58a7359de067bf016a2a6c1e/hyperframes-core-0.6.42.tgz","_integrity":"sha512-MASXe9gl26mJtitytqJDBIfJLa73HDBFFhgVmLzTu69pT0bB9Q6irT5pmIVL4sP8u5p+0czJwe42G5kNxR+a3A==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.42_1779658689732_0.29821995771861176","host":"s3://npm-registry-packages-npm-production"}},"0.6.43":{"name":"@hyperframes/core","version":"0.6.43","_id":"@hyperframes/core@0.6.43","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"8831a3ab2235f860d51563b0f408963fcf43906c","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.43.tgz","fileCount":286,"integrity":"sha512-oSxWEeSq0HraZ7ZgZS69rE1Dsw0+HJUq5sSwmgRPGg+Xdds2UCWAWcNsw/1T/PDZMtborKtd66kkTx/t+ADqhQ==","signatures":[{"sig":"MEUCIQDl4bleszY28c4tjpBsc92r0P0L79wHo6KJrRfDT/QgyAIgWKZZskyr7oE1Ltq1LreeSBLOaVTQZtpmm6EvuRD8G/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1593205},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.43.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/b5c9f6b548186fee261cedbc0c90c00c/hyperframes-core-0.6.43.tgz","_integrity":"sha512-oSxWEeSq0HraZ7ZgZS69rE1Dsw0+HJUq5sSwmgRPGg+Xdds2UCWAWcNsw/1T/PDZMtborKtd66kkTx/t+ADqhQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.43_1779716233580_0.3911937576745068","host":"s3://npm-registry-packages-npm-production"}},"0.6.44":{"name":"@hyperframes/core","version":"0.6.44","_id":"@hyperframes/core@0.6.44","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"9166ce937b11773b1f8f70486be8d310b965ce0e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.44.tgz","fileCount":286,"integrity":"sha512-AD+M0vlVWj/+RMhRIPIfWBrWMTvBjwcpIzmUGWHHYnzMAwkFonaEjtY2qJS/Oi0cvAu3j3wz99WxQdx52thWaA==","signatures":[{"sig":"MEUCIQCaSvpLwKNFBeCrHD4Te4JjM8JZ8RLsZ0vY6rLMjJRPGgIgIZ1V9v+KrcnswwH+h4CQNTNf2/8SZEOskCtufAnuP/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1593205},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.44.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/93e5800e0cdf8bdc9ca9d7b6258e41af/hyperframes-core-0.6.44.tgz","_integrity":"sha512-AD+M0vlVWj/+RMhRIPIfWBrWMTvBjwcpIzmUGWHHYnzMAwkFonaEjtY2qJS/Oi0cvAu3j3wz99WxQdx52thWaA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.44_1779728278505_0.2989764315209267","host":"s3://npm-registry-packages-npm-production"}},"0.6.45":{"name":"@hyperframes/core","version":"0.6.45","_id":"@hyperframes/core@0.6.45","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"542fc0ef45dd01f486effa092cce1db26a10106f","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.45.tgz","fileCount":286,"integrity":"sha512-9wrs4mR/7Qk9RlCYeaiIWaG6jcmygxLdowG4dNOiTu3FFab3GPzh8yz4yXWygBvs5E48qdVo84ZLYq9molT3kg==","signatures":[{"sig":"MEYCIQDIAGkHrpUqmBWQvpgf3NC1jUQwBZ0Kvp4Z11ImLSqk6QIhAKxT9z1GqFLZ8Mdcy7wsJC4YtUnFGL9hI1eka8qfWgUd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1593074},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.45.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/8b283840a240c047950569951cc6504f/hyperframes-core-0.6.45.tgz","_integrity":"sha512-9wrs4mR/7Qk9RlCYeaiIWaG6jcmygxLdowG4dNOiTu3FFab3GPzh8yz4yXWygBvs5E48qdVo84ZLYq9molT3kg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.45_1779738422129_0.4875285737115451","host":"s3://npm-registry-packages-npm-production"}},"0.6.46":{"name":"@hyperframes/core","version":"0.6.46","_id":"@hyperframes/core@0.6.46","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"109f7424ea61e2468bcbed6e569b22ff100a6957","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.46.tgz","fileCount":286,"integrity":"sha512-/9OTHe7FsN8Y4GI7tdgpxBCN+mZ0AnPhmDjP2gyz6kDHfM2umRa75EBaNlcFVLLOlP275V9T5J+U39ZwKtIBPQ==","signatures":[{"sig":"MEUCIDFnC3kPpUHqeC3QE3w99mpbI3oJYsWqdTsocHPXhZg2AiEAnzze8PSz16vHmHyw+tVsD5VpnFJ0icqPVxnJlzBQb90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1593074},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.46.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/3f012a6f9e40e2bb734a258f215c60ed/hyperframes-core-0.6.46.tgz","_integrity":"sha512-/9OTHe7FsN8Y4GI7tdgpxBCN+mZ0AnPhmDjP2gyz6kDHfM2umRa75EBaNlcFVLLOlP275V9T5J+U39ZwKtIBPQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.46_1779753049072_0.9555478061729252","host":"s3://npm-registry-packages-npm-production"}},"0.6.47":{"name":"@hyperframes/core","version":"0.6.47","_id":"@hyperframes/core@0.6.47","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"309fe53f24bc646df94df310666d992716a35b67","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.47.tgz","fileCount":286,"integrity":"sha512-6HoAiVSjZ8jGZ6bjSD60w8OnEL+1Yxg/Ra1SZuFyFGbekQo2ACm3Eyrzvicj/ZGi1BF+TwNEqIaMLMaLAVywgA==","signatures":[{"sig":"MEUCIQCKJGHa59g12/DThb5PbRWWEvnxcWlWBdNWqdO0YMyWEAIgTygktwRJCflwGhiReA2mJ9epgWt3CiO4jSDTJrI+4h4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1593916},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.47.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/31991478d891c2669487eb269ea51fb4/hyperframes-core-0.6.47.tgz","_integrity":"sha512-6HoAiVSjZ8jGZ6bjSD60w8OnEL+1Yxg/Ra1SZuFyFGbekQo2ACm3Eyrzvicj/ZGi1BF+TwNEqIaMLMaLAVywgA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.47_1779841639555_0.7404837681218066","host":"s3://npm-registry-packages-npm-production"}},"0.6.48":{"name":"@hyperframes/core","version":"0.6.48","_id":"@hyperframes/core@0.6.48","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"1a73666a013c9b6ae5cabcd8af6e848e34a0358b","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.48.tgz","fileCount":286,"integrity":"sha512-+s0VADDsHGrHp5Rb7YuMqSvS/K3SYUvGbDU9s0KZxV2GW9c8bpn/W70Z1scZ7JAYF6Tw08oi+1YIhvhYuwmSWw==","signatures":[{"sig":"MEUCIG2a8j5EG+k6UJlwMW+Hn5fKaCjBxtjZd0e+0PG3sjJCAiEApXBfK2zmm3gInW/SCPMI/OJYNS16eSghPJHEjoRfsvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1593916},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.48.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/5f63e19c074f4dfa8d8253afe259d41e/hyperframes-core-0.6.48.tgz","_integrity":"sha512-+s0VADDsHGrHp5Rb7YuMqSvS/K3SYUvGbDU9s0KZxV2GW9c8bpn/W70Z1scZ7JAYF6Tw08oi+1YIhvhYuwmSWw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.48_1779853720427_0.06707847147104529","host":"s3://npm-registry-packages-npm-production"}},"0.6.49":{"name":"@hyperframes/core","version":"0.6.49","_id":"@hyperframes/core@0.6.49","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"65b2181cb7081da444020a96f100664ffe1cee09","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.49.tgz","fileCount":286,"integrity":"sha512-cdhKuF3JZ1hpsAAFqh2ef1c4TlRMZnt2jGnoVdL+6BRZBfP3QmFx1Cl5jHaJOZZ/0nwQ/GUMnw51DmeITuWIlw==","signatures":[{"sig":"MEUCICSExe8p3jxJ9gprCuhxJqN1j+fdzan/qdo1RCO1a+j5AiEAk5L874wux1FKMg10ax0W2IzITpEI+JbBVD6xH7hNbcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1595136},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.49.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/3ef33b5c241e356a0bb5504299ec6b5a/hyperframes-core-0.6.49.tgz","_integrity":"sha512-cdhKuF3JZ1hpsAAFqh2ef1c4TlRMZnt2jGnoVdL+6BRZBfP3QmFx1Cl5jHaJOZZ/0nwQ/GUMnw51DmeITuWIlw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.49_1779860816920_0.9306151565181873","host":"s3://npm-registry-packages-npm-production"}},"0.6.50":{"name":"@hyperframes/core","version":"0.6.50","_id":"@hyperframes/core@0.6.50","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"4a2d1f07f90d3f7d41f0e1810c2f1a8ce1a8b0e4","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.50.tgz","fileCount":286,"integrity":"sha512-rauKyti1PPJaQNkROb+SMzUvY0h+NlOP6ENoB7psZQ8Iyo3yE5Yo09wUg7LOarJybTrp8T7CTs+7WCEHSZj4Tg==","signatures":[{"sig":"MEQCIGw/hG5BXewZhwPnxN7+iuO+aQc0t+t1C/jBl3wi9MKqAiB6msS1Y1pc4KudWu+EECnaHxGd1LdK2Nnv45XOSBfD+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1595136},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.50.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/fe286eac25c49f52caab11c6c9e16e75/hyperframes-core-0.6.50.tgz","_integrity":"sha512-rauKyti1PPJaQNkROb+SMzUvY0h+NlOP6ENoB7psZQ8Iyo3yE5Yo09wUg7LOarJybTrp8T7CTs+7WCEHSZj4Tg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.50_1779895816275_0.470029015444253","host":"s3://npm-registry-packages-npm-production"}},"0.6.51":{"name":"@hyperframes/core","version":"0.6.51","_id":"@hyperframes/core@0.6.51","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"400e881d5576e1fcacb0f686e35e78fe661e15b5","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.51.tgz","fileCount":286,"integrity":"sha512-aQ3h8wOc1Qs250ZitVQpTI1I0pFlDVhRltqxTIO5WGS+jzdLCBHUmkInqkjEeC4HJzLSIUEYFFqEsG+ICGJbzQ==","signatures":[{"sig":"MEUCID7utYhnj3EHLtkTsXoCFQdXGN2/9NnUPVpXsj/VctyiAiEAizFuu/mtnmqXdklXi9pjmwEm4maisy/gg8mvmanMuX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1595136},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.51.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/cfb59b02a1fc91edeee8cec050479a4f/hyperframes-core-0.6.51.tgz","_integrity":"sha512-aQ3h8wOc1Qs250ZitVQpTI1I0pFlDVhRltqxTIO5WGS+jzdLCBHUmkInqkjEeC4HJzLSIUEYFFqEsG+ICGJbzQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.51_1779898630224_0.32353800881032413","host":"s3://npm-registry-packages-npm-production"}},"0.6.52":{"name":"@hyperframes/core","version":"0.6.52","_id":"@hyperframes/core@0.6.52","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"a01f8cd3b05f6e999946ba4b8402c10a86f45360","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.52.tgz","fileCount":286,"integrity":"sha512-1XSbGbC3E5jtofedcbwI/VkWSLcag/YANiXpk/A+aA33gGj3eJRZPsiuGfPI1PDJP3683dS5CTN+dByVekDoQg==","signatures":[{"sig":"MEQCID7KSPah61MILnOOxXjOiZrFzonp/Ex0aBpRtl+3Gb1GAiAChalpvkDpFgbnNapPfIdoGWGi8mtMI9D9cnOiuzdR9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596457},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.52.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/39a7aced7e2f90a3562c7d24c31adbd3/hyperframes-core-0.6.52.tgz","_integrity":"sha512-1XSbGbC3E5jtofedcbwI/VkWSLcag/YANiXpk/A+aA33gGj3eJRZPsiuGfPI1PDJP3683dS5CTN+dByVekDoQg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.52_1779927886517_0.0847713357463622","host":"s3://npm-registry-packages-npm-production"}},"0.6.53":{"name":"@hyperframes/core","version":"0.6.53","_id":"@hyperframes/core@0.6.53","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"f23df8d0a2cd8e1f1107d3d3df2ac5a100f0488a","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.53.tgz","fileCount":286,"integrity":"sha512-Q1ixMmkko9BlCEc/jV+dnpYgTNalVJHyYmxfiCjlh/ateZAQCo9Ui+i+1Ufsz/QQdzuHAgfsmEYgjQ8uRMrjxg==","signatures":[{"sig":"MEQCIAZ6Ck3YlRgerFn1QW7FY9048/1jWkWCqGe6uWrR1mJBAiBuMBmLVEZ3Aucn6NZ0FxhomP7emDlTmf3jcPgjel8f0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1595671},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.53.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/a2a84ec37386638a6f5799ebcba6367a/hyperframes-core-0.6.53.tgz","_integrity":"sha512-Q1ixMmkko9BlCEc/jV+dnpYgTNalVJHyYmxfiCjlh/ateZAQCo9Ui+i+1Ufsz/QQdzuHAgfsmEYgjQ8uRMrjxg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"postcss":"^8.5.8","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.53_1780002490699_0.058625171597818326","host":"s3://npm-registry-packages-npm-production"}},"0.6.54":{"name":"@hyperframes/core","version":"0.6.54","_id":"@hyperframes/core@0.6.54","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"da60b4d9527477fe6b848d8a6af5a50313e22df7","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.54.tgz","fileCount":294,"integrity":"sha512-he6lsZ+IVTQyeaMF/UrKgxoYjIKxgr+nKtVnavJff0Gvm+Yvk6ukEEHcCBOtAvpA4xXTUgk18jpiuoVLimN4fQ==","signatures":[{"sig":"MEYCIQCThPsmTPAaT77jLLOH5onQ9Y6bALN1OVC6poycgi7mAwIhAKvOM94NkF4l8wfIEQ+4QofrSn8U+wKESpeGUAxbZ/o3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1621554},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.54.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/5eb37fe82d8671a9373bdaf0f2f95bd5/hyperframes-core-0.6.54.tgz","_integrity":"sha512-he6lsZ+IVTQyeaMF/UrKgxoYjIKxgr+nKtVnavJff0Gvm+Yvk6ukEEHcCBOtAvpA4xXTUgk18jpiuoVLimN4fQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.54_1780010392682_0.7587082106286887","host":"s3://npm-registry-packages-npm-production"}},"0.6.55":{"name":"@hyperframes/core","version":"0.6.55","_id":"@hyperframes/core@0.6.55","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"782edeb44d46a82d79488b0557c71ef0f0b502e1","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.55.tgz","fileCount":294,"integrity":"sha512-7iyEKI6aLOswOl1Aw5E7E7+YKzzsDe64HIdw6RpZbz8daGw7Q5QdMrOPu/cG7PpQK+zH0bnRxZ6h1n8hkYaakw==","signatures":[{"sig":"MEUCIHnyWGQRH4+N+BR+xQvWZXRqZ1FNkhhg++ZVyf2vv1RqAiEA8ywTWEY0JzyGZPQXO5uGpx7EsSXhhD8eam7K8v6JhNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1646364},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.55.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/0670fdc405e56122048766bd84949a33/hyperframes-core-0.6.55.tgz","_integrity":"sha512-7iyEKI6aLOswOl1Aw5E7E7+YKzzsDe64HIdw6RpZbz8daGw7Q5QdMrOPu/cG7PpQK+zH0bnRxZ6h1n8hkYaakw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.55_1780016415003_0.06789782638193098","host":"s3://npm-registry-packages-npm-production"}},"0.6.56":{"name":"@hyperframes/core","version":"0.6.56","_id":"@hyperframes/core@0.6.56","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"e1632c91d684a13046c0d8a87933b7e62d233591","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.56.tgz","fileCount":294,"integrity":"sha512-tSvvn3siQCED/l/NyAzG33Dg5Zsegbx5SE7m637UlrAB2o1/LXlYOgRFpUXXhvfmoU7xCdD1+pfB4RO4BqW82w==","signatures":[{"sig":"MEYCIQCVbBVRVvGpAfp5xHnJZG+mH95JJ70fp+ustz/TWZD7qAIhANIgbLRbybBVkHOCtppHyxEUCqVTfimXgugQDXMsV1UM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1646364},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.56.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/49751d764768191d9b1035f2a90a6fb1/hyperframes-core-0.6.56.tgz","_integrity":"sha512-tSvvn3siQCED/l/NyAzG33Dg5Zsegbx5SE7m637UlrAB2o1/LXlYOgRFpUXXhvfmoU7xCdD1+pfB4RO4BqW82w==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.56_1780026746244_0.962287799443823","host":"s3://npm-registry-packages-npm-production"}},"0.6.57":{"name":"@hyperframes/core","version":"0.6.57","_id":"@hyperframes/core@0.6.57","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"c4aa3ae5bb4e59953239a222c519771c42c8a4d3","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.57.tgz","fileCount":294,"integrity":"sha512-F3W05/LO3kCu52lID7V4dS+QEtKjTISoOAKN64ZOCuPdalpth4lnhQOzNEn4xp2tQIWJRhZWU0jdAQvmU6nvEA==","signatures":[{"sig":"MEUCIBAUlt3J1M0nT8Y7lPIY9FkyEJkOAW1yXNPNNLhyhXk7AiEAoaVLCUgk2DomLbbj/gRZmDex7MD5580LqbbfVkoWK3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1650874},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.57.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/8e1a9bdfeb9a7af88816cadf09e59405/hyperframes-core-0.6.57.tgz","_integrity":"sha512-F3W05/LO3kCu52lID7V4dS+QEtKjTISoOAKN64ZOCuPdalpth4lnhQOzNEn4xp2tQIWJRhZWU0jdAQvmU6nvEA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.57_1780065324428_0.3036545684546179","host":"s3://npm-registry-packages-npm-production"}},"0.6.58":{"name":"@hyperframes/core","version":"0.6.58","_id":"@hyperframes/core@0.6.58","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"3094038d5901dac39f838c66a72cfdcc5ff7d19b","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.58.tgz","fileCount":294,"integrity":"sha512-2esSX+hSEOgDT7E7K5oqNyy3/JhHL6mczAYEQdbicD/LRPzUSoWIP1w1R4IUDjPciIxKycmknuptlLddB62kYQ==","signatures":[{"sig":"MEUCIQDxoagfELvpd8Rxy9UXotGN8mE9i1C8xfFjBNlRyxQFaQIgTm1ZKStGX6t2A6KbGqy6YdsKXKptdjQRbBKCGhTpnKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1655080},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.58.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/d7b0ed8990f49add9627c10b9e0511d8/hyperframes-core-0.6.58.tgz","_integrity":"sha512-2esSX+hSEOgDT7E7K5oqNyy3/JhHL6mczAYEQdbicD/LRPzUSoWIP1w1R4IUDjPciIxKycmknuptlLddB62kYQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.58_1780075203811_0.34392107412794215","host":"s3://npm-registry-packages-npm-production"}},"0.6.59":{"name":"@hyperframes/core","version":"0.6.59","_id":"@hyperframes/core@0.6.59","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"9a7ffa57f4c315846e0016c9c1bad07f13e2359f","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.59.tgz","fileCount":294,"integrity":"sha512-qyDR0rvEBsv4zLkpdzLyeIQbYHc3zp3EMJ+lPTPZdoKZrlUNtcqF+idQuQdxKjPh1Ef7FViUhOGdyLmNll/4bw==","signatures":[{"sig":"MEUCIC03qtTocNZRvmStaZ8i2bhvNQNCIh9rAio2mi99D0RIAiEAo8eVZjDkXnssYCc+ALJu/3nWxICLF22AOFHHyLyLgj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1655080},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.59.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/120cb73053f8093c36032d0eafdd1348/hyperframes-core-0.6.59.tgz","_integrity":"sha512-qyDR0rvEBsv4zLkpdzLyeIQbYHc3zp3EMJ+lPTPZdoKZrlUNtcqF+idQuQdxKjPh1Ef7FViUhOGdyLmNll/4bw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.59_1780097629256_0.3479294872754566","host":"s3://npm-registry-packages-npm-production"}},"0.6.60":{"name":"@hyperframes/core","version":"0.6.60","_id":"@hyperframes/core@0.6.60","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"19ca8f044c76702c50e4c60fe356fc99c9eadb8f","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.60.tgz","fileCount":294,"integrity":"sha512-eM9EJoiCS/ONpfYwKIvjsnmoY34b3+s71G2e9a3zy10kb9YAL2zVNAkI4WJAyU+PQnz/SjYB40lXbyJRIUplrQ==","signatures":[{"sig":"MEYCIQDzTvn9TPFeHz2XGlCW6u1D9SgOtZ1oRWjHln/Ex3Z62gIhAMJPS8SyLRvuEY+GNciJuEXLg+MsEix053o8l0NseWs+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1658441},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.60.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/d9643f0668afab24582faa6f59db4a98/hyperframes-core-0.6.60.tgz","_integrity":"sha512-eM9EJoiCS/ONpfYwKIvjsnmoY34b3+s71G2e9a3zy10kb9YAL2zVNAkI4WJAyU+PQnz/SjYB40lXbyJRIUplrQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.60_1780107805764_0.5790532965643809","host":"s3://npm-registry-packages-npm-production"}},"0.6.61":{"name":"@hyperframes/core","version":"0.6.61","_id":"@hyperframes/core@0.6.61","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"5ef561b7602b85fcfbbb29780182b78f5b8867f5","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.61.tgz","fileCount":294,"integrity":"sha512-7EKDszr1erm2nG4nKqHNVDI42Di4BZsCuCFDYkCkFSNCt8My0c/FQovUvBlvls4qndghGiTKjQt87wbVm99+5w==","signatures":[{"sig":"MEYCIQCicVlU4uys5fEJeHe054WaNIxR3vTwD2tf0JA1BrgKrQIhAJFCeukAPLhp+j/oPYhzCv2Fix/pg4CRJTzTyu8yTEzg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1658554},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.61.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/b9cd384bffa1024bfc854af7493e6d93/hyperframes-core-0.6.61.tgz","_integrity":"sha512-7EKDszr1erm2nG4nKqHNVDI42Di4BZsCuCFDYkCkFSNCt8My0c/FQovUvBlvls4qndghGiTKjQt87wbVm99+5w==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.61_1780112247527_0.08067129633180681","host":"s3://npm-registry-packages-npm-production"}},"0.6.62":{"name":"@hyperframes/core","version":"0.6.62","_id":"@hyperframes/core@0.6.62","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"784ab8799b54caeccb3a833421249015d45ccfd5","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.62.tgz","fileCount":294,"integrity":"sha512-Wu8Uc1xIpdxHGjLEbUy0LgDfdBgpVd1BxhNiRc46YitbhfeboGDr2ALGu+HxB6nDGl3pmfTbX/5dbgS4BK6bng==","signatures":[{"sig":"MEUCIQDt4row6EUEHRK/dnyr7OcOJpD3sBnk0hu7hEd9f+zL/AIgVH3pWT+1z9twMAiJ+9i53YzRuZMkJcoEI+D997bpyyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1658554},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.62.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/d28e9d785ceeb19f0e7b3bd0b03a2107/hyperframes-core-0.6.62.tgz","_integrity":"sha512-Wu8Uc1xIpdxHGjLEbUy0LgDfdBgpVd1BxhNiRc46YitbhfeboGDr2ALGu+HxB6nDGl3pmfTbX/5dbgS4BK6bng==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.62_1780146781937_0.06272622669273797","host":"s3://npm-registry-packages-npm-production"}},"0.6.63":{"name":"@hyperframes/core","version":"0.6.63","_id":"@hyperframes/core@0.6.63","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"85eb8f3c9f5708fe5755fad5d5ff1a75355c162d","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.63.tgz","fileCount":294,"integrity":"sha512-BTrKE60MqCadzXgFtt0M16pv/oEexXgQC3PsdD4ppZrl7qju2L6fY2JIZ1w83Fhr3EFKrIrq0gPzo3hGjWgm6A==","signatures":[{"sig":"MEYCIQCwE/PSUw9f623cqE0aJ8iRLs7JNg7UgXb1vh8oVr1W8QIhAJVGDe0scqo0dMehzPp/tPYxyLdXB6ghGl7b57OK77zM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1658554},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.63.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/96a54f51d76a8429501b6fca143a7408/hyperframes-core-0.6.63.tgz","_integrity":"sha512-BTrKE60MqCadzXgFtt0M16pv/oEexXgQC3PsdD4ppZrl7qju2L6fY2JIZ1w83Fhr3EFKrIrq0gPzo3hGjWgm6A==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.63_1780162188498_0.6198874510832659","host":"s3://npm-registry-packages-npm-production"}},"0.6.64":{"name":"@hyperframes/core","version":"0.6.64","_id":"@hyperframes/core@0.6.64","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"3e0dc0d081ec652b2e7c2e57f6f68bb1a9819904","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.64.tgz","fileCount":294,"integrity":"sha512-mhNHZKGUIJ7NCR0asvnbTphpndURp13rjeKO7OAjwh/UDY108UMpkr8yRDQtpgyuUmikr14JNeUCtU/z6XevHg==","signatures":[{"sig":"MEQCIHFQMl7e7bsmIFcJC5OZLHCWEbroKz+vALoVnJGWzWA7AiAMWV04yeUbKL/4wSr5Ej6AkY21w8TONnF0WZuulJck+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1659616},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.64.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/500e5a242adc41fe21825e4c291f5b84/hyperframes-core-0.6.64.tgz","_integrity":"sha512-mhNHZKGUIJ7NCR0asvnbTphpndURp13rjeKO7OAjwh/UDY108UMpkr8yRDQtpgyuUmikr14JNeUCtU/z6XevHg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.64_1780235879669_0.4108476409229178","host":"s3://npm-registry-packages-npm-production"}},"0.6.65":{"name":"@hyperframes/core","version":"0.6.65","_id":"@hyperframes/core@0.6.65","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"3937f41f05adc297e5ed52ad5bffeab08629387e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.65.tgz","fileCount":294,"integrity":"sha512-6JhC9oWPbsQ1ZqwL4eTaGVm/BJfUnVO2LDxJI+YhXPESH0b3Q02I1B/+DRie1Er7HGOy70yH+gt8Gm5rAfsiVg==","signatures":[{"sig":"MEYCIQDtR6TIJ9Bxkv+HnzRfRB8EATB4TrnbKeB7FV9M0x3yXgIhAPmKm443iNAfDqhPtzQyr2i2dY5KuH3bgz23q8jYoxHl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1659616},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.65.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/282dbcba68eb72b73c30e8877f0783aa/hyperframes-core-0.6.65.tgz","_integrity":"sha512-6JhC9oWPbsQ1ZqwL4eTaGVm/BJfUnVO2LDxJI+YhXPESH0b3Q02I1B/+DRie1Er7HGOy70yH+gt8Gm5rAfsiVg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.65_1780324049822_0.9167879164480823","host":"s3://npm-registry-packages-npm-production"}},"0.6.66":{"name":"@hyperframes/core","version":"0.6.66","_id":"@hyperframes/core@0.6.66","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"28579e815946c7d2f9ccf0262f0281ea9d692501","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.66.tgz","fileCount":294,"integrity":"sha512-l5h96Zg9uYCz5H1kgQRQllxfZGkwJc0nX39iVpui7NdemUAK6fK0QcAAT3XikkAdK4xAEwYt92dF32zWoJG9QA==","signatures":[{"sig":"MEUCIHiPgk8vE6McP40/z43S9pzFPHcx7bqts20qlkpttW2aAiEA/iaIobgKfS7CB6/Vq2sSmLaKL2RE9mFFoHRD7goAH4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1660437},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.66.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/5a4f28d21deac489d145f9ea20d22e3b/hyperframes-core-0.6.66.tgz","_integrity":"sha512-l5h96Zg9uYCz5H1kgQRQllxfZGkwJc0nX39iVpui7NdemUAK6fK0QcAAT3XikkAdK4xAEwYt92dF32zWoJG9QA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.66_1780346972764_0.2901797662242649","host":"s3://npm-registry-packages-npm-production"}},"0.6.67":{"name":"@hyperframes/core","version":"0.6.67","_id":"@hyperframes/core@0.6.67","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"1cb9e2ed543663d385fda0b1a61882ea6117c1f6","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.67.tgz","fileCount":294,"integrity":"sha512-KrXGx50jJNxsB6jx8bZJKcv2ReXP8zG+K5mvjlEZOUEPX85NTE9qKwq7GSOiYy0WNlyCpOapHTHKFzY8xQQk0g==","signatures":[{"sig":"MEUCIQC3SsOjZ8+GZkZ0PKFyVnEdmFdvWZOKCcruseJN04NGmQIgNKJp66W1ewIZYPm4Sbr9jQE1nRQnA/9e4uUTrhDYgwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1660437},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.67.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/3fc72fc6af7395d924fc308e95f1f1b1/hyperframes-core-0.6.67.tgz","_integrity":"sha512-KrXGx50jJNxsB6jx8bZJKcv2ReXP8zG+K5mvjlEZOUEPX85NTE9qKwq7GSOiYy0WNlyCpOapHTHKFzY8xQQk0g==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.67_1780353035298_0.9768998670874944","host":"s3://npm-registry-packages-npm-production"}},"0.6.68":{"name":"@hyperframes/core","version":"0.6.68","_id":"@hyperframes/core@0.6.68","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"2318b271fe8bbb4c5d5025b486b2b7de4fdb8a0f","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.68.tgz","fileCount":298,"integrity":"sha512-GqWQI/Id8w5OD2+Nnh5l8BI2OvaxQ7WKA33pcKrSvOocj4m63DYg4J7mfOO8auxea+DF2luq9WPhgtX2FH5wXw==","signatures":[{"sig":"MEUCIQCWkvth48IXzGXk4I/ooSGI8kgH58FKb44e6UszqRSr0AIgfpTscElIn8L2ta8PkD/kRujQKfHrPyLz3tgTx0PFObU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1674337},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.68.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/d3e3e4976c40c85b9f50e9ef92acd636/hyperframes-core-0.6.68.tgz","_integrity":"sha512-GqWQI/Id8w5OD2+Nnh5l8BI2OvaxQ7WKA33pcKrSvOocj4m63DYg4J7mfOO8auxea+DF2luq9WPhgtX2FH5wXw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.68_1780358780149_0.8647642732298719","host":"s3://npm-registry-packages-npm-production"}},"0.6.69":{"name":"@hyperframes/core","version":"0.6.69","_id":"@hyperframes/core@0.6.69","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"9f5ba71682cf49e680c56283032ff4205e2c8003","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.69.tgz","fileCount":298,"integrity":"sha512-zvRC02FwfWuRPEmXCKDr55Z6qChTO5nX6ZkER3d+2OppWsKnSnEaNDa5wWTInVemU5ggzl1N0Ugem6rJsZlmvg==","signatures":[{"sig":"MEUCICYMLINjHAmssogo8yXat0i2Vsy6ePKO30f1XzB1U6dBAiEAyTq5l9MlTUHwfzt9n7nImJiG8/K1eBu2pAVqlRFydtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1674337},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.69.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/b501c425239b111c63fe80e4012223a0/hyperframes-core-0.6.69.tgz","_integrity":"sha512-zvRC02FwfWuRPEmXCKDr55Z6qChTO5nX6ZkER3d+2OppWsKnSnEaNDa5wWTInVemU5ggzl1N0Ugem6rJsZlmvg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.69_1780359312820_0.24821142477337577","host":"s3://npm-registry-packages-npm-production"}},"0.6.70":{"name":"@hyperframes/core","version":"0.6.70","_id":"@hyperframes/core@0.6.70","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"237a756829facc3382e9b7290bfa3fb2548b1da6","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.70.tgz","fileCount":302,"integrity":"sha512-ulTn9H2rmw1GS/8v3K2dcYO9j9UY3yXNdelJKe4U5ArADkFDVYmA9vbRsfYPawCO6w/mB6+Hr/0RlDzSRBrzNg==","signatures":[{"sig":"MEYCIQDUVWZfjhlWVw6qWszNVDsdxWHf3t4uJdMMO4Dst54FpwIhAJi20s1NUBAPnrZesbJ1exMMiNj+1r2sWpL8K7w2K4Dk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1677666},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.70.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/7dce7e09d01d4a1d3ee76d11ab8ff654/hyperframes-core-0.6.70.tgz","_integrity":"sha512-ulTn9H2rmw1GS/8v3K2dcYO9j9UY3yXNdelJKe4U5ArADkFDVYmA9vbRsfYPawCO6w/mB6+Hr/0RlDzSRBrzNg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.70_1780461786696_0.6256228130840553","host":"s3://npm-registry-packages-npm-production"}},"0.6.71":{"name":"@hyperframes/core","version":"0.6.71","_id":"@hyperframes/core@0.6.71","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"94eee846ab00c39d1b7f3fde3195d41bf2bf8d30","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.71.tgz","fileCount":302,"integrity":"sha512-Yi0zPWKgyPbETP5koQQAqY4Cv+Pzw2yMDIuWfMvit9TclzyhlS14vv7TX/V+ATGvUkxN1agfVwUyUofDEVFuFw==","signatures":[{"sig":"MEYCIQCUrMJszPcRb6+vcJ7+7xlo8VB1bpCP001b+xY6fpONHQIhAPiKK0EqIdHn13ri7RcPXUrcQgGK0OOnYXrXdX3D1WEJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1677666},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.71.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/387264ca3e761917eecf316e4189745e/hyperframes-core-0.6.71.tgz","_integrity":"sha512-Yi0zPWKgyPbETP5koQQAqY4Cv+Pzw2yMDIuWfMvit9TclzyhlS14vv7TX/V+ATGvUkxN1agfVwUyUofDEVFuFw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.71_1780542777899_0.8410513393255603","host":"s3://npm-registry-packages-npm-production"}},"0.6.72":{"name":"@hyperframes/core","version":"0.6.72","_id":"@hyperframes/core@0.6.72","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"670148a36b33352e1e54152015c75435ecf33eea","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.72.tgz","fileCount":302,"integrity":"sha512-a2s5suiyR3wAKvLQl0vDhvHPda9ZIEyix8ZVQbkFdItTHT1a3zafPC5L6C0YMVeDQ/mZLUG1wf0C5Ez36GEe5Q==","signatures":[{"sig":"MEUCIFD5skeyavHZ+mjhBx7NP4VG/hy7WIugdfQpsl+8xqq/AiEA1qlUmEQdAdNWG5Kn7WilXp5YwRtX2mjZCrGscTIjZI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1677666},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.72.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/de8ab9e9dbaffa38ded41ac8b22cdd36/hyperframes-core-0.6.72.tgz","_integrity":"sha512-a2s5suiyR3wAKvLQl0vDhvHPda9ZIEyix8ZVQbkFdItTHT1a3zafPC5L6C0YMVeDQ/mZLUG1wf0C5Ez36GEe5Q==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.72_1780558832016_0.8916312620429043","host":"s3://npm-registry-packages-npm-production"}},"0.6.73":{"name":"@hyperframes/core","version":"0.6.73","_id":"@hyperframes/core@0.6.73","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"7a6b597244e333b32c70e8a3cf4993acd9ee21d0","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.73.tgz","fileCount":302,"integrity":"sha512-QU4msMBzL6j7fFBKYaTlxrfdHgtkQyLyVxQmUJemgg5IgUPygD7Pge9v4nQ4QdgjdzfxAljucjlbcw/lPPGYMQ==","signatures":[{"sig":"MEUCICVf9JWzm42g7HKudWYsqD1DUvIm9QLfwtRnRAcDq4R8AiEAkiqvohU32Qg9FXhNpCsCHSNhEy9637G7I4Y/SYVI3q4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1677726},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.73.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/04fa6cefd5d49f170f0a028a15c3ed76/hyperframes-core-0.6.73.tgz","_integrity":"sha512-QU4msMBzL6j7fFBKYaTlxrfdHgtkQyLyVxQmUJemgg5IgUPygD7Pge9v4nQ4QdgjdzfxAljucjlbcw/lPPGYMQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.73_1780613623810_0.45380139570869704","host":"s3://npm-registry-packages-npm-production"}},"0.6.74":{"name":"@hyperframes/core","version":"0.6.74","_id":"@hyperframes/core@0.6.74","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"411f030ff47dc5cec86b9583b960d07ab90170e5","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.74.tgz","fileCount":306,"integrity":"sha512-42us6xbzRPQdg5ML7xh49iZwzYOAPVGrDxweOTPrXcexSlhbuFOdSqGHrLFR2NOq22+XsAHpsBq9pJ5rgax6QQ==","signatures":[{"sig":"MEQCIFrj7pui5HRf1IBn3i+uNmMaLa1AwgeM9OV4Cz/kGrB0AiAFFlez3Tdi18w6uhLG5/Jk/XqqJi9cm9EFL5VJA6x2dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1754370},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.74.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/c877d42def7576051ca4bd86532faa25/hyperframes-core-0.6.74.tgz","_integrity":"sha512-42us6xbzRPQdg5ML7xh49iZwzYOAPVGrDxweOTPrXcexSlhbuFOdSqGHrLFR2NOq22+XsAHpsBq9pJ5rgax6QQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.74_1780699394089_0.887871563765243","host":"s3://npm-registry-packages-npm-production"}},"0.6.75":{"name":"@hyperframes/core","version":"0.6.75","_id":"@hyperframes/core@0.6.75","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"b8dd8046caa6d283a97f3af8e2b6490a31703150","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.75.tgz","fileCount":306,"integrity":"sha512-fhBaeuWom5tdALRcPXPo/ZPYbrl/sSCr3xscOqQ9MYNzcK8U9j0+2oxQxQV4cxlESxZmIkaQbRFrw7JL6gH2UA==","signatures":[{"sig":"MEQCIG7EKlqTATkUb8mT38BSensBfHOxldwnqkxfFM0kTG9LAiBUOz20Gy7RkIRE+U04ucHg4463H0N09yIOhJy6G/kIFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1754370},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.75.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/f2bcbf4e00ff5bca771c5178819915e0/hyperframes-core-0.6.75.tgz","_integrity":"sha512-fhBaeuWom5tdALRcPXPo/ZPYbrl/sSCr3xscOqQ9MYNzcK8U9j0+2oxQxQV4cxlESxZmIkaQbRFrw7JL6gH2UA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.75_1780712340323_0.35901373133422343","host":"s3://npm-registry-packages-npm-production"}},"0.6.76":{"name":"@hyperframes/core","version":"0.6.76","_id":"@hyperframes/core@0.6.76","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"fb2fa6bd9c2eaa6be0210f51938cd08924ebbfe4","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.76.tgz","fileCount":306,"integrity":"sha512-q8jDRBwRwJ1clJdgvhtYfZTFUvIe3L7rD7YwkdjfBEigSf0KOhxEu+prJBufzjGA5InA/QEiBTOfd5ce23umTg==","signatures":[{"sig":"MEQCIF1comi6CL3Ap2n8TSOfoIKKDhstPYDQk/SmwrGM72t+AiAk2JhvwUk8M2ODREuuvjLB/HhWIudi7unkUZIHkONukw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1754370},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.76.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/783e76cf8e47fd582f108e4d25a6c72f/hyperframes-core-0.6.76.tgz","_integrity":"sha512-q8jDRBwRwJ1clJdgvhtYfZTFUvIe3L7rD7YwkdjfBEigSf0KOhxEu+prJBufzjGA5InA/QEiBTOfd5ce23umTg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.76_1780719669468_0.3839774769208013","host":"s3://npm-registry-packages-npm-production"}},"0.6.77":{"name":"@hyperframes/core","version":"0.6.77","_id":"@hyperframes/core@0.6.77","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"38ecae8fb887554930429f49b743ab2cc2c380c7","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.77.tgz","fileCount":306,"integrity":"sha512-lUnCKlXt54TUU/0apvKqHzgHSD8HpLpqQfrDdPGZOh16rdh6T8AU6veVmoA2Ye5rqieZWOjWL+ZJmwEFhCYx1w==","signatures":[{"sig":"MEYCIQDDy+jtpZiTZB7nAs/oYiwd6s1LPM6kzIVV32wshGj5LQIhAP86MXagFmxF12EaUXOArd98dzrBZDXR59FpkmHKCAqN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1754370},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.77.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/89306c128feb5fb0cbdb9983dcb364e0/hyperframes-core-0.6.77.tgz","_integrity":"sha512-lUnCKlXt54TUU/0apvKqHzgHSD8HpLpqQfrDdPGZOh16rdh6T8AU6veVmoA2Ye5rqieZWOjWL+ZJmwEFhCYx1w==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.77_1780769394420_0.2801761843666002","host":"s3://npm-registry-packages-npm-production"}},"0.6.78":{"name":"@hyperframes/core","version":"0.6.78","_id":"@hyperframes/core@0.6.78","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"d062916e9ad01714cd529a7b2d48922088f3599e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.78.tgz","fileCount":306,"integrity":"sha512-LK5hF601fjcRJEXYxzSRLHDrMQ2Z1CQ4PTtULi6ED2/ZcgaKgKMGGL2qBnxONmJR72RIvXmfIrca6GiVn6+/TQ==","signatures":[{"sig":"MEYCIQDOLou4PATHCfUPLfnfER3T2NN1Ql7fy5DYKfr7wjLeLgIhAO4xgHiUxXxcDhZJdXc/21mN90bTvbYUBw5PMaCsxx9+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1754370},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.78.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/3f377f15a45e980cbb709891c7dc7004/hyperframes-core-0.6.78.tgz","_integrity":"sha512-LK5hF601fjcRJEXYxzSRLHDrMQ2Z1CQ4PTtULi6ED2/ZcgaKgKMGGL2qBnxONmJR72RIvXmfIrca6GiVn6+/TQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.78_1780776128996_0.8104704170806705","host":"s3://npm-registry-packages-npm-production"}},"0.6.79":{"name":"@hyperframes/core","version":"0.6.79","_id":"@hyperframes/core@0.6.79","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"26d3d4d85c74d58d86d7448ffb0e3ad84bf4d6a4","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.79.tgz","fileCount":306,"integrity":"sha512-FWVEt6gy4uqHGWuzcbdE1I0GcBCzEAStRN2dhCi+yPyJ5GkdN6gFPcFDlLtyKZzVYvV4HDBuSINB7n86Zc4D5g==","signatures":[{"sig":"MEUCIQDLnnSNoXI+yxMhdvytg9j+hrwZMtM3Nk7TYqKhRsvn5gIgdx8ui4dS9O0SWSZZVM0aqGKDHSaO2TaxPzGCg3MZBfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1754370},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.79.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/577d6a38bf544ad33a228d08754b9868/hyperframes-core-0.6.79.tgz","_integrity":"sha512-FWVEt6gy4uqHGWuzcbdE1I0GcBCzEAStRN2dhCi+yPyJ5GkdN6gFPcFDlLtyKZzVYvV4HDBuSINB7n86Zc4D5g==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.79_1780776373571_0.7153755033029787","host":"s3://npm-registry-packages-npm-production"}},"0.6.80":{"name":"@hyperframes/core","version":"0.6.80","_id":"@hyperframes/core@0.6.80","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"04f3d2ce9751b52d41609c824888e5b2e0d1508f","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.80.tgz","fileCount":310,"integrity":"sha512-CbVrVqOcm8i5f1KzP2AlHQEEcM+AzSSwnPgV5KWlHUntAMtGt2++qxOzwLoyyxkN/X/++LwwAOocaQq/cTKULw==","signatures":[{"sig":"MEUCIQD5xLM6rc2dJ/eGU2HQN3q+r1KUtQ3Ye7Qv7u9ZS8DxvwIgIak4rcKNqI9H+C5PQR2LDebdpXYOjBIUT4bEeOKMRaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1757525},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.80.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/5aedf90d1655fcb337f168b6f2ba7a82/hyperframes-core-0.6.80.tgz","_integrity":"sha512-CbVrVqOcm8i5f1KzP2AlHQEEcM+AzSSwnPgV5KWlHUntAMtGt2++qxOzwLoyyxkN/X/++LwwAOocaQq/cTKULw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.80_1780839411859_0.1930220006787411","host":"s3://npm-registry-packages-npm-production"}},"0.6.81":{"name":"@hyperframes/core","version":"0.6.81","_id":"@hyperframes/core@0.6.81","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"3645945d8cdc5ea7a9bcb53d8692e7c1994acd79","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.81.tgz","fileCount":318,"integrity":"sha512-xXJhtxKS+eTB45lfATXDqEo4Mz8kP6XraZurDWJXlhF4BlBp9HslPBjaTgk4/HJ8lYbBdVpx5ok4U6XCu1m+6A==","signatures":[{"sig":"MEYCIQCpU5vF2GhGUBr2C0mR7a1Cj0uyDLekM0LT7gC8pXgX8gIhAMlzuDW+ZanQRhZAwMwYfNE0mY56pXkPVRZqPj3gIp6i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1795850},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.81.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/b75a814070870efa5504dbad733d9a31/hyperframes-core-0.6.81.tgz","_integrity":"sha512-xXJhtxKS+eTB45lfATXDqEo4Mz8kP6XraZurDWJXlhF4BlBp9HslPBjaTgk4/HJ8lYbBdVpx5ok4U6XCu1m+6A==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.81_1780869923545_0.9918692320206712","host":"s3://npm-registry-packages-npm-production"}},"0.6.82":{"name":"@hyperframes/core","version":"0.6.82","_id":"@hyperframes/core@0.6.82","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"ec8cc40fdcf88f8363fc35c08e6c8b568a4ebb5d","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.82.tgz","fileCount":318,"integrity":"sha512-CQ9f2v4x3NKrd1/IiMFk8xLMn6dGOF/LFqteizdiBbkKpLNTAYPPeoNc2k2eCQkHYq11esHQwwLPSx7edPrunw==","signatures":[{"sig":"MEQCIH7uukOitNNqs3eq1NxSBii/W2KWlZGU0A8bo3MmiwpyAiB0/DyawJaAkNp+MjrsmVTZjbaTq/RtqGPSZVcb+sXXsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1795734},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.82.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/c791d090d04c3f836f35f9cc1ac665ec/hyperframes-core-0.6.82.tgz","_integrity":"sha512-CQ9f2v4x3NKrd1/IiMFk8xLMn6dGOF/LFqteizdiBbkKpLNTAYPPeoNc2k2eCQkHYq11esHQwwLPSx7edPrunw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.82_1780951742765_0.9775548038880297","host":"s3://npm-registry-packages-npm-production"}},"0.6.83":{"name":"@hyperframes/core","version":"0.6.83","_id":"@hyperframes/core@0.6.83","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"763abcfd4cf88926fc4c393b8513f8c34e999d89","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.83.tgz","fileCount":318,"integrity":"sha512-ELoOxWQGCVsCf1+v0Mfh8vx+9nD2xWO05f5XIRv50Uo6KEW8ksDN6P6sZFavnSKt+e8gjaU0s5uE+Fglgoz4UQ==","signatures":[{"sig":"MEYCIQCpkRXvyv7Pvp45Ieu1+XH1xKl/5dxluo8tho6EVJEcRwIhAP1uJhjvRAdQcPbXpB8xQLCSGq4po7hRmqJ21cx+DGSM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1796001},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.83.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/0e2b3c492364791eee0e179fcf03fe28/hyperframes-core-0.6.83.tgz","_integrity":"sha512-ELoOxWQGCVsCf1+v0Mfh8vx+9nD2xWO05f5XIRv50Uo6KEW8ksDN6P6sZFavnSKt+e8gjaU0s5uE+Fglgoz4UQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.83_1780967992743_0.3254427979039265","host":"s3://npm-registry-packages-npm-production"}},"0.6.84":{"name":"@hyperframes/core","version":"0.6.84","_id":"@hyperframes/core@0.6.84","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"168e6d25fd3a1d7f3e4276d19cd0acc551301a3d","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.84.tgz","fileCount":318,"integrity":"sha512-EhP6jj2n3CT2O/NdI41EdNtK3bu9o3rpgD5RasIWHdkBVkwgBplGHr8mCbvRMdfbPociAWVcod7xO64k60vCDg==","signatures":[{"sig":"MEUCIQCzDs+TD5vV4Di6l2woa73+Q6JVy3iiL72jvFmx8vffPgIgV3H7DztciSsC6zyFgaX+CCuCmTLIBNOn9lkJNTx1Yow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1795923},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.84.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/231c7a01aa34689f0a69c9e31692b7e4/hyperframes-core-0.6.84.tgz","_integrity":"sha512-EhP6jj2n3CT2O/NdI41EdNtK3bu9o3rpgD5RasIWHdkBVkwgBplGHr8mCbvRMdfbPociAWVcod7xO64k60vCDg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.84_1780968710710_0.6281241783375366","host":"s3://npm-registry-packages-npm-production"}},"0.6.85":{"name":"@hyperframes/core","version":"0.6.85","_id":"@hyperframes/core@0.6.85","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"e733808cb5efc61a0b2e9bc65a18ca8f46b4f00d","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.85.tgz","fileCount":334,"integrity":"sha512-9QOySgeDDpVcKpu717QW51tyqDkcQsSaTS3VoqYeOiKHYO8QspijhzVUY3H4OR2+byvcYqjtk13AqRwVaX+TDg==","signatures":[{"sig":"MEUCIFxt+b48yemJjXR3/V8k7egIJMarjPc59I7LRDHeMs56AiEA0gWv5Jhp4981/hl3GvVDpVTvhI/kXPdtStTFxRCYgKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1828997},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.85.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/96dbbda4f05598297db3c6d08608449b/hyperframes-core-0.6.85.tgz","_integrity":"sha512-9QOySgeDDpVcKpu717QW51tyqDkcQsSaTS3VoqYeOiKHYO8QspijhzVUY3H4OR2+byvcYqjtk13AqRwVaX+TDg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.85_1781025411511_0.6385871658549014","host":"s3://npm-registry-packages-npm-production"}},"0.6.86":{"name":"@hyperframes/core","version":"0.6.86","_id":"@hyperframes/core@0.6.86","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"1b0be4bddb7fca56181d31a4af8276be7905a747","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.86.tgz","fileCount":334,"integrity":"sha512-36dM/bRla5nybnEsCU+9tGWbGs/+8FyAdbtMtoT2vawSm3TK95MP2Ae+g/ShmNeXI04XHYsZdIuqV6NPMhe7gw==","signatures":[{"sig":"MEYCIQDzyeArU69coiHJoW8VvglqCAdob7ieUQW43MyB+MLPXgIhAKc9iiMXYSKENLeZMMMDP2eGyuWb13q9TQ/4md0K8CAT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1829118},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.86.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/d772a262245b8fa06de62ad86efda255/hyperframes-core-0.6.86.tgz","_integrity":"sha512-36dM/bRla5nybnEsCU+9tGWbGs/+8FyAdbtMtoT2vawSm3TK95MP2Ae+g/ShmNeXI04XHYsZdIuqV6NPMhe7gw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.86_1781034737871_0.3670227914198614","host":"s3://npm-registry-packages-npm-production"}},"0.6.87":{"name":"@hyperframes/core","version":"0.6.87","_id":"@hyperframes/core@0.6.87","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"7d0f3868b480a569e72c19ed24527e960e3228cb","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.87.tgz","fileCount":334,"integrity":"sha512-2QlW3HBomxY4ptGx31bCZu7JrL33Y9iNv5sCvxkb8qwFEmwdpy0vPRrw6riuHFvaej67QspwjTqrWLsrThZMVg==","signatures":[{"sig":"MEUCIHYq4IIuhyGt7otz/UGPpU25LUENmiUdXTJ9/mduuBEQAiEA2D7L/OvKTVEKfsn9V1Tmx2O2V1gk93bt+aC1RWcY7VA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1868076},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.87.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/e27f0f9127a11f1bcf758f4248117371/hyperframes-core-0.6.87.tgz","_integrity":"sha512-2QlW3HBomxY4ptGx31bCZu7JrL33Y9iNv5sCvxkb8qwFEmwdpy0vPRrw6riuHFvaej67QspwjTqrWLsrThZMVg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.87_1781044644333_0.17677657525680268","host":"s3://npm-registry-packages-npm-production"}},"0.6.88":{"name":"@hyperframes/core","version":"0.6.88","_id":"@hyperframes/core@0.6.88","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"39148b2647e9a3e27a2cb379fa4990eed797ef83","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.88.tgz","fileCount":334,"integrity":"sha512-lT5ILxB0vtTdk8jHrRntlXcUfA+qy963pQwz4iW7QfYHYVSfiq73w2D2/2FSMg3q+0DSsYbcUB7AmumnRkhucg==","signatures":[{"sig":"MEYCIQC7nSWBr1mx4ZRB++CAdg9kMY3lprgrp5XOLybKUTx5HwIhAOlO8dOLxLF6sitBD9C61HFABdCIPGgWY1r67CWsijWS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1868154},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.88.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/f4dfa23b8229a4ccdbf58e5155004e76/hyperframes-core-0.6.88.tgz","_integrity":"sha512-lT5ILxB0vtTdk8jHrRntlXcUfA+qy963pQwz4iW7QfYHYVSfiq73w2D2/2FSMg3q+0DSsYbcUB7AmumnRkhucg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.88_1781048153817_0.7042232523290288","host":"s3://npm-registry-packages-npm-production"}},"0.6.89":{"name":"@hyperframes/core","version":"0.6.89","_id":"@hyperframes/core@0.6.89","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"f7d259a69b661c6c986d8a7136c7cbb99ba06633","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.89.tgz","fileCount":334,"integrity":"sha512-bqndo2PdaCXJ9OZY1QMx5ON6Jw7sAZZkBqe6wrJe97FdMdfVnlfNwlZkwNuTDjUGjgA8HhYuKUdmZ7rOVWlmLQ==","signatures":[{"sig":"MEUCIQCSGfPrjxQEp3/rfXNNIAKcjsXm4QQ8Hq4msWfZT3/NlAIgNssivdmCBnR0F1oWqjFypHyZlyZXM4n/CMd5U+2dIp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1879075},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.89.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/de9b8d39e1712df3d3f1a9da2a07b7c2/hyperframes-core-0.6.89.tgz","_integrity":"sha512-bqndo2PdaCXJ9OZY1QMx5ON6Jw7sAZZkBqe6wrJe97FdMdfVnlfNwlZkwNuTDjUGjgA8HhYuKUdmZ7rOVWlmLQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.89_1781134046194_0.25768822286397364","host":"s3://npm-registry-packages-npm-production"}},"0.6.90":{"name":"@hyperframes/core","version":"0.6.90","_id":"@hyperframes/core@0.6.90","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"69fc3a442ace7a92c3132e8d5857a88a222456cb","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.90.tgz","fileCount":338,"integrity":"sha512-VF3lFDTtZtXN8Z3Beh/04nYETI05UW6N6/dwJUN0XkxUr2XtEy5zSVK790+rAo9/G8LjYjDAKgmR9cn4tc/7/Q==","signatures":[{"sig":"MEQCIFqj9Dq9oH8Zfuotv/49RXEul+psD97f37oW9NkwFTlSAiAkHuYggAfJ8Bw3lyODu8co4o+nU+75dtLjOxKAlWNINQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1889676},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.90.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/586b506214eb5e7ca28346224ff384b4/hyperframes-core-0.6.90.tgz","_integrity":"sha512-VF3lFDTtZtXN8Z3Beh/04nYETI05UW6N6/dwJUN0XkxUr2XtEy5zSVK790+rAo9/G8LjYjDAKgmR9cn4tc/7/Q==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.90_1781145715759_0.56808712636312","host":"s3://npm-registry-packages-npm-production"}},"0.6.91":{"name":"@hyperframes/core","version":"0.6.91","_id":"@hyperframes/core@0.6.91","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"d33f99c4f72afd3a8fe66772f822277e06c9bdac","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.91.tgz","fileCount":342,"integrity":"sha512-5dWbLn+CkmQWeglCR3FtFcJoF8C4T9zF0bmmTv2B4Eoo2+OwODIPGbByGg47OgfdyU8Fbng1djx6Fhzof4Ocfw==","signatures":[{"sig":"MEQCIGdLkUlsh1dxDH+bkgbK1B1OPePByl5FRcZmT5GlyQN+AiAmMZeTXoZ1fp1pdhBP2h/nBgib9IWx2mfWMUyHdgbyjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1921647},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.91.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/cd36ef357d6571e33b0f6134f97c7759/hyperframes-core-0.6.91.tgz","_integrity":"sha512-5dWbLn+CkmQWeglCR3FtFcJoF8C4T9zF0bmmTv2B4Eoo2+OwODIPGbByGg47OgfdyU8Fbng1djx6Fhzof4Ocfw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.91_1781158280006_0.41733887851691454","host":"s3://npm-registry-packages-npm-production"}},"0.6.92":{"name":"@hyperframes/core","version":"0.6.92","_id":"@hyperframes/core@0.6.92","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"a323268906273a699b0cb682e8dcedc5bfbfbd0d","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.92.tgz","fileCount":342,"integrity":"sha512-RyDiBtNkdNMqiaszUfXpY08d6pizmQgykZfJRg4eyCh5VTlqcVbDExbt1Z27m7KuFK5u8Cq6NNNEwGv2DOOQvg==","signatures":[{"sig":"MEYCIQCs5+KmI+vC5c2AnvNSKEfqAaPXyH7Aj77QeSJGDMPcUQIhAOw9KqioWonKQARab1P3lE22TuSSvd0q2pnp/R4rie+8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1962489},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.92.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/c67dfd97faede7239919468579da6e6b/hyperframes-core-0.6.92.tgz","_integrity":"sha512-RyDiBtNkdNMqiaszUfXpY08d6pizmQgykZfJRg4eyCh5VTlqcVbDExbt1Z27m7KuFK5u8Cq6NNNEwGv2DOOQvg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.92_1781239218051_0.8510261333935973","host":"s3://npm-registry-packages-npm-production"}},"0.6.93":{"name":"@hyperframes/core","version":"0.6.93","_id":"@hyperframes/core@0.6.93","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"3e2d8df3c747bf2e0f75900c981db6d97f4e4877","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.93.tgz","fileCount":342,"integrity":"sha512-dAUH3KkGs5oHdnpBqOfOxQkQZrm4Z//j9ZVE6eWdF39WSGd4RNaA/+cZDGd5tDA7BXBYhOVUBe51CzS5Q7Fv1Q==","signatures":[{"sig":"MEUCIEmuSyqPzqbO/vRPVSObexMSuX75Ky/tASiR5pPw7mw8AiEAwSAR/5Ym20L2Tkeid/+tnBeIjUE6SGhAb4UaHS5n4cY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1962489},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.93.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/bfb40bf7f91292ff3c0e960e53b7f8a4/hyperframes-core-0.6.93.tgz","_integrity":"sha512-dAUH3KkGs5oHdnpBqOfOxQkQZrm4Z//j9ZVE6eWdF39WSGd4RNaA/+cZDGd5tDA7BXBYhOVUBe51CzS5Q7Fv1Q==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.93_1781240433521_0.8223427339241398","host":"s3://npm-registry-packages-npm-production"}},"0.6.94":{"name":"@hyperframes/core","version":"0.6.94","_id":"@hyperframes/core@0.6.94","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"2979bf4a8c1159ccc9207e7737a0a1bcad67f289","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.94.tgz","fileCount":342,"integrity":"sha512-xSypi6Y4aEY0jsnTbn1UjE10BRAFQCyUAsafCTKSpJ0EbL8aZ702lYM7kjAXByEu3envtqOHaerclduPUHT5Bw==","signatures":[{"sig":"MEYCIQDAZ6fnxnVdGw7rd+ymj8Meou2+FHsNjvxzgNNSqlT+AAIhAPDs8wEmMwhTgf9hBROfj1V8S1zfZLf/EaSwCn8cU9RV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1962872},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.94.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/c4fc2dcad74de2ddcdb00275dcf42973/hyperframes-core-0.6.94.tgz","_integrity":"sha512-xSypi6Y4aEY0jsnTbn1UjE10BRAFQCyUAsafCTKSpJ0EbL8aZ702lYM7kjAXByEu3envtqOHaerclduPUHT5Bw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.94_1781278555471_0.8867921223647679","host":"s3://npm-registry-packages-npm-production"}},"0.6.95":{"name":"@hyperframes/core","version":"0.6.95","_id":"@hyperframes/core@0.6.95","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"5fbd1063ec46ed5ee76c34966564e6183fd4a3af","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.95.tgz","fileCount":342,"integrity":"sha512-O7+pm61sD5HdfMzXY+5fJITCnkzPdH7R/CzkVX2Yd8nuGP1NbIzOJLSmE25M5/gr44qS+WnfNuugMEsw/hbckw==","signatures":[{"sig":"MEQCIHDd25VrW2wblmJ+CEDPlC8+/4RKJ/qybUeimqGz3mvuAiBIjD/I/bdko+lU0emk8jI/z8VunDrkvDXS1Pr8Iv4RXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1962872},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.95.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/0ad105e5af27b9f1b743becb1f8be143/hyperframes-core-0.6.95.tgz","_integrity":"sha512-O7+pm61sD5HdfMzXY+5fJITCnkzPdH7R/CzkVX2Yd8nuGP1NbIzOJLSmE25M5/gr44qS+WnfNuugMEsw/hbckw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.95_1781282754435_0.8544765503260903","host":"s3://npm-registry-packages-npm-production"}},"0.6.96":{"name":"@hyperframes/core","version":"0.6.96","_id":"@hyperframes/core@0.6.96","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"1cbed63bd4ca4fbfa37f727836642f9c13c59de2","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.96.tgz","fileCount":354,"integrity":"sha512-c00QSTTB+MIFq2IVASMB3R5FZLxJTwLYPiEdnk6V5TRsvmfOo3F8bRVFf/BaRAMXixxPEhuKxgn7CFHR/z2+nw==","signatures":[{"sig":"MEYCIQD21h9O/MjSgZiVhGpow23WbCNAWowkhqdubQ2ykCc39AIhALCGencBEZmkr/Y0zIdQx6BwPv3cgJODj7in0a5IWcG0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1988015},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.96.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/4977c5c642502a523d4a55e0850d359d/hyperframes-core-0.6.96.tgz","_integrity":"sha512-c00QSTTB+MIFq2IVASMB3R5FZLxJTwLYPiEdnk6V5TRsvmfOo3F8bRVFf/BaRAMXixxPEhuKxgn7CFHR/z2+nw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.96_1781321493722_0.3650173382876154","host":"s3://npm-registry-packages-npm-production"}},"0.6.97":{"name":"@hyperframes/core","version":"0.6.97","_id":"@hyperframes/core@0.6.97","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"62d33a0a730552ef42031c57c4e80c2160371b3f","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.97.tgz","fileCount":354,"integrity":"sha512-cF64exSAU3U6xFZbYNblk9mIeACijXYIh6Fq9UkWkhfH59eJwlqHicVtupDw6lHLWrlf2aiBvXsIegENVnwV+g==","signatures":[{"sig":"MEUCIFltR1Ok4pIBtg/vPqWSVN3+FTvj/pOKUtwx+fpoYcypAiEAuitIp6y+nq0qL7VtcleG37ulVVn092K4zNuxnvGpcJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1991445},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.97.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/b5750f5039c14dccf0fd7951c78ca180/hyperframes-core-0.6.97.tgz","_integrity":"sha512-cF64exSAU3U6xFZbYNblk9mIeACijXYIh6Fq9UkWkhfH59eJwlqHicVtupDw6lHLWrlf2aiBvXsIegENVnwV+g==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.97_1781330761032_0.5257659592248916","host":"s3://npm-registry-packages-npm-production"}},"0.6.98":{"name":"@hyperframes/core","version":"0.6.98","_id":"@hyperframes/core@0.6.98","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"ceecef86e689eb090fe35e9cfa6402e0ff535cce","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.98.tgz","fileCount":366,"integrity":"sha512-Tgkd5KUXJBDu5YVKthDDESVxgguECIgNKIBwd83FCBiAFVSmAL0MQLEL68y1U/iYX9hgiJjB3wT1P3qm7jMSwA==","signatures":[{"sig":"MEUCIQCG5QRnxKGba8OJtoDTRdNw78OcZE1/EBiooZnnqrwrWgIgcAFHnJfDZkfv7lMVL22IKM+1z4VySNesPt8zeVAq1oI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2012145},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.98.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/58cbb333b760c77003412e044aed4c2f/hyperframes-core-0.6.98.tgz","_integrity":"sha512-Tgkd5KUXJBDu5YVKthDDESVxgguECIgNKIBwd83FCBiAFVSmAL0MQLEL68y1U/iYX9hgiJjB3wT1P3qm7jMSwA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"recast":"^0.23.11","postcss":"^8.5.8","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.98_1781505303529_0.3098787571511372","host":"s3://npm-registry-packages-npm-production"}},"0.6.99":{"name":"@hyperframes/core","version":"0.6.99","_id":"@hyperframes/core@0.6.99","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"beebd5495c83af14350e00e6014ee5aca0553013","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.99.tgz","fileCount":374,"integrity":"sha512-Czx0UsCooDcMNluJz50FH39RdX6NBaqvjA56FVGwz7IDyx93cQNRV2R24z6M2AyU1AjQio6d5+f/HRsDQo7AeA==","signatures":[{"sig":"MEUCIQCpl8EEZsKmEuqJq6ybZlmK3AMGkBzUlyYd52qG09VejAIgcvXQuw9oi6wtMrBgMlv1It4UbvnjnnTipcixqVrXZ+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2124639},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.99.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/227cc37ffdac26e242c7b7c4917adda6/hyperframes-core-0.6.99.tgz","_integrity":"sha512-Czx0UsCooDcMNluJz50FH39RdX6NBaqvjA56FVGwz7IDyx93cQNRV2R24z6M2AyU1AjQio6d5+f/HRsDQo7AeA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.99_1781528873061_0.41318263472771943","host":"s3://npm-registry-packages-npm-production"}},"0.6.100":{"name":"@hyperframes/core","version":"0.6.100","_id":"@hyperframes/core@0.6.100","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"e8ed24932548df0005d7db81a38a9fe40bac2352","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.100.tgz","fileCount":374,"integrity":"sha512-ZOzPMwPrYETItcCMs02333y82afTn5IAWBNX8HJ1pcAYX+KAjfVvi9AufDoNmu6NJJxbow9URVtMwEIRW8gmEg==","signatures":[{"sig":"MEQCIBt0NsFRce6pNGB6VFVQcaMhG0oV+a3+N+YUyKtmybi/AiBlOTnyK/yaITlD1Tt3Uu2Ydq0s7mFLZLGsMBQolggAuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2125074},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.100.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/21a9e9dfccc7d795489582e5528c129e/hyperframes-core-0.6.100.tgz","_integrity":"sha512-ZOzPMwPrYETItcCMs02333y82afTn5IAWBNX8HJ1pcAYX+KAjfVvi9AufDoNmu6NJJxbow9URVtMwEIRW8gmEg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.100_1781565546033_0.9664658412253964","host":"s3://npm-registry-packages-npm-production"}},"0.6.101":{"name":"@hyperframes/core","version":"0.6.101","_id":"@hyperframes/core@0.6.101","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"30cbf5454e3218963c84cf24c6a98cc390a14d56","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.101.tgz","fileCount":374,"integrity":"sha512-5NzZ85TnIvOxvA2S1/s0KpYrzymA7vFb7A63VmiDF2fr3lfQ2r9yzAvayEOArXZhD1jHq3d64JSKEQOO2W9l4w==","signatures":[{"sig":"MEUCIQDQt+l8e9iMj5jL74za05pcW7c8SnFGxLmngtp1CfGtAAIgDz/p1nQDiEFViGKfgPVU4OHpGnIP59aONURZNgk/xew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2130903},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.101.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/83d5dba1a5a0bc244c7f19cb03b87590/hyperframes-core-0.6.101.tgz","_integrity":"sha512-5NzZ85TnIvOxvA2S1/s0KpYrzymA7vFb7A63VmiDF2fr3lfQ2r9yzAvayEOArXZhD1jHq3d64JSKEQOO2W9l4w==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.101_1781582368398_0.6222724618737632","host":"s3://npm-registry-packages-npm-production"}},"0.6.102":{"name":"@hyperframes/core","version":"0.6.102","_id":"@hyperframes/core@0.6.102","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"95dace8a56c8c85d67fd6a0f29cff443aec94553","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.102.tgz","fileCount":374,"integrity":"sha512-8e7Q5DiM0sT8Dn6f+0uESHrgU6aHscsUQA0ywjKD4k+EwkZ7EOtdR02b0FME89aPUlHWFr5MkQq9c9VOX083Ew==","signatures":[{"sig":"MEUCIHmXk/p9APar28DG+b8B+LmnKBPCa4R2lERl7uWE345cAiEAhdHVpq+UZ5yYq6FXyGlxfwSd508ha+bsRzHhxppX9DQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2130903},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.102.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/580b862d01737c9e1693f7d58c379e55/hyperframes-core-0.6.102.tgz","_integrity":"sha512-8e7Q5DiM0sT8Dn6f+0uESHrgU6aHscsUQA0ywjKD4k+EwkZ7EOtdR02b0FME89aPUlHWFr5MkQq9c9VOX083Ew==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.102_1781588796065_0.9526588469898254","host":"s3://npm-registry-packages-npm-production"}},"0.6.103":{"name":"@hyperframes/core","version":"0.6.103","_id":"@hyperframes/core@0.6.103","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"9eec749bfa67cbc0ce36cf881ba5d0b72bca23bd","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.103.tgz","fileCount":374,"integrity":"sha512-nyDAoWulbpBqSKLcrqmUZNhLIn6OkMq1P6c1F8Ona53mL5TDEb/evVmFsb+kfGzqmh3T+RClX1uvPAvUSJjHfg==","signatures":[{"sig":"MEUCIFAoWWUm1oUbqctAkjUj6mSBpaGe7ZdmOw92jbNhnIliAiEAm8rw2jczrJiv6Wy5IiBeEbQbhWLWTWPytVTKQ7FkA8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2131516},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.103.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/019d3a4ddf3e9ff78896397907e1742d/hyperframes-core-0.6.103.tgz","_integrity":"sha512-nyDAoWulbpBqSKLcrqmUZNhLIn6OkMq1P6c1F8Ona53mL5TDEb/evVmFsb+kfGzqmh3T+RClX1uvPAvUSJjHfg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.103_1781593162526_0.44884167917209505","host":"s3://npm-registry-packages-npm-production"}},"0.6.104":{"name":"@hyperframes/core","version":"0.6.104","_id":"@hyperframes/core@0.6.104","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"841e9d3121e58885a710c7357c83490a28aa2b16","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.104.tgz","fileCount":374,"integrity":"sha512-uPLQXC+Uy/tQrk4KXLuaME9uIcCY0bxsjpFtQFWhgUsdT3c2AqMg/bdGqQXIffkWzlm0Nx74OBH/BKMa1slwMA==","signatures":[{"sig":"MEUCIQDS6zwGKMZ7ySkxmh/Lpt8qO8MVXHoSb1AmBdEfiDzyTwIgIEhgV5Hnb9IPA0jA5sga6APiCF0yUVWmmuuQ0r1zQtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2131516},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.104.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/ddf81276d4ccbdb563f2fced7e143171/hyperframes-core-0.6.104.tgz","_integrity":"sha512-uPLQXC+Uy/tQrk4KXLuaME9uIcCY0bxsjpFtQFWhgUsdT3c2AqMg/bdGqQXIffkWzlm0Nx74OBH/BKMa1slwMA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.104_1781604043419_0.9790401688234125","host":"s3://npm-registry-packages-npm-production"}},"0.6.105":{"name":"@hyperframes/core","version":"0.6.105","_id":"@hyperframes/core@0.6.105","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"d156ff432354f53bd231c62bfa923431d25c66ed","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.105.tgz","fileCount":374,"integrity":"sha512-MJhCwcHNKTnhfma/8YZYpLuhF72GkcAxg7TVW5TgCCf+4jX6h7COAhj97TGnoLygs+94N/wrFRkBAWEzWga8IA==","signatures":[{"sig":"MEUCIQC+Mi77gjapgWXpqklBvnRfq2gvEEGfFDV/8dXRfeZKTgIgKI/TlkohzJsVPH9IKYhJDv8nmh9B7nvBrhCv9prUwIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2131516},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.105.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/223ec113913f79e71dd746c65239f3cc/hyperframes-core-0.6.105.tgz","_integrity":"sha512-MJhCwcHNKTnhfma/8YZYpLuhF72GkcAxg7TVW5TgCCf+4jX6h7COAhj97TGnoLygs+94N/wrFRkBAWEzWga8IA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.105_1781627529451_0.515119078917355","host":"s3://npm-registry-packages-npm-production"}},"0.6.106":{"name":"@hyperframes/core","version":"0.6.106","_id":"@hyperframes/core@0.6.106","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"78a42cb9d2ad1928e7b7a8bec410f030a3b65ef8","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.106.tgz","fileCount":382,"integrity":"sha512-BMdDa4xoFhxf624sl0EXBBEd0TE3nA4wxdNXFbA5o2xAFErbnos6R/T+z613S46evZ4MC+3rAxfbfE6p1o0rXw==","signatures":[{"sig":"MEUCIARP8H7gZlyeIT25WUkuf/ww8BhfB1Bmt/7n7hAGoK+/AiEA4jvdewXzrZ605WjcrXKaaoWXsKOd2JS++vKflTrrXwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2192683},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.106.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/693dbef0165d0004350cc37557bcae15/hyperframes-core-0.6.106.tgz","_integrity":"sha512-BMdDa4xoFhxf624sl0EXBBEd0TE3nA4wxdNXFbA5o2xAFErbnos6R/T+z613S46evZ4MC+3rAxfbfE6p1o0rXw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.106_1781630261167_0.4433541508618266","host":"s3://npm-registry-packages-npm-production"}},"0.6.107":{"name":"@hyperframes/core","version":"0.6.107","_id":"@hyperframes/core@0.6.107","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"bdec103a7fbb355e87fa6298b73737400db46def","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.107.tgz","fileCount":382,"integrity":"sha512-cajooinlSx0nI1lKiEBtTQmufzNn6+ubyTLd8ar7cY0foGkywC/q1ep74fL4t7zgw4oRt/Vj55oGfeZR6BFvYQ==","signatures":[{"sig":"MEUCIQCPMD8eIJ1gqBTqu1fEE7lycHsELk5zknY6Xi9nTBUiJgIgMRVRlIocmt24CEk0OG7Xl9XxSoPD6n7WCeUONM/swrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2192683},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.107.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/049305ad0d4b90535440b4b17b221430/hyperframes-core-0.6.107.tgz","_integrity":"sha512-cajooinlSx0nI1lKiEBtTQmufzNn6+ubyTLd8ar7cY0foGkywC/q1ep74fL4t7zgw4oRt/Vj55oGfeZR6BFvYQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.107_1781639508837_0.9566762141498106","host":"s3://npm-registry-packages-npm-production"}},"0.6.108":{"name":"@hyperframes/core","version":"0.6.108","_id":"@hyperframes/core@0.6.108","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"9a578e73c1608e32bd82170fb87a3bc31474ee1b","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.108.tgz","fileCount":390,"integrity":"sha512-jDNWJW1PgSsUVUPA6Ad1GbddvrvdxNSelu9SqzqJ5+tGSKSyJ7qAQXdt0F0AV7cGLNF3sow5B+Z0azxIsPOcBQ==","signatures":[{"sig":"MEQCIF9WoEfxR6qi16hWfDVE3nx0YQbHrCmDHp3jw2UtM+/3AiBG+q0pids9buaq9rCtrVaindUBjPydLbenWAjEnWe2VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2338164},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.108.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/b43edc83d8acd4e82585c88ff06688a5/hyperframes-core-0.6.108.tgz","_integrity":"sha512-jDNWJW1PgSsUVUPA6Ad1GbddvrvdxNSelu9SqzqJ5+tGSKSyJ7qAQXdt0F0AV7cGLNF3sow5B+Z0azxIsPOcBQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.108_1781657891807_0.23046093425553038","host":"s3://npm-registry-packages-npm-production"}},"0.6.109":{"name":"@hyperframes/core","version":"0.6.109","_id":"@hyperframes/core@0.6.109","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"8b11efb097405c5d48079f6abeffa6ddaad62c75","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.109.tgz","fileCount":390,"integrity":"sha512-02xh7hrdYmEE68iZPM7n9IJl+KOKwzHz+oi5HcxWWbmWoBp9ejg7LvBkSY2CiKA9hx8m8i0iphFdx5eF8St3wQ==","signatures":[{"sig":"MEYCIQDokHVSoGcFekFsZCIc0QMj792VT5qXy5YIwz1+/W3uuAIhAMZl/bfiOntGqJSVGVPxXOjMDwCkz2JZ7RBNxw89mMCe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2341046},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.109.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/c63a36f17b26c20dce7753dc33fd6d29/hyperframes-core-0.6.109.tgz","_integrity":"sha512-02xh7hrdYmEE68iZPM7n9IJl+KOKwzHz+oi5HcxWWbmWoBp9ejg7LvBkSY2CiKA9hx8m8i0iphFdx5eF8St3wQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.109_1781669899455_0.8937758784358145","host":"s3://npm-registry-packages-npm-production"}},"0.6.110":{"name":"@hyperframes/core","version":"0.6.110","_id":"@hyperframes/core@0.6.110","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"7f5c8074b3710576f2f6755c498fc78942d32810","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.110.tgz","fileCount":390,"integrity":"sha512-Nw6TAhXtFnJ1swmg1WCpZTvzJ5hJdV0x6xkN0ruocosmSUR/3y5/zgwYDDL6iFl59Y6qn0VCjiUHUiwL+iYw5A==","signatures":[{"sig":"MEYCIQCTRLTFrh6ohRSw/eZ5D0pNJnRnmV9oAmMEBUJB9kIi6wIhAKj8avn65MflBo9M0wUxAzZfZlSoN8b/zmrc76BEuF9a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2341046},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.110.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/1c45eaf4e172891e65306207f3cfb5c8/hyperframes-core-0.6.110.tgz","_integrity":"sha512-Nw6TAhXtFnJ1swmg1WCpZTvzJ5hJdV0x6xkN0ruocosmSUR/3y5/zgwYDDL6iFl59Y6qn0VCjiUHUiwL+iYw5A==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.110_1781706325602_0.6207860973908088","host":"s3://npm-registry-packages-npm-production"}},"0.6.111":{"name":"@hyperframes/core","version":"0.6.111","_id":"@hyperframes/core@0.6.111","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"8f6e359e54292df69ee012d8d9aebf554b57d463","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.111.tgz","fileCount":410,"integrity":"sha512-zJq6wv0EnpGdv+uLxDlDJOU/zN62YJuQlmi5pzG/xAU38sq2OliT2TQUay2ita0GxPzeIgm1yRJZJJc6iy2toQ==","signatures":[{"sig":"MEUCIQCHHngyDQ5b17tJ+3DvrZ5ROCdWvmtDh98tVhnTbgVDigIgFcPZKXGW0GDHXV7A3Pr89n/CSDxRvNJrd2DMpUqr8GY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2518527},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.111.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/8d6d9c8cdf9dc217c2c6d64b80a0e9ca/hyperframes-core-0.6.111.tgz","_integrity":"sha512-zJq6wv0EnpGdv+uLxDlDJOU/zN62YJuQlmi5pzG/xAU38sq2OliT2TQUay2ita0GxPzeIgm1yRJZJJc6iy2toQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.111_1781760648848_0.8525082457870299","host":"s3://npm-registry-packages-npm-production"}},"0.6.112":{"name":"@hyperframes/core","version":"0.6.112","_id":"@hyperframes/core@0.6.112","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"377114a7fab5d9810e5e50d367951af9fbbfb32e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.112.tgz","fileCount":410,"integrity":"sha512-HnUiugPkaA8sI6gqDSFHSA4IMP+jzmdCG7XzDZWwxF4CpdRzHtyqvzfnKfeUaBytbrePMBBwLh8z6/7ZXYmXCw==","signatures":[{"sig":"MEQCIFGVueIyHGOqa8oIpqSPpq/OQCJqF4bje8lsEdTK6NdkAiBWbeLOa5xpeM0o/Hvh2VtTtJKVDaeZ8dtt3sugUS0Wtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2518527},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.112.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParser.d.ts","import":"./dist/parsers/gsapParser.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/0d5966b62231abc28256b6757a2a8ae2/hyperframes-core-0.6.112.tgz","_integrity":"sha512-HnUiugPkaA8sI6gqDSFHSA4IMP+jzmdCG7XzDZWwxF4CpdRzHtyqvzfnKfeUaBytbrePMBBwLh8z6/7ZXYmXCw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.112_1781770690261_0.615389981427044","host":"s3://npm-registry-packages-npm-production"}},"0.6.113":{"name":"@hyperframes/core","version":"0.6.113","_id":"@hyperframes/core@0.6.113","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"118b66d83c658a2c602b23545281981ca5de9054","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.113.tgz","fileCount":434,"integrity":"sha512-GeT2/BLpQ7dcgiYuz2HquqLSDD0Pt0/RIBicnCyRbtVMNsbNBYdv5WcbsTpW8ni8qo2nU/cGa3BoI/eM5a1GPA==","signatures":[{"sig":"MEUCIBjS0MmZwpZPX3VOgDGc0R2BC7NKN4O+luxKmeYTi38MAiEAkgy3NOTz+OFqJDLQsiIJD6YJJrpy0psUj6CqibMOGPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.113","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2584409},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.113.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/82636b0b59e62d85098aa3b813bc077e/hyperframes-core-0.6.113.tgz","_integrity":"sha512-GeT2/BLpQ7dcgiYuz2HquqLSDD0Pt0/RIBicnCyRbtVMNsbNBYdv5WcbsTpW8ni8qo2nU/cGa3BoI/eM5a1GPA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.113_1781854650099_0.22041479181892565","host":"s3://npm-registry-packages-npm-production"}},"0.6.114":{"name":"@hyperframes/core","version":"0.6.114","_id":"@hyperframes/core@0.6.114","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"ac8bd25af541ede5911f75adb62915aa85b79dbe","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.114.tgz","fileCount":438,"integrity":"sha512-s4zIu/QVTG/x4561oqpIxiPCot6jNJY0Hn91/v1wb1By0irVj0eWV5/MDd/bZ/8v9T/imZr4WPQxHRp9o/w2Wg==","signatures":[{"sig":"MEUCIQCbi66u4hypJZK6Q9Q3IX8H7IJcA0RdDCvyVByLnCzrFgIgfZQ6Gm4DBgjJK0tzbETvTi2kcPaMa60jFNoY2eitWKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.114","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2591484},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.114.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/9db68e687158b02016e4fb6bea6f5e6a/hyperframes-core-0.6.114.tgz","_integrity":"sha512-s4zIu/QVTG/x4561oqpIxiPCot6jNJY0Hn91/v1wb1By0irVj0eWV5/MDd/bZ/8v9T/imZr4WPQxHRp9o/w2Wg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.114_1781869200820_0.5283443874320104","host":"s3://npm-registry-packages-npm-production"}},"0.6.115":{"name":"@hyperframes/core","version":"0.6.115","_id":"@hyperframes/core@0.6.115","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"771be4d42b37d4d6e83000426d0de328c9cca77b","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.115.tgz","fileCount":446,"integrity":"sha512-Ukr67GeDpPr2h9Uks6cwoeyBCPS37SKX2CKVcT8hC1iuJYSbky9pSrvu0Yy5bPtZkwenRoagxLQXKaZsh+/oQQ==","signatures":[{"sig":"MEUCIQC2PCUc90oNaRa0UaMO91crbZyKkwRYbBrXj3+SZ5qBZgIgOd4Dl/rOAxGzETzRXus2sN2jSYb2dl2oa5jH4DiKQS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.115","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2596763},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.115.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/6dcc5bb918e4fb05c0c881d9ce19ad6d/hyperframes-core-0.6.115.tgz","_integrity":"sha512-Ukr67GeDpPr2h9Uks6cwoeyBCPS37SKX2CKVcT8hC1iuJYSbky9pSrvu0Yy5bPtZkwenRoagxLQXKaZsh+/oQQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.115_1781914854611_0.36635906023919085","host":"s3://npm-registry-packages-npm-production"}},"0.6.116":{"name":"@hyperframes/core","version":"0.6.116","_id":"@hyperframes/core@0.6.116","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"ba4484ef148bc6e03fea4e80878a23654d92aecc","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.116.tgz","fileCount":446,"integrity":"sha512-QO5X3034aR3o14Vhw+5ORym2hVUFbQ21VEFetoSohlXqGmWm5/r8+jlv6StQf7EXgu3EsthtOMGv8AoPVupzWA==","signatures":[{"sig":"MEQCIBPTxuXYnCxUhxtZLJeqBNS957KLpsnRnBy2wwk9IAJGAiB301r0VaB5izdbCqoi19O52tx03irpUx/nZwZl1z+ewg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.116","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2596763},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.116.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/abb90f773a39a853790a62ec57d5d234/hyperframes-core-0.6.116.tgz","_integrity":"sha512-QO5X3034aR3o14Vhw+5ORym2hVUFbQ21VEFetoSohlXqGmWm5/r8+jlv6StQf7EXgu3EsthtOMGv8AoPVupzWA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.116_1781990840416_0.4038797557568574","host":"s3://npm-registry-packages-npm-production"}},"0.6.117":{"name":"@hyperframes/core","version":"0.6.117","_id":"@hyperframes/core@0.6.117","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"dad23b7e127cb6ada39395168374e6b78d33be6e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.117.tgz","fileCount":454,"integrity":"sha512-K8ht6N1Qa3QECzDsz7nV0CYr/TX+hdub3uuMw05SQUI0AtEgApdMi7W4vsLo3D0tLnKO+G3ep+ieUV/0A56AfA==","signatures":[{"sig":"MEYCIQDGiw6rWdfa64WaYTcisS0QingpaIPFPMiMe6l7SrazNAIhAK4WSZzLrVieONoaakOf6esDGdbhcIBzQ8xXmiS0k82j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.117","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2619318},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.117.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/34e7462be14b30a40202da577f4b6e5f/hyperframes-core-0.6.117.tgz","_integrity":"sha512-K8ht6N1Qa3QECzDsz7nV0CYr/TX+hdub3uuMw05SQUI0AtEgApdMi7W4vsLo3D0tLnKO+G3ep+ieUV/0A56AfA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.117_1781993249576_0.40321879244555614","host":"s3://npm-registry-packages-npm-production"}},"0.6.118":{"name":"@hyperframes/core","version":"0.6.118","_id":"@hyperframes/core@0.6.118","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"a3ada54e70d5f96b70ab27e86d0beba0a6fd8e16","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.118.tgz","fileCount":454,"integrity":"sha512-PqE/McFgkW95qGp9Rlrz9qgM6VWf90tRenD8xoGGTReAUrhiVaGcEisev0vnoTE9oFOq7aggmxXAE25ePWg8Fw==","signatures":[{"sig":"MEYCIQCUavTgF7dD05QAMtaOwuMny4qoj6CELYK2JD9gLNGx2AIhAJsjxk2ng+Y8xAo3MdW98la8QaLdsDFKUBEhRRRx92UT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.118","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2619318},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.118.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/71097419b845a3b8f4ee6478917b6d7f/hyperframes-core-0.6.118.tgz","_integrity":"sha512-PqE/McFgkW95qGp9Rlrz9qgM6VWf90tRenD8xoGGTReAUrhiVaGcEisev0vnoTE9oFOq7aggmxXAE25ePWg8Fw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.118_1781994330525_0.9345074312316684","host":"s3://npm-registry-packages-npm-production"}},"0.6.119":{"name":"@hyperframes/core","version":"0.6.119","_id":"@hyperframes/core@0.6.119","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"18c78d5aa7b751209345d987534d742fe9898c23","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.119.tgz","fileCount":454,"integrity":"sha512-+3lKFpgulMjixX3zMP8lXt7TvL3l7kmr0xsEbpq/qv9XpmD6DK1nvDDn1AYmU7AOMQ57pMC1rM7DHQtvzyf3XA==","signatures":[{"sig":"MEUCIEKtZPFm76nTpcinOP/c6LiN2Gs0Sti64wBTCRyqfsn6AiEAkC9liDA65xEG1RTAQS1uRqHGxjSRnVG6w3mdM8n8sQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.119","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2622069},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.119.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/9dea13cbf4e58107fd97da0119ad14dc/hyperframes-core-0.6.119.tgz","_integrity":"sha512-+3lKFpgulMjixX3zMP8lXt7TvL3l7kmr0xsEbpq/qv9XpmD6DK1nvDDn1AYmU7AOMQ57pMC1rM7DHQtvzyf3XA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.119_1782029077549_0.7314854372014277","host":"s3://npm-registry-packages-npm-production"}},"0.6.120":{"name":"@hyperframes/core","version":"0.6.120","_id":"@hyperframes/core@0.6.120","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"8dc4b2b375015578d0763fe6da484697a1220d81","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.120.tgz","fileCount":454,"integrity":"sha512-9SHmdFB5LMLZXaxLKidPMCNWaB6YLZTEuEsSxUudTGJqgOd/LceA8hlj0s0SklXYAIQk8dqvZBTAFneleYYsjg==","signatures":[{"sig":"MEUCIALBlNeCG+Pr8fYClTql3WCQkyW0qqU4sbLyIUZxAlbtAiEAmMEXHEcHuENuSY+fh/R5x1O2Tszj+83MNfLbiJnA+Qs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.120","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2622383},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.120.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/f58444b4ca1595daf08839c04a4e2a3d/hyperframes-core-0.6.120.tgz","_integrity":"sha512-9SHmdFB5LMLZXaxLKidPMCNWaB6YLZTEuEsSxUudTGJqgOd/LceA8hlj0s0SklXYAIQk8dqvZBTAFneleYYsjg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.120_1782055165788_0.8243203894312781","host":"s3://npm-registry-packages-npm-production"}},"0.6.121":{"name":"@hyperframes/core","version":"0.6.121","_id":"@hyperframes/core@0.6.121","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"da957fb7fefd4b3e560fc004a5357284298b93e8","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.121.tgz","fileCount":454,"integrity":"sha512-iv7DKcTxt5zC9XF5ZSDzUF1eg3itkG4nwMn1dlRrma1LI07cbDjKsRlS4PjCwpgoDoiId/ppOW0qVnVlIDgYtA==","signatures":[{"sig":"MEUCIQCCSdVB8+bBjZjYlIpBT8N+632uJCT/FcgMuDZaj6n6lAIgTVmsKZQtkBnZaZgdAwrfkA/5VjsFY3kyHAY46RRFD3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.121","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2622383},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.121.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/62152d4404e7fa203e9a354e70f00612/hyperframes-core-0.6.121.tgz","_integrity":"sha512-iv7DKcTxt5zC9XF5ZSDzUF1eg3itkG4nwMn1dlRrma1LI07cbDjKsRlS4PjCwpgoDoiId/ppOW0qVnVlIDgYtA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.121_1782079243567_0.9876957198455973","host":"s3://npm-registry-packages-npm-production"}},"0.6.122-alpha.0":{"name":"@hyperframes/core","version":"0.6.122-alpha.0","_id":"@hyperframes/core@0.6.122-alpha.0","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"baeb0e903ab68c56b14e71d7ad6cd00de3f0a2a1","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.6.122-alpha.0.tgz","fileCount":454,"integrity":"sha512-PDf6k9CCuW/2nLEfml+CUp8Rt6zyoiU/6Lemo0/8EwMPDk5um0RB6LadHWru3SN7T+/MP3zLlan5fxunrj4/7g==","signatures":[{"sig":"MEYCIQCebCYh/fuJnpAPQIX2LlDzlh0Oxu/Ku3b4T5ABugDF2AIhAKrA9Ii+53xRHJwjzLph9teZwDKmhNy5y1Qa0SgMfRg4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.6.122-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2622391},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.6.122-alpha.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/f56145c310027ec6c32401722f4b3dcf/hyperframes-core-0.6.122-alpha.0.tgz","_integrity":"sha512-PDf6k9CCuW/2nLEfml+CUp8Rt6zyoiU/6Lemo0/8EwMPDk5um0RB6LadHWru3SN7T+/MP3zLlan5fxunrj4/7g==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.122-alpha.0_1782088735387_0.5055120221652738","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@hyperframes/core","version":"0.7.0","_id":"@hyperframes/core@0.7.0","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"28df94077703b8f14fd81834b2e9d55c0d98eb84","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.0.tgz","fileCount":454,"integrity":"sha512-/3kzjdsB8mx+oB38+2fSb3CJUV1xZsH5fT5z4wOiBY/crLnoMLh0xYZi60Jp9n/W4pEj3dOsILigRNly/W7mLA==","signatures":[{"sig":"MEUCIQCi1hulhzWokJLJkTDYbO/lE0ablJbsx0Ip0O1XWXQPtgIgXvhxic9pK7O1cCtDFzvYFO9vReF2+ZO6X67PDQBl57s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2695186},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/d40e8175aea36a6c21314b61b76e44ac/hyperframes-core-0.7.0.tgz","_integrity":"sha512-/3kzjdsB8mx+oB38+2fSb3CJUV1xZsH5fT5z4wOiBY/crLnoMLh0xYZi60Jp9n/W4pEj3dOsILigRNly/W7mLA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.0_1782141945900_0.6142620856535568","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@hyperframes/core","version":"0.7.1","_id":"@hyperframes/core@0.7.1","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"c5a05e41f119bfd3172c09c92a25a2c53bf9bd20","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.1.tgz","fileCount":454,"integrity":"sha512-ax5oHwDJYnwp+8vGJsHqTGeHMhQeqP3z7MC/Vs/Y9FaR+tCeI4OHzhIXGgTePBa7ZRVnw5S8/ajcJ7B5oF1aeg==","signatures":[{"sig":"MEYCIQCLNwL1an0UqGAuby74LOury7jl0wZ2F0OwCnQSgguHMAIhANJZO9vIhUuaPKpw+FTUJl7EbXOYBAOq/kAJOUyHfpJ5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2695186},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/7799bda8765d45119114221212ed9541/hyperframes-core-0.7.1.tgz","_integrity":"sha512-ax5oHwDJYnwp+8vGJsHqTGeHMhQeqP3z7MC/Vs/Y9FaR+tCeI4OHzhIXGgTePBa7ZRVnw5S8/ajcJ7B5oF1aeg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.1_1782151911090_0.8367153537590821","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@hyperframes/core","version":"0.7.2","_id":"@hyperframes/core@0.7.2","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"ef4c2906d2ce69a80bd5f322b3a976eae2333c2b","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.2.tgz","fileCount":454,"integrity":"sha512-jQbH9L4TszMRd6KzLQTHIkdkPyXJt65FwElm9EaivroBXNZmiIzr39ARL0uW1uHENpIIqmR9QrWYoU4UfUxFsA==","signatures":[{"sig":"MEUCIQCEQ0YtCXEZkpb1G+RqKsF0NOOnGK/zKMaU5zpM1L1WjwIgWv5LrP614NKXe08x+00YmlOBcr2+8yVb7pfSrgGsUA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2695186},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/94d79b809a43c2a81b9e1a798e4db431/hyperframes-core-0.7.2.tgz","_integrity":"sha512-jQbH9L4TszMRd6KzLQTHIkdkPyXJt65FwElm9EaivroBXNZmiIzr39ARL0uW1uHENpIIqmR9QrWYoU4UfUxFsA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.2_1782168380402_0.8366981521262995","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@hyperframes/core","version":"0.7.3","_id":"@hyperframes/core@0.7.3","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"6ca1418c77e52c810d76b94b0c3b57695af7b886","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.3.tgz","fileCount":454,"integrity":"sha512-i307W7mnYomIEifU5qVRxlEyU7FlWhD2ZjsveFNOjWsFCYhjJUMt/JemWi2r69D2agccb+0EuAzV60ktwSj7Vg==","signatures":[{"sig":"MEYCIQDMKL8pzSQbq0eWtiuJGrQahwHr0szmDEMj0mhVaXq2mAIhAPhA6+CTFQ8aj5+cl13CKrYS9QdvHJuhQWYpIafITw2E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2695305},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/b447998cdd8d694e69c31df9e198bd34/hyperframes-core-0.7.3.tgz","_integrity":"sha512-i307W7mnYomIEifU5qVRxlEyU7FlWhD2ZjsveFNOjWsFCYhjJUMt/JemWi2r69D2agccb+0EuAzV60ktwSj7Vg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.3_1782184215853_0.811616892455981","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@hyperframes/core","version":"0.7.4","_id":"@hyperframes/core@0.7.4","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"bb7a6dd81d3d2db295970a970becc49907d48f5c","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.4.tgz","fileCount":454,"integrity":"sha512-Y/ZHO92FiDhFCZaTFshbOFMJcBPosiLxnqRiEEOBMNo1OCywPQDh3On3NshDiL6K5cY7wMzpKtKGudMy9NX3Yg==","signatures":[{"sig":"MEUCIQDDkwzHSCmPTAnctKaumdFHh1LsmbGPJGLV16OS87EangIgZ6QOomQojQ6qEcGy+pyqgeSKldT3ZuW6slLrHPFYN0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2707860},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/5325b67631014e4a61ec3501bef16f07/hyperframes-core-0.7.4.tgz","_integrity":"sha512-Y/ZHO92FiDhFCZaTFshbOFMJcBPosiLxnqRiEEOBMNo1OCywPQDh3On3NshDiL6K5cY7wMzpKtKGudMy9NX3Yg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.4_1782259928886_0.9620424223423827","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@hyperframes/core","version":"0.7.5","_id":"@hyperframes/core@0.7.5","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"c355147308cc2802d6c3bf8bffb9fc1ecfee94af","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.5.tgz","fileCount":454,"integrity":"sha512-zxKLrKp0GjW1ShMedE0Evx4+eD+54oMAruRVkhRJnAQdeUMzBqyzJME/JxxH8Kivv7ZTil/weZhUIlKZQ0cFYw==","signatures":[{"sig":"MEUCIHai5zQgWbkhoq1wkpRdyF3D0ulmODs/MS6jI92g2MabAiEAs3A2xW2+qSsDzDKPxl/5sSZvisY4DyzEqRHba788Ijk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2722111},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/435ff88bbc029208bf350778f316a2ab/hyperframes-core-0.7.5.tgz","_integrity":"sha512-zxKLrKp0GjW1ShMedE0Evx4+eD+54oMAruRVkhRJnAQdeUMzBqyzJME/JxxH8Kivv7ZTil/weZhUIlKZQ0cFYw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.5_1782276224134_0.8882589633090674","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@hyperframes/core","version":"0.7.6","_id":"@hyperframes/core@0.7.6","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"e4d9cc55e9a91df606508bd7728ce9e8ccbad5f5","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.6.tgz","fileCount":454,"integrity":"sha512-ygF0+XyGWyW5Gq2cZ9giokLqtE6h/szQgzFORKTvuxc0QE+BaiUTVNl1fsQFOBsmk+AlLmAvWxQC8Fv5FnZOtA==","signatures":[{"sig":"MEYCIQD3QJRxSXiM2iBSnvUXsn0LkVywaNR9MS3l63Fu8wyF7AIhAO5UfyOEILS9l4UQMV/rK/iEKwo/gT9JhqAyUZB34Q24","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2737859},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/8f8ab4309018891ed560d323efa4a0bf/hyperframes-core-0.7.6.tgz","_integrity":"sha512-ygF0+XyGWyW5Gq2cZ9giokLqtE6h/szQgzFORKTvuxc0QE+BaiUTVNl1fsQFOBsmk+AlLmAvWxQC8Fv5FnZOtA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.6_1782346740066_0.20510529498504937","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"@hyperframes/core","version":"0.7.7","_id":"@hyperframes/core@0.7.7","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"1bb62caacb3569cd73dbc2154736af6eb691e6d8","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.7.tgz","fileCount":454,"integrity":"sha512-5PIB0ghP84C+NrIta4sqAnsb8Droitk2abymBF96dAgTMjIE6vN2fm8/BM2dKRlSvmpcMj2f7CYgG3IGtapGFg==","signatures":[{"sig":"MEUCIQCnJI6kWZCY4ZNa8TYsdInJ8qFODo6QFozh5M9su1p1vgIgUp1qFJo++Y3kF97qMt7+H4Hxrwf8+gkgtFtB3xRd+I8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2740252},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/dcd4e015904ccbf2dcb8b2b96b5d46f1/hyperframes-core-0.7.7.tgz","_integrity":"sha512-5PIB0ghP84C+NrIta4sqAnsb8Droitk2abymBF96dAgTMjIE6vN2fm8/BM2dKRlSvmpcMj2f7CYgG3IGtapGFg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.7_1782402961465_0.07903837578541983","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"@hyperframes/core","version":"0.7.8","_id":"@hyperframes/core@0.7.8","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"2dfbcf8ccf51c4244bc1aed1749a3d6f3a3d9fc3","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.8.tgz","fileCount":454,"integrity":"sha512-7dcgzw6e1SJDQ7p3nX2c04twGBYPeiHqHhIbzIxRF6iGXuVvR00S5kTaCKYBni+XwnJEYdUq0YX4UnzeFkQrYg==","signatures":[{"sig":"MEUCIDMsmicK9sQzZFLZ335iW43zcqEMEoN/iCJqLnwN0PyWAiEA20VBeG2RRKR8Na8V7NSRso3TF0cS48aAbDY/P5Vn5CY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2756846},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/bc7cd087ca05f3422bf0c16cb847085c/hyperframes-core-0.7.8.tgz","_integrity":"sha512-7dcgzw6e1SJDQ7p3nX2c04twGBYPeiHqHhIbzIxRF6iGXuVvR00S5kTaCKYBni+XwnJEYdUq0YX4UnzeFkQrYg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.8_1782428517004_0.24532692927590416","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"@hyperframes/core","version":"0.7.9","_id":"@hyperframes/core@0.7.9","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"ecf5de731ce0cfd18bf35bb9398000d63e99c77c","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.9.tgz","fileCount":454,"integrity":"sha512-Zasu916nrJwtLh77B2rVz6wstbnHRI4Pfuk1DJK7Ik8lAS8NX/SFPmvwkfx1Jgerl1ZMhKzDp2Absxft+Q69BA==","signatures":[{"sig":"MEYCIQDfl6jANryiuDLfDYHnELKvhO3+m/VM/Nqus261db9rZgIhANEOSewcYNU3hlSNi8FLblaV68WQuHyOJHMmJXLRGIyS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2762743},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/28bad920eca43a1fad48a722a4c9c414/hyperframes-core-0.7.9.tgz","_integrity":"sha512-Zasu916nrJwtLh77B2rVz6wstbnHRI4Pfuk1DJK7Ik8lAS8NX/SFPmvwkfx1Jgerl1ZMhKzDp2Absxft+Q69BA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.9_1782437680860_0.5755668328478032","host":"s3://npm-registry-packages-npm-production"}},"0.7.10":{"name":"@hyperframes/core","version":"0.7.10","_id":"@hyperframes/core@0.7.10","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"0c862deb1b3ea83fdc5119f062ca4c0be322eb2d","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.10.tgz","fileCount":454,"integrity":"sha512-5W5PJjkzl/Ij8ZYpV4ZPgbzLpjMvDextkc+zILAMXU5oyicH0QbA+hyN1EWZ1NCDG6y1wwLx76YcZO7r1h5p8Q==","signatures":[{"sig":"MEUCIAzD/2NuTUUWru4W1hNHbA6ag2wMiGj2BWvWAnVEjKPdAiEA3ts03gxa1cEVseQhsOcSQBsRqOHQZU3rJsv79pcn69M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2762744},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/50d935800a3f28df3ed002746c7a0a35/hyperframes-core-0.7.10.tgz","_integrity":"sha512-5W5PJjkzl/Ij8ZYpV4ZPgbzLpjMvDextkc+zILAMXU5oyicH0QbA+hyN1EWZ1NCDG6y1wwLx76YcZO7r1h5p8Q==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.10_1782449600831_0.22965849232142355","host":"s3://npm-registry-packages-npm-production"}},"0.7.11-alpha.0":{"name":"@hyperframes/core","version":"0.7.11-alpha.0","_id":"@hyperframes/core@0.7.11-alpha.0","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"1c7beffd2068bf26d8b16e4460327f79c27320ca","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.11-alpha.0.tgz","fileCount":454,"integrity":"sha512-45Fy+XJTc0NG/J/XgpbNg0qAJfAnxC2Rg7hFWigas+oRzN0+/EHxSrguZWuviBlAD9MiB7US4dr6uvL9AHfoVQ==","signatures":[{"sig":"MEYCIQCaTH4O0n3hNaF5U2ZEwV9rTddLCV1+IZeF0D8LMcnEngIhAJU8HH6acJ6cpg4ae9tR33PFTXczf+mA59d4kcsvEsK/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.11-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2762752},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.11-alpha.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/74d8f739b934865a7dc76079d1ac754f/hyperframes-core-0.7.11-alpha.0.tgz","_integrity":"sha512-45Fy+XJTc0NG/J/XgpbNg0qAJfAnxC2Rg7hFWigas+oRzN0+/EHxSrguZWuviBlAD9MiB7US4dr6uvL9AHfoVQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.11-alpha.0_1782487499497_0.6219202834970441","host":"s3://npm-registry-packages-npm-production"}},"0.7.11":{"name":"@hyperframes/core","version":"0.7.11","_id":"@hyperframes/core@0.7.11","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"c5a31c69dd170920eceb3cc9553017474d4846db","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.11.tgz","fileCount":454,"integrity":"sha512-IscfUB57F9YCEJYPUJ4wM1SaiqXFfxddP7ruaj96fIcTxAkXnSmCrZICsf41pSv43z8EMlklrfhJUxB6Z8H8LQ==","signatures":[{"sig":"MEQCIBmHO8J4vdvnSNKSSmAum0c9Gd9H0NRmefC3nOSs8fhzAiATT+2bczXRIhztWe4U+Cmj20BnQhAEoxapFcIUfsVsDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2764764},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/0e5ab9082bad10c36d1d49dd8207ae82/hyperframes-core-0.7.11.tgz","_integrity":"sha512-IscfUB57F9YCEJYPUJ4wM1SaiqXFfxddP7ruaj96fIcTxAkXnSmCrZICsf41pSv43z8EMlklrfhJUxB6Z8H8LQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.11_1782499325706_0.9527419965373203","host":"s3://npm-registry-packages-npm-production"}},"0.7.12":{"name":"@hyperframes/core","version":"0.7.12","_id":"@hyperframes/core@0.7.12","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"86d8ad87d791a5a9facf8c2f90d58f4e76532f44","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.12.tgz","fileCount":454,"integrity":"sha512-EAyS/Um6Oq7ZUC/iJ9KiGDLI4EL55LTvBxBnubOIadJBXeXWZoMxSAgrnfBOuEQHA+tJzVI9GMpwGh9mYnJ5NQ==","signatures":[{"sig":"MEUCIQCH4ePRfOAEqkuL7hnPVttibGgZhzGD9Z0ij6qwZMlCoAIgBS8tq27dUYYtR0JVmS4ZPHswa6FwfYT+WtIm3lcqnjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2771866},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/d01d8cea9e652706e542e5fb645552bb/hyperframes-core-0.7.12.tgz","_integrity":"sha512-EAyS/Um6Oq7ZUC/iJ9KiGDLI4EL55LTvBxBnubOIadJBXeXWZoMxSAgrnfBOuEQHA+tJzVI9GMpwGh9mYnJ5NQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.12_1782510694646_0.9848785118397085","host":"s3://npm-registry-packages-npm-production"}},"0.7.13":{"name":"@hyperframes/core","version":"0.7.13","_id":"@hyperframes/core@0.7.13","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"8f0ccaca0ca69fec8d5c56faba067039e6a092e0","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.13.tgz","fileCount":454,"integrity":"sha512-bm5X0oWwfK6DnQIVKhafI7pzpTsgDE6jHxPt7zBlnZUAhwiBZAHnhGm6G899LtV9z8TTIjjPWlLpaZKzOKmYPg==","signatures":[{"sig":"MEYCIQCcb72SO14uHpiJiXAzYQ3lr6VodUYSf6zFyP7zl2695AIhAMcOdyKXjlhOm/MI1kGT3I2zzU1cU2KTDArCD2EIts7z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2773828},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/bf1e8f90197d1c8846ed6ff365f90f40/hyperframes-core-0.7.13.tgz","_integrity":"sha512-bm5X0oWwfK6DnQIVKhafI7pzpTsgDE6jHxPt7zBlnZUAhwiBZAHnhGm6G899LtV9z8TTIjjPWlLpaZKzOKmYPg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.13_1782513911811_0.6044617350638468","host":"s3://npm-registry-packages-npm-production"}},"0.7.14":{"name":"@hyperframes/core","version":"0.7.14","_id":"@hyperframes/core@0.7.14","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"fb57994adc68fa438260032399bcaff4e8078bd5","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.14.tgz","fileCount":454,"integrity":"sha512-JRu++wD/dfU8HYo8ai833uFmBLwyozZZoFZy7zj1APYgiRZj16OP2hts94naRZ6Vr3+WFF9hcu4M2YfiXcu0og==","signatures":[{"sig":"MEUCIQD+uUCXNij4K5kiheybpDjlFCA78I1ZcdjGhTVk/zDIKQIgKYue7CEqn4yx3tygp84sPtf2qNLMPMz80h8SMZSW+uU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2773828},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/adfa5143513f1383c80793704802add9/hyperframes-core-0.7.14.tgz","_integrity":"sha512-JRu++wD/dfU8HYo8ai833uFmBLwyozZZoFZy7zj1APYgiRZj16OP2hts94naRZ6Vr3+WFF9hcu4M2YfiXcu0og==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"acorn":"^8.17.0","recast":"^0.23.11","postcss":"^8.5.8","acorn-walk":"^8.3.5","magic-string":"^0.30.21","@babel/parser":"^7.27.0","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","postcss-selector-parser":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"hono":"^4.0.0"},"optionalDependencies":{"esbuild":"^0.25.12","linkedom":"^0.18.12"},"peerDependenciesMeta":{"hono":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.14_1782520870252_0.24330479529524296","host":"s3://npm-registry-packages-npm-production"}},"0.7.15":{"name":"@hyperframes/core","version":"0.7.15","_id":"@hyperframes/core@0.7.15","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"262c0d5bd97bfbab483235143d696d7e583a9c81","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.15.tgz","fileCount":287,"integrity":"sha512-XKQSNhWJKrrGi2Sb09a5Wswurwsq23iCOMwxQ/N/9quN410xpUKreCavkrsi4jJX5Y1qF3o/z+Hd3mKjfSiZ1A==","signatures":[{"sig":"MEQCIENTkjjOa9izOz6rvPeTKZsJ68cPZRHZhUfSiuDjj9MhAiAW4uAbXqhVTMprQ9ZeRywaQ4hf0QPbJVF+GD8Ql5hejw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":881697},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.15.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/c595f7a4bd953f69b9d285199d3bd386/hyperframes-core-0.7.15.tgz","_integrity":"sha512-XKQSNhWJKrrGi2Sb09a5Wswurwsq23iCOMwxQ/N/9quN410xpUKreCavkrsi4jJX5Y1qF3o/z+Hd3mKjfSiZ1A==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.15","@hyperframes/parsers":"0.7.15","@hyperframes/studio-server":"0.7.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.15_1782554810771_0.7854614405440148","host":"s3://npm-registry-packages-npm-production"}},"0.7.16":{"name":"@hyperframes/core","version":"0.7.16","_id":"@hyperframes/core@0.7.16","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"250c21cd9884dd5e0eb0c09f75b9e0998aada540","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.16.tgz","fileCount":287,"integrity":"sha512-t638wzAx+kxKsJgLVo+mw+HD/UJacWAyqaS1VvCScbt7dM4tprNL3yuUs2wf3794svtzTYKQdhFX1R6EnD9cMA==","signatures":[{"sig":"MEUCIQCROBH8b2g6XDRrjY59fAysNF60hsIpV1KtSRp8yg0VuQIgKu5w53/3TQla77sUxViJ3y6c68HzM8MqsoTcb3SwcUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":881859},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.16.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/98b796780f5130885aec4e93207fcaba/hyperframes-core-0.7.16.tgz","_integrity":"sha512-t638wzAx+kxKsJgLVo+mw+HD/UJacWAyqaS1VvCScbt7dM4tprNL3yuUs2wf3794svtzTYKQdhFX1R6EnD9cMA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.16","@hyperframes/parsers":"0.7.16","@hyperframes/studio-server":"0.7.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.16_1782577137425_0.5283282982840216","host":"s3://npm-registry-packages-npm-production"}},"0.7.17":{"name":"@hyperframes/core","version":"0.7.17","_id":"@hyperframes/core@0.7.17","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"a976b32d58d16481881c3ec30913e472ab2da70b","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.17.tgz","fileCount":275,"integrity":"sha512-+a3sjH7Lg6KWeTYTWs+KDL+CAXjnmwZNnZKEYuQUkyYxsB+KMFBH+zTn0CXrAQEfrz7p1KF8ulFLLkGc4YPgtQ==","signatures":[{"sig":"MEQCIAszK9QrK47jAICchYjXI904YWnzzVxs/qpTBo04SyWLAiBkBeGWIp28q05bT138xOW9BsRZjs8QiZPDCX6MqUPz3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":839374},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.17.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/b20d99de19c548ebe139082e66893a3f/hyperframes-core-0.7.17.tgz","_integrity":"sha512-+a3sjH7Lg6KWeTYTWs+KDL+CAXjnmwZNnZKEYuQUkyYxsB+KMFBH+zTn0CXrAQEfrz7p1KF8ulFLLkGc4YPgtQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.17","@hyperframes/parsers":"0.7.17","@hyperframes/studio-server":"0.7.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.17_1782583041620_0.1069772656905954","host":"s3://npm-registry-packages-npm-production"}},"0.7.18":{"name":"@hyperframes/core","version":"0.7.18","_id":"@hyperframes/core@0.7.18","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"51106407107a8a32cb0994b1e5733f5ea2738d90","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.18.tgz","fileCount":275,"integrity":"sha512-rHoLqgMhw2fS9pRQz73gMMg3b1RAHm9vc74KozJyLjlGHSkZrxK2yX3+g8MHc0n1jUu8wz9FwN1y1X4jooOrdQ==","signatures":[{"sig":"MEYCIQDIID7bayIBl0Fv63CypHPhJwDatJDPfCSvWdH5nPxY2AIhAN98IUz5g0Re4f5xHx3HihzqtEIx0Gf+Hem9TxWD6Lbm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":840172},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.18.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/56c742390c7c6fe663e7fb9ddebb4209/hyperframes-core-0.7.18.tgz","_integrity":"sha512-rHoLqgMhw2fS9pRQz73gMMg3b1RAHm9vc74KozJyLjlGHSkZrxK2yX3+g8MHc0n1jUu8wz9FwN1y1X4jooOrdQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.18","@hyperframes/parsers":"0.7.18","@hyperframes/studio-server":"0.7.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.18_1782687463259_0.27062223196005375","host":"s3://npm-registry-packages-npm-production"}},"0.7.19":{"name":"@hyperframes/core","version":"0.7.19","_id":"@hyperframes/core@0.7.19","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"78fdd04a16438ad6f6a81420531b53e1559565cb","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.19.tgz","fileCount":276,"integrity":"sha512-C4i+iscT3BVOLyWLr2oDWeTbfxm71xnV8pGb9l5IrnBbfoxZsPYrr8EaneNBPMinfJ67jFirUwNOwUvRAOG3hQ==","signatures":[{"sig":"MEYCIQD7hE8ICF5mAVsU1y+tsloY0PZmF4upofqhZuexTlZ67gIhAIMXrJUP3jMCol/U+xI3XNWJuRO22DZZD78F31mTRGY5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1077623},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.19.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/23b85aa44e51bd67c62383f9b933633b/hyperframes-core-0.7.19.tgz","_integrity":"sha512-C4i+iscT3BVOLyWLr2oDWeTbfxm71xnV8pGb9l5IrnBbfoxZsPYrr8EaneNBPMinfJ67jFirUwNOwUvRAOG3hQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.19","@hyperframes/parsers":"0.7.19","@hyperframes/studio-server":"0.7.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.19_1782769693644_0.7149558075824407","host":"s3://npm-registry-packages-npm-production"}},"0.7.20":{"name":"@hyperframes/core","version":"0.7.20","_id":"@hyperframes/core@0.7.20","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"6044c482d761953ee4ed35d2d25da76709f1a4e3","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.20.tgz","fileCount":276,"integrity":"sha512-LFzv0to6EuK7vHOk3/maC7jK1OZySATLpPrlsGGA+c6TDw86cSLh7aSWDnklgioL2E9X51RxzE4gymAfvtzTNg==","signatures":[{"sig":"MEUCIQCOst1qjHvOzK24zK7wfQ+jhbopARjwIA1nc+gtWy/0fQIgaHs3V0l6nLFEFky/32lKpBLG+y7jwudOqEJ9kQV1SzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1077623},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.20.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/ad8dd606923becf018c8ec63e7a91620/hyperframes-core-0.7.20.tgz","_integrity":"sha512-LFzv0to6EuK7vHOk3/maC7jK1OZySATLpPrlsGGA+c6TDw86cSLh7aSWDnklgioL2E9X51RxzE4gymAfvtzTNg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.20","@hyperframes/parsers":"0.7.20","@hyperframes/studio-server":"0.7.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.20_1782783418788_0.4079133370038852","host":"s3://npm-registry-packages-npm-production"}},"0.7.21":{"name":"@hyperframes/core","version":"0.7.21","_id":"@hyperframes/core@0.7.21","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"5d0a2d073aa5c7916fe397f2759233e152e0a363","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.21.tgz","fileCount":276,"integrity":"sha512-HVeGhXm+7NmIwbnmTJb75cQeq3ybqLHuWHnYwRdfsNU07PQpBxpQhRmQ+ZzXTb2uRk0px8ohlXuDTpbRwcKIpg==","signatures":[{"sig":"MEUCIQC1EI1jBtrwXFe+72tIWxW28yu67M/fmLG6bxaOhfhQIAIgAs55UBV28oQVPdMdPw+ncPYUg4Qy7QI5z4oJiEdyDR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1078204},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.21.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/4f22f497e78fcfc759cdc83217f47cbf/hyperframes-core-0.7.21.tgz","_integrity":"sha512-HVeGhXm+7NmIwbnmTJb75cQeq3ybqLHuWHnYwRdfsNU07PQpBxpQhRmQ+ZzXTb2uRk0px8ohlXuDTpbRwcKIpg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.21","@hyperframes/parsers":"0.7.21","@hyperframes/studio-server":"0.7.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.21_1782792970834_0.12058428065747173","host":"s3://npm-registry-packages-npm-production"}},"0.7.22":{"name":"@hyperframes/core","version":"0.7.22","_id":"@hyperframes/core@0.7.22","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"d91c87d55f7bebd5150cc307c5bc5abee5036168","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.22.tgz","fileCount":280,"integrity":"sha512-0GWAJhU/IZZOnZsJ6wLCecNoPHc+mc4xPQ+dKZCuYzIUsGYBax5l980Rg+Be76Az4tWYGH4NNohXmTl5FrweDw==","signatures":[{"sig":"MEQCIDxfL42AmvZbM/c+3bkkbcQ9IdAbuau2G2GBIkud8UA8AiB+XogJSq3K68gYFvbr7+RYk+eQlVVbhappZvbTwxcDBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1093242},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.22.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/19bb3f96b48708cd69bb61876950f688/hyperframes-core-0.7.22.tgz","_integrity":"sha512-0GWAJhU/IZZOnZsJ6wLCecNoPHc+mc4xPQ+dKZCuYzIUsGYBax5l980Rg+Be76Az4tWYGH4NNohXmTl5FrweDw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.22","@hyperframes/parsers":"0.7.22","@hyperframes/studio-server":"0.7.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.22_1782857625510_0.38079708110146493","host":"s3://npm-registry-packages-npm-production"}},"0.7.23":{"name":"@hyperframes/core","version":"0.7.23","_id":"@hyperframes/core@0.7.23","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"200bb971483623746607abf31835ad84e39da862","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.23.tgz","fileCount":284,"integrity":"sha512-DkkUc2rfNQHenHjVUFtWZQ7yfbXMPoKXkrJiCByN+Eua4RYqNudXl2CVMtV40mWhtlUwDXftZcYquLD23jqRPg==","signatures":[{"sig":"MEYCIQDL1r9t4RpXshMQH3f4wnV3ov194E8XfuS0Ny9Gg664/wIhAK/sKBG6gRK0DVTgEqMrHE5j38iW26TY20d0ey2EOL1X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1100909},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.23.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/fa9cacf49e8cf1b7c36e47e560174991/hyperframes-core-0.7.23.tgz","_integrity":"sha512-DkkUc2rfNQHenHjVUFtWZQ7yfbXMPoKXkrJiCByN+Eua4RYqNudXl2CVMtV40mWhtlUwDXftZcYquLD23jqRPg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.23","@hyperframes/parsers":"0.7.23","@hyperframes/studio-server":"0.7.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.23_1782942692748_0.4464096939467306","host":"s3://npm-registry-packages-npm-production"}},"0.7.24":{"name":"@hyperframes/core","version":"0.7.24","_id":"@hyperframes/core@0.7.24","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"36161cbf025fe88daa21ac2b66e5c82b6ae2b991","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.24.tgz","fileCount":284,"integrity":"sha512-VrtEXabbUpSuXiXUJZpG7b81zypRBG0VahSH3Ap7vp2mzhSWNqIxRMIm7kHt8x+tEY4Lq+mjb8txJWolv3lnmQ==","signatures":[{"sig":"MEQCIC4DsG8EZGQ+UbAVuBst5CLd/irppdJd6kipnm6HkWbEAiBIu+AiMhUkGzFCaZ/0pLdXnzpTUREn9rzO3MisDQiw3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1100909},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.24.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/deae656e3aba7cfe4b9b10631cc57d60/hyperframes-core-0.7.24.tgz","_integrity":"sha512-VrtEXabbUpSuXiXUJZpG7b81zypRBG0VahSH3Ap7vp2mzhSWNqIxRMIm7kHt8x+tEY4Lq+mjb8txJWolv3lnmQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.24","@hyperframes/parsers":"0.7.24","@hyperframes/studio-server":"0.7.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.24_1782943227645_0.880806340994136","host":"s3://npm-registry-packages-npm-production"}},"0.7.25":{"name":"@hyperframes/core","version":"0.7.25","_id":"@hyperframes/core@0.7.25","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"177b4082a463cd116d753040980197ab5b3a8c83","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.25.tgz","fileCount":284,"integrity":"sha512-EXKJK2dQjDeVudl+Sy+xCHwn7y9mBEk+YxBwMqv15HYWDggVXHlBcjpD7CMZ1rc4liaeoY7Kc5bAiC0FXLroiA==","signatures":[{"sig":"MEYCIQDHGc3pP9G8qsYP0U4C4YiKG3SdasZUwDYV2IR9pc8mpAIhAJ6RkXtnPKg0Nl2lMgMLIqKwCANX3nga6teMJv6PHaIU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1101351},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.25.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/03d493dee30a4fb27f828de156e2def4/hyperframes-core-0.7.25.tgz","_integrity":"sha512-EXKJK2dQjDeVudl+Sy+xCHwn7y9mBEk+YxBwMqv15HYWDggVXHlBcjpD7CMZ1rc4liaeoY7Kc5bAiC0FXLroiA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.13.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.25","@hyperframes/parsers":"0.7.25","@hyperframes/studio-server":"0.7.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.25_1782961495680_0.04406575819431513","host":"s3://npm-registry-packages-npm-production"}},"0.7.26":{"name":"@hyperframes/core","version":"0.7.26","_id":"@hyperframes/core@0.7.26","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"725d491efa6eafd3b27e8c508f0a4baa0c3fdfac","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.26.tgz","fileCount":284,"integrity":"sha512-8rHAaknxdnF2LkHo0/BlRjFmC42Zl/hpzYyWeqt25+APYqpgr3XlQUerWLu8qWq/Y+xGpysEv4L1I2Lol4ikmQ==","signatures":[{"sig":"MEUCIQDH7Anu4jhjuLgjVIQRsShAjR2CMDcQq1a0TN2fAER2EgIgU/YhRUEJZUI/A2h77xO3S71QeUtZxl5NFXGZTNcBWkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1101355},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.26.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/44f736340aa2f016364a4fc9c972dfb9/hyperframes-core-0.7.26.tgz","_integrity":"sha512-8rHAaknxdnF2LkHo0/BlRjFmC42Zl/hpzYyWeqt25+APYqpgr3XlQUerWLu8qWq/Y+xGpysEv4L1I2Lol4ikmQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.26","@hyperframes/parsers":"0.7.26","@hyperframes/studio-server":"0.7.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.26_1782977905423_0.24977158599776095","host":"s3://npm-registry-packages-npm-production"}},"0.7.27":{"name":"@hyperframes/core","version":"0.7.27","_id":"@hyperframes/core@0.7.27","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"66f5d43416171d8fab85341056b36c8a892c2551","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.27.tgz","fileCount":284,"integrity":"sha512-7QYdaEc162KdahyAXyJzUjn5JiN8sLZD1mFM3IehYBWV/Y0YDWtzqgmZmdTnRqVSXsbF4Gax6oxnGTAETg5ZHQ==","signatures":[{"sig":"MEUCIQDdZw3YpeuDjT2cLDBirU4oEpoTWMnnvMBjJHYtM6xbWgIgRXXON8NCTsj1qimJtHIcZp9KIloyPhexltVdzrFJ16w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1101355},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.27.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/057d6de90b7a3ae251ae2b5056d409ac/hyperframes-core-0.7.27.tgz","_integrity":"sha512-7QYdaEc162KdahyAXyJzUjn5JiN8sLZD1mFM3IehYBWV/Y0YDWtzqgmZmdTnRqVSXsbF4Gax6oxnGTAETg5ZHQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.27","@hyperframes/parsers":"0.7.27","@hyperframes/studio-server":"0.7.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.27_1783105125682_0.9244473763015153","host":"s3://npm-registry-packages-npm-production"}},"0.7.28":{"name":"@hyperframes/core","version":"0.7.28","_id":"@hyperframes/core@0.7.28","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"8a2cc7919ff869c7f52b3b6fe544be20e3c90052","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.28.tgz","fileCount":284,"integrity":"sha512-McYt0xWSKdEJTgT7q43i/GbRUwROOseQD6gAraNPUs9CRulo+6bpbvzuMPweW495uYwBmCqG8gtMK0p8B5kA9Q==","signatures":[{"sig":"MEUCIF0LqgKpEbSWfluBMwVj1FkIbmlHP8MS8we5Tyyp4d+KAiEAj1TJnaHVCeyR4EHv6hUCQgjdFNL612yvnd+TS/XCoY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1103817},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.28.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/97b6c7d784916a5c6e8e45c0a52bf186/hyperframes-core-0.7.28.tgz","_integrity":"sha512-McYt0xWSKdEJTgT7q43i/GbRUwROOseQD6gAraNPUs9CRulo+6bpbvzuMPweW495uYwBmCqG8gtMK0p8B5kA9Q==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.28","@hyperframes/parsers":"0.7.28","@hyperframes/studio-server":"0.7.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.28_1783109020589_0.666698102462735","host":"s3://npm-registry-packages-npm-production"}},"0.7.29":{"name":"@hyperframes/core","version":"0.7.29","_id":"@hyperframes/core@0.7.29","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"26a9f6d3d48becf804af243651dd4d03be2d7939","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.29.tgz","fileCount":356,"integrity":"sha512-7UfCtRBQr9QipuF3IQJHpGjMAFVZhGT9HbdPUtlyuBpUgRPhp0l1xgI21vtuugA8uQbzxPi1LrlF3Q1BsWj0Jw==","signatures":[{"sig":"MEYCIQCwm83bV21qLvrhC28ngI0FQYiz+nYTPSS/VEjCPQEwhAIhAPMhRuyCI2zYvKbNFH9pHf3T6Ho3iVAKybCtcXRvDaiF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1225437},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.29.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/3a101c733b32300367017248ba8e51eb/hyperframes-core-0.7.29.tgz","_integrity":"sha512-7UfCtRBQr9QipuF3IQJHpGjMAFVZhGT9HbdPUtlyuBpUgRPhp0l1xgI21vtuugA8uQbzxPi1LrlF3Q1BsWj0Jw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.29","@hyperframes/parsers":"0.7.29","@hyperframes/studio-server":"0.7.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.29_1783131466136_0.633765653697574","host":"s3://npm-registry-packages-npm-production"}},"0.7.30":{"name":"@hyperframes/core","version":"0.7.30","_id":"@hyperframes/core@0.7.30","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"2ee8e0999834a6d83df15999f68f67d734d263ae","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.30.tgz","fileCount":372,"integrity":"sha512-BamnvhPiLIaYeU6zgGWXmi4jmxqCVW7UUgse/pWOvryi3ldje7WQWlximfjPyfhnvekDSCRnJub4EEt3HAPpiA==","signatures":[{"sig":"MEUCIENl8BHrq65Ncc5Bx8DfyRR0ZIH+duuCKprsG6YzHaexAiEAp1m0E3mqrGGgLcGmZZWY4Rcfy5ttYs6m6lutCxwXtSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1251655},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.30.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/a0d9b7cd8d45b2013f4544ce09149ef8/hyperframes-core-0.7.30.tgz","_integrity":"sha512-BamnvhPiLIaYeU6zgGWXmi4jmxqCVW7UUgse/pWOvryi3ldje7WQWlximfjPyfhnvekDSCRnJub4EEt3HAPpiA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.30","@hyperframes/parsers":"0.7.30","@hyperframes/studio-server":"0.7.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.30_1783140590495_0.17328900277526205","host":"s3://npm-registry-packages-npm-production"}},"0.7.31":{"name":"@hyperframes/core","version":"0.7.31","_id":"@hyperframes/core@0.7.31","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"78873ae72175a26e5b9f988196a1ed9311894811","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.31.tgz","fileCount":376,"integrity":"sha512-UlvQE9iXV/FH5SMIci6EALuhUDqFFW9Co1F6xX6tyg5gZbCWP8wGZXV9gHqRUXqbvvOx1JdEJGNFJ1Oe8kGAow==","signatures":[{"sig":"MEUCIQD9QuHREvB61GsJNFiUmClOS8LYy7W2LEXDzrQknUvYVAIgdEeN2Hsboe2MPJ+jLrC7C8YCchNr9WUxAP1SHTtrZ7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1262149},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.31.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/5d8b600de6a81370dc76a4cac09d17e8/hyperframes-core-0.7.31.tgz","_integrity":"sha512-UlvQE9iXV/FH5SMIci6EALuhUDqFFW9Co1F6xX6tyg5gZbCWP8wGZXV9gHqRUXqbvvOx1JdEJGNFJ1Oe8kGAow==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.31","@hyperframes/parsers":"0.7.31","@hyperframes/studio-server":"0.7.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.31_1783145408507_0.21141546491834173","host":"s3://npm-registry-packages-npm-production"}},"0.7.32":{"name":"@hyperframes/core","version":"0.7.32","_id":"@hyperframes/core@0.7.32","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"0ac4b26aa4d96e50a13ec4ef81c79111a73c5a98","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.32.tgz","fileCount":376,"integrity":"sha512-I8V4BPeML+mmi64zKxegwJsuRNWtatmcl/PobfP/NESQMcXTT7L1MZlHaHfTzU++Ad227iM+0nkbohiWfY7rhw==","signatures":[{"sig":"MEYCIQDuHjFFjRoIEsqWcVqxRtqU/jjrk0AmQEFD4WsgOLM0GQIhAPtlyNexCAOGR/K31pmBB40RzlAEoXnzRtyByRz12m6K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1264442},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.32.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/7d1851ce875fd3383563e4cbd4971d7c/hyperframes-core-0.7.32.tgz","_integrity":"sha512-I8V4BPeML+mmi64zKxegwJsuRNWtatmcl/PobfP/NESQMcXTT7L1MZlHaHfTzU++Ad227iM+0nkbohiWfY7rhw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.32","@hyperframes/parsers":"0.7.32","@hyperframes/studio-server":"0.7.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.32_1783200479419_0.9259610612793154","host":"s3://npm-registry-packages-npm-production"}},"0.7.33":{"name":"@hyperframes/core","version":"0.7.33","_id":"@hyperframes/core@0.7.33","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"d5ece8ef7b6e19e1a25bafd72cbb6bc15d01c5d9","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.33.tgz","fileCount":376,"integrity":"sha512-gop0379opEw0u7t4WfHqfv3zF6QkAOa1C5XqGMHd+X4wb2HvmkSPrjS1o4iIZ6M9UMChVsufDfFS+VmKsf1NQA==","signatures":[{"sig":"MEUCIQDkbDaJ7fCHWgSWxhVRxekoLTnkJVruIumoxWMkGTHSowIgORjkkPKNCXM1NlyO5HpVOvQFcgZ4CMgAJ9jngCRrbuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1264442},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.33.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/c170da43801bb2b66c9d290be3771537/hyperframes-core-0.7.33.tgz","_integrity":"sha512-gop0379opEw0u7t4WfHqfv3zF6QkAOa1C5XqGMHd+X4wb2HvmkSPrjS1o4iIZ6M9UMChVsufDfFS+VmKsf1NQA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.33","@hyperframes/parsers":"0.7.33","@hyperframes/studio-server":"0.7.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.33_1783204668476_0.1945107610313861","host":"s3://npm-registry-packages-npm-production"}},"0.7.34":{"name":"@hyperframes/core","version":"0.7.34","_id":"@hyperframes/core@0.7.34","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"5299ebe9b35ba09be9ecef80e23d8d590d7575f2","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.34.tgz","fileCount":376,"integrity":"sha512-4Vf+QSgGme6J3m4hlaFK6ZxcuoIdsx+HJdbtWpeJs96Z24tY9pxP/AfZxL07aA5jCtozqUSCj8B8rwgG+O0Ppg==","signatures":[{"sig":"MEYCIQCQ6ltrUgDHn8S0NLDh6DVqSJCP6IP6gTnfYPPJqWVsFwIhAMiSziRyqxuH3AxZKEMRNxj/x2i98rkqTxrTt7VVJDPs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1264442},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.34.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/280fd38502a029929f37a75a1ceca048/hyperframes-core-0.7.34.tgz","_integrity":"sha512-4Vf+QSgGme6J3m4hlaFK6ZxcuoIdsx+HJdbtWpeJs96Z24tY9pxP/AfZxL07aA5jCtozqUSCj8B8rwgG+O0Ppg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.34","@hyperframes/parsers":"0.7.34","@hyperframes/studio-server":"0.7.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.34_1783274248287_0.8823104709212912","host":"s3://npm-registry-packages-npm-production"}},"0.7.35":{"name":"@hyperframes/core","version":"0.7.35","_id":"@hyperframes/core@0.7.35","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"0ae1fa1a7c5c116a3b9f900207d26b2aaa36b671","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.35.tgz","fileCount":376,"integrity":"sha512-ifPG5pLjMI/qg2pP/0eBHIiLi6jSonG/9uYUloQPheYEwfnxb+PX7CUHPu70kWvRwQckY2bjThFg/W6GMgZ0QA==","signatures":[{"sig":"MEYCIQD4WmQO8i6IEAChjNH11aVkc/9cO/k9s7BTrocoMpAjPwIhALWiG679TCuKUiOfxSirLQPSuuBJhCrn3rbRY515xeqH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1264442},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.35.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/b6852d346e397f08e49264b183a0791c/hyperframes-core-0.7.35.tgz","_integrity":"sha512-ifPG5pLjMI/qg2pP/0eBHIiLi6jSonG/9uYUloQPheYEwfnxb+PX7CUHPu70kWvRwQckY2bjThFg/W6GMgZ0QA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.35","@hyperframes/parsers":"0.7.35","@hyperframes/studio-server":"0.7.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.35_1783277456499_0.5253193985171178","host":"s3://npm-registry-packages-npm-production"}},"0.7.36":{"name":"@hyperframes/core","version":"0.7.36","_id":"@hyperframes/core@0.7.36","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"a5ec3f0797b998602806ef38864532c1c41552ed","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.36.tgz","fileCount":376,"integrity":"sha512-40L8/k/3y9TFxSgaUuGk4sx+/Hxrb0PZhmey4oJw6WbVVsJjum80oceYjfaEZun999J+t3eRpjiLWy04i0jGaQ==","signatures":[{"sig":"MEYCIQC4aumzviZ1Z+ZxPicJJsnWfdaSTX4kB5Dwxtxj7RS0PAIhAMFy7y8rCueIgJzV7N4eEGRXlvuncUPwxfCLrfG8IuA8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1264442},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.36.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/113368c8c725fac8f23e368487e91479/hyperframes-core-0.7.36.tgz","_integrity":"sha512-40L8/k/3y9TFxSgaUuGk4sx+/Hxrb0PZhmey4oJw6WbVVsJjum80oceYjfaEZun999J+t3eRpjiLWy04i0jGaQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.36","@hyperframes/parsers":"0.7.36","@hyperframes/studio-server":"0.7.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.36_1783279739905_0.5260872713890812","host":"s3://npm-registry-packages-npm-production"}},"0.7.37":{"name":"@hyperframes/core","version":"0.7.37","_id":"@hyperframes/core@0.7.37","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"697f3e3e20003dcde0710c5602a0bd64cdbf7551","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.37.tgz","fileCount":376,"integrity":"sha512-DaR7ONYS7lZD/iB48XTBmtGdlaHiOd+lBrW7mo+Bcrj+z3+x7rQGWBJt1lZ/sDZ10EqUBnzJCTrqNrXfHao/WA==","signatures":[{"sig":"MEQCIA1Ow2uABk/MJ5LIIFO0r3b47dcGjSLwSXFst2nPK526AiBZU5SlW3d/YBmJ/gXASmm5pgC6Q2VmQG0LpbwfG7zGHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1264442},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.37.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/8ee2b5859e17281d80e56e5bbcb008c5/hyperframes-core-0.7.37.tgz","_integrity":"sha512-DaR7ONYS7lZD/iB48XTBmtGdlaHiOd+lBrW7mo+Bcrj+z3+x7rQGWBJt1lZ/sDZ10EqUBnzJCTrqNrXfHao/WA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.37","@hyperframes/parsers":"0.7.37","@hyperframes/studio-server":"0.7.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.37_1783315112697_0.4290058572931832","host":"s3://npm-registry-packages-npm-production"}},"0.7.38":{"name":"@hyperframes/core","version":"0.7.38","_id":"@hyperframes/core@0.7.38","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"fb552a239216b05f304c51e57feebc7867669951","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.38.tgz","fileCount":376,"integrity":"sha512-Z5Tr0yLrQOTyu2pVFDx39RXUR7KYzM0bXpYEIcBP5R6q4FhOjB0J17wng/5lXCzKOiVzN7VLIbLj9QaHq8fQIA==","signatures":[{"sig":"MEQCIH4eSZ/R27rrZAM4w7ctlPlkRkGrUOh4xTH6pU3JLYILAiByO23LNH/rLm+lLsAh3u9dHFjLJ8KhGr+vA2S5zgBtvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1306500},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.38.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/fbbc5b9a4fea1d67fff664515acbf4fb/hyperframes-core-0.7.38.tgz","_integrity":"sha512-Z5Tr0yLrQOTyu2pVFDx39RXUR7KYzM0bXpYEIcBP5R6q4FhOjB0J17wng/5lXCzKOiVzN7VLIbLj9QaHq8fQIA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.38","@hyperframes/parsers":"0.7.38","@hyperframes/studio-server":"0.7.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.38_1783385475216_0.7359038956239994","host":"s3://npm-registry-packages-npm-production"}},"0.7.39":{"name":"@hyperframes/core","version":"0.7.39","_id":"@hyperframes/core@0.7.39","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"424d1bedd8a109e4d18c68f1454c9773a0bee44e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.39.tgz","fileCount":376,"integrity":"sha512-k+eSPpXykDJWcI/lKK1R9FWacEzzMpkTiB5CRNYQ/s7BbLJb4m3ZvLtl5Bx6VZMmoYkSAZxn81NIMldBJBLvVg==","signatures":[{"sig":"MEUCIQDzxfGayJLPjeDPiks7dErGGPM2eu0s/vGN6vdOt1pwbAIgKdao4FrHxBYUpoQ/Rt7L5Xh/zjTWKbiFca4eqIMiiUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1307467},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.39.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/3cb120e15f9038f45cfcb0ce596cae3d/hyperframes-core-0.7.39.tgz","_integrity":"sha512-k+eSPpXykDJWcI/lKK1R9FWacEzzMpkTiB5CRNYQ/s7BbLJb4m3ZvLtl5Bx6VZMmoYkSAZxn81NIMldBJBLvVg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.39","@hyperframes/parsers":"0.7.39","@hyperframes/studio-server":"0.7.39"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.39_1783403478664_0.3175989824136505","host":"s3://npm-registry-packages-npm-production"}},"0.7.40":{"name":"@hyperframes/core","version":"0.7.40","_id":"@hyperframes/core@0.7.40","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"0325c8ed5b0d0c42b42e43014f402e9caa95825d","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.40.tgz","fileCount":376,"integrity":"sha512-83THhrKSrahDBzPJrjowrvyN4k3L3ki6zMaPY7QwO9vr1maBLAjrdgZR6sv2Awmf08q0jLgH/YQY/GxtdRcWSw==","signatures":[{"sig":"MEQCIFYylEa/M9vXF2N1VOGlKY2jITKI7Q7jl/C6jNbWjkxXAiAZ/qDfafBPArWJZ2A+pJ/ZiraEhCF1LjAXP+iyspyjtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1308211},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.40.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/8ae2d74c6aa27b362ded806e8149d873/hyperframes-core-0.7.40.tgz","_integrity":"sha512-83THhrKSrahDBzPJrjowrvyN4k3L3ki6zMaPY7QwO9vr1maBLAjrdgZR6sv2Awmf08q0jLgH/YQY/GxtdRcWSw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.40","@hyperframes/parsers":"0.7.40","@hyperframes/studio-server":"0.7.40"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.40_1783441960060_0.9995138464948086","host":"s3://npm-registry-packages-npm-production"}},"0.7.41":{"name":"@hyperframes/core","version":"0.7.41","_id":"@hyperframes/core@0.7.41","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"41e5dcfbb779d11a9070bedbdb0802ed979e7d70","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.41.tgz","fileCount":376,"integrity":"sha512-zI0SRdyCoGmd+JfJuR9qguKVBNjMIKWMirp+BvgSFXncKRTaeKebljl2BWrD8mGaOy2IKIBkqPn6CAQpWGZWsA==","signatures":[{"sig":"MEUCIBMzOfOENK6MGNv0csy6hnV/e3+EmsJ3RKdP9LHwDZWhAiEA7w8eTqjAuuzl1nBOU4slBEzj8Ov1xezar9Rg7iDNkCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1308211},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.41.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/2021c102d244ee1aaf4577d86c2f31e6/hyperframes-core-0.7.41.tgz","_integrity":"sha512-zI0SRdyCoGmd+JfJuR9qguKVBNjMIKWMirp+BvgSFXncKRTaeKebljl2BWrD8mGaOy2IKIBkqPn6CAQpWGZWsA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.41","@hyperframes/parsers":"0.7.41","@hyperframes/studio-server":"0.7.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.41_1783456503397_0.32978611526528967","host":"s3://npm-registry-packages-npm-production"}},"0.7.42":{"name":"@hyperframes/core","version":"0.7.42","_id":"@hyperframes/core@0.7.42","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"ae1ce512ae8a9b8d19a1e9cf171253cf005dc22b","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.42.tgz","fileCount":380,"integrity":"sha512-DN1F0OayEs1pYU1QdNB3AsuvAAJ9015zUguAVKL+8DGbFoCO8M77wNxBDoonqkwmAzBruzCA5BHZVSfNafB0Bg==","signatures":[{"sig":"MEUCIQDoAY6lLz/9d1BMS+DUeLiRLNNQbZ0WILFQcPmhS0IQCgIgCZqlr7OrYZYlxaWfjaAjv8p2vzZS4kZH2TQrFeZWG3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1313615},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.42.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/3eea8bf2206855e8aa9470b2ee1e0cbf/hyperframes-core-0.7.42.tgz","_integrity":"sha512-DN1F0OayEs1pYU1QdNB3AsuvAAJ9015zUguAVKL+8DGbFoCO8M77wNxBDoonqkwmAzBruzCA5BHZVSfNafB0Bg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.42","@hyperframes/parsers":"0.7.42","@hyperframes/studio-server":"0.7.42"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.42_1783468741311_0.1661958911672483","host":"s3://npm-registry-packages-npm-production"}},"0.7.43":{"name":"@hyperframes/core","version":"0.7.43","_id":"@hyperframes/core@0.7.43","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"2d27e003185e2caead0f6ce2e8177be0e7e3a4f4","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.43.tgz","fileCount":388,"integrity":"sha512-LxsJuSX0J8sqr1x7PZH3K4oDzPXnBfn54HP0eI1WAbn4IzsjNlUR+XGwviW1LybTOOOp1zFo5spXq6Wop/CLGA==","signatures":[{"sig":"MEQCIDv4wcx4YCA3cSBWanNBRrYqbd+tS0xRJ6DyHwtiTFhTAiBIrdfz3GxXQBY15m3nXtkI+wFjrs0oXXTO40XB9D/tAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1351780},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.43.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/ad98d511a4e35e74ede5fb4d48193736/hyperframes-core-0.7.43.tgz","_integrity":"sha512-LxsJuSX0J8sqr1x7PZH3K4oDzPXnBfn54HP0eI1WAbn4IzsjNlUR+XGwviW1LybTOOOp1zFo5spXq6Wop/CLGA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.43","@hyperframes/parsers":"0.7.43","@hyperframes/studio-server":"0.7.43"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.43_1783552276203_0.529923444147784","host":"s3://npm-registry-packages-npm-production"}},"0.7.44":{"name":"@hyperframes/core","version":"0.7.44","_id":"@hyperframes/core@0.7.44","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"9677258edd1d8a2d4beff63b049a49e84df2d095","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.44.tgz","fileCount":388,"integrity":"sha512-i+H9sxphGfqgqv8rU0cM1G+oghcZ7US+0RhF/phUYoiwLPhsNGNYET9OmJziI0VMnY9ETjZOHE3ZJ+scgzwYDQ==","signatures":[{"sig":"MEUCIQDyldlWz9CdsZ1NUnQeRLRu/TUIGDyS6nMTZw5Fdb7T2gIgTQnMHMn8SjAU0CsoaOQMKQgPxuN9ZPDsnwm7HO9nQL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1351780},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.44.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/6eb4f43647cfb94d4d48a4f582aaea03/hyperframes-core-0.7.44.tgz","_integrity":"sha512-i+H9sxphGfqgqv8rU0cM1G+oghcZ7US+0RhF/phUYoiwLPhsNGNYET9OmJziI0VMnY9ETjZOHE3ZJ+scgzwYDQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.44","@hyperframes/parsers":"0.7.44","@hyperframes/studio-server":"0.7.44"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.44_1783561514805_0.6559411799081427","host":"s3://npm-registry-packages-npm-production"}},"0.7.45":{"name":"@hyperframes/core","version":"0.7.45","_id":"@hyperframes/core@0.7.45","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"a099d30eee8b5ab3ce61a042e205265a330ccfc1","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.45.tgz","fileCount":388,"integrity":"sha512-0Rk2L2QC1Nb9SmHIGDEWP7C9jIeE9iRvUNlW0r+kC3azg/w0az26ju/cuqPNIjUCub/YQbDRnOlMnBVc1oGLnA==","signatures":[{"sig":"MEUCIH5gqYFmTHFIGW/P/XcsZDmBALYbpM67T0ntnXbxsR4KAiEAshWuBeAoBUnNHn5YgvRj0aBY+yC0BG/YOfn7XYGwEps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1355206},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.45.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/54855aaf594190c2d94dadd5d50968bc/hyperframes-core-0.7.45.tgz","_integrity":"sha512-0Rk2L2QC1Nb9SmHIGDEWP7C9jIeE9iRvUNlW0r+kC3azg/w0az26ju/cuqPNIjUCub/YQbDRnOlMnBVc1oGLnA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.45","@hyperframes/parsers":"0.7.45","@hyperframes/studio-server":"0.7.45"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.45_1783574325479_0.3678177868496404","host":"s3://npm-registry-packages-npm-production"}},"0.7.46":{"name":"@hyperframes/core","version":"0.7.46","_id":"@hyperframes/core@0.7.46","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"20911bcf3b77b3d30cdf1e9fb00c958633407207","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.46.tgz","fileCount":392,"integrity":"sha512-m4CUu8NKTrZ9SiXcaDHFWZyLNNYZYQ75IAWxcdklChb40pjw9pYTYPdk2dDr0K0PV1d55K/MCarwkQkXwiT5oQ==","signatures":[{"sig":"MEUCIHvuO9mUq+/dNfts8e2zdqfYFP7fmPl8A0keQB/me0uMAiEA2Z66/HIw1Z94BaGsDqm2xilESTJUAyKalD/HPjXqf00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1375552},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.46.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/8a7917ae4821833063e433c40b2c1c16/hyperframes-core-0.7.46.tgz","_integrity":"sha512-m4CUu8NKTrZ9SiXcaDHFWZyLNNYZYQ75IAWxcdklChb40pjw9pYTYPdk2dDr0K0PV1d55K/MCarwkQkXwiT5oQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.46","@hyperframes/parsers":"0.7.46","@hyperframes/studio-server":"0.7.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.46_1783623855338_0.36532485435907547","host":"s3://npm-registry-packages-npm-production"}},"0.7.47":{"name":"@hyperframes/core","version":"0.7.47","_id":"@hyperframes/core@0.7.47","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"9572a6929f2ae041a12cc36e00ef674363463837","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.47.tgz","fileCount":396,"integrity":"sha512-CAObp0xgQWd+I66ERi6mSItIQbf0gjzr2Wx9OxSXOEfyFkjc6zGOLFfK8ZIUK5qB8PbAn+NeshuE2a2Fd7D3tg==","signatures":[{"sig":"MEUCIQCmOrzyW+4YARiGL45W8uO4/9hOgdRL1yhxRztEX9eXCQIgER9rE4kQsDRyqqcuA26g2+c7x/GpjiBTgveyhxBYJ2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1384802},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.47.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/d4c4ced4b64150aba939d3ae626f36f8/hyperframes-core-0.7.47.tgz","_integrity":"sha512-CAObp0xgQWd+I66ERi6mSItIQbf0gjzr2Wx9OxSXOEfyFkjc6zGOLFfK8ZIUK5qB8PbAn+NeshuE2a2Fd7D3tg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.47","@hyperframes/parsers":"0.7.47","@hyperframes/studio-server":"0.7.47"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.47_1783644453008_0.8523190356788564","host":"s3://npm-registry-packages-npm-production"}},"0.7.48":{"name":"@hyperframes/core","version":"0.7.48","_id":"@hyperframes/core@0.7.48","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"b497f521cd50b949049be1193c200840657f096e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.48.tgz","fileCount":396,"integrity":"sha512-bttCX9wcC80H90+Ai355VuuJHQgeUUjYZsUGi5CZY4RimrHaEDa98Pj3TnNV3hjJ/ctD6XQSp2+U+Mg1rfRgxw==","signatures":[{"sig":"MEYCIQDdq7PJOCnlVUVnDqCsoJWk+I9Bh5fpRk+bJriD0HfxIwIhANlziYo2bD1qM14V/KiWm50r8Z2er36midP8SQbb4VQI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1384802},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.48.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"vitest run","build":"bun run build:hyperframes-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/2b37f2e032a3c6a6fb27ec8491313658/hyperframes-core-0.7.48.tgz","_integrity":"sha512-bttCX9wcC80H90+Ai355VuuJHQgeUUjYZsUGi5CZY4RimrHaEDa98Pj3TnNV3hjJ/ctD6XQSp2+U+Mg1rfRgxw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.48","@hyperframes/parsers":"0.7.48","@hyperframes/studio-server":"0.7.48"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.48_1783648353981_0.3672547000083577","host":"s3://npm-registry-packages-npm-production"}},"0.7.49":{"name":"@hyperframes/core","version":"0.7.49","_id":"@hyperframes/core@0.7.49","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"592083daf8b52a970e5483f3c934a56f78237882","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.49.tgz","fileCount":400,"integrity":"sha512-IGPxTpalX6DmvCGvfmco7dl3a/wFx3xW/iB6eTovoRIXDkfbOTOvbqQ56KT1VP0QR+AKppIL9SMLlnAtvHUQJQ==","signatures":[{"sig":"MEUCIQCe75vvctNpegxQ62tLwMZawkX9je3AduV4VH5+rKDuyAIgLZv20IBWtAF8EzlFFCP7EIy5AX11LFoDo/dwc8cABAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1412659},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.49.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/38e96a204bebb5221dda9a7dcbb27f11/hyperframes-core-0.7.49.tgz","_integrity":"sha512-IGPxTpalX6DmvCGvfmco7dl3a/wFx3xW/iB6eTovoRIXDkfbOTOvbqQ56KT1VP0QR+AKppIL9SMLlnAtvHUQJQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.49","@hyperframes/parsers":"0.7.49","@hyperframes/studio-server":"0.7.49"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.49_1783703391885_0.69135348711751","host":"s3://npm-registry-packages-npm-production"}},"0.7.50":{"name":"@hyperframes/core","version":"0.7.50","_id":"@hyperframes/core@0.7.50","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"b721341ab63505c90aac9583b3f67d2b51df2d94","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.50.tgz","fileCount":400,"integrity":"sha512-jYILhjuDubKEBS/PxW0Bncup/FMhM9O0It1ZEBod4I4fgWojotVeOU7W3hU5tC1JCTT1o6/Fh/JG0qycZgiJuQ==","signatures":[{"sig":"MEUCIAi2KQSn7jtykHDkVKH/cIbleMVMv3T6v0vabRTFvTQMAiEAjDfiipc0ca64cRWPvarTjN5TzVH/O8gB0kwNFwNHWDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1414092},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.50.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/c7b254c6ca283a1430781e979a6f204a/hyperframes-core-0.7.50.tgz","_integrity":"sha512-jYILhjuDubKEBS/PxW0Bncup/FMhM9O0It1ZEBod4I4fgWojotVeOU7W3hU5tC1JCTT1o6/Fh/JG0qycZgiJuQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.50","@hyperframes/parsers":"0.7.50","@hyperframes/studio-server":"0.7.50"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.50_1783723876614_0.45036810851051956","host":"s3://npm-registry-packages-npm-production"}},"0.7.51":{"name":"@hyperframes/core","version":"0.7.51","_id":"@hyperframes/core@0.7.51","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"ac032cc68ba9098f6b0c7a07637e181bb8f67dba","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.51.tgz","fileCount":400,"integrity":"sha512-pjz3v2YO++IeIolGrGzWIXZv/1ATgysUOpev/kp1Rw9prYP5pcsjoi95dfc0iS9R7TDAZYFC06dZzH/1BzUN3Q==","signatures":[{"sig":"MEQCIFLrGO8srMx21xj1xvKhoZRZfiWIu9nN5GbiVvX1fMLtAiBlItZ65yIZtDY2TD03zZmxtEDB/WCNkCHXKrfXH3glAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1414092},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.51.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/e153a75d39530e51476cba1377976602/hyperframes-core-0.7.51.tgz","_integrity":"sha512-pjz3v2YO++IeIolGrGzWIXZv/1ATgysUOpev/kp1Rw9prYP5pcsjoi95dfc0iS9R7TDAZYFC06dZzH/1BzUN3Q==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.51","@hyperframes/parsers":"0.7.51","@hyperframes/studio-server":"0.7.51"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.51_1783729118867_0.7997111359677311","host":"s3://npm-registry-packages-npm-production"}},"0.7.52":{"name":"@hyperframes/core","version":"0.7.52","_id":"@hyperframes/core@0.7.52","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"07800d04a748362690d84e3c30fc23533d86e0a1","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.52.tgz","fileCount":400,"integrity":"sha512-cIcMRPtV2z07UtzekUYIsRHYVKnMUPzCx5qoVOzkgm1j0UX8+Blq1iuRIDGCI5H8ntKiXnXDqtVDJfiuUAlEOw==","signatures":[{"sig":"MEUCIQCF9RZ/gBBNnYOjEYIrm5TEgP5CUODzFgzpBWqhGZL95AIgAJucphEi714XnBT7O2MtX/owUAb4K7WlifJSn/8TM2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1422242},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.52.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/370b9396a9705de039ac535e849a375c/hyperframes-core-0.7.52.tgz","_integrity":"sha512-cIcMRPtV2z07UtzekUYIsRHYVKnMUPzCx5qoVOzkgm1j0UX8+Blq1iuRIDGCI5H8ntKiXnXDqtVDJfiuUAlEOw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.52","@hyperframes/parsers":"0.7.52","@hyperframes/studio-server":"0.7.52"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.52_1783738246025_0.709848385436948","host":"s3://npm-registry-packages-npm-production"}},"0.7.53":{"name":"@hyperframes/core","version":"0.7.53","_id":"@hyperframes/core@0.7.53","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"7177c3bbbbf64ee460952542a9d395fc44625039","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.53.tgz","fileCount":400,"integrity":"sha512-1u7X1zlkwJrFfSO6yDuM3Xg54QD8M4a9eJLV5MCDiDBw/Zs2oneKPPe/2ftTZU1CE0OAPQZlaemMsvAylRpMrQ==","signatures":[{"sig":"MEUCIHBdpo/UZVquAIqaJuFEnOKYAEXtqj7bQFuvT1ECk885AiEA/R7eB+9dby9CKY+YjsEuAgd3sD0lCz+hfp8Nj1PvMmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1425766},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.53.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/2459f415545e2f33f6218786917d8979/hyperframes-core-0.7.53.tgz","_integrity":"sha512-1u7X1zlkwJrFfSO6yDuM3Xg54QD8M4a9eJLV5MCDiDBw/Zs2oneKPPe/2ftTZU1CE0OAPQZlaemMsvAylRpMrQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.53","@hyperframes/parsers":"0.7.53","@hyperframes/studio-server":"0.7.53"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.53_1783800139048_0.254512990050783","host":"s3://npm-registry-packages-npm-production"}},"0.7.54":{"name":"@hyperframes/core","version":"0.7.54","_id":"@hyperframes/core@0.7.54","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"c685897c81ea27719ea9bf2365a78b20cf5eab42","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.54.tgz","fileCount":400,"integrity":"sha512-Fdhzb1zEhbZuE76CosbNloLRoQmLFIaNt6CqNwZI28fN8A1uju9v3GDQDd1qwWbqtakC/ZL4ptIUeJCu+3hm/A==","signatures":[{"sig":"MEYCIQD8ZzsY/OFAUT4lW0ePT4XhFt9VRxP6B/o6bdRNzdtMSAIhAOlkZO6Ysr4GH21WGniHQaTla9FPnxx/DEIIhgEtY8y6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1425766},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.54.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","check:hyperframe-html":"tsx scripts/check-hyperframe-static.ts","test:hyperframe-linter":"tsx scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"tsx scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/a0221f0c04cfa755e1d348381f7dff48/hyperframes-core-0.7.54.tgz","_integrity":"sha512-Fdhzb1zEhbZuE76CosbNloLRoQmLFIaNt6CqNwZI28fN8A1uju9v3GDQDd1qwWbqtakC/ZL4ptIUeJCu+3hm/A==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.54","@hyperframes/parsers":"0.7.54","@hyperframes/studio-server":"0.7.54"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.54_1783815495379_0.7963584842088602","host":"s3://npm-registry-packages-npm-production"}},"0.7.55":{"name":"@hyperframes/core","version":"0.7.55","_id":"@hyperframes/core@0.7.55","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"fd3d505fef992743f305c84a98ddda004887b8cb","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.55.tgz","fileCount":400,"integrity":"sha512-LIArDGPlYmYMF5yW86rF3AYLHFlkO9xDdNuee1FH7difaun1EfzhdFcdiYadbhWw81o5S+jgTUSARY7Ce87u1g==","signatures":[{"sig":"MEUCIQCOYQARSI8DHQjRRcOiZhmGpCIDX5PXFkFm6Q2Kfqda3wIgH9glmdxmiPre3Fky/SXAsrTThCQRQU4lFqAtarp/Ixk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1426889},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.55.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/d8a1d5621b62bebdb45671819f3a7401/hyperframes-core-0.7.55.tgz","_integrity":"sha512-LIArDGPlYmYMF5yW86rF3AYLHFlkO9xDdNuee1FH7difaun1EfzhdFcdiYadbhWw81o5S+jgTUSARY7Ce87u1g==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.55","@hyperframes/parsers":"0.7.55","@hyperframes/studio-server":"0.7.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.55_1783882557557_0.7836219424177016","host":"s3://npm-registry-packages-npm-production"}},"0.7.56":{"name":"@hyperframes/core","version":"0.7.56","_id":"@hyperframes/core@0.7.56","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"2b8c97e92775578d1f79aa12aa71bcde1c8708fd","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.56.tgz","fileCount":400,"integrity":"sha512-htABfvRPXAvLga2J0G+H5XkFCbC/yYg+3ZteIpoc3QBUuqd3r7SVcL0W44mu2KoRYpmABhr4YPn6gbQOlZ+QXw==","signatures":[{"sig":"MEQCIAESxLq1elpAWf3NZ3W990Y8PFlOTygAYe0PMWUydLwwAiB7zbbHG8popx2G2JCcM3UKf/+4Ssn9HaeFCgZs9sfu+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1426921},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.56.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/f04065fdb518442d7a44225166566ddb/hyperframes-core-0.7.56.tgz","_integrity":"sha512-htABfvRPXAvLga2J0G+H5XkFCbC/yYg+3ZteIpoc3QBUuqd3r7SVcL0W44mu2KoRYpmABhr4YPn6gbQOlZ+QXw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.56","@hyperframes/parsers":"0.7.56","@hyperframes/studio-server":"0.7.56"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.56_1783926483857_0.7993842804614435","host":"s3://npm-registry-packages-npm-production"}},"0.7.57":{"name":"@hyperframes/core","version":"0.7.57","_id":"@hyperframes/core@0.7.57","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"80a0ee1054d772b30d8c2b46bf3d2c1a359de663","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.57.tgz","fileCount":404,"integrity":"sha512-eCrcBufHjyGde3NlDNA4a249GJRH//D+QwrhdZXQw5jgQuxKdc79G4KT7IvlCr4AVonKLOngY0sFT5LF5TvixA==","signatures":[{"sig":"MEYCIQCcUcOPZWImJnbvHaTlVM9RzWtK3O/0pZV61i+JiT2n/QIhAK4zJis6wv6O9cL4dhqyim7eKAji4HN8HGJNN2BO8eyc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1442100},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.57.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/fe38370da16ae43bc7dc3aa6fa431c15/hyperframes-core-0.7.57.tgz","_integrity":"sha512-eCrcBufHjyGde3NlDNA4a249GJRH//D+QwrhdZXQw5jgQuxKdc79G4KT7IvlCr4AVonKLOngY0sFT5LF5TvixA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.57","@hyperframes/parsers":"0.7.57","@hyperframes/studio-server":"0.7.57"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.57_1784003520804_0.2410667415501393","host":"s3://npm-registry-packages-npm-production"}},"0.7.58":{"name":"@hyperframes/core","version":"0.7.58","_id":"@hyperframes/core@0.7.58","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"0fe94e508f470ebeb4edec6ca0c2f3cb847f7c03","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.58.tgz","fileCount":408,"integrity":"sha512-NX/URNaJ2IdaCUs0ixRUDYFN8OkeWvOtbSi4fLajJC71PnyMvtH8LuTFTr41kYb2FGjejJN9ERZbW0El23zOvQ==","signatures":[{"sig":"MEQCIGqWixwMfm7teXkR1KXyAP5W3efuaR50dF3BObrY+AA8AiA6zWIqi2NwenSYLvoIbn2tiS5ri7YY7ODmOR5shPNHeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1454174},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.58.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/e3157eea966d22a40e67ebe24b362cdf/hyperframes-core-0.7.58.tgz","_integrity":"sha512-NX/URNaJ2IdaCUs0ixRUDYFN8OkeWvOtbSi4fLajJC71PnyMvtH8LuTFTr41kYb2FGjejJN9ERZbW0El23zOvQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.58","@hyperframes/parsers":"0.7.58","@hyperframes/studio-server":"0.7.58"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.58_1784060313407_0.06921349582505698","host":"s3://npm-registry-packages-npm-production"}},"0.7.59":{"name":"@hyperframes/core","version":"0.7.59","_id":"@hyperframes/core@0.7.59","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"9091ac43e7af072a184e35d232dee164954b6287","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.59.tgz","fileCount":412,"integrity":"sha512-Dlpnk1orcQ3djDUBmhfgsU0xToZZGQk/JWKsDWNT6K6qWE+W8eQx6vJRZoVWr6EKVdzQ2TekqcjiYFrVc9ecfA==","signatures":[{"sig":"MEQCIEm0f8BNxqiKklAqqmEJXbL0tgTPdf5+WCMiLkKV0kpXAiBpdaPlUPeXpbh/Fwq4Ks04LBIUN2EEsSKjq5W9CbcCcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1459447},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.59.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/d6b11040414c50dbe19d0214e2cc99e6/hyperframes-core-0.7.59.tgz","_integrity":"sha512-Dlpnk1orcQ3djDUBmhfgsU0xToZZGQk/JWKsDWNT6K6qWE+W8eQx6vJRZoVWr6EKVdzQ2TekqcjiYFrVc9ecfA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.59","@hyperframes/parsers":"0.7.59","@hyperframes/studio-server":"0.7.59"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.59_1784142180075_0.27595444800600943","host":"s3://npm-registry-packages-npm-production"}},"0.7.60":{"name":"@hyperframes/core","version":"0.7.60","_id":"@hyperframes/core@0.7.60","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"4d797b2a50f87640174aed376836b56ee0728ddd","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.60.tgz","fileCount":412,"integrity":"sha512-8XBxBga3N9U7b6CuzyMzq5gleGPFMFQkCeHJP9Ci1DiWx3RN/YgvhwWAooylHxkzstsYaA0vE6mom0JnxjuQrA==","signatures":[{"sig":"MEUCIQDG9zMg2RlX3FG0RSeiqJxpjrD/09NlWHm7PB6hAu6QggIgViHjJDjriYyn1iftlt16oqLYqGTeAJLK44maqWPEens=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1466410},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.60.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/a0d7a182c601f6d6d8d1fc6fa37f71f4/hyperframes-core-0.7.60.tgz","_integrity":"sha512-8XBxBga3N9U7b6CuzyMzq5gleGPFMFQkCeHJP9Ci1DiWx3RN/YgvhwWAooylHxkzstsYaA0vE6mom0JnxjuQrA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.60","@hyperframes/parsers":"0.7.60","@hyperframes/studio-server":"0.7.60"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.60_1784180131046_0.39006399037432415","host":"s3://npm-registry-packages-npm-production"}},"0.7.61":{"name":"@hyperframes/core","version":"0.7.61","_id":"@hyperframes/core@0.7.61","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"ede41f17c8fa585077976c6da73b852afda78e32","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.61.tgz","fileCount":424,"integrity":"sha512-JFJSAbk7d9wKVXIklf57wsYVOQPJRtRoW6PODk8Ix/gI1zPvhmwniX7APZXeqSm9JOxTgeu2NEAOijmTRMgEeQ==","signatures":[{"sig":"MEYCIQCswGwK8ohCRNLGNioesL1CowQVOY2xCq1rlyHtXECLaAIhALTec4yQlgfWZg6ZquiZeLbdfzgudhTfCIJKdZMgz+oq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1533759},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.61.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/5ebab3b5271b49f071ad6f491ce017ea/hyperframes-core-0.7.61.tgz","_integrity":"sha512-JFJSAbk7d9wKVXIklf57wsYVOQPJRtRoW6PODk8Ix/gI1zPvhmwniX7APZXeqSm9JOxTgeu2NEAOijmTRMgEeQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.61","@hyperframes/parsers":"0.7.61","@hyperframes/studio-server":"0.7.61"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.61_1784275839990_0.06790251665615932","host":"s3://npm-registry-packages-npm-production"}},"0.7.62":{"name":"@hyperframes/core","version":"0.7.62","_id":"@hyperframes/core@0.7.62","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"f52cef25975fe5969d16b6de9ca506bcea0cb8e0","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.62.tgz","fileCount":428,"integrity":"sha512-xAKYIQ43Xcq1Pm9bfTnI1FVVZUJApaEkI4LTXf6Ldbx/U7dYJYKsHP0aIceYjebDlpXdy8ZK3MMeLZ9vIvq1uA==","signatures":[{"sig":"MEQCIBd3nbrYr99Wcu4N+H8lYLW/4lUcDWwn9s2OHVddyofrAiBmTdjcwSvA4Dezugw83YFk21SC5MfAdCPNS3oBLKFGxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1536599},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.62.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/b1778e104d56a2c7a77878ea987259fc/hyperframes-core-0.7.62.tgz","_integrity":"sha512-xAKYIQ43Xcq1Pm9bfTnI1FVVZUJApaEkI4LTXf6Ldbx/U7dYJYKsHP0aIceYjebDlpXdy8ZK3MMeLZ9vIvq1uA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.62","@hyperframes/parsers":"0.7.62","@hyperframes/studio-server":"0.7.62"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.62_1784340311076_0.08073694007240939","host":"s3://npm-registry-packages-npm-production"}},"0.7.63":{"name":"@hyperframes/core","version":"0.7.63","_id":"@hyperframes/core@0.7.63","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"c3ae26c72ebcd637e534a76dd5ee624f11118fc1","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.63.tgz","fileCount":428,"integrity":"sha512-oNogatPFW7uqs1iY8a1sJpzzYflpaJrB4TqLr0vThc0bMHIDmPiZ2QK13cza0Azl6W91QvYnEY0fak6r7N2Kxg==","signatures":[{"sig":"MEQCIFa1fUf/1xzO/aJGNzZiIf7UIF6uEYeunhfoucSBXCw6AiBKdAqKJbYMc7RjRpRer3XbR2Uj36rH4SVmrg6+WeDrPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1536599},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.63.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/597c8e186bf6e4679bc93c2ea4560139/hyperframes-core-0.7.63.tgz","_integrity":"sha512-oNogatPFW7uqs1iY8a1sJpzzYflpaJrB4TqLr0vThc0bMHIDmPiZ2QK13cza0Azl6W91QvYnEY0fak6r7N2Kxg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.63","@hyperframes/parsers":"0.7.63","@hyperframes/studio-server":"0.7.63"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.63_1784364452456_0.5025239053056767","host":"s3://npm-registry-packages-npm-production"}},"0.7.64":{"name":"@hyperframes/core","version":"0.7.64","_id":"@hyperframes/core@0.7.64","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"431ec4ac66911462d07b3c77f63e5fa78c364c8d","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.64.tgz","fileCount":436,"integrity":"sha512-0rQ9Z/bXOL6aiHH/O6uPCPzwdxASJWxzbY6fcm1K9RcMmeoDBp9HPIN5cgwpWbPJmJeUuyfL6UdYl8EYJG1zag==","signatures":[{"sig":"MEQCIAVhX538h/5VlNb1JjiXD6DcfkRwHFbcWycRW0D6GX8PAiANUvJICyXxl8RwyAja8KkRH45Hh0nqHsxOm3Qlc83Hkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1550818},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.64.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/2fc184a3bab9524eac08494c81da9b5c/hyperframes-core-0.7.64.tgz","_integrity":"sha512-0rQ9Z/bXOL6aiHH/O6uPCPzwdxASJWxzbY6fcm1K9RcMmeoDBp9HPIN5cgwpWbPJmJeUuyfL6UdYl8EYJG1zag==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.64","@hyperframes/parsers":"0.7.64","@hyperframes/studio-server":"0.7.64"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.64_1784401512302_0.48434567345742807","host":"s3://npm-registry-packages-npm-production"}},"0.7.65":{"name":"@hyperframes/core","version":"0.7.65","_id":"@hyperframes/core@0.7.65","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"aa17ab70758207a41280b3eff2d7cd418c1a2cad","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.65.tgz","fileCount":436,"integrity":"sha512-+4uvVTWQxRRkdPsfdAbgmtX1mRvGJRHRlFqkcMM6NudAWzLuVBqF6ajkWbluI9f5gspPvu2v9KKiHBw/fb3jtQ==","signatures":[{"sig":"MEUCIBdE4g1Xf2f+nbftV1aLWLAxQ4tQGLvttuqfyCxflY8CAiEAl+3M36tVK7TGbYuvP6LDiBH4Dn/YV7R84nOTr/8cybY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1552633},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.65.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/23c4bde0f2e898e56b9fdf3891b887a7/hyperframes-core-0.7.65.tgz","_integrity":"sha512-+4uvVTWQxRRkdPsfdAbgmtX1mRvGJRHRlFqkcMM6NudAWzLuVBqF6ajkWbluI9f5gspPvu2v9KKiHBw/fb3jtQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.65","@hyperframes/parsers":"0.7.65","@hyperframes/studio-server":"0.7.65"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.65_1784609359587_0.8151461482202467","host":"s3://npm-registry-packages-npm-production"}},"0.7.66":{"name":"@hyperframes/core","version":"0.7.66","_id":"@hyperframes/core@0.7.66","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"48ad86306123675b8db5396d46bb7d2fa4d01c71","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.66.tgz","fileCount":436,"integrity":"sha512-J5kwAC/LU348S9wju+wRZpU/rQGXpMNiQgp5+cACGXbAEq5ld4+uvpmCXC/A3FEru8JIx1wI2zVCM8LJ4D7HvA==","signatures":[{"sig":"MEUCIDt+Bb1LWJ5mH/hy48fv+01ys+8rF2+4pQt29+AG1DnZAiEAqN54+QpsQ1/wqGZSz9cuabLxZnIOWMkR4jKZM1Pfnrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1552633},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.66.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/32c6d61e05e2bd168f780b0a955a012f/hyperframes-core-0.7.66.tgz","_integrity":"sha512-J5kwAC/LU348S9wju+wRZpU/rQGXpMNiQgp5+cACGXbAEq5ld4+uvpmCXC/A3FEru8JIx1wI2zVCM8LJ4D7HvA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.66","@hyperframes/parsers":"0.7.66","@hyperframes/studio-server":"0.7.66"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.66_1784637663824_0.36015378662726083","host":"s3://npm-registry-packages-npm-production"}},"0.7.67-alpha.0":{"name":"@hyperframes/core","version":"0.7.67-alpha.0","_id":"@hyperframes/core@0.7.67-alpha.0","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"0eb12b25d137aa0d93d88ef6877c136149b73b11","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.67-alpha.0.tgz","fileCount":436,"integrity":"sha512-isAQWKphnFzd4XDN2HXLWGETh0CfH111X1ng14biUlMMdxcU5DNxROPQwRQnWo1ZfJBqAtrwpSqolwgCXjJXiA==","signatures":[{"sig":"MEYCIQDA1/taWiK8HFf9NXlLoAvh2h2pF5fd5Ddgw6/KE6fWwQIhANezeihX+LcBIhxpIUmykmkxhRwkduaLuojYDzdvb10V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.67-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1552665},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.67-alpha.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/0796fd6351cb6ae9bf53e632448f440e/hyperframes-core-0.7.67-alpha.0.tgz","_integrity":"sha512-isAQWKphnFzd4XDN2HXLWGETh0CfH111X1ng14biUlMMdxcU5DNxROPQwRQnWo1ZfJBqAtrwpSqolwgCXjJXiA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.67-alpha.0","@hyperframes/parsers":"0.7.67-alpha.0","@hyperframes/studio-server":"0.7.67-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.67-alpha.0_1784670107545_0.8594127084593715","host":"s3://npm-registry-packages-npm-production"}},"0.7.67":{"name":"@hyperframes/core","version":"0.7.67","_id":"@hyperframes/core@0.7.67","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"222628accfe191e0a13fc70b9e3e08c0bf0bf231","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.67.tgz","fileCount":436,"integrity":"sha512-Wj17bSwt1B1IO2JRRSTBtTNWJ6/ljWnV/lbvBzkMPv+PK9c7FSqZWJQUN+7ZpkiuxTkMPRhEMXj0HVxYoQBBWQ==","signatures":[{"sig":"MEYCIQD2TJeJlAumbG9jlJ6omYr6/P9NgfmH5rTAEqTK1+ls6wIhAONNpR40VbPMmUeJlL2M4q0e+OrbpRpCjNoJ9F++bihy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1555061},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.67.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/bf1cf864370751fed68ae59fa6603bca/hyperframes-core-0.7.67.tgz","_integrity":"sha512-Wj17bSwt1B1IO2JRRSTBtTNWJ6/ljWnV/lbvBzkMPv+PK9c7FSqZWJQUN+7ZpkiuxTkMPRhEMXj0HVxYoQBBWQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.67","@hyperframes/parsers":"0.7.67","@hyperframes/studio-server":"0.7.67"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.67_1784678229602_0.020862489583920008","host":"s3://npm-registry-packages-npm-production"}},"0.7.68":{"name":"@hyperframes/core","version":"0.7.68","_id":"@hyperframes/core@0.7.68","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"6e10e53e4cd920dab0cf14ee6208bdb29ead8f33","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.68.tgz","fileCount":436,"integrity":"sha512-ZuX7Kn+3+UOcUCNOr65gIFF32mdPOHAOMdnViKuyGn/9qcp3hXSsY7CH3kia/qfVPlv1HQ+zk8m3+QFLgy3Jew==","signatures":[{"sig":"MEUCIQDgIhyHlLGSAsmSvbBybjXA3nAEe2ikv31xOcZQxfAuKQIgXNwYRJj/KPKzua9r/XMXQ2mm9M1IetRKTPl8QAcBdnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1555339},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.68.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/23157d4e18d5b467bd9247edf2bb031a/hyperframes-core-0.7.68.tgz","_integrity":"sha512-ZuX7Kn+3+UOcUCNOr65gIFF32mdPOHAOMdnViKuyGn/9qcp3hXSsY7CH3kia/qfVPlv1HQ+zk8m3+QFLgy3Jew==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.68","@hyperframes/parsers":"0.7.68","@hyperframes/studio-server":"0.7.68"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.68_1784695520918_0.851122384302569","host":"s3://npm-registry-packages-npm-production"}},"0.7.69":{"name":"@hyperframes/core","version":"0.7.69","_id":"@hyperframes/core@0.7.69","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"0785fa1a4ad065d28f111e4e722c4463367c2d5c","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.69.tgz","fileCount":436,"integrity":"sha512-H7CSDj7aiUuk/mreK5AXrWS19SY8Jjpjkj6T1D2hE5XUYJaH2KrChPVKU+LHsTr2hmjVe4FtznwaPD9RmXZA8g==","signatures":[{"sig":"MEYCIQD5Ht8MkobcZ8DxF2pAYfGdAQBwFbg/vuy2pcCGKDX4wwIhAKTwo5ilXNZSEFtqQ549AJ3f3eL1Jd5R+sbd+e4ickZY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1555339},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.69.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/9f394bb7ca80641fc0018430053633f6/hyperframes-core-0.7.69.tgz","_integrity":"sha512-H7CSDj7aiUuk/mreK5AXrWS19SY8Jjpjkj6T1D2hE5XUYJaH2KrChPVKU+LHsTr2hmjVe4FtznwaPD9RmXZA8g==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.69","@hyperframes/parsers":"0.7.69","@hyperframes/studio-server":"0.7.69"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.69_1784833723943_0.772605831888006","host":"s3://npm-registry-packages-npm-production"}},"0.7.70":{"name":"@hyperframes/core","version":"0.7.70","_id":"@hyperframes/core@0.7.70","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"28580e8387f5ab03544edb36da3e0147dcc71cee","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.70.tgz","fileCount":436,"integrity":"sha512-HQ6SF//CgUcKkx8B7CFWYRoPBVgaQm/Ig/qTHCyd/tusTrTCeo2ad+35kTde3roKJNGIz8HH4b4npkh90l5Pwg==","signatures":[{"sig":"MEUCIQDIm+V09au2ImEl+k5ZfFfz7Alg/5e/Js34s6viKU8j7gIgAJuexKW14AhMwqWR2hBpeLWUrEBxGH7bZStaLfF+zj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1555339},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.70.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/0f96ebd1633af41a1c6d7db1b1b7f364/hyperframes-core-0.7.70.tgz","_integrity":"sha512-HQ6SF//CgUcKkx8B7CFWYRoPBVgaQm/Ig/qTHCyd/tusTrTCeo2ad+35kTde3roKJNGIz8HH4b4npkh90l5Pwg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.70","@hyperframes/parsers":"0.7.70","@hyperframes/studio-server":"0.7.70"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.70_1784871802831_0.8193609842872487","host":"s3://npm-registry-packages-npm-production"}},"0.7.71":{"name":"@hyperframes/core","version":"0.7.71","_id":"@hyperframes/core@0.7.71","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"2c16bcfb78da58bd5571c6db90f047cc181f0775","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.71.tgz","fileCount":436,"integrity":"sha512-sNN/eZkq5WudOeu60p+bL7Xbm14OK7V3wEKGRyTGWiWPQYipHCcmXdHGtRAkMUeEIjr5sEkc/PveH8exjqFWQQ==","signatures":[{"sig":"MEUCIAYgub9ptmKxU0Su4QD5o9cX64bOqJnXrslB0lr6h9Z6AiEAnDgqyFtI0d+9Cw65OdAff9awXJ26/mGYATBK4BsGKHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1605560},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.71.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/dca8a3c9434598931f6391c8ea7859a4/hyperframes-core-0.7.71.tgz","_integrity":"sha512-sNN/eZkq5WudOeu60p+bL7Xbm14OK7V3wEKGRyTGWiWPQYipHCcmXdHGtRAkMUeEIjr5sEkc/PveH8exjqFWQQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.71","@hyperframes/parsers":"0.7.71","@hyperframes/studio-server":"0.7.71"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.71_1784920002356_0.561638599156713","host":"s3://npm-registry-packages-npm-production"}},"0.7.72":{"name":"@hyperframes/core","version":"0.7.72","_id":"@hyperframes/core@0.7.72","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"3eae59595179acb5ef91f6d121699956119d63a6","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.72.tgz","fileCount":440,"integrity":"sha512-SqJZX8yMBS1cdHACevYEaqjNXPLslWikHKOpPWdo5ZGUO92jQ4px2uxg1ZrUE4xRzdbdpJ6ppefEeMjQywAvzw==","signatures":[{"sig":"MEUCIQDEMlKtdt6g4GEi0FKGDZfkaJ+54JeOSOGJWYuxWda8yAIgS+Dk8KOptGFAGouZZc1tHyQwQIwAnV6y/ctYzVM76Qk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1814594},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.72.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/e60c650b46c217b2df05a0fab6597630/hyperframes-core-0.7.72.tgz","_integrity":"sha512-SqJZX8yMBS1cdHACevYEaqjNXPLslWikHKOpPWdo5ZGUO92jQ4px2uxg1ZrUE4xRzdbdpJ6ppefEeMjQywAvzw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.72","@hyperframes/parsers":"0.7.72","@hyperframes/studio-server":"0.7.72"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.72_1785045848712_0.3790285810089171","host":"s3://npm-registry-packages-npm-production"}},"0.7.73":{"name":"@hyperframes/core","version":"0.7.73","_id":"@hyperframes/core@0.7.73","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"8e4032a01f288c539458fdb8f7bb967db7988a00","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.73.tgz","fileCount":448,"integrity":"sha512-d5ZUqWWtMG2Ys2kV9ulatKBKW+bVv6FjXexS+TrjyjtSRxzLma6KPyW3phaFjgAICiL3j4aetmGtYci1QKIqeQ==","signatures":[{"sig":"MEUCIFC55uOB3sut4DWmPXQsT2bKJKrXeYmvrxFfFYy/dhVKAiEAk6DIsB4hSP4uZLHwWIsLfiTpMOU434UyHpeu4wU5PiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1924107},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.73.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/591a6a7814196ba5cae38b324e885774/hyperframes-core-0.7.73.tgz","_integrity":"sha512-d5ZUqWWtMG2Ys2kV9ulatKBKW+bVv6FjXexS+TrjyjtSRxzLma6KPyW3phaFjgAICiL3j4aetmGtYci1QKIqeQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.73","@hyperframes/parsers":"0.7.73","@hyperframes/studio-server":"0.7.73"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.73_1785101952601_0.9575865410647755","host":"s3://npm-registry-packages-npm-production"}},"0.7.74":{"name":"@hyperframes/core","version":"0.7.74","_id":"@hyperframes/core@0.7.74","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"a96a712fbe8fe351bbbb93566c8c84b5ef9bb96b","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.74.tgz","fileCount":448,"integrity":"sha512-soF/bpghHqEigbputk05ZkDZprUgbzebtiYd26jmWRfJZSIPAOBfpp+hlzvJ8sgPhUia/i+gXAEduMYPiEnfFQ==","signatures":[{"sig":"MEUCIQC2l+1MuE0wpK9R7/H0KiuiwJASw9WaIafuspw9gHqEQgIgQgVK6N3GY/JAT3h/XGhTJb8NGFVqnvyxyG93/Yq3pEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1925059},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.74.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/d3407d79ca559549e9fc57d29420b020/hyperframes-core-0.7.74.tgz","_integrity":"sha512-soF/bpghHqEigbputk05ZkDZprUgbzebtiYd26jmWRfJZSIPAOBfpp+hlzvJ8sgPhUia/i+gXAEduMYPiEnfFQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.74","@hyperframes/parsers":"0.7.74","@hyperframes/studio-server":"0.7.74"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.74_1785117621601_0.8379594177961232","host":"s3://npm-registry-packages-npm-production"}},"0.7.75":{"name":"@hyperframes/core","version":"0.7.75","_id":"@hyperframes/core@0.7.75","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"4583627c5f6661dc5625c346f08034f1f7a36de0","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.75.tgz","fileCount":448,"integrity":"sha512-sB5Bukws+xIXrtupSoYb+6cHaxIK2yULPXROTawx0+gUjvgW/qy1dRMNI66HaxTQvopnXpzrs+HxwTVef45m4Q==","signatures":[{"sig":"MEQCIDMuxnfet9BaBhNumdT+vZ3zxay1CYpORafhBrjAoG+WAiBEMGwMWkWn/Fmi7Enl2Y7p7iNPpyLlo+XVNB+L8FyHYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1925059},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.75.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/cf9fea450876225edbfd2634649168f8/hyperframes-core-0.7.75.tgz","_integrity":"sha512-sB5Bukws+xIXrtupSoYb+6cHaxIK2yULPXROTawx0+gUjvgW/qy1dRMNI66HaxTQvopnXpzrs+HxwTVef45m4Q==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.75","@hyperframes/parsers":"0.7.75","@hyperframes/studio-server":"0.7.75"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.75_1785123847834_0.8060319183363165","host":"s3://npm-registry-packages-npm-production"}},"0.7.76":{"name":"@hyperframes/core","version":"0.7.76","_id":"@hyperframes/core@0.7.76","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"29f348343ef7dd64eb7ce5574dd8751dfe8afc95","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.76.tgz","fileCount":448,"integrity":"sha512-D5NRa4Ma3LXygQZnogbiDvLakF4gsKRCrXAUxZYqXEwcuiRnEiA08uB3ps9DwH9Zhk3Z8jXn5yPrIPZMQkBaxg==","signatures":[{"sig":"MEUCIQClkxEGmsAROJH8whmm9kdaAePBLLCdiNOWt2+WamUYDwIgPwFZuI4nrcajVvBiQR33PrqUTjyVg1I5MOWYvDxuXFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1925059},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.76.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/18d49927e40e04347aa87170deb14a26/hyperframes-core-0.7.76.tgz","_integrity":"sha512-D5NRa4Ma3LXygQZnogbiDvLakF4gsKRCrXAUxZYqXEwcuiRnEiA08uB3ps9DwH9Zhk3Z8jXn5yPrIPZMQkBaxg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.76","@hyperframes/parsers":"0.7.76","@hyperframes/studio-server":"0.7.76"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.76_1785129134621_0.09367066540614477","host":"s3://npm-registry-packages-npm-production"}},"0.7.77":{"name":"@hyperframes/core","version":"0.7.77","_id":"@hyperframes/core@0.7.77","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"f5fca6f8f1638a457b1b646ac4f6c70ce2f64b81","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.77.tgz","fileCount":448,"integrity":"sha512-DBfjOFGw7kjXN+pmjC1r9vO5KpbPHWo/7rXhN5McunkozDf2HIRIH9+PmnjV/gof0IrmYVZowhqtBVUOpfcOJQ==","signatures":[{"sig":"MEQCIGW+TtWZafpvuV4zgGtXyAcT49q94+IewhUFHlAANy+0AiARi8JWGXlIjSRIDkvmHPHTYjlBP2WZfSHNSJl3QHqcZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1925059},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.77.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/42b8b2e197c92eda372264e49e498d5d/hyperframes-core-0.7.77.tgz","_integrity":"sha512-DBfjOFGw7kjXN+pmjC1r9vO5KpbPHWo/7rXhN5McunkozDf2HIRIH9+PmnjV/gof0IrmYVZowhqtBVUOpfcOJQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.77","@hyperframes/parsers":"0.7.77","@hyperframes/studio-server":"0.7.77"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.77_1785205057557_0.47012822212503114","host":"s3://npm-registry-packages-npm-production"}},"0.7.78":{"name":"@hyperframes/core","version":"0.7.78","_id":"@hyperframes/core@0.7.78","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"31300aee2789ed012714dea0420931965a4d823d","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.78.tgz","fileCount":448,"integrity":"sha512-dS34cwKHJlijlW5noClwbrfkTM56cR6GuCn6Meg9Afk4KtR5yJRr4MV1Suk1KAZSU52VLCuV3QlhoWWKBpAAdg==","signatures":[{"sig":"MEQCIAwym9AeqVUjeHVlHDpHZ7nH10K/XFqEQbG+cTgMPv+dAiBL/Cahh0yk/vfiKNVrPjgOLpVKQUAe9xUcuLk61Y+3WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1925059},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.78.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/8c96e361b9265a6bf4175911c8ec6662/hyperframes-core-0.7.78.tgz","_integrity":"sha512-dS34cwKHJlijlW5noClwbrfkTM56cR6GuCn6Meg9Afk4KtR5yJRr4MV1Suk1KAZSU52VLCuV3QlhoWWKBpAAdg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.78","@hyperframes/parsers":"0.7.78","@hyperframes/studio-server":"0.7.78"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.78_1785241906811_0.05650292898423426","host":"s3://npm-registry-packages-npm-production"}},"0.7.79":{"name":"@hyperframes/core","version":"0.7.79","_id":"@hyperframes/core@0.7.79","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"ed386f1b339cf0293e63015ef10b64ef6201d699","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.79.tgz","fileCount":448,"integrity":"sha512-zfKDHYMwzdfkhq98sdoDhpGs2qyb15DwUrliHX1YKNhT/tV8ESnMxOSbLQgx2kLQ+iJXhimIzxBzW++8/7r/BA==","signatures":[{"sig":"MEYCIQCdOfBMs+N9hAgDa6TqYRnVBo9kw+ynv1V9wTUz/q0hGwIhAN0I+jQN74prPTdsvAeWkv4rFqpWfV980qJqtfCDZ2hJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1925059},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.79.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/234ed0af0c765ae2a7386340fb719dec/hyperframes-core-0.7.79.tgz","_integrity":"sha512-zfKDHYMwzdfkhq98sdoDhpGs2qyb15DwUrliHX1YKNhT/tV8ESnMxOSbLQgx2kLQ+iJXhimIzxBzW++8/7r/BA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.79","@hyperframes/parsers":"0.7.79","@hyperframes/studio-server":"0.7.79"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.79_1785280346137_0.5550182926120562","host":"s3://npm-registry-packages-npm-production"}},"0.7.80":{"name":"@hyperframes/core","version":"0.7.80","_id":"@hyperframes/core@0.7.80","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"74d2926da84c6d7f288d558b6525540283facd3f","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.80.tgz","fileCount":452,"integrity":"sha512-k0TRVUjBnmzLv2XEr01Duo6Zm2rRf1PFdi3P3wO/r0f310tj4thnldp72iw+/Re+St90PF20pRHw99y+KTR1vg==","signatures":[{"sig":"MEQCIDMe0ewqIyhILzpGAy7yP2Hsd2bj0Q9hFyyhrzgWgQxVAiAZ1Q3/JI/G+kkZt0HRpqrTGGi5WtEY9IHW1OhH64XoQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1937009},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.80.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/8a038ed2865bafd32e9b2faf5e1be004/hyperframes-core-0.7.80.tgz","_integrity":"sha512-k0TRVUjBnmzLv2XEr01Duo6Zm2rRf1PFdi3P3wO/r0f310tj4thnldp72iw+/Re+St90PF20pRHw99y+KTR1vg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.80","@hyperframes/parsers":"0.7.80","@hyperframes/studio-server":"0.7.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.80_1785293256368_0.016623713713440624","host":"s3://npm-registry-packages-npm-production"}},"0.7.81":{"name":"@hyperframes/core","version":"0.7.81","_id":"@hyperframes/core@0.7.81","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"5473d670484b1581ab394f8f102abbd69d13cb2a","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.81.tgz","fileCount":452,"integrity":"sha512-kLA1gGHUfh3vkSfbmGvHG2FP+tT2ZB3MeDvpCx4ZqO6Kv+uIznYGBmn/1baPQN5NXCGJJThViSKmTZvG0myuhA==","signatures":[{"sig":"MEQCIBb1hzitr9LwmFJ76I+7eX32mUxn/YpyTZv1Gl2cb30xAiBwpWUgqcIrNSChH2X5Cktx2xxA2CwRNV833fK+x0Uybw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1937009},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.81.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/de5568d20d2b9500948f368318a7493c/hyperframes-core-0.7.81.tgz","_integrity":"sha512-kLA1gGHUfh3vkSfbmGvHG2FP+tT2ZB3MeDvpCx4ZqO6Kv+uIznYGBmn/1baPQN5NXCGJJThViSKmTZvG0myuhA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.81","@hyperframes/parsers":"0.7.81","@hyperframes/studio-server":"0.7.81"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.81_1785306028073_0.7581081035093928","host":"s3://npm-registry-packages-npm-production"}},"0.7.82":{"name":"@hyperframes/core","version":"0.7.82","_id":"@hyperframes/core@0.7.82","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"85601ae7f5c1abe073a1063f0ab542e487f11e26","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.82.tgz","fileCount":452,"integrity":"sha512-6PlZpziATJ9KVzYhZ95Dg9oJ6+zN2vftNCUC9Z9drjKgOvYBPFzxVRgmCe2+ZXnQd9xpOUYY5sd0m9uPCf/0zw==","signatures":[{"sig":"MEUCIQCyINZQocxdg5LQ26/gVYC3oYYizwuabZ/u/M0wKQx9JAIgKoNAWFFmynXx9q30CK9l389xkDpEg3Fy7kdEs9qOeNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1937009},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.82.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/c0397bb2d17bb769cd6a87616beb4587/hyperframes-core-0.7.82.tgz","_integrity":"sha512-6PlZpziATJ9KVzYhZ95Dg9oJ6+zN2vftNCUC9Z9drjKgOvYBPFzxVRgmCe2+ZXnQd9xpOUYY5sd0m9uPCf/0zw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.82","@hyperframes/parsers":"0.7.82","@hyperframes/studio-server":"0.7.82"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.82_1785324515402_0.7289989799308532","host":"s3://npm-registry-packages-npm-production"}},"0.7.83":{"name":"@hyperframes/core","version":"0.7.83","_id":"@hyperframes/core@0.7.83","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"a6d61a92352604edf05ba888c8046fc23873aaa0","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.83.tgz","fileCount":452,"integrity":"sha512-OWoiEWPzLnVG3MDMm36VPkTQQ+KM1/YudNhKveJMuXHQMCI4PzCecsFfsRT71J+wAO5eI2RvvLSukQR+X232xA==","signatures":[{"sig":"MEYCIQCZbXVvqRkVQoEXXI1tCQiAu168qvp4cDj8qdNzRgKEXgIhANfcNa9p30Mh8tu5CVlZ78LINFyr1TQSd8TLvKT9uJq7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1939319},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.83.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/306b834fca354d10477efd7b85bd4e96/hyperframes-core-0.7.83.tgz","_integrity":"sha512-OWoiEWPzLnVG3MDMm36VPkTQQ+KM1/YudNhKveJMuXHQMCI4PzCecsFfsRT71J+wAO5eI2RvvLSukQR+X232xA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.83","@hyperframes/parsers":"0.7.83","@hyperframes/studio-server":"0.7.83"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.83_1785376094939_0.9162552655287299","host":"s3://npm-registry-packages-npm-production"}},"0.7.84":{"name":"@hyperframes/core","version":"0.7.84","_id":"@hyperframes/core@0.7.84","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"68426ab5097cc151093ebf92a00828fcca0fc288","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.84.tgz","fileCount":452,"integrity":"sha512-fOfmi6BdGNhS4IFdwYK8hcp1A2mNyCnmIZzHvvboyUpIsmnppvFBfFl/zpBY7c9yR7P8Bhfbcvvb4/wUpYamKA==","signatures":[{"sig":"MEUCID/UhN6a3xkIdm8t+u//xR9tJtc9PoL3JQZbEfG13rUHAiEAiDSS5BKkODLsec63z+n653Fn7QS2Hn5tuSqGSriY9b8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1939319},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.84.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/74d2f00ef4ff794ebd3abc80f7aede96/hyperframes-core-0.7.84.tgz","_integrity":"sha512-fOfmi6BdGNhS4IFdwYK8hcp1A2mNyCnmIZzHvvboyUpIsmnppvFBfFl/zpBY7c9yR7P8Bhfbcvvb4/wUpYamKA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.84","@hyperframes/parsers":"0.7.84","@hyperframes/studio-server":"0.7.84"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.84_1785407394836_0.9319446841183501","host":"s3://npm-registry-packages-npm-production"}},"0.7.85":{"name":"@hyperframes/core","version":"0.7.85","_id":"@hyperframes/core@0.7.85","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"d49205574e62899cc81c640be1c7adbce9d1d00e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.85.tgz","fileCount":452,"integrity":"sha512-qunXHfmvAeOx5nTnah6UW/hFGKVWRpZRQdhR7iSufFbyffiXsaDWQxqCMLtn+uyhV+R64bqAwI/shBuqB+7KQg==","signatures":[{"sig":"MEUCIQDsRIglD9LeBdmKn92pD1IIp9R0qqv5j9Up0hjOitbgZAIgKQK8iAqEdwMNP84oNKQVR0dwNAC0VXL5pDP83wyrxUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1939319},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.85.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/b238a71f864c4cbea9644f57e6f4deff/hyperframes-core-0.7.85.tgz","_integrity":"sha512-qunXHfmvAeOx5nTnah6UW/hFGKVWRpZRQdhR7iSufFbyffiXsaDWQxqCMLtn+uyhV+R64bqAwI/shBuqB+7KQg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.85","@hyperframes/parsers":"0.7.85","@hyperframes/studio-server":"0.7.85"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.85_1785433389539_0.40391021716369724","host":"s3://npm-registry-packages-npm-production"}},"0.7.86":{"name":"@hyperframes/core","version":"0.7.86","_id":"@hyperframes/core@0.7.86","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"6876aca599f944fbede7d503cdbb850946c39f4b","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.86.tgz","fileCount":452,"integrity":"sha512-oSTedXh3Ge5QjcYHIolhoe+Yzf5Jbza2Cxdr/r/zgOmn4S2mq3Bo39lEXymSRGW68kUsvYnT0SYaG7f02XGfDw==","signatures":[{"sig":"MEUCIQDhCPswPn57JDw6A3HArFkY92svHvPTbIZyABSUmKODTQIgSpvtoD2MDPCsI4wsNXgVsqbkmC2X1Rwuqm8zQzidmNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1939319},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.86.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/26bedb6cef886648ac0368eb65f2d610/hyperframes-core-0.7.86.tgz","_integrity":"sha512-oSTedXh3Ge5QjcYHIolhoe+Yzf5Jbza2Cxdr/r/zgOmn4S2mq3Bo39lEXymSRGW68kUsvYnT0SYaG7f02XGfDw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.86","@hyperframes/parsers":"0.7.86","@hyperframes/studio-server":"0.7.86"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.86_1785447918963_0.2502935558453636","host":"s3://npm-registry-packages-npm-production"}},"0.7.87":{"name":"@hyperframes/core","version":"0.7.87","_id":"@hyperframes/core@0.7.87","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"91f0b8f87e63f80703b3c945a58ea8caa02d759d","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.87.tgz","fileCount":452,"integrity":"sha512-UMHjA046ZMM8Bcnxg1H06eUrb2/yrgEE2lhOtDKcrCQBBKrTaOkOV09JEvWjotClrRq47P5dIRkCPttVZLqg/w==","signatures":[{"sig":"MEQCIFeRetcVtb0AWA9K73KvkZ6/Wjpggx/DluTwu74XyTKNAiBYUY3j8zLoeEoqBgWBot2PZO2+W2PFsP9waq3vxjx0iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1941315},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.87.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/dca9a21433d9f781d880d8b066d4f867/hyperframes-core-0.7.87.tgz","_integrity":"sha512-UMHjA046ZMM8Bcnxg1H06eUrb2/yrgEE2lhOtDKcrCQBBKrTaOkOV09JEvWjotClrRq47P5dIRkCPttVZLqg/w==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.87","@hyperframes/parsers":"0.7.87","@hyperframes/studio-server":"0.7.87"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.87_1785530392763_0.8577256901929367","host":"s3://npm-registry-packages-npm-production"}},"0.7.88":{"name":"@hyperframes/core","version":"0.7.88","_id":"@hyperframes/core@0.7.88","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"6bd05961fc567a476590ba93f2561cba638fbeb5","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.88.tgz","fileCount":452,"integrity":"sha512-cQ0Pv7loyOUkNlwTlEjV/LDQqxTTytKOPLILn8KuJu1vif4AJAUusfynVwr1RAxZzYxRifmfM1loHMsTgFBXPA==","signatures":[{"sig":"MEQCIGQVNN/XO6h+jnsneRnBs+Vr3IhfRh6ARn8LmPuEiAjIAiAgndIvvd+vrcJC6aQHR7w2sBjsHS9KDab31HOU/KNBtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1941315},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.88.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/1ae1e32a1abff88c9b198744910fe048/hyperframes-core-0.7.88.tgz","_integrity":"sha512-cQ0Pv7loyOUkNlwTlEjV/LDQqxTTytKOPLILn8KuJu1vif4AJAUusfynVwr1RAxZzYxRifmfM1loHMsTgFBXPA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.88","@hyperframes/parsers":"0.7.88","@hyperframes/studio-server":"0.7.88"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.88_1785628608726_0.43851390161841586","host":"s3://npm-registry-packages-npm-production"}},"0.7.89":{"name":"@hyperframes/core","version":"0.7.89","_id":"@hyperframes/core@0.7.89","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"6dc33fdf3731b8a911bdf3c36ef944e4991ad10c","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.89.tgz","fileCount":452,"integrity":"sha512-5SSohrNCV962YDl/axEgJpsNKjOcV33r746gUJoW7eQYUDfG0ptuucaSXX/lNX5CZkUCtsjioXaTU7vkwdPY+Q==","signatures":[{"sig":"MEUCIH5ImsDxMf0AT9+BxzrUsuptUA9lRQ36ByT75VYv8+QnAiEAqi3h9Up9oRw86nUno5XLUYy1g6u97m7D3m2QDU1fZ6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1941315},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.89.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/47f0b0e1e0cb75a8d3c575dcd39e89c6/hyperframes-core-0.7.89.tgz","_integrity":"sha512-5SSohrNCV962YDl/axEgJpsNKjOcV33r746gUJoW7eQYUDfG0ptuucaSXX/lNX5CZkUCtsjioXaTU7vkwdPY+Q==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.89","@hyperframes/parsers":"0.7.89","@hyperframes/studio-server":"0.7.89"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.89_1785695290698_0.7950042072025731","host":"s3://npm-registry-packages-npm-production"}},"0.7.90":{"name":"@hyperframes/core","version":"0.7.90","_id":"@hyperframes/core@0.7.90","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"9a28847f32dde643c6673470a63205282b2ed2e7","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.90.tgz","fileCount":452,"integrity":"sha512-9rekDtBbhyFKQedOGj/7V1O1bauEEefbUS4+TlEj3wdNZJC8zK/dq57olKcKbQhln0w+EkQD5TnLLCHKO4jIJQ==","signatures":[{"sig":"MEUCIE0QK+/MiPDh25Jur47JmNNDqtRIPfo3D0GirfTSX3cYAiEAvd41S7/lfrcpSQmVtqls/HkGa6qdFb7po/y830W26S4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1941315},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.90.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/d4b8bbb710f8684dff48ba26127d4cdc/hyperframes-core-0.7.90.tgz","_integrity":"sha512-9rekDtBbhyFKQedOGj/7V1O1bauEEefbUS4+TlEj3wdNZJC8zK/dq57olKcKbQhln0w+EkQD5TnLLCHKO4jIJQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.90","@hyperframes/parsers":"0.7.90","@hyperframes/studio-server":"0.7.90"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.90_1785733220230_0.45176449165039356","host":"s3://npm-registry-packages-npm-production"}},"0.7.92":{"name":"@hyperframes/core","version":"0.7.92","_id":"@hyperframes/core@0.7.92","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"30e19f3a29c0680daf175148da826122a8e08333","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.92.tgz","fileCount":460,"integrity":"sha512-JPwbtKd3T1C6QEsNkdOhV0AxWlPruHFsr75pEANawEPO/yk/50UeVN8dEYsW6rQRWj1sdbzuVAEDx+3qgzcZew==","signatures":[{"sig":"MEUCIQDdqSPPq27PU+85A5JwbLIhpEPpyCr0DshGwSyROctkSQIgVyCOq/KRIsvpCGhyVELHbCg9kbwymKer/v9BunE/JSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1970409},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.92.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/c53c064b61785afac674b411cafb1e11/hyperframes-core-0.7.92.tgz","_integrity":"sha512-JPwbtKd3T1C6QEsNkdOhV0AxWlPruHFsr75pEANawEPO/yk/50UeVN8dEYsW6rQRWj1sdbzuVAEDx+3qgzcZew==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.92","@hyperframes/parsers":"0.7.92","@hyperframes/studio-server":"0.7.92"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.92_1785865588212_0.8606790548600816","host":"s3://npm-registry-packages-npm-production"}},"0.7.93":{"name":"@hyperframes/core","version":"0.7.93","_id":"@hyperframes/core@0.7.93","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"dafede0d4f0b73be6696987afcca4f90098dc858","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.93.tgz","fileCount":460,"integrity":"sha512-emC3mW0tbS9NvtlEA0qfsxPBlRUtuCxIveQMFl652deYix0OK8eaHKB/vJMcP4UvUEdChilcmwMEzKnrkG2jzg==","signatures":[{"sig":"MEUCIF62+A9242+dGG8+fiBJJhezZzkYWAuPycoRyBGIR229AiEAny2e4xz7eNoYwpbRWPs047Tv6BHT35wiXfT3MOO9Sq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1978395},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.93.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/b1a4ea861b79914b578247709c0d3d8e/hyperframes-core-0.7.93.tgz","_integrity":"sha512-emC3mW0tbS9NvtlEA0qfsxPBlRUtuCxIveQMFl652deYix0OK8eaHKB/vJMcP4UvUEdChilcmwMEzKnrkG2jzg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.93","@hyperframes/parsers":"0.7.93","@hyperframes/studio-server":"0.7.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.93_1785900607276_0.3969452417202839","host":"s3://npm-registry-packages-npm-production"}},"0.7.94":{"name":"@hyperframes/core","version":"0.7.94","_id":"@hyperframes/core@0.7.94","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"4e4b7596774d47a913f00c0185f1114c48952380","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.94.tgz","fileCount":460,"integrity":"sha512-f7IUeeSP2cHYfaL6k9s12Mnukl2Ty/hUqCrdkiZGbc4S+TGPejEV0OvOrjPRtrVrVxGjNEjJ4aKl5OSMtThEEA==","signatures":[{"sig":"MEUCIQDnAhBkVq5EsPSZHFwuCQ8EHnSnrEh9HxTLaq37lM/q3AIgU4pCMeoN+PjzyKQ37qjkLyOZl6KA20no6QYcq4N9IVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1978395},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.94.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/83ada8d707c13e46badf6737fc7afd3c/hyperframes-core-0.7.94.tgz","_integrity":"sha512-f7IUeeSP2cHYfaL6k9s12Mnukl2Ty/hUqCrdkiZGbc4S+TGPejEV0OvOrjPRtrVrVxGjNEjJ4aKl5OSMtThEEA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.94","@hyperframes/parsers":"0.7.94","@hyperframes/studio-server":"0.7.94"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.94_1785901515703_0.34816862552497563","host":"s3://npm-registry-packages-npm-production"}},"0.7.95":{"name":"@hyperframes/core","version":"0.7.95","_id":"@hyperframes/core@0.7.95","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"3019b6c7ae7adaac7f470c6c5e840ab1685becca","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.95.tgz","fileCount":460,"integrity":"sha512-q1R3vIp4GzJdGLJzlM2o33jV03dcVCx3Ne/0egMqj7hDuIVxzAjyy/vLz0hp1eULwn65eO3Sbbzo6hJHPJVU4w==","signatures":[{"sig":"MEYCIQCvPs34QNk0lcw8IKV8cMdPKwINXQN0JyYxfYa4/hz7KwIhANsnuAvWivOFyYtebdZyXtzhyQM9hAk4gc6I7A8EZ8XE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1978395},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.95.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},"_resolved":"/tmp/3e2c3ed2821a3e33d1a9db5d813dace9/hyperframes-core-0.7.95.tgz","_integrity":"sha512-q1R3vIp4GzJdGLJzlM2o33jV03dcVCx3Ne/0egMqj7hDuIVxzAjyy/vLz0hp1eULwn65eO3Sbbzo6hJHPJVU4w==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.95","@hyperframes/parsers":"0.7.95","@hyperframes/studio-server":"0.7.95"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.95_1786054434939_0.03749838759089896","host":"s3://npm-registry-packages-npm-production"}},"0.7.96":{"name":"@hyperframes/core","version":"0.7.96","_id":"@hyperframes/core@0.7.96","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"1048cece16a2e421c3e92a9cd1f6c555525933e7","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.96.tgz","fileCount":460,"integrity":"sha512-AqHjg1Et6UnNh1apoyJiIgtC9ifl0FCRhFbsu7xsGFWiFEvkYN1AOhPiAOIoTq6aJoyMAITY7x4vw2uXdX9x9w==","signatures":[{"sig":"MEUCIQCmoJE8IMrtzJhj5QcrK3A14Sxu6wJ4zu9plTHRAFjWiAIgdgNeggbgYijYFu4E63e0MDWAbwb3KCtMvmQAOhwYxMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1981150},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.96.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/64a789fbf09e82665332eee3db797a45/hyperframes-core-0.7.96.tgz","_integrity":"sha512-AqHjg1Et6UnNh1apoyJiIgtC9ifl0FCRhFbsu7xsGFWiFEvkYN1AOhPiAOIoTq6aJoyMAITY7x4vw2uXdX9x9w==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.96","@hyperframes/parsers":"0.7.96","@hyperframes/studio-server":"0.7.96"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.96_1786063220717_0.5137992147766042","host":"s3://npm-registry-packages-npm-production"}},"0.7.97":{"name":"@hyperframes/core","version":"0.7.97","_id":"@hyperframes/core@0.7.97","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"fc0887f935e2cf8c4df4eabd40f56a899ab4495f","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.97.tgz","fileCount":460,"integrity":"sha512-Web9zYV/rx5sqzD0iOtxqDmFKg4h5sLbQpOmpqJQ6ydqBT4kUu9fB5uEp1w1FkoSN9zCNQsdnaHO3QYoghOgtw==","signatures":[{"sig":"MEUCIByeqiVxxxjs3bFNQWDy/8/b2oIP2fOGeKZRLzllr70mAiEA89yiVIIySipcZOhHke5sWHEMdVH4x4E21qE7901TGek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1981150},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.97.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/6c24e593b035eecf48b3e5fd28d017ad/hyperframes-core-0.7.97.tgz","_integrity":"sha512-Web9zYV/rx5sqzD0iOtxqDmFKg4h5sLbQpOmpqJQ6ydqBT4kUu9fB5uEp1w1FkoSN9zCNQsdnaHO3QYoghOgtw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.97","@hyperframes/parsers":"0.7.97","@hyperframes/studio-server":"0.7.97"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.97_1786080703762_0.017554860525593297","host":"s3://npm-registry-packages-npm-production"}},"0.7.98":{"name":"@hyperframes/core","version":"0.7.98","_id":"@hyperframes/core@0.7.98","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"cd7501e44af2c211681a8202c3e114f66dc94604","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.98.tgz","fileCount":460,"integrity":"sha512-DBSfR2nq0fFmbRZ5vFEtLOaN7kB7vooU836o+BKjf92GXtq6GdBKbL+1mcxlkxxZLuoKCxN0teJLw52FRbUupg==","signatures":[{"sig":"MEUCIQDzIAcrdD+nnRUAYqacmPSN8BUNwJr60zt7P7GZHA41lgIgE5F+KvigxJOHaTv/38sEvHMslTZG2KTb5rRxz1YDCpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1981150},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.98.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/bfc98a7e15ab83c7aa9e0d6cdd5cd407/hyperframes-core-0.7.98.tgz","_integrity":"sha512-DBSfR2nq0fFmbRZ5vFEtLOaN7kB7vooU836o+BKjf92GXtq6GdBKbL+1mcxlkxxZLuoKCxN0teJLw52FRbUupg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.98","@hyperframes/parsers":"0.7.98","@hyperframes/studio-server":"0.7.98"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.98_1786086108268_0.8328312017146526","host":"s3://npm-registry-packages-npm-production"}},"0.7.99":{"name":"@hyperframes/core","version":"0.7.99","_id":"@hyperframes/core@0.7.99","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"925b7b9cfb40da83038a775a6ae22915cb68ae0e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.99.tgz","fileCount":460,"integrity":"sha512-OPK52Gx6oWUKkTUQSrHBBADYEsl/QtzUBj6uc7pSSETV3Wo2x2+Y7xlbp2EgV7Lxn5vxSjc83mb1d2deQep9pw==","signatures":[{"sig":"MEUCICAnt6XNfcGplcQasHzDOtyUUERKFw4nQ8+e304wbR02AiEAn18J7iooaJF2hP2TTBsHhpjdAWQHJ5QRSxvTy/yRxL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1981150},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.99.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/b21de53349e0e548e9aa645a6007777e/hyperframes-core-0.7.99.tgz","_integrity":"sha512-OPK52Gx6oWUKkTUQSrHBBADYEsl/QtzUBj6uc7pSSETV3Wo2x2+Y7xlbp2EgV7Lxn5vxSjc83mb1d2deQep9pw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.99","@hyperframes/parsers":"0.7.99","@hyperframes/studio-server":"0.7.99"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.99_1786118067332_0.01961286660811723","host":"s3://npm-registry-packages-npm-production"}},"0.7.100":{"name":"@hyperframes/core","version":"0.7.100","_id":"@hyperframes/core@0.7.100","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"a2e28c90af532c34270b8a22175b9f583e176edb","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.100.tgz","fileCount":464,"integrity":"sha512-BiddHdVSNUnDcs+ZBZpGCcX7O4qETnPvgfgwLubas5zNZStXfrg5wrAhVlUuIDCutzEZGHScwZAkitHT68JjFQ==","signatures":[{"sig":"MEYCIQCAx0fs9k1j6JvAE1vtmy0I2urKtgSvQHZT/M0AeH/ChAIhAJJkxub6lJ7U8GV9MlBQwvrtW02ynS8vhEOK77wvB+tK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1995736},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.100.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/cce63eb3641ce8868c1177a9167ef91f/hyperframes-core-0.7.100.tgz","_integrity":"sha512-BiddHdVSNUnDcs+ZBZpGCcX7O4qETnPvgfgwLubas5zNZStXfrg5wrAhVlUuIDCutzEZGHScwZAkitHT68JjFQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.100","@hyperframes/parsers":"0.7.100","@hyperframes/studio-server":"0.7.100"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.100_1786144495659_0.8060084778579664","host":"s3://npm-registry-packages-npm-production"}},"0.7.101":{"name":"@hyperframes/core","version":"0.7.101","_id":"@hyperframes/core@0.7.101","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"d2daa97852509b5c524bdeecc1eac26520b8bb4e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.101.tgz","fileCount":464,"integrity":"sha512-Zb23T8guk7XB+f3RymuF9Cj1mFvk+y8rW2RQGJcH45WwEk9p7w1ArTApc3y9HR+Ej2bFkCFVYpZQAc4/4++h0Q==","signatures":[{"sig":"MEQCIA22coEXLWIGJ13bFGT2512t1YG8yUU+/+CZKSgSv/gUAiAk2mphlYwUV/LGc6NDtWIgYKjPC684wlCThBFsWF4GMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1996664},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.101.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/d6cd6ba53962c1499b78f6e3f180f807/hyperframes-core-0.7.101.tgz","_integrity":"sha512-Zb23T8guk7XB+f3RymuF9Cj1mFvk+y8rW2RQGJcH45WwEk9p7w1ArTApc3y9HR+Ej2bFkCFVYpZQAc4/4++h0Q==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.101","@hyperframes/parsers":"0.7.101","@hyperframes/studio-server":"0.7.101"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.101_1786158923585_0.5471980227743434","host":"s3://npm-registry-packages-npm-production"}},"0.7.102":{"name":"@hyperframes/core","version":"0.7.102","_id":"@hyperframes/core@0.7.102","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"e16ebaac5b118e6f559fbf69f1ee2c25fe150fcc","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.102.tgz","fileCount":464,"integrity":"sha512-Pc77edKdf4GJ2NLRbSI7EPR0T98SGYWYrRueR0PU+FvyutEmWNgvYFl0RFLtbESEKD/5NMrFiSTug1FzPFcvzw==","signatures":[{"sig":"MEQCIFS4MIOOJuSyUAOhSB+gBGuj7qpTeu6Xsa1L5ulfiakKAiAKF93nPWyzYotS1/kt6EN8DWH+a/w8ZA1MI4ej8Eot+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1997849},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.102.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/2c2ec3628f580acec57aacdc4a92f9c6/hyperframes-core-0.7.102.tgz","_integrity":"sha512-Pc77edKdf4GJ2NLRbSI7EPR0T98SGYWYrRueR0PU+FvyutEmWNgvYFl0RFLtbESEKD/5NMrFiSTug1FzPFcvzw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.102","@hyperframes/parsers":"0.7.102","@hyperframes/studio-server":"0.7.102"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.102_1786220180434_0.6946024290306945","host":"s3://npm-registry-packages-npm-production"}},"0.7.103":{"name":"@hyperframes/core","version":"0.7.103","_id":"@hyperframes/core@0.7.103","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"1f23dfe47805fb94a9beea11fa48073a5d494f39","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.103.tgz","fileCount":464,"integrity":"sha512-yoBLYJMuljzh8G8D+x5Ck1No+r1RQcwuhTEkgZkQxhb9xLnia1cVz2J1y19H64Q1Metzi73dxHSJka8tYV+jqQ==","signatures":[{"sig":"MEUCIQCHoo2ekheJX82hKYZ/DmZVDSW26ERTnQkYt0hxdaT4BQIgcFgiDPmqafEmtoQuF4eZApe2xoEaf+a7Z9HLB5s1bDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1997376},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.103.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/bea0c128267e7d25b4281fd45d92418d/hyperframes-core-0.7.103.tgz","_integrity":"sha512-yoBLYJMuljzh8G8D+x5Ck1No+r1RQcwuhTEkgZkQxhb9xLnia1cVz2J1y19H64Q1Metzi73dxHSJka8tYV+jqQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.103","@hyperframes/parsers":"0.7.103","@hyperframes/studio-server":"0.7.103"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.103_1786270645393_0.8953822584071425","host":"s3://npm-registry-packages-npm-production"}},"0.7.104":{"name":"@hyperframes/core","version":"0.7.104","_id":"@hyperframes/core@0.7.104","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"e119d13739e77a2b15f908dd3930a73dff4a8a3f","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.104.tgz","fileCount":464,"integrity":"sha512-J3DHU8Xauqjo8L7BjrHwNHcudT5Ewa+1gbgaxye5UYGD4ZvkWFBc5ddqj3Slb16E45sy9W1BrLCS6K0jeAQuug==","signatures":[{"sig":"MEYCIQCuX6PYm2OH/Zr3pZ+ijuZ8JFhQ4nOq5h/fJ3FoNGkefgIhAONQXyyKFk//+l7/3u7SyJUeQrSE9bV9HX/5AP5jm+Oh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1997376},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.104.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/d42526e5bcca68dc37ec43ae88718be9/hyperframes-core-0.7.104.tgz","_integrity":"sha512-J3DHU8Xauqjo8L7BjrHwNHcudT5Ewa+1gbgaxye5UYGD4ZvkWFBc5ddqj3Slb16E45sy9W1BrLCS6K0jeAQuug==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.104","@hyperframes/parsers":"0.7.104","@hyperframes/studio-server":"0.7.104"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.104_1786321370867_0.8217030000620729","host":"s3://npm-registry-packages-npm-production"}},"0.7.105":{"name":"@hyperframes/core","version":"0.7.105","_id":"@hyperframes/core@0.7.105","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"46d9b08d3bf9f099dac9888a961b4fdb027c894f","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.105.tgz","fileCount":464,"integrity":"sha512-CMV5KsKZojwJkvO9XW3l26dh4ON5IoI7+qB+ioDQrxl5t8B4N9Lkws3snKHrLWaNMk1sQnfYoA3egmzsV1MwVg==","signatures":[{"sig":"MEUCID1VeyTtQIxvL/1uXJMNnjxS+jH/KkcGCSQtWEt0g5B3AiEAvcBkTRQY5TLbgsAWU5BGzOwX6CVyMUXqlHChFIW/U6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1998104},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.105.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/c82a70bc81e1f51afe159c886e15df5f/hyperframes-core-0.7.105.tgz","_integrity":"sha512-CMV5KsKZojwJkvO9XW3l26dh4ON5IoI7+qB+ioDQrxl5t8B4N9Lkws3snKHrLWaNMk1sQnfYoA3egmzsV1MwVg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.105","@hyperframes/parsers":"0.7.105","@hyperframes/studio-server":"0.7.105"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.105_1786374692325_0.8428147186746329","host":"s3://npm-registry-packages-npm-production"}},"0.7.106":{"name":"@hyperframes/core","version":"0.7.106","_id":"@hyperframes/core@0.7.106","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"b9ef037f0dd3ee8cb12ff8fb4aa2f01728c3539e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.106.tgz","fileCount":464,"integrity":"sha512-c/gzFBddHSU0F5DE9ddpFwBuiRv1Wq2RI3RI1QHaJtDa2h++BvwCb0MzEha6o5c8mmuU65y9uonwZy4CjQ5ixg==","signatures":[{"sig":"MEYCIQDYjnKEqRrP6aODeXV7gSg8rXbji18ZodBoLkze0WSReAIhALzgI41/OTeQ1iHxpwFv/sTwXlxIMjYm2i3EkfJ+77qv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2009592},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.106.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/075faaed7091468b81732e31ed9bfa9c/hyperframes-core-0.7.106.tgz","_integrity":"sha512-c/gzFBddHSU0F5DE9ddpFwBuiRv1Wq2RI3RI1QHaJtDa2h++BvwCb0MzEha6o5c8mmuU65y9uonwZy4CjQ5ixg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.106","@hyperframes/parsers":"0.7.106","@hyperframes/studio-server":"0.7.106"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.106_1786417008772_0.7090143158130338","host":"s3://npm-registry-packages-npm-production"}},"0.7.107":{"name":"@hyperframes/core","version":"0.7.107","_id":"@hyperframes/core@0.7.107","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"86fa8130a05be49612288f73ff27d6b2acc508ee","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.107.tgz","fileCount":468,"integrity":"sha512-RqqgvL1m77v0d2ebg9jLk2vUXKRdTnF8MMjj6SaL3+Fxj0c20nRDq4r/fyslevMxdo+050Htv0h53kHW2FWORg==","signatures":[{"sig":"MEUCIG61rjjzfWklOEZqUJMaj7do/+Nj0Df6Q96IOEZpMh/sAiEA8YRfB62Y0SYy7x5jp8AbrGQi5FlWY05hd6v3I6k1qgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2028821},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.107.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/3ccea9b443c8391408afd6d978a74442/hyperframes-core-0.7.107.tgz","_integrity":"sha512-RqqgvL1m77v0d2ebg9jLk2vUXKRdTnF8MMjj6SaL3+Fxj0c20nRDq4r/fyslevMxdo+050Htv0h53kHW2FWORg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.107","@hyperframes/parsers":"0.7.107","@hyperframes/studio-server":"0.7.107"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.107_1786479765620_0.533166207692999","host":"s3://npm-registry-packages-npm-production"}},"0.7.108":{"name":"@hyperframes/core","version":"0.7.108","_id":"@hyperframes/core@0.7.108","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"941ae143355169aeb2db86994d3a17f3f03c713a","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.108.tgz","fileCount":536,"integrity":"sha512-liopDDsN0Nu/A1263L2zG9oaw/DvII7AsPuZ997V0owp8+AYP1QMEkIufE9LgjGsfkWhf+y87ElOi2NFiO265Q==","signatures":[{"sig":"MEUCICdUINoxUc/roXxbFtOBd+csP2PW8uv/AB8beXdsPKOfAiEAvhVpuub2AJWw86HZgUW6g3XrqayNzKcfBo2jDgnL/s4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2558758},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.108.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/fdf81570d8d906058f0cc9e98f592aca/hyperframes-core-0.7.108.tgz","_integrity":"sha512-liopDDsN0Nu/A1263L2zG9oaw/DvII7AsPuZ997V0owp8+AYP1QMEkIufE9LgjGsfkWhf+y87ElOi2NFiO265Q==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.108","@hyperframes/parsers":"0.7.108","@hyperframes/studio-server":"0.7.108"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.108_1786659268410_0.9587163489920403","host":"s3://npm-registry-packages-npm-production"}},"0.7.109":{"name":"@hyperframes/core","version":"0.7.109","_id":"@hyperframes/core@0.7.109","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"9b9183cf1c7d842298d2070ed54a156f16c3d439","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.109.tgz","fileCount":536,"integrity":"sha512-O4ToKyjCQSUtrl0PEDCuSifEsdYLFVY6QsSkftfVRucFO88JsbCfflamVV6E6eGnxvkJI93ZqAfns4Bw9vGRvg==","signatures":[{"sig":"MEYCIQDFiYMM2iNo8cYTTcKKJ1K2ehP6KKKm15Z3gnkzksiEkAIhAO7Xso4d4tGCGYm9P+RrsMPbMoUYRmWrQVhKMFqrDkGg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2558758},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.109.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/fb61dcf1e35427dc477050be7c333cb5/hyperframes-core-0.7.109.tgz","_integrity":"sha512-O4ToKyjCQSUtrl0PEDCuSifEsdYLFVY6QsSkftfVRucFO88JsbCfflamVV6E6eGnxvkJI93ZqAfns4Bw9vGRvg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.109","@hyperframes/parsers":"0.7.109","@hyperframes/studio-server":"0.7.109"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.109_1786717482103_0.6822649865357244","host":"s3://npm-registry-packages-npm-production"}},"0.7.110":{"name":"@hyperframes/core","version":"0.7.110","_id":"@hyperframes/core@0.7.110","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"cc7ccb8c71d77aefb3124472e0e781d5531d79ad","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.110.tgz","fileCount":536,"integrity":"sha512-60190MMvqHmWHZs2C5AZctdVX8IJwC5NHTFO0du65X7rg21DbBkVpyam8DjOnozN1jUmHZ9GzLrMb+WhwtHq5A==","signatures":[{"sig":"MEUCIDc3vKOkAy1GPmU4xmzYdVNQEj7uN9OLajXDawZSRpf7AiEAgXhcTl8r9LnsZvxpi+aPHTV5vXC9v3R94Bj9li3nJJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2558758},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.110.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/687dd08f9d5ccca0ce3e911182bdd740/hyperframes-core-0.7.110.tgz","_integrity":"sha512-60190MMvqHmWHZs2C5AZctdVX8IJwC5NHTFO0du65X7rg21DbBkVpyam8DjOnozN1jUmHZ9GzLrMb+WhwtHq5A==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.110","@hyperframes/parsers":"0.7.110","@hyperframes/studio-server":"0.7.110"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.110_1786994088397_0.9412234875062364","host":"s3://npm-registry-packages-npm-production"}},"0.7.111":{"name":"@hyperframes/core","version":"0.7.111","_id":"@hyperframes/core@0.7.111","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"fc34eeab7ff68e75d2b4795a7c918735b64cb015","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.7.111.tgz","fileCount":540,"integrity":"sha512-O2rlqW7mUAYk0lgBFbZ23bBM2hO92YCqdBRBOpBtdzxY7hvsl5/wXEv0GR+H5nFD8U+Iisc7mNJ8i9FmKxGF+Q==","signatures":[{"sig":"MEYCIQDOAvDTkMhUTsAajIUTcoUlM3m5sektFnD757RGLgSDtQIhAJAVVC68MY+mm4OFSqN6N1WRuuDen13y+Lij7DXyZKn6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.7.111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2574412},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.7.111.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/31f74df268df382e3b440ebeea2c85e0/hyperframes-core-0.7.111.tgz","_integrity":"sha512-O2rlqW7mUAYk0lgBFbZ23bBM2hO92YCqdBRBOpBtdzxY7hvsl5/wXEv0GR+H5nFD8U+Iisc7mNJ8i9FmKxGF+Q==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.7.111","@hyperframes/parsers":"0.7.111","@hyperframes/studio-server":"0.7.111"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.111_1787002697262_0.9242153344135737","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@hyperframes/core","version":"0.8.0","_id":"@hyperframes/core@0.8.0","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"139c7af0fa9a7e6aeeed8be775ef2dc83bf76046","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.0.tgz","fileCount":540,"integrity":"sha512-wNGTP8SAkDmAnSyOZAuchngarcAS7u/ApalLq38JHAdODj63gMikJm07yNC1kPIli1UqIVhJ9m9L8A7Tj1dqYw==","signatures":[{"sig":"MEUCIQD1w4ZZTI3Udovn9cmdF6yJNnw+tjfVMS0aLxlNrTWsdwIgOZCL/O7D395J9TNm8TJLXzw/eSIJE5OvPMTJeFbcSyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2574404},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/645b355e4e012d4988fa4b5e8343da44/hyperframes-core-0.8.0.tgz","_integrity":"sha512-wNGTP8SAkDmAnSyOZAuchngarcAS7u/ApalLq38JHAdODj63gMikJm07yNC1kPIli1UqIVhJ9m9L8A7Tj1dqYw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.0","@hyperframes/parsers":"0.8.0","@hyperframes/studio-server":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.0_1787011784557_0.9863999289462961","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@hyperframes/core","version":"0.8.1","_id":"@hyperframes/core@0.8.1","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"1a81131223b71ab3d43672edb0dccadb9d248788","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.1.tgz","fileCount":540,"integrity":"sha512-tqD325OpvGatsGo4Hg8q9opT/nXK9uwk8XLbr8lUjQQyClBzhsgb8DOtzMv6ADNhtZmlHXJiv8qW1cfgB2H+mw==","signatures":[{"sig":"MEQCIEk3vavEmCx/L3Z5TWMVM3YwvoyxsdlMuw76bU+Uk+EKAiA5aa2Dh8ktC9S8Mynnlwdvk94v9iU2rsyooRF8+bRweQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2574404},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/f595b5708793f0fa7658ddf5c6f79b2e/hyperframes-core-0.8.1.tgz","_integrity":"sha512-tqD325OpvGatsGo4Hg8q9opT/nXK9uwk8XLbr8lUjQQyClBzhsgb8DOtzMv6ADNhtZmlHXJiv8qW1cfgB2H+mw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.1","@hyperframes/parsers":"0.8.1","@hyperframes/studio-server":"0.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.1_1787015954643_0.5371863193191839","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@hyperframes/core","version":"0.8.2","_id":"@hyperframes/core@0.8.2","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"33085b80ee518650383e5717fffa742a46458dce","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.2.tgz","fileCount":540,"integrity":"sha512-/KU8URqZKbNwVaGaeMIr4+tUbjZMwHXHcLX3Xku2xvGhcl8FmU53+7dzjzMRxHZu+wKdjCBjQR5FWbTmRxgA7Q==","signatures":[{"sig":"MEYCIQCSJkzIeePh+tkLz7sDF6/AHqu/XPtG6OHOCmrwd2TcvAIhALXwG/yCrA4PqxEUKo58cEIjQan8eUEgCSCZd1iKUJnZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2574404},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/fb0047144785f6f9a9cdea7f54aeea7f/hyperframes-core-0.8.2.tgz","_integrity":"sha512-/KU8URqZKbNwVaGaeMIr4+tUbjZMwHXHcLX3Xku2xvGhcl8FmU53+7dzjzMRxHZu+wKdjCBjQR5FWbTmRxgA7Q==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.2","@hyperframes/parsers":"0.8.2","@hyperframes/studio-server":"0.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.2_1787032913431_0.4864580145745774","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@hyperframes/core","version":"0.8.3","_id":"@hyperframes/core@0.8.3","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"c2fa5bf691d766c6792b10839845dbfc1f3a8fbd","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.3.tgz","fileCount":540,"integrity":"sha512-yEhvA+xJSwbRHdA8IJZybAilWoGEFsei9f30skuwJWqsiJgFLy2JJ2XjeSR7K6VzgFVcBMQT8vH0NNg8Axr6yQ==","signatures":[{"sig":"MEUCIQDvwJC8IGhSc+GHCIdXkcu2sKmlAt2yzj+f69ILVfKxzgIgTmnFr7+CU8txIiGIHZluAUvOgKKbddT4bfIQRHXqEKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2580914},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/17841c613fca57efd1c532c86c0bc07b/hyperframes-core-0.8.3.tgz","_integrity":"sha512-yEhvA+xJSwbRHdA8IJZybAilWoGEFsei9f30skuwJWqsiJgFLy2JJ2XjeSR7K6VzgFVcBMQT8vH0NNg8Axr6yQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.3","@hyperframes/parsers":"0.8.3","@hyperframes/studio-server":"0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.3_1787066363753_0.7788666729191855","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@hyperframes/core","version":"0.8.4","_id":"@hyperframes/core@0.8.4","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"9e7687070b2e3b13b888a2e29a6ecda60fa97315","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.4.tgz","fileCount":552,"integrity":"sha512-MZVXxryNdGcRNtn5JrvjxqzZh4Pd62WiQ6IqIYWxY2yteFPV5s3t3TzksPbyms2rA2K7J0c2iLIXKQBBvph34w==","signatures":[{"sig":"MEQCIA4B+TO8ATvd5x7sOMlhI+FL2hdXgEW3WGwLSPTWBPPLAiBwzPPzMsqP231j7422una+Xe8ZT5QUJixoFuROXUHTNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2609688},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/72e625dd4001118ba5729a727ad20205/hyperframes-core-0.8.4.tgz","_integrity":"sha512-MZVXxryNdGcRNtn5JrvjxqzZh4Pd62WiQ6IqIYWxY2yteFPV5s3t3TzksPbyms2rA2K7J0c2iLIXKQBBvph34w==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.4","@hyperframes/parsers":"0.8.4","@hyperframes/studio-server":"0.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.4_1787182290009_0.07902997391915001","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@hyperframes/core","version":"0.8.5","_id":"@hyperframes/core@0.8.5","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"3656e25672c533113bce5d2dca3f03f1d6fd4b6e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.5.tgz","fileCount":552,"integrity":"sha512-zHrPLQA15zflGvkrPT+FjsDlTQjuScJxojNNeunfrwW9DYRY5EQO7fjutXkBHcP82b5REzX4GCNokkJfo4x6/w==","signatures":[{"sig":"MEUCIEmZDi1qL3sCEoSv08amwC7v9e5/60RArZarSY8fny21AiEAysi22qD9QE17Kl6xG9JUL7B52a7FIcPqoaDuVj4mdjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2609748},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/e800526d75a338bb0eec87ad74edfa9b/hyperframes-core-0.8.5.tgz","_integrity":"sha512-zHrPLQA15zflGvkrPT+FjsDlTQjuScJxojNNeunfrwW9DYRY5EQO7fjutXkBHcP82b5REzX4GCNokkJfo4x6/w==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.5","@hyperframes/parsers":"0.8.5","@hyperframes/studio-server":"0.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.5_1787267199085_0.7581104390033606","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@hyperframes/core","version":"0.8.6","_id":"@hyperframes/core@0.8.6","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"763bf92f251420b71ad69c12873ec557899eca55","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.6.tgz","fileCount":552,"integrity":"sha512-b3K/R7/06SwSgycyh+fSZQDnvkcA5Sbwp1S1ZWlhP5Ahl7dNEXyFzTfsaCc+22DYVLP92P+8z40ydY7p0MQrWg==","signatures":[{"sig":"MEQCIHfiCug//x5t19NC19CqQrHKQ9Rp7Wm6HGC2tzuNzUKRAiABTbMJos0BV36zOd+ne4zmTVh9+3j5phglyFIWzQS0Bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2612841},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/53404aa456f79b3db126b252a25c553a/hyperframes-core-0.8.6.tgz","_integrity":"sha512-b3K/R7/06SwSgycyh+fSZQDnvkcA5Sbwp1S1ZWlhP5Ahl7dNEXyFzTfsaCc+22DYVLP92P+8z40ydY7p0MQrWg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.6","@hyperframes/parsers":"0.8.6","@hyperframes/studio-server":"0.8.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.6_1787288115126_0.3872757472031694","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"@hyperframes/core","version":"0.8.7","_id":"@hyperframes/core@0.8.7","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"deebe15385fd169b64f887859cdaeaab89716d44","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.7.tgz","fileCount":556,"integrity":"sha512-7aXOc8lpRK0jbM1+AqIhdAehr7RspRxGWmfq6kE0F4WEsu8BINjmpWfJ8Qj+c6SfqnBQeiOKXQ0rO8uQ7is2uA==","signatures":[{"sig":"MEYCIQDU+L0RavHD9XsopUK0t99SmAU7rPhA+E5pAnPLOadz5gIhAKqhvPFsxFzSlqf+PgoQXpbhROeNBvH/h3bNxUM+shzh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2662350},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/0ab866026e1b570cb58fd99c86a9f087/hyperframes-core-0.8.7.tgz","_integrity":"sha512-7aXOc8lpRK0jbM1+AqIhdAehr7RspRxGWmfq6kE0F4WEsu8BINjmpWfJ8Qj+c6SfqnBQeiOKXQ0rO8uQ7is2uA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.7","@hyperframes/parsers":"0.8.7","@hyperframes/studio-server":"0.8.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.7_1787340273439_0.9837352162660644","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"@hyperframes/core","version":"0.8.8","_id":"@hyperframes/core@0.8.8","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"6ceb9ac0ac1dc5adc8bd28896b443c42c1a8c744","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.8.tgz","fileCount":556,"integrity":"sha512-n2pUKfVoP4CO59P3vhKtIrq4pacvm5T++vTMhSC2xkrSvumixx6lEA56YI765W2qpHpd65xi2LzuyWf6xQkndA==","signatures":[{"sig":"MEQCIEA9f1qOPCbkZLgo8ZV90Cac0Yqs4f7HVRil+4acWM8QAiBPK4EN8cjiZVflgDtaJ28kCSE4pNDBSi5qc6gQpflkvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2658722},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/1614c7d13f67211bc3ec00ee750b7232/hyperframes-core-0.8.8.tgz","_integrity":"sha512-n2pUKfVoP4CO59P3vhKtIrq4pacvm5T++vTMhSC2xkrSvumixx6lEA56YI765W2qpHpd65xi2LzuyWf6xQkndA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.8","@hyperframes/parsers":"0.8.8","@hyperframes/studio-server":"0.8.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.8_1787364444058_0.9444206981003216","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"@hyperframes/core","version":"0.8.9","_id":"@hyperframes/core@0.8.9","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"73beecc7f4629a7a6a11a442b4a0d58acbb92155","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.9.tgz","fileCount":556,"integrity":"sha512-yOQ3PxLSbc4NzDGp4ofeEJOFnSEmpE+fbd/03lqMf+C985ZMMqwlC4kzwhyBcuekc++wYWCidvyylCMlDFMVPA==","signatures":[{"sig":"MEYCIQCx8YyYaR79Md9a9Su0GROUL4bnPpqo9A6gVMAc8MuOCQIhALWtC0z2CIQAN15mh4ynMhnu78k9XD8BcVY/7Uf45KxL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2658722},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/9c6013698d8842634fc7b5c26c0805e5/hyperframes-core-0.8.9.tgz","_integrity":"sha512-yOQ3PxLSbc4NzDGp4ofeEJOFnSEmpE+fbd/03lqMf+C985ZMMqwlC4kzwhyBcuekc++wYWCidvyylCMlDFMVPA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.9","@hyperframes/parsers":"0.8.9","@hyperframes/studio-server":"0.8.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.9_1787403637712_0.9401288892029795","host":"s3://npm-registry-packages-npm-production"}},"0.8.10":{"name":"@hyperframes/core","version":"0.8.10","_id":"@hyperframes/core@0.8.10","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"b03bb8575351854728c804cbc17bc294f5d75e31","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.10.tgz","fileCount":556,"integrity":"sha512-Q8L1wWLQjIW/manlpH8XLu1b/lQSDImPKnXR4cxiF2YRd8vpBDXMofB61AbMYbReiLmJ8WUV+n3Qh1gyzv9SlQ==","signatures":[{"sig":"MEYCIQCtNF5flnMVLeFF/tSBM60W+MPUJW+xbU2NQh9qUTgZ0wIhAMeoR6xxWC5r4BE+OwfRbp85Gn6b5C8HujqsvrqbUH3F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2658726},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/0f3d19b9cca6ceefc863504c451ea707/hyperframes-core-0.8.10.tgz","_integrity":"sha512-Q8L1wWLQjIW/manlpH8XLu1b/lQSDImPKnXR4cxiF2YRd8vpBDXMofB61AbMYbReiLmJ8WUV+n3Qh1gyzv9SlQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.10","@hyperframes/parsers":"0.8.10","@hyperframes/studio-server":"0.8.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.10_1787411960851_0.40895820078759826","host":"s3://npm-registry-packages-npm-production"}},"0.8.11":{"name":"@hyperframes/core","version":"0.8.11","_id":"@hyperframes/core@0.8.11","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"c49a61c520408f17481940466cc0c9466a41a7db","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.11.tgz","fileCount":560,"integrity":"sha512-dz4tIAkGufgMYWgnIybAc0zfYk/xdVCw6NoVMGNVZqJVB3Bt/hbNUhS5E+EVXNEeke8x7o9xuwu0KXPPPi7pLg==","signatures":[{"sig":"MEQCIGYExIbRmGdwg6qrMh5FYaxcZhcwkmW0yqWwK5kGGl86AiBJxc8/zwSaTrDX5k7I3UOcET3YMwUaWSVVbyFvaGSuBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2663619},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/33b730b06f7b4320ef1100d5417541fa/hyperframes-core-0.8.11.tgz","_integrity":"sha512-dz4tIAkGufgMYWgnIybAc0zfYk/xdVCw6NoVMGNVZqJVB3Bt/hbNUhS5E+EVXNEeke8x7o9xuwu0KXPPPi7pLg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.11","@hyperframes/parsers":"0.8.11","@hyperframes/studio-server":"0.8.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.11_1787511143244_0.8687176464575899","host":"s3://npm-registry-packages-npm-production"}},"0.8.12":{"name":"@hyperframes/core","version":"0.8.12","_id":"@hyperframes/core@0.8.12","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"ff96b9cb92ed2be2d5fccc2bdbec729d232346ac","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.12.tgz","fileCount":560,"integrity":"sha512-0Jl4xnvZf6y1DOxve0f1BSwC2Vy7B3qcjM0phQZZHflhllx4JPYhya+8Vb0++Yy0eQmVTaT6PZUXwAE4TV7Q4A==","signatures":[{"sig":"MEQCIFimF5IC6+s9XHky9MbwIvnKdBxCcBIyW1o5sxsiXUOLAiA0WrGuaSHd90sTzBupX7w1RtuxSWCHOtkVsJpnyLzp2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2688848},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/a61db7d1ce5bfd0eb3ebffe290414676/hyperframes-core-0.8.12.tgz","_integrity":"sha512-0Jl4xnvZf6y1DOxve0f1BSwC2Vy7B3qcjM0phQZZHflhllx4JPYhya+8Vb0++Yy0eQmVTaT6PZUXwAE4TV7Q4A==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.12","@hyperframes/parsers":"0.8.12","@hyperframes/studio-server":"0.8.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.12_1787540274685_0.7007808778088094","host":"s3://npm-registry-packages-npm-production"}},"0.8.13":{"name":"@hyperframes/core","version":"0.8.13","_id":"@hyperframes/core@0.8.13","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"6a2bf65041e168a1b0b2a6f23b53aa2b62bff8ba","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.13.tgz","fileCount":560,"integrity":"sha512-6HEjGJ6Y2+O6072pG2O/pcgr6sggNMhy+QjL5eye/IJZiYm+PkOxTeudHcpn47rVg1rSr1i4/YQUtIXVCLFUEQ==","signatures":[{"sig":"MEUCIQD1ZPs96WKsPhcKfv4L4kWIVN0wfuzb0g6PLJ2qZji1FwIgGfNAN0+BubE+9qHi1M5PKFtlLrx4ZNnwAeupUtwSRWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2688848},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/9955803d5a28f7dc32eb644b2c242e06/hyperframes-core-0.8.13.tgz","_integrity":"sha512-6HEjGJ6Y2+O6072pG2O/pcgr6sggNMhy+QjL5eye/IJZiYm+PkOxTeudHcpn47rVg1rSr1i4/YQUtIXVCLFUEQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.13","@hyperframes/parsers":"0.8.13","@hyperframes/studio-server":"0.8.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.13_1787602315322_0.06602876620024478","host":"s3://npm-registry-packages-npm-production"}},"0.8.14":{"name":"@hyperframes/core","version":"0.8.14","_id":"@hyperframes/core@0.8.14","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"8aced865dce92992f5caa94c7f6fcc3dfe834d02","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.14.tgz","fileCount":560,"integrity":"sha512-ip1ljb6ZL+rKLoSZ7hv0Ejz+ACILmw/E6yT/C9ctkTK7ypUSKa4Hh25+hSqUd7J00eMBrYo0eYh7gxNocx3qMQ==","signatures":[{"sig":"MEQCIETzayW4mY2OXmwUnyz/EzpRHK5jx3+4qgMFtld6E4QDAiB1FFaF6fmFxoV3+uSMPDYPMG+xNofM17+OJZWRMd7NnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2690130},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/977eb27200c9d0891e5e75986c700afc/hyperframes-core-0.8.14.tgz","_integrity":"sha512-ip1ljb6ZL+rKLoSZ7hv0Ejz+ACILmw/E6yT/C9ctkTK7ypUSKa4Hh25+hSqUd7J00eMBrYo0eYh7gxNocx3qMQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.14","@hyperframes/parsers":"0.8.14","@hyperframes/studio-server":"0.8.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.14_1787616363015_0.9271680288222608","host":"s3://npm-registry-packages-npm-production"}},"0.8.15":{"name":"@hyperframes/core","version":"0.8.15","_id":"@hyperframes/core@0.8.15","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"6fe678748c961cb7a54fe33eed9bce767a5adb6e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.15.tgz","fileCount":560,"integrity":"sha512-mwaA8sRf+9zlOoTC7aGgtd16Zr9WB48b0Z7N1XxAk3YJB3pw+YZGMxXO6RNnWLXsAeX9uliC6lrCmI8Vhw9XBQ==","signatures":[{"sig":"MEUCIQC3ecWZLZJva2rGDMSiMyz1QcZL5XRzkzeYV8Y48dialwIgMNhIU6EvlsEPJsfa64yxjdFBcCbdwGXjylYL6LpVhyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2690130},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.15.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/7cb3ee4b8d94b90c3aedf17c173c009e/hyperframes-core-0.8.15.tgz","_integrity":"sha512-mwaA8sRf+9zlOoTC7aGgtd16Zr9WB48b0Z7N1XxAk3YJB3pw+YZGMxXO6RNnWLXsAeX9uliC6lrCmI8Vhw9XBQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.15","@hyperframes/parsers":"0.8.15","@hyperframes/studio-server":"0.8.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.15_1787714849216_0.865601585292811","host":"s3://npm-registry-packages-npm-production"}},"0.8.16":{"name":"@hyperframes/core","version":"0.8.16","_id":"@hyperframes/core@0.8.16","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"fcc0eb309eaf4a1283f9d76e1ac04118afcd40cf","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.16.tgz","fileCount":568,"integrity":"sha512-SVxSvveRAYwMn90OQ4uA+t4BEWsDENp9hX3NUbW5FXI4FH21BEegCgz3V+KaFCoZkwWib8bIO1zRwUYOJqK0TQ==","signatures":[{"sig":"MEYCIQCnDbriQBfCPHcU2qEya6kGui1Jne6dyw8B1A7OMD6X4gIhAK4OuHVvCdP2LgePRXilwU/UeCWjCutaadUBr4ja9M9K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2734069},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.16.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/cafe81bd5f10a4f9a503164b6c7ecb1e/hyperframes-core-0.8.16.tgz","_integrity":"sha512-SVxSvveRAYwMn90OQ4uA+t4BEWsDENp9hX3NUbW5FXI4FH21BEegCgz3V+KaFCoZkwWib8bIO1zRwUYOJqK0TQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.16","@hyperframes/parsers":"0.8.16","@hyperframes/studio-server":"0.8.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.16_1787794773500_0.2739200372059678","host":"s3://npm-registry-packages-npm-production"}},"0.8.17":{"name":"@hyperframes/core","version":"0.8.17","_id":"@hyperframes/core@0.8.17","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"695108257f29b8be5549f41676ab6c9eff345406","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.17.tgz","fileCount":568,"integrity":"sha512-mmvkm4MEpENlj/AYHqsGhkWcBrcM2JDh6uRcyjtmmEMZXVyvZ6uuFWJiBpX7BU4CX/EmOeKArv1mdCQEJ1KloA==","signatures":[{"sig":"MEUCIHi1A87xP+hZoOVM3Ul6z8wS4ZdpyU1EXvQXFAlVfINoAiEA4jHMsoHzvKVIDJQRFzRSv5cBBbYfLCn3fECU1GRdjuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2733745},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.17.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/e2f5b1ef79835bb0c5e88d563e679616/hyperframes-core-0.8.17.tgz","_integrity":"sha512-mmvkm4MEpENlj/AYHqsGhkWcBrcM2JDh6uRcyjtmmEMZXVyvZ6uuFWJiBpX7BU4CX/EmOeKArv1mdCQEJ1KloA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.17","@hyperframes/parsers":"0.8.17","@hyperframes/studio-server":"0.8.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.17_1787877810413_0.34651843237059343","host":"s3://npm-registry-packages-npm-production"}},"0.8.18":{"name":"@hyperframes/core","version":"0.8.18","_id":"@hyperframes/core@0.8.18","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"9791ca41b90d6bf6c2d56075ccdef889724d8672","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.18.tgz","fileCount":568,"integrity":"sha512-hsDMBn6q3jRIMQJyIgcMYFMR59DFd/hW+NMHn36rx44jwMloRfKcDmt7a3tRNHxHHaVJGJPdnydcipHmGKIbzQ==","signatures":[{"sig":"MEUCIA/Vwxf6y4D3os3amUZeCqcRVwgoC1Q/wDsYH6qNG0UIAiEA3x9TAyOluRSc/cF1mBHPyCmwF+jnLFXeANy2LC//mT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2733599},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.18.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/629fc1a3d83d46f1ddfccc2e52051ef6/hyperframes-core-0.8.18.tgz","_integrity":"sha512-hsDMBn6q3jRIMQJyIgcMYFMR59DFd/hW+NMHn36rx44jwMloRfKcDmt7a3tRNHxHHaVJGJPdnydcipHmGKIbzQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.18","@hyperframes/parsers":"0.8.18","@hyperframes/studio-server":"0.8.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.18_1788019253947_0.4027884146884755","host":"s3://npm-registry-packages-npm-production"}},"0.8.19":{"name":"@hyperframes/core","version":"0.8.19","_id":"@hyperframes/core@0.8.19","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"f160e05cdce83ee2ed3c61a837fceee3a65ec8cf","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.19.tgz","fileCount":568,"integrity":"sha512-k3Ar0t/x7KqRRHymO/bJvouxkqNntbXyYmiFx09JHesiVsrcKfVYTdZxQ5JiQlvETlHdaezyHDDY9ih5RLR30w==","signatures":[{"sig":"MEYCIQC3EwqGItTLG3uGmwsUfmyLdLeYOUtlEqLNctZqPVH14wIhAIKFw9ZBeI611zycf7wFAzLZjLXCu+iAW/qOQADJtvr8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2733599},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.19.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/6fcc76c82df55d58cb630bd901bbfaa9/hyperframes-core-0.8.19.tgz","_integrity":"sha512-k3Ar0t/x7KqRRHymO/bJvouxkqNntbXyYmiFx09JHesiVsrcKfVYTdZxQ5JiQlvETlHdaezyHDDY9ih5RLR30w==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.19","@hyperframes/parsers":"0.8.19","@hyperframes/studio-server":"0.8.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.19_1788026510598_0.34929028558661024","host":"s3://npm-registry-packages-npm-production"}},"0.8.20":{"name":"@hyperframes/core","version":"0.8.20","_id":"@hyperframes/core@0.8.20","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"c2cc36a5def54ed056a4fb5cfd5620f5995bc570","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.20.tgz","fileCount":568,"integrity":"sha512-3cPUF8f0RAPVoZv23VfLLzRY+uVpEA9EkaPY+MuhlsVTngCafpQx5mPOquGqrJ5v0+Y1qHZwhQTbsqTjwY5UpA==","signatures":[{"sig":"MEQCIFCY52TuaQJAIkwJK+Ckb/fY7+w4Dv7yibge8p2ypeoXAiBnshPIrNHw1qJSp4D1i+tP6UGGKMpcH81KoZCPjnjwig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2733599},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.20.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/62cc2a81d80e8294b2b9216a2a305803/hyperframes-core-0.8.20.tgz","_integrity":"sha512-3cPUF8f0RAPVoZv23VfLLzRY+uVpEA9EkaPY+MuhlsVTngCafpQx5mPOquGqrJ5v0+Y1qHZwhQTbsqTjwY5UpA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.20","@hyperframes/parsers":"0.8.20","@hyperframes/studio-server":"0.8.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.20_1788064454083_0.7819017932337358","host":"s3://npm-registry-packages-npm-production"}},"0.8.21":{"name":"@hyperframes/core","version":"0.8.21","_id":"@hyperframes/core@0.8.21","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"7e2487b0730b5e43d1fda6be0605e218f2b98307","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.21.tgz","fileCount":568,"integrity":"sha512-eB2/h0BKVfsplHLSYQ5Z6sZ4TUqS/Vp10HjgxjCvivXA2z0ZodsgvblW88KGgKDfjsFlvPrTJzvEIkwk6HpnoA==","signatures":[{"sig":"MEYCIQCkou9VIIRNxtzaKspRgnPyeFmFU4sn4AZq1lDDhaKzVgIhAPTg0DxlPhcCPZN9tqC5wN58Ttj8nsdXcIqRaMxXKMmy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2736332},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.21.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/e6e90ce6a2ba8ad56d4b7c250c38b863/hyperframes-core-0.8.21.tgz","_integrity":"sha512-eB2/h0BKVfsplHLSYQ5Z6sZ4TUqS/Vp10HjgxjCvivXA2z0ZodsgvblW88KGgKDfjsFlvPrTJzvEIkwk6HpnoA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.21","@hyperframes/parsers":"0.8.21","@hyperframes/studio-server":"0.8.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.21_1788203971725_0.19479234726527905","host":"s3://npm-registry-packages-npm-production"}},"0.8.22":{"name":"@hyperframes/core","version":"0.8.22","_id":"@hyperframes/core@0.8.22","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"d78f5c4a60da4e19a589a128ab6e73eec63ed3c8","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.22.tgz","fileCount":568,"integrity":"sha512-gUPVS43+PMWAIikr1PzIutaVZoDbfwR0dTIDRb9JpWEauqEebtjmjfH/Vc4m0oF8qsjWpzthJRDHD0YCrF49Kg==","signatures":[{"sig":"MEUCIG24CBUNNPMzB2ZXZGQE+ngTi9GHSa7NrM876p9uWmAvAiEAwhrAvItUyoWK8xyDQZNSIb/VD4x9cP6A6+R/xjWcR0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2736332},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.22.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/cfc43673e69a3de29c6ab10a60ca66d5/hyperframes-core-0.8.22.tgz","_integrity":"sha512-gUPVS43+PMWAIikr1PzIutaVZoDbfwR0dTIDRb9JpWEauqEebtjmjfH/Vc4m0oF8qsjWpzthJRDHD0YCrF49Kg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.22","@hyperframes/parsers":"0.8.22","@hyperframes/studio-server":"0.8.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.22_1788231422115_0.12625771313009637","host":"s3://npm-registry-packages-npm-production"}},"0.8.23":{"name":"@hyperframes/core","version":"0.8.23","_id":"@hyperframes/core@0.8.23","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"6ea025dfd34bb03a55ca777f6ba6c977ff87e890","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.23.tgz","fileCount":568,"integrity":"sha512-1GUoqnN2+JtM2mMilBWyEHqUrkxDf0vJ1aDRVOGQJDXpCl9llYdLHfNFDSgXNW42mpZ7x+FZInmn2bwIf5zCfw==","signatures":[{"sig":"MEYCIQDEKtyNxtt/JJmz8/76kCVrc8SR/DqDkf9Wg5wvO7vGdwIhANyL+0PXxj23sHkicMJcNo5AJT2XCQ5ZbY9s109krYsv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2736332},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.23.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/836e8663128d1a19c0cdf2fe29027e87/hyperframes-core-0.8.23.tgz","_integrity":"sha512-1GUoqnN2+JtM2mMilBWyEHqUrkxDf0vJ1aDRVOGQJDXpCl9llYdLHfNFDSgXNW42mpZ7x+FZInmn2bwIf5zCfw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.23","@hyperframes/parsers":"0.8.23","@hyperframes/studio-server":"0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.23_1788286197891_0.2618507776866974","host":"s3://npm-registry-packages-npm-production"}},"0.8.24":{"name":"@hyperframes/core","version":"0.8.24","_id":"@hyperframes/core@0.8.24","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"8dc642e6fb0fb696996eff752ecc6afdd15feebc","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.24.tgz","fileCount":568,"integrity":"sha512-gFCoSf9vRY7hKMl8Pj6IT/LQGMk+pQ/rpgnzRtAW7cEwQuxaHKop8OoQp09UMgdq1z+6mi+pdQuObZoWnAqV2Q==","signatures":[{"sig":"MEYCIQCfwdxJinwJjNcPngLtbFLKpR36PBAgSbnqpZd79Wf5sAIhAK3ZQoIr5d1AxlSy9eLobdG3LsCgPotaU2KFFbQ1vGNs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2736332},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.24.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/0b69657d66180840197520c324181c47/hyperframes-core-0.8.24.tgz","_integrity":"sha512-gFCoSf9vRY7hKMl8Pj6IT/LQGMk+pQ/rpgnzRtAW7cEwQuxaHKop8OoQp09UMgdq1z+6mi+pdQuObZoWnAqV2Q==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.24","@hyperframes/parsers":"0.8.24","@hyperframes/studio-server":"0.8.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.24_1788314281467_0.6903286597872307","host":"s3://npm-registry-packages-npm-production"}},"0.8.25":{"name":"@hyperframes/core","version":"0.8.25","_id":"@hyperframes/core@0.8.25","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"31a8c7a74ae6cc95f0c1daab0dacf263dfa0e27d","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.25.tgz","fileCount":568,"integrity":"sha512-DKvwjKqOMLQqq/xy68jFbTeq0+O8bjny/n5Rx8O5KuoEWhyvzZV9U1p6ZctoXioEmgg6t3WomT+4YtuY9ni1yQ==","signatures":[{"sig":"MEQCIFC/S78GjFOTiQ9Ay0cirLHgOgD2ncYLhiWyriiucz5UAiAzLZgiNXMZDG2FtwmAG7ns73pmaQDb9uDs0SBP/Ry3IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2736332},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.25.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/d64b9d4b477af079d127f32ffa72e92a/hyperframes-core-0.8.25.tgz","_integrity":"sha512-DKvwjKqOMLQqq/xy68jFbTeq0+O8bjny/n5Rx8O5KuoEWhyvzZV9U1p6ZctoXioEmgg6t3WomT+4YtuY9ni1yQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.25","@hyperframes/parsers":"0.8.25","@hyperframes/studio-server":"0.8.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.25_1788327140812_0.851653704350156","host":"s3://npm-registry-packages-npm-production"}},"0.8.26":{"name":"@hyperframes/core","version":"0.8.26","_id":"@hyperframes/core@0.8.26","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"dce732e6a8859885b62f44a3147b7d9358079cca","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.26.tgz","fileCount":568,"integrity":"sha512-shkTAQplsq1+wMlAIjcxhKIUwXqgvMtT3FEA3Bjs7pOypmlNgN+Whsx0o7klEYs47iQ1mlDsykFXP7/8lEa9zw==","signatures":[{"sig":"MEUCIFxo7MeR06hG821Zq/0fkZvzrCMzhv7ni3hHd334cnqYAiEApWuAAM/78LF1HE+miYF7fku/vXDF4ZsvSTKXN8Equ0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2736332},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.26.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/07560b0e8de83a9f0a062900a37ea8d1/hyperframes-core-0.8.26.tgz","_integrity":"sha512-shkTAQplsq1+wMlAIjcxhKIUwXqgvMtT3FEA3Bjs7pOypmlNgN+Whsx0o7klEYs47iQ1mlDsykFXP7/8lEa9zw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.26","@hyperframes/parsers":"0.8.26","@hyperframes/studio-server":"0.8.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.26_1788359966892_0.37087783744773084","host":"s3://npm-registry-packages-npm-production"}},"0.8.27":{"name":"@hyperframes/core","version":"0.8.27","_id":"@hyperframes/core@0.8.27","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"bd1f0f783efcaaaf2e58166697a8baa28260f5ab","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.27.tgz","fileCount":568,"integrity":"sha512-MsZg4atGIjiTKQJfMDUp8S7ABjxCJNuCKD7ws7y5sCASkpDrxgbLbB5hokbZvP/8ZmwjWRJ2SEzYd42u1kD88g==","signatures":[{"sig":"MEUCIEZ+Qw3RGXUILT029YAtlCsBDvz/IB4M/trmWd6jLrIsAiEA9TXB36ffZIEuQXKj+05e5H5hZy5DYzVLe4FnNxGZW9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2736528},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.27.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/29c6b508a7bb8769a6192b5a321d5d56/hyperframes-core-0.8.27.tgz","_integrity":"sha512-MsZg4atGIjiTKQJfMDUp8S7ABjxCJNuCKD7ws7y5sCASkpDrxgbLbB5hokbZvP/8ZmwjWRJ2SEzYd42u1kD88g==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.27","@hyperframes/parsers":"0.8.27","@hyperframes/studio-server":"0.8.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.27_1788409845529_0.8877382274167063","host":"s3://npm-registry-packages-npm-production"}},"0.8.28":{"name":"@hyperframes/core","version":"0.8.28","_id":"@hyperframes/core@0.8.28","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"d5dfe2005fd1d8b645fb279f525152c563e1dd1a","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.28.tgz","fileCount":568,"integrity":"sha512-FqThxy56YTn3T6wLHf+/clRdVWVGbF0z+FspxwAHIDq7B/jQmRntW//JgF5DmKa9RIorFoL5dn558tzy1skGcA==","signatures":[{"sig":"MEUCIFEnOz1O8xVrUcyEA5Uho8w7GrxTu9L1uJAT7XQfzNk5AiEAm3PrMQBtEJblMxNIfr2v+dhngzLtSK8GZsB0r3S15G8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEfb6FaMSZ9h352EN2qGBt/lxdWtdyRDI0ouY9Lc7mmQAiEAx3lToM+3YJTQ8Fu2aPMnfrrxNU7IUNFAkKysNO9bqV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2738037},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.28.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/dc2de984964c59c5227de30ca23b67d6/hyperframes-core-0.8.28.tgz","_integrity":"sha512-FqThxy56YTn3T6wLHf+/clRdVWVGbF0z+FspxwAHIDq7B/jQmRntW//JgF5DmKa9RIorFoL5dn558tzy1skGcA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.28","@hyperframes/parsers":"0.8.28","@hyperframes/studio-server":"0.8.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.28_1788570385584_0.8383940354154298","host":"s3://npm-registry-packages-npm-production"}},"0.8.29":{"name":"@hyperframes/core","version":"0.8.29","_id":"@hyperframes/core@0.8.29","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"3e75a9775d29cfa0cbfdb27b06d1c3c90c65ca76","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.29.tgz","fileCount":568,"integrity":"sha512-BJ1IErfEwoNbs1xoSCJreL0QXZT6s3qGVBApRf9oaq45YqVyoueurX0qBQrHz3Plw67D6G3AoZTxDC7phaMT/A==","signatures":[{"sig":"MEQCIErqQ1YRhrQrcNnun7XqFq50EN3/AdauhQ3i0spcIKFUAiA6dbJIYW40cAkn1TinE+QZDJ+b050XZxCNW71K1QKK6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWJWlMooUG8hi/vZQxcCpxuLWdGqPugqfe4OW5TGSK9AIhAOzhMNggLDOeQE13oEgFae3+cagx6lFj1Jp+PYHRe6mw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2738037},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.29.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/8c5aebabf1faf1865cf779ee94a2e591/hyperframes-core-0.8.29.tgz","_integrity":"sha512-BJ1IErfEwoNbs1xoSCJreL0QXZT6s3qGVBApRf9oaq45YqVyoueurX0qBQrHz3Plw67D6G3AoZTxDC7phaMT/A==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.29","@hyperframes/parsers":"0.8.29","@hyperframes/studio-server":"0.8.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.29_1788573344817_0.420980682560264","host":"s3://npm-registry-packages-npm-production"}},"0.8.30":{"name":"@hyperframes/core","version":"0.8.30","_id":"@hyperframes/core@0.8.30","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"685cafeef4533559495ae580bf8f6dfbe6731293","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.30.tgz","fileCount":568,"integrity":"sha512-kT/kiU/cmUcZP40+tfOwihpeRoocNwItRBJxNnTlrWmMimJ5mLoq3TcoqFaU3wsTNy/DuPaFBOHxdH6CYMmbXA==","signatures":[{"sig":"MEYCIQDlWwrLiSbEveP2Lu/WgwDJSvw0rRC3ukF9Jnw7AY77zgIhAPSQ8a5AhPGcYEMuo0dJW8pyFLs1i9NfhOI45yyTHKzM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAwbwJ3wPAqQvbCnTtkzjzHODaSPiilMnzNTTEubd1NNAiEAo0amXNgEzdKXNL1aqUPYIuThQQz/6+m65d0N3oZ/ptc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2743623},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.30.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/0f23c6194714e1c2d53deaa6ff2a9d71/hyperframes-core-0.8.30.tgz","_integrity":"sha512-kT/kiU/cmUcZP40+tfOwihpeRoocNwItRBJxNnTlrWmMimJ5mLoq3TcoqFaU3wsTNy/DuPaFBOHxdH6CYMmbXA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.30","@hyperframes/parsers":"0.8.30","@hyperframes/studio-server":"0.8.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.30_1788664765806_0.18852986794664006","host":"s3://npm-registry-packages-npm-production"}},"0.8.31":{"name":"@hyperframes/core","version":"0.8.31","_id":"@hyperframes/core@0.8.31","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"62889f5bd477c2721f14f8792b6fa92243d3abba","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.31.tgz","fileCount":568,"integrity":"sha512-Aw+Kt9FLocb9V+kX0dA3nJpleHILmKvD+2U9i6qHRqyy17wEiC5ICh3fAH414QhM099N8FvyDxWbfCfckbJE9g==","signatures":[{"sig":"MEUCIDn5eH8NrTBlRgcbVq/rD6d1NMTCqGCjaQkCu+BEwSj7AiEA5ijF6w1Q9Yc4rHKFlbEg4U9mX7XEXHOvpTeYBdHE5XE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDSmiElQKWk6oCZYGcgZNAG+sOhGYFTM7vJIhqTzUEyRAiBiQhAybDlHsLejltQbI7YSwfdPI2SC77xlJWkCD0qV7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2743623},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.31.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/d52a3270188e46599660ce8c67fea27c/hyperframes-core-0.8.31.tgz","_integrity":"sha512-Aw+Kt9FLocb9V+kX0dA3nJpleHILmKvD+2U9i6qHRqyy17wEiC5ICh3fAH414QhM099N8FvyDxWbfCfckbJE9g==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.31","@hyperframes/parsers":"0.8.31","@hyperframes/studio-server":"0.8.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.31_1788797837237_0.2731293237732777","host":"s3://npm-registry-packages-npm-production"}},"0.8.32":{"name":"@hyperframes/core","version":"0.8.32","_id":"@hyperframes/core@0.8.32","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"aab4b81152d142ee33e95e13f8e9c614bad2a884","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.32.tgz","fileCount":572,"integrity":"sha512-caNkVTHmaIXGumQ3mzb7LRvBmkMjhbPXpWvoMQeCgqKzgjy1rBU3kgt6oS0ADzlKzkM51gLPyW8AuoEF9nLd8w==","signatures":[{"sig":"MEUCIAFmsEIZyQg9trZKu19orsZ56powrGnuEq130qJfoLhpAiEAsI1R1mfEP9pFAzif9IN//NQo2rwjKlsUUJxeaJQ26Fo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDSQ1PgJpmi8hooQAX5ZElvhDTEhTJD1J6NoMuG3Gy6eQIhALtV/BD2U1dg1mlblQCzrFlExu/WaaQ/sy30VJC4YWAI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2748562},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.32.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/b2a129eed3c6a8b6f73a307b79e05fb2/hyperframes-core-0.8.32.tgz","_integrity":"sha512-caNkVTHmaIXGumQ3mzb7LRvBmkMjhbPXpWvoMQeCgqKzgjy1rBU3kgt6oS0ADzlKzkM51gLPyW8AuoEF9nLd8w==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.32","@hyperframes/parsers":"0.8.32","@hyperframes/studio-server":"0.8.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.32_1788911152615_0.9274840629821031","host":"s3://npm-registry-packages-npm-production"}},"0.8.33":{"name":"@hyperframes/core","version":"0.8.33","_id":"@hyperframes/core@0.8.33","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"7f96110ef517bc5c3150ca882843072f98122c41","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.33.tgz","fileCount":572,"integrity":"sha512-jdN1NqQHasYH9anUydOEKmqEp9vG8ZzSoDFumif8M0gY3SK6Vg5IGL8hdwqRQUp0zOz/PCu50ggvpH3ia4dUUA==","signatures":[{"sig":"MEUCIDJyBGWXK7yOCfcIy84uowrKkgjk0tOZQvO8nZynblVOAiEA7VPKKaqMaq/Ie6o0t03/N6kbPYjvmdHj/i6wgpojNLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFLVXwxxF09duQzuErqMQciYQAXq4NBdpRRYivW7YFQ8AiBCE5bGdBaJmCb1MNPLs3dh76G0/R0EVEsIhTNIrnu2pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2748562},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.33.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/8a28b7c881d04898ceb6f0114eaf92b5/hyperframes-core-0.8.33.tgz","_integrity":"sha512-jdN1NqQHasYH9anUydOEKmqEp9vG8ZzSoDFumif8M0gY3SK6Vg5IGL8hdwqRQUp0zOz/PCu50ggvpH3ia4dUUA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.33","@hyperframes/parsers":"0.8.33","@hyperframes/studio-server":"0.8.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^3.2.4"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.33_1788920363474_0.5684178260226322","host":"s3://npm-registry-packages-npm-production"}},"0.8.34":{"name":"@hyperframes/core","version":"0.8.34","_id":"@hyperframes/core@0.8.34","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"8267fdc9f905be2963d40d30aae4635ca2ae5763","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.34.tgz","fileCount":576,"integrity":"sha512-q1H4VnQLfKwveK7HYNCE1wWlqAj8DXyXndEpFpuZkiuYQiNtVvNH7NVfq271czqjbqW8E2s+9QWQc57C6l78cg==","signatures":[{"sig":"MEUCIQCxHAuSDtEWRYm1pvCwQnIKEpQ7WNBfiYAWCZfPAKudDgIgWRwMiUrcsbIe8tD/k1lzSX/hcMuxD/txup3EgYiPpnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCHKuYmKYV7aE3fUz9MwQVMPNh5DcEI6n1qeTCKSl6mQwIhAOHpXmVNNzUjZ27ECC2shCyYOjYobRNVV3B+l0KH0qNa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2740020},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.34.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/cba5b0e55556959c6a8b5abdfe8e9bb6/hyperframes-core-0.8.34.tgz","_integrity":"sha512-q1H4VnQLfKwveK7HYNCE1wWlqAj8DXyXndEpFpuZkiuYQiNtVvNH7NVfq271czqjbqW8E2s+9QWQc57C6l78cg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.34","@hyperframes/parsers":"0.8.34","@hyperframes/studio-server":"0.8.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.34_1789066332674_0.6822236751606505","host":"s3://npm-registry-packages-npm-production"}},"0.8.35":{"name":"@hyperframes/core","version":"0.8.35","_id":"@hyperframes/core@0.8.35","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"30ad645c9850304471edc89b2cb13202af377685","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.35.tgz","fileCount":576,"integrity":"sha512-l2OLXUiOjWyws2xHdSyMcPAikcF2VIefva/+pQaK2n46rqbwIIIvGlc5fH8DL0Py0fuJ500nUgFZ9PpQCgtccw==","signatures":[{"sig":"MEYCIQCiwA/uKPvFsh491F66/snqHTXcx6n88NPWASljXObLWAIhAOHnnODW4vnrKbtN4cGAWXRME3x9WqVdn1g4pVJxZ9Q6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHOwT1zwZoN8OFZBfzeBZ2dHa/1sZ4zCsiXw0y1XIBocAiAr2eu+/Tlvt7WGwICTHDsodomQXcQGCseubz5HKtWVHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2740156},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.35.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/c6f2c1eeb187af32eae8ef4b55654696/hyperframes-core-0.8.35.tgz","_integrity":"sha512-l2OLXUiOjWyws2xHdSyMcPAikcF2VIefva/+pQaK2n46rqbwIIIvGlc5fH8DL0Py0fuJ500nUgFZ9PpQCgtccw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.35","@hyperframes/parsers":"0.8.35","@hyperframes/studio-server":"0.8.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.35_1789162860829_0.466117236686614","host":"s3://npm-registry-packages-npm-production"}},"0.8.36":{"name":"@hyperframes/core","version":"0.8.36","_id":"@hyperframes/core@0.8.36","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"910ca687450311951052281fcad9d68a8d628115","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.36.tgz","fileCount":576,"integrity":"sha512-EI1LIGSI84g5l8HNa+sh05611O/fzXfM41uZ0hMkNqLzUVuRMsIcQ3d76MkHYluK12EhI8+XdAovx1N0+L32dg==","signatures":[{"sig":"MEQCIA5FtIoxXcg8CyZmLMzlLckf6UsRk9qWrXcMg8oiYGY8AiA/8QubFAYX5Z0/p78BEImHJnNaNAzaqZ4SXkblqt1XaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCyZyuW73kPLsAfiOspuAhgtn8z08fS5VWA0VG0gnq4kAIhAMK6j1CzCMhVi65a4MeTDpwguiuc5xE1XPrLbVmID8cy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2741850},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.36.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/0ff3bd59c89a4de83fb63d1154924358/hyperframes-core-0.8.36.tgz","_integrity":"sha512-EI1LIGSI84g5l8HNa+sh05611O/fzXfM41uZ0hMkNqLzUVuRMsIcQ3d76MkHYluK12EhI8+XdAovx1N0+L32dg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.36","@hyperframes/parsers":"0.8.36","@hyperframes/studio-server":"0.8.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.36_1789232879317_0.11589864240074887","host":"s3://npm-registry-packages-npm-production"}},"0.8.37":{"name":"@hyperframes/core","version":"0.8.37","_id":"@hyperframes/core@0.8.37","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"bf377451ffffb35e770249ed8c1cdecd991e3f1e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.37.tgz","fileCount":576,"integrity":"sha512-v7ZcQEFAmzNhOLDoLytEN5il9a3qVm8XR/csxbBV6WJxUfoIVrcReYP7itOpIO5QyAWuZLTxaGCmnHg+ZPpBtQ==","signatures":[{"sig":"MEQCIBoVVTpNc+wZna/vrDduCdC6p2R8En9xu41EcgcFj6ghAiBlyvbh7GebFhzLvNmd5Z6SbunorClMg+vTXIwe19F3og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCE9GV5dPP4s4ekOrdorjZIMOtWO+CMbCUydRIaob3VPgIgZ3BJlZ5b5O9847x5PfPCnbRhLU789xgBFR3NJwzhzvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2745097},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.37.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/4dcb54674fad0f602b9857a4b853c1b6/hyperframes-core-0.8.37.tgz","_integrity":"sha512-v7ZcQEFAmzNhOLDoLytEN5il9a3qVm8XR/csxbBV6WJxUfoIVrcReYP7itOpIO5QyAWuZLTxaGCmnHg+ZPpBtQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.37","@hyperframes/parsers":"0.8.37","@hyperframes/studio-server":"0.8.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.37_1789319689561_0.7600747394196135","host":"s3://npm-registry-packages-npm-production"}},"0.8.38":{"name":"@hyperframes/core","version":"0.8.38","_id":"@hyperframes/core@0.8.38","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"a65a8bfe0830632f25a3099948e688b216e52988","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.38.tgz","fileCount":576,"integrity":"sha512-iPqwrQb8jhelHVkPxPda0Jw57jaVlchO4i3fMGVMamDeTeT5ftDsD+vvky8rc+t/3YYArbVdcg3HzckPRqPF/w==","signatures":[{"sig":"MEYCIQDyH9Bf6seL8pFytGQTiG/gLucVv1NoCKSwVE7uQUASgAIhANQQZBwxjl8CkVZCjW2T5ss1VykfxAdV8pplB4npT6yC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAHddLEUS6aUKKVD0C0yjd7jYX9XqST8ys4yq/gVCg5eAiEA5DhtX37fL9UQcnZIBmriLE3TkK8bkGBgKhIJevJwHVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2745097},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.38.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/b93d1ed408e3ff5bebfbe12309d27ead/hyperframes-core-0.8.38.tgz","_integrity":"sha512-iPqwrQb8jhelHVkPxPda0Jw57jaVlchO4i3fMGVMamDeTeT5ftDsD+vvky8rc+t/3YYArbVdcg3HzckPRqPF/w==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.38","@hyperframes/parsers":"0.8.38","@hyperframes/studio-server":"0.8.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.38_1789351577835_0.37345213181458936","host":"s3://npm-registry-packages-npm-production"}},"0.8.39":{"name":"@hyperframes/core","version":"0.8.39","_id":"@hyperframes/core@0.8.39","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"2e106b4d2e96fd7d61628bc885d697841eba8fe9","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.39.tgz","fileCount":576,"integrity":"sha512-/tAr8ZRDeAHb0Wp1KnOKbpImzMG3b0KHsxB+3qlb+LNZyrEBjatYdBDDZIT5gC5zen8JmDBcJoxPIvRp7Bv8AA==","signatures":[{"sig":"MEUCIQCGTxEWc83vkUav385sfnzy6PH0MEd97MNOxN9PzcIOiQIgN33oO9bqdgsKMna8rVi/liDMWdChN+bCuSW4yanL0qo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDa057jqezUn0W/oOH02nAwTvfy4K3QWFZKwQrb3RhXSQIgUpiZi+RUFc9X76RXvO4Ghsx2APCDNXYkAmcOhD2Ttuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2745097},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.39.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/10d66cb1abaafe7b86a86619e264f342/hyperframes-core-0.8.39.tgz","_integrity":"sha512-/tAr8ZRDeAHb0Wp1KnOKbpImzMG3b0KHsxB+3qlb+LNZyrEBjatYdBDDZIT5gC5zen8JmDBcJoxPIvRp7Bv8AA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.39","@hyperframes/parsers":"0.8.39","@hyperframes/studio-server":"0.8.39"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.39_1789399105517_0.6621255666797394","host":"s3://npm-registry-packages-npm-production"}},"0.8.40":{"name":"@hyperframes/core","version":"0.8.40","_id":"@hyperframes/core@0.8.40","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"1652216bb147a2fe4b20adbfbdded694f08e5615","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.40.tgz","fileCount":576,"integrity":"sha512-r8Z3IKMZDgYvx9JNdHd+dLaZiZp+k2m5hmWWn75KDoYGUV9NeIWa5JIn24ER6JQmV948EyCY+HPWqtJum5lXYg==","signatures":[{"sig":"MEUCIF3uX5ts223QGU/vxTCsn40/22I0MKPK1z00U5GPWK1zAiEAq9wtmr0Cfd5xWe6XEkNDMI+ztDY/TZp+UKjnTCFJBOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE4SfbDIvrk9rgLLaqZNMSjwgRthbC21aeohashxetOqAiAsIqWQE0XYtyZEv7PQtARum0uHycXqsWqKqLRRRUgRaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2745839},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.40.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/cba18f880dfd7d5eb7278f2f01f33f45/hyperframes-core-0.8.40.tgz","_integrity":"sha512-r8Z3IKMZDgYvx9JNdHd+dLaZiZp+k2m5hmWWn75KDoYGUV9NeIWa5JIn24ER6JQmV948EyCY+HPWqtJum5lXYg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.40","@hyperframes/parsers":"0.8.40","@hyperframes/studio-server":"0.8.40"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.40_1789404492626_0.5281426779999301","host":"s3://npm-registry-packages-npm-production"}},"0.8.41":{"name":"@hyperframes/core","version":"0.8.41","_id":"@hyperframes/core@0.8.41","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"db762bb3fcff789a9ffc6c29f852d147fbfe1d06","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.41.tgz","fileCount":576,"integrity":"sha512-8NNAvOOXDrY4eiRDZGy1QjbOQsp77d7gSXeR0eqkrfB7Tcm7YX67DbsBRE1swQcfCxkI99F1Xdg8tcP++D8AzA==","signatures":[{"sig":"MEYCIQCfF+s+4zq9UbGkQlzi4H8F2ouNAmbg9JJMZX+a0kLUwAIhAKfWBm1YLOE70C8nWSV9TO60U71ZRYl8pJoJEyxkpSnB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDYRyWR5UQpPsX5manckww6ONrvBTcL0dYtHpomSkjlHgIhAMRzjBjPCif+T+jJ7UoOMAmylWGrmvEJw73AYLOi+5Uu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2749930},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.41.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/7d8375ab82981f24832ec3e94c91ebc1/hyperframes-core-0.8.41.tgz","_integrity":"sha512-8NNAvOOXDrY4eiRDZGy1QjbOQsp77d7gSXeR0eqkrfB7Tcm7YX67DbsBRE1swQcfCxkI99F1Xdg8tcP++D8AzA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.41","@hyperframes/parsers":"0.8.41","@hyperframes/studio-server":"0.8.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.41_1789507743243_0.8251706918405954","host":"s3://npm-registry-packages-npm-production"}},"0.8.42":{"name":"@hyperframes/core","version":"0.8.42","_id":"@hyperframes/core@0.8.42","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"7c92a21326209c60ebbe6d6488c58f9588e293fe","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.42.tgz","fileCount":576,"integrity":"sha512-Y+kOCdbbB5bBs4f28Fl5iVO70FH/djNMJmUmFjDvOEpNW0Ah4YdOtxBzbn6yC4tajBUfYPNzoOQzotQLXYF4LQ==","signatures":[{"sig":"MEQCIHCzYxu5NHTh+7IPJVPByTYR7rCoSJ1mN1Mv3wglW6WKAiACaaCsoGF2AQ/6viNTeGWWGgxft63XhCdk0SZXAzqqVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA26zLB9Vnc+cfHZ11oLQE0Gu2TeMJVUULT4ew1J8EwEAiEA72XY/udlenYqu1J1yGVUJBiA1WRhEqhZkFr9qv5vM4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2749930},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.42.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/5dfd16a6a0f47bbc9aa5699aeeff1cdf/hyperframes-core-0.8.42.tgz","_integrity":"sha512-Y+kOCdbbB5bBs4f28Fl5iVO70FH/djNMJmUmFjDvOEpNW0Ah4YdOtxBzbn6yC4tajBUfYPNzoOQzotQLXYF4LQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.42","@hyperframes/parsers":"0.8.42","@hyperframes/studio-server":"0.8.42"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.42_1789566263068_0.8117712187769266","host":"s3://npm-registry-packages-npm-production"}},"0.8.43":{"name":"@hyperframes/core","version":"0.8.43","_id":"@hyperframes/core@0.8.43","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"fc970e33677d9bcddca815736f574dbbd7fcd6d5","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.43.tgz","fileCount":576,"integrity":"sha512-Mlndj9Jdf11oPrALzisFYQVikH4QnBt0l5aBHkBvYo8zITO5GaXF25HvFhWFX9o4yoRztl5mpmxUtheYimNCCg==","signatures":[{"sig":"MEUCIQCfBw0tXVkxx2vxPOIPr8dH40FrV7HajDifel/+SIQ0HQIgeNPpAiXyk9zSDu7gqMbrhDlA1I7ewOVY3AwRlVEZX6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCMMx6xw5eQW5kpMcaDtc0niP/ribooX2IhgfvniHYwLQIgI/In0iBnJ3v1XOP33nIhi47vJa8gLtCVjAgSX26GOxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2750242},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.43.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/327567d5ef8aa54acc7c2602311b03f9/hyperframes-core-0.8.43.tgz","_integrity":"sha512-Mlndj9Jdf11oPrALzisFYQVikH4QnBt0l5aBHkBvYo8zITO5GaXF25HvFhWFX9o4yoRztl5mpmxUtheYimNCCg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.43","@hyperframes/parsers":"0.8.43","@hyperframes/studio-server":"0.8.43"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.43_1789582251063_0.8156726722865397","host":"s3://npm-registry-packages-npm-production"}},"0.8.44":{"name":"@hyperframes/core","version":"0.8.44","_id":"@hyperframes/core@0.8.44","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"25fbefe48913b86fb983ddad2f0e0005f49d0fec","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.44.tgz","fileCount":576,"integrity":"sha512-xjAKDgd7gt8ElIArHHM6AnCe3/M73rlGuz7H9I3WK0mM96aGjZuITUVHiEY0/IgsXSpSQxGGAUL+oSau/5dIGQ==","signatures":[{"sig":"MEQCIFfUN7C9IL9wu0YI9AluucmaYtzrzYzsirUA06q03G0SAiBik+UuKujK5xXQFAyXpHVd/9fH1hVy1Xm6qU11ImbGYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEmKz0Mg/qnUgSWc9VIQonFV4vBojO814gleDCatPNJVAiAXrFigNdXebK3DEgWC87UTIpRmeXiB22VGqSEl466iDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2750242},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.44.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/1153cda95cd93232238e8d76352ae7a4/hyperframes-core-0.8.44.tgz","_integrity":"sha512-xjAKDgd7gt8ElIArHHM6AnCe3/M73rlGuz7H9I3WK0mM96aGjZuITUVHiEY0/IgsXSpSQxGGAUL+oSau/5dIGQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.44","@hyperframes/parsers":"0.8.44","@hyperframes/studio-server":"0.8.44"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.44_1789600834697_0.8599094918040706","host":"s3://npm-registry-packages-npm-production"}},"0.8.45":{"name":"@hyperframes/core","version":"0.8.45","_id":"@hyperframes/core@0.8.45","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"95812d3d41aaacb6e614e32bd58c99bd1cf2f47e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.45.tgz","fileCount":576,"integrity":"sha512-BC0+hnOmH5gdRhbXV9BpIoo46f5htgPTyr5hGXCnWPgZynh6x/NkVcA1Yi1VOzrOKMn56EdXYQGBdPceK+Ru+Q==","signatures":[{"sig":"MEYCIQC5eiBAuQS5T4GPKLxRaB1EfJsToEA2Ol3HHDfGV1od8AIhAOkx1uI6Q3Y3mU/GZPc1eMz95GjsVLMP8+RGgylHaouL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIERZBx1Yaarn1k8h1MhbhlcfRBN/4ZJgNqkuSF++pic0AiEA5D5JDCXNWl4P8MyocQmC5gPXDSQVC6Mnx+FKmodYQE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2753174},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.45.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/f259c694a16c0f83e08b8d66763bcca9/hyperframes-core-0.8.45.tgz","_integrity":"sha512-BC0+hnOmH5gdRhbXV9BpIoo46f5htgPTyr5hGXCnWPgZynh6x/NkVcA1Yi1VOzrOKMn56EdXYQGBdPceK+Ru+Q==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.45","@hyperframes/parsers":"0.8.45","@hyperframes/studio-server":"0.8.45"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.45_1789614066460_0.13563911276678042","host":"s3://npm-registry-packages-npm-production"}},"0.8.46":{"name":"@hyperframes/core","version":"0.8.46","_id":"@hyperframes/core@0.8.46","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"55945007194c6695ca9e93067bd58bb8c89852a3","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.46.tgz","fileCount":576,"integrity":"sha512-x+VpV65DT5HnSvHzVVuw3+tzPSR/f+ntUM0D8uiYfKygvRORgHAQAmwjcZLks/dvZsVXUwgL66oMno2fWcHSkA==","signatures":[{"sig":"MEUCIQD94gNvmKF/W8Vg3RAV5PurEalf79xN+mPWWyxdPeyi3AIgQmamdBUlNmiPe949jQ9WZNEmdrhuS2MT11GwGd9/XdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDm3rQPWlIcVLtAQ4b/wz1miGToWhVE6+uQIYFz6Pmn2gIhAOxrxBn3cYZXf+7++nkTR+uXGT4vkuTYkH25HNqEP7pX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2753174},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.46.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/f629c4df752e7175eb205b3e64e85d92/hyperframes-core-0.8.46.tgz","_integrity":"sha512-x+VpV65DT5HnSvHzVVuw3+tzPSR/f+ntUM0D8uiYfKygvRORgHAQAmwjcZLks/dvZsVXUwgL66oMno2fWcHSkA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.46","@hyperframes/parsers":"0.8.46","@hyperframes/studio-server":"0.8.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.46_1789624377892_0.9910180152657533","host":"s3://npm-registry-packages-npm-production"}},"0.8.47":{"name":"@hyperframes/core","version":"0.8.47","_id":"@hyperframes/core@0.8.47","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"9e2957a1a9b79d60125939faee5901f3a386b165","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.47.tgz","fileCount":580,"integrity":"sha512-jdvsQtJungOs7x3iVptbevVtstJdKuDDmBSaKnhTd/QCs6vA6l5jKOWXwn+PWo8jTu7JUt1kjbXAEYoN97fykQ==","signatures":[{"sig":"MEQCIH8ANkNTlrwpcqYh1GIxcWQK+FFGVg+KwShfRVi4+6j9AiA8tL9H0NhgnRCkBc9FiR/CwcMZS0caEfIrbNVpyPe5Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD1w6YOnT3YvcKFgC0jlthbTtQfNocjSUXxsSpl/M1YfQIhAOklvW9lgo6leCZen/lzbd3porGTGp7hBfpftfjJ2rG4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2763718},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.47.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/612a0043a71cc46d41fd08e24ba003b2/hyperframes-core-0.8.47.tgz","_integrity":"sha512-jdvsQtJungOs7x3iVptbevVtstJdKuDDmBSaKnhTd/QCs6vA6l5jKOWXwn+PWo8jTu7JUt1kjbXAEYoN97fykQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.47","@hyperframes/parsers":"0.8.47","@hyperframes/studio-server":"0.8.47"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.47_1789719418683_0.5355685424464007","host":"s3://npm-registry-packages-npm-production"}},"0.8.48":{"name":"@hyperframes/core","version":"0.8.48","_id":"@hyperframes/core@0.8.48","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"90578fbc98b79456c93090c70becdab9e12af568","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.48.tgz","fileCount":580,"integrity":"sha512-XZxJqC/XN553sQkdNGSZ3yN6RaHBwUiv1E8Q8I0trg3uBbT69ShFib23oq9kS0121zOZzmLeyAhOdDMqDAJlMA==","signatures":[{"sig":"MEQCIHHd+kWo7oMnsQAfSLNNVmM2caybe0P3Pk8t3TIf6/JhAiAc/yJp9VkVx45MR5zY2dO1UC7jdmmf0AWo88N+PHeR4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCIL4pK2hfDcNUOqYh+66hjQ6bwOe6DxPtHFM5pVxZHSQIhAPjrZhO8f2kvQrCc6mCGzXh90HVlkOFNNY6+PP8dgi1F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2763718},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.48.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/17d375ff81934c277555c30d79a2477c/hyperframes-core-0.8.48.tgz","_integrity":"sha512-XZxJqC/XN553sQkdNGSZ3yN6RaHBwUiv1E8Q8I0trg3uBbT69ShFib23oq9kS0121zOZzmLeyAhOdDMqDAJlMA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.48","@hyperframes/parsers":"0.8.48","@hyperframes/studio-server":"0.8.48"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.48_1789744599570_0.2956426577804532","host":"s3://npm-registry-packages-npm-production"}},"0.8.49":{"name":"@hyperframes/core","version":"0.8.49","_id":"@hyperframes/core@0.8.49","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"8e15535c71822c15a85f9510c5afe977f65db9b8","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.49.tgz","fileCount":580,"integrity":"sha512-54aNSFzHptyYoq9wDWttze50LV6SYZGKj5BYfK9xqSTj0GGsQWcWXddDn5Jd56+L1lqnMWnCwwgqoLEIDGaSSQ==","signatures":[{"sig":"MEUCIQCXHHfr5w/iVL35aiBQDQXnyE65zPCGBHM7w97HhO9YHwIgWnDYb4CobFo8LCNIFxkh3AZZTlubdjms6aSnnjO9Wis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGrd88TKu1kJ5FgyPuNr8FZ8oWitO5tg22Zs7HaBV9RXAiEA7RX7KEhFsQvsgylOIF+/ZED9GAONn3vF78DxCoP+nmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2780449},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.49.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/601bdf469c69990ff510fb4c350f4303/hyperframes-core-0.8.49.tgz","_integrity":"sha512-54aNSFzHptyYoq9wDWttze50LV6SYZGKj5BYfK9xqSTj0GGsQWcWXddDn5Jd56+L1lqnMWnCwwgqoLEIDGaSSQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.49","@hyperframes/parsers":"0.8.49","@hyperframes/studio-server":"0.8.49"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.49_1789768188000_0.8814292144986609","host":"s3://npm-registry-packages-npm-production"}},"0.8.50":{"name":"@hyperframes/core","version":"0.8.50","_id":"@hyperframes/core@0.8.50","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"d508119bfe977cc7b1b192f149a0bd0527c06ddd","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.50.tgz","fileCount":584,"integrity":"sha512-H/hbTIvpZbTCkJll/440UV0rXcnHQIrn01xzubX/K9AM/nht+dL3p5E8zkuDvGYFIlOjsMDKhNOB6jl7llHHOA==","signatures":[{"sig":"MEYCIQDBPj0IfXtH3wbckHDgtl3QP9ANZJKwpl8ljYUJf9npVQIhAJGstH4NytaMDM7DCsrS38ePhiP4oddx9qoPSQfMOUq2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFZA0ZZbIVRoTKBdxinHVRTt/qlwoI9CFEAjrZ8w3VkeAiEA+XkbTi2J1zz1wuGqnEQx1a2Cdvo7JagF8XbHFx1XljE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2783687},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.50.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/784cb072e09b5d79c1255acbde8aea06/hyperframes-core-0.8.50.tgz","_integrity":"sha512-H/hbTIvpZbTCkJll/440UV0rXcnHQIrn01xzubX/K9AM/nht+dL3p5E8zkuDvGYFIlOjsMDKhNOB6jl7llHHOA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.50","@hyperframes/parsers":"0.8.50","@hyperframes/studio-server":"0.8.50"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.50_1789786873286_0.23704049043431885","host":"s3://npm-registry-packages-npm-production"}},"0.8.51":{"name":"@hyperframes/core","version":"0.8.51","_id":"@hyperframes/core@0.8.51","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"ef22277967b57761f576e179967c139cbc149297","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.51.tgz","fileCount":604,"integrity":"sha512-nByuOpttOFpgetHeWxOpJ0baCjnGoejiEvUZziZfRh2IN2QlAWFn+PTrt71kYSseyBY5yP5qw0/+yLYmmVyVig==","signatures":[{"sig":"MEUCIQDHSWUNtdYgjy1gj3kbEcNEIVlBmed7Meto0pCT7EkmsAIgRl5AwtvGEywEJ6Lm6YVSRijxC7WiJX0O0s+RsC/kfEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDYoepqdcunX6FGWo47qZcEwELtkygi71eZ+1yr43NZJAiEA4ZY8aV9BOjRwijr7uWJ81gTBAvy37np1C40cZz7yOAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2839688},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.51.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/bfa761986ee069c880f1a98dab307356/hyperframes-core-0.8.51.tgz","_integrity":"sha512-nByuOpttOFpgetHeWxOpJ0baCjnGoejiEvUZziZfRh2IN2QlAWFn+PTrt71kYSseyBY5yP5qw0/+yLYmmVyVig==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.51","@hyperframes/parsers":"0.8.51","@hyperframes/studio-server":"0.8.51"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.51_1789833336202_0.7808529811957672","host":"s3://npm-registry-packages-npm-production"}},"0.8.53-desktop.0":{"name":"@hyperframes/core","version":"0.8.53-desktop.0","_id":"@hyperframes/core@0.8.53-desktop.0","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"cb88c072a30e6a49c8184593ff328b8a3e648b55","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.53-desktop.0.tgz","fileCount":604,"integrity":"sha512-Kk3pDYZbZII1cK/J33SCm/F+LT1lY0C6hMn80HAjqzrX2tPkuuW1XS0HqAkG99htvwNZXsX0ur07lC5WFa8V5g==","signatures":[{"sig":"MEYCIQDafPWu2kvJQBwGysmSE6R3oeRCyLTfpBr8wgG6ucxXiAIhAI7UYMJ02RWRjgrAl6C4yWY0dDI6mi6d+gdkIEcYiuwB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCRJYcT3UizHP10logskNYGasS6RsOhQXZc0eyCLRDAhQIgOhVzpUWLlqnNNij+toMfWiILtGmBupHsUBetDMGhGEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.53-desktop.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2841004},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.53-desktop.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/dfb18e3d7b8ef2bf0196780c17d1c260/hyperframes-core-0.8.53-desktop.0.tgz","_integrity":"sha512-Kk3pDYZbZII1cK/J33SCm/F+LT1lY0C6hMn80HAjqzrX2tPkuuW1XS0HqAkG99htvwNZXsX0ur07lC5WFa8V5g==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.53-desktop.0","@hyperframes/parsers":"0.8.53-desktop.0","@hyperframes/studio-server":"0.8.53-desktop.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.53-desktop.0_1789857713144_0.9701517059540801","host":"s3://npm-registry-packages-npm-production"}},"0.8.52":{"name":"@hyperframes/core","version":"0.8.52","_id":"@hyperframes/core@0.8.52","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"d83d0060f36bac8edc3ec7f18da967205b2a380e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.52.tgz","fileCount":604,"integrity":"sha512-k+4xmk5sl7yxfJ03HKi6fEQu6mdSKFpCkJSbJAx3KEEbYvLGkAXoRBuBNjTnwx7tjLFl5RhjYDGfWZoTuFElSw==","signatures":[{"sig":"MEUCIQDpgZdHXTvRstKXXlGUmQaH8q5RbGxwh4NKplw5THjzDAIgBW2YdC19A5R8aO8kpvpyUXyeCXsQoHfplRLmSeCkCp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDvJbfBA4Hwx1duaqCx4FuEoI5W6IqeVEofb10CuljpHwIgI3FwSQ77XpfMJxHMfjNLsxKshiTDhxOQA7BM5bUScKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2840964},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.52.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/6bc0f3d407cd5086a924d65aae7fdb9e/hyperframes-core-0.8.52.tgz","_integrity":"sha512-k+4xmk5sl7yxfJ03HKi6fEQu6mdSKFpCkJSbJAx3KEEbYvLGkAXoRBuBNjTnwx7tjLFl5RhjYDGfWZoTuFElSw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.52","@hyperframes/parsers":"0.8.52","@hyperframes/studio-server":"0.8.52"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.52_1789858545432_0.29995637316823953","host":"s3://npm-registry-packages-npm-production"}},"0.8.53":{"name":"@hyperframes/core","version":"0.8.53","_id":"@hyperframes/core@0.8.53","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"ae2aa43b5bf7cc8d1c288292e844065ee3e49345","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.53.tgz","fileCount":604,"integrity":"sha512-DxiL8wnaBNeMb4SDDh9HsFnywefBpW6Vvem1dDKM5MI4WWVQCTlMwpRmehXiN2vQ2xCj/oKZ0MqyahbMfw5M8w==","signatures":[{"sig":"MEUCIGWTJff+SbXNsbA4GxgVYv35qoMust68dzpJYZgY61dBAiEAnUdhKqVvRfn4ZS/DvdE0MIbHSxn7g7AZ4TsOjDsdYJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFovpqYxRJfDOdFtrPSesukZOZDtRwtg50n5i6RgOLC3AiB7FcfKxbrfPdfp7Ah2/czW+ayPz9ecl6jxmrt7xD618g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2840964},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.53.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/3477419602a1c163c30d5340a33c5931/hyperframes-core-0.8.53.tgz","_integrity":"sha512-DxiL8wnaBNeMb4SDDh9HsFnywefBpW6Vvem1dDKM5MI4WWVQCTlMwpRmehXiN2vQ2xCj/oKZ0MqyahbMfw5M8w==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.53","@hyperframes/parsers":"0.8.53","@hyperframes/studio-server":"0.8.53"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.53_1789875294717_0.27537015575084944","host":"s3://npm-registry-packages-npm-production"}},"0.8.54":{"name":"@hyperframes/core","version":"0.8.54","_id":"@hyperframes/core@0.8.54","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"aa34a8ef1b68bf3aa850241af8f6ca19ac4f3ef5","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.54.tgz","fileCount":604,"integrity":"sha512-/yuWQLi6dL4D7MkZY2fKKfDIQjzl4/venV4gM6TYSxArdmrZ3RdrRbrmSVrgxpq69G6fF9x+AZUtR2/TJCh7NQ==","signatures":[{"sig":"MEUCIQDYQmcgSxYLFHLCKuVw9W65zbKqfHwG6WT1BAeg82FQ8QIgaM5MLhmTjK8LFxwaGRNwO0PqIoyw6RbGZ6Gw/8R4Sis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDEfnXdPqJyAdXSzef7suDeft3UJT5SzGyTkcNyx1bv7AiEAh4ruV1oOkcbeRDA/32VC9XG3iGb1OoQsZUg0mv+O/Js=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2840964},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.54.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/bbd8e0e9f3d831e1f4d944038dce2299/hyperframes-core-0.8.54.tgz","_integrity":"sha512-/yuWQLi6dL4D7MkZY2fKKfDIQjzl4/venV4gM6TYSxArdmrZ3RdrRbrmSVrgxpq69G6fF9x+AZUtR2/TJCh7NQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.54","@hyperframes/parsers":"0.8.54","@hyperframes/studio-server":"0.8.54"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.54_1789878442251_0.01937053939921851","host":"s3://npm-registry-packages-npm-production"}},"0.8.55":{"name":"@hyperframes/core","version":"0.8.55","_id":"@hyperframes/core@0.8.55","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"671102910934586fa9098c4abde5bcdb934af2f4","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.55.tgz","fileCount":604,"integrity":"sha512-2tMCOg4aVFuHVvV3PEiDoQpDLDdph//7SigDMzLFXMTY0+0RPlTLt2RGZsOaW0uQXwz2nVnD63RI+5tlYx1Ipg==","signatures":[{"sig":"MEQCIAxsy6wMhdYFYuNEFrHzvVZHQSyuOae81h7LHFoQ1XgkAiBXVeFRzzHtxHVoY2nkFf5miZyAKiSElhPMkKdEPgocWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCCjYVhLRGRakjijAXG3qY8zeaEqJsL0rRRoP6ImjM8cQIhANu/QpKaVK2amfCJTfVADUI/9dm/mi03NmSp9C/mKG63","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2840964},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.55.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/430cd4d4aab4cafead9c09180a6e15c2/hyperframes-core-0.8.55.tgz","_integrity":"sha512-2tMCOg4aVFuHVvV3PEiDoQpDLDdph//7SigDMzLFXMTY0+0RPlTLt2RGZsOaW0uQXwz2nVnD63RI+5tlYx1Ipg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.55","@hyperframes/parsers":"0.8.55","@hyperframes/studio-server":"0.8.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.55_1789890675031_0.5714903837786216","host":"s3://npm-registry-packages-npm-production"}},"0.8.56":{"name":"@hyperframes/core","version":"0.8.56","_id":"@hyperframes/core@0.8.56","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"ddea5ebdecda40ea1fb752b0a6420187437dfe55","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.56.tgz","fileCount":604,"integrity":"sha512-JxG2leEHl6rwtBa3IfnotqGlonLX5ntXJMS+R5uRL0dNRiO9KpLHD6SZE/BF8zM3gUeun9FaDSIJNmjJfPpBww==","signatures":[{"sig":"MEQCIBXW7NAxcDU3YijxXLJAVNQSQ6dCXhxE1rVh4LR26PQzAiBmw6HjpFYYkUSnMLP/UmtuQ8/lFPiVkTxx3t7fo/qHfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICUMg8bjADP4SsKJU5dIw/0FGjiH6cZP+gR7RhCSwHUvAiEA0wZXQMDr6RSJ1T28UtkJJw5QWTyKhoopPh6UBjoVugg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2840964},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.56.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/fdd6a97d46aecae8ce0d319aa35b1b43/hyperframes-core-0.8.56.tgz","_integrity":"sha512-JxG2leEHl6rwtBa3IfnotqGlonLX5ntXJMS+R5uRL0dNRiO9KpLHD6SZE/BF8zM3gUeun9FaDSIJNmjJfPpBww==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.56","@hyperframes/parsers":"0.8.56","@hyperframes/studio-server":"0.8.56"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.56_1789916524981_0.8798656057395595","host":"s3://npm-registry-packages-npm-production"}},"0.8.57":{"name":"@hyperframes/core","version":"0.8.57","_id":"@hyperframes/core@0.8.57","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"3815c665579da8fdb681864edc7d6141c94435d4","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.57.tgz","fileCount":604,"integrity":"sha512-RR8Ezi05WgENJ/wrsUhhrbqvdWL7q8BALdd4PtDM8cs8Gby7819Y7DTorkixR9WcuvW1UpVKi7D3sjdUwDyTKw==","signatures":[{"sig":"MEQCICi9ZKwkwWaVjvvLa/sdEOl4tIlLb50H3qyeFCzlQWF5AiB8nUuBM0xWyrfpivAyoT1ybukbj7vtADDn8hFQy9eLiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIETpOYAzZdjECch5kGWQ5KRS46+UcFF+6EVxBM2wxg9SAiBUGHWxKebVnkn5IGNErG1oUJqf1/b20Z/EQgLsET+aAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2841071},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.57.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/0a93814696943dd95770381d75937174/hyperframes-core-0.8.57.tgz","_integrity":"sha512-RR8Ezi05WgENJ/wrsUhhrbqvdWL7q8BALdd4PtDM8cs8Gby7819Y7DTorkixR9WcuvW1UpVKi7D3sjdUwDyTKw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.57","@hyperframes/parsers":"0.8.57","@hyperframes/studio-server":"0.8.57"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.57_1789939119336_0.12576457242342554","host":"s3://npm-registry-packages-npm-production"}},"0.8.58":{"name":"@hyperframes/core","version":"0.8.58","_id":"@hyperframes/core@0.8.58","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"896577b08c234c3a117c982598e1a076658b22b4","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.58.tgz","fileCount":604,"integrity":"sha512-/XR8m086HdPhYcFDmFj/WzyQJ+ZXt5kYvK/mJyKfGNISlsTwEDwl/+LPWnj++lxOpMZZjsOn0aJm7If1vMNHAw==","signatures":[{"sig":"MEUCIQDMlPwWcAM25FMcdaie6rDiNvUZBhrQk2oKRZPXTEcL2gIgdiA2jVROjuKEkglo1PWsTC+VVi5OWMB/2YgkvT1QCTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCQTYRMLx1L9gGNDjZL/Au74I768qDISE695xBqIuAWcQIhANGbeaRsSukcFy+Co49MRhYW6+ELUx08DlQTvWl1Pl7V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2841071},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.58.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/ef5de91028debf4ce4e906d4e1c5cada/hyperframes-core-0.8.58.tgz","_integrity":"sha512-/XR8m086HdPhYcFDmFj/WzyQJ+ZXt5kYvK/mJyKfGNISlsTwEDwl/+LPWnj++lxOpMZZjsOn0aJm7If1vMNHAw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.58","@hyperframes/parsers":"0.8.58","@hyperframes/studio-server":"0.8.58"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.58_1789960736395_0.7735899066669718","host":"s3://npm-registry-packages-npm-production"}},"0.8.59":{"name":"@hyperframes/core","version":"0.8.59","_id":"@hyperframes/core@0.8.59","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"4ce12fe96071ad58fe1c83e2ea0096c4478a2c74","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.59.tgz","fileCount":616,"integrity":"sha512-gMzFMlbeWn4aadk+qNDSWjsjO9xlW8VxIau40ZXMOJP6iLm3Mu8TeiaCXiiPtdOrSAVv8+48QdwqzW5U5qYKlg==","signatures":[{"sig":"MEYCIQCuQmL2Bsw3p5r8U3o4eqf25+Lt7egz3jZU00mc7q/SRwIhAJy+2aSakjvKp3DE14OkxhO69FOnKTw0xnRvOzM6hYVH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCGkwaBlxEGB1LdClqVcLxlqSsC9PJpK+3bgdsnKlRTWgIhAPmwxWFRGE3vUqbs4+cd0UBQdE5960XeUmnsdE7VAvgx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2967808},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.59.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/4c950d4c3ecc39d2032ba654551e2e42/hyperframes-core-0.8.59.tgz","_integrity":"sha512-gMzFMlbeWn4aadk+qNDSWjsjO9xlW8VxIau40ZXMOJP6iLm3Mu8TeiaCXiiPtdOrSAVv8+48QdwqzW5U5qYKlg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.59","@hyperframes/parsers":"0.8.59","@hyperframes/studio-server":"0.8.59"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.59_1790032596419_0.9710091513259269","host":"s3://npm-registry-packages-npm-production"}},"0.8.60":{"name":"@hyperframes/core","version":"0.8.60","_id":"@hyperframes/core@0.8.60","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"04e168a092fb02967be10061b97262db0569a362","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.60.tgz","fileCount":620,"integrity":"sha512-Lb7F58Rsq/e+4A6KzElZc5t6EtwUOpRBY/sogOeNDtg9PIMN/PyaXmCb0qDSuHsuFam8gtPw1FZSlSrDcaDbiQ==","signatures":[{"sig":"MEYCIQDfwmkyQZYbi8mJhqI+RcAZB9iSc+mD3XjQPrM2DLAFMgIhAK2Y6YghljfOKVJiGRzn0oGgyWFnLO5ic9fE9ChQavo8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBp9Y+bJ/dqI8RBs5v0Eus9DcRKz01MgtZ2vkLW4GzCxAiA4P/tuTWdN5RFieZn3ThOOAH4G8eXepI4zqC93kMbPmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2971580},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.60.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/3a748d07e6588e3ba675ded1ed8fb5cc/hyperframes-core-0.8.60.tgz","_integrity":"sha512-Lb7F58Rsq/e+4A6KzElZc5t6EtwUOpRBY/sogOeNDtg9PIMN/PyaXmCb0qDSuHsuFam8gtPw1FZSlSrDcaDbiQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.60","@hyperframes/parsers":"0.8.60","@hyperframes/studio-server":"0.8.60"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.60_1790063506346_0.03968685147267603","host":"s3://npm-registry-packages-npm-production"}},"0.8.61":{"name":"@hyperframes/core","version":"0.8.61","_id":"@hyperframes/core@0.8.61","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"2f52d862e31562c05d0e34b7bfa9a56a36a83bcd","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.61.tgz","fileCount":620,"integrity":"sha512-6XJ+Tyue1zj70QhcBZWQhn5xxsik+DK9f4Y6reFsdqcTOvjdHqRGYTB6JkN0cuPY1AkoxCjB0UGg6TjkSEe9/A==","signatures":[{"sig":"MEUCICMxF0roiSY5u+YRVsHPwaDqKTZ1y4xgCtZ0/SBl187YAiEA+HCDXjKXX0vuNCIIy6ePCRx4ZJOg6OcyR2LbAz/zWXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC5pmJQrNUqpEh+/2JlaaWRQ9fl70TXWUXGZOldEv0P3QIgZ9t2t1B+ph/4KmHk/V/UVzX64zZU5wYSnMGCgns95Ck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2971580},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.61.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/6a3bf2925976e11d0502f2ad51ba5786/hyperframes-core-0.8.61.tgz","_integrity":"sha512-6XJ+Tyue1zj70QhcBZWQhn5xxsik+DK9f4Y6reFsdqcTOvjdHqRGYTB6JkN0cuPY1AkoxCjB0UGg6TjkSEe9/A==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.61","@hyperframes/parsers":"0.8.61","@hyperframes/studio-server":"0.8.61"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.61_1790092081506_0.900932156714505","host":"s3://npm-registry-packages-npm-production"}},"0.8.62":{"name":"@hyperframes/core","version":"0.8.62","_id":"@hyperframes/core@0.8.62","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"cfe15d3faad747cb52ee49d0a09e3557c6079759","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.62.tgz","fileCount":620,"integrity":"sha512-IU+y8eBEnyD2TqrH/7RwXcNvcBPAOyosNWiPFyRhorb+3ngGELpMKBVWnQLjKYTFY1brrgi5BE3nM/ydvRa6RQ==","signatures":[{"sig":"MEUCICxxmq6bm4hSEGI4gMR4KVfEscmZxVL7lksgCgcVWcXmAiEAoSQt/zbtfK4dEsORdu028AxlQNng4Pi9WeNMtOEYeYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICa5XZMiwDB3gWwlap6g603dIzPPqLMXWO/TVngQ1mPUAiEAursWhD98hrm5Cw5lmbMLDPVV96xyY+2iqs8dtu43//M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2971580},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.62.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/c27f52321238b7a91510aabfaade5745/hyperframes-core-0.8.62.tgz","_integrity":"sha512-IU+y8eBEnyD2TqrH/7RwXcNvcBPAOyosNWiPFyRhorb+3ngGELpMKBVWnQLjKYTFY1brrgi5BE3nM/ydvRa6RQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.62","@hyperframes/parsers":"0.8.62","@hyperframes/studio-server":"0.8.62"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.62_1790108377042_0.7441829385973233","host":"s3://npm-registry-packages-npm-production"}},"0.8.63":{"name":"@hyperframes/core","version":"0.8.63","_id":"@hyperframes/core@0.8.63","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"468183046c8995cbcd968057776d8ba4dc97acec","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.63.tgz","fileCount":620,"integrity":"sha512-FRNLe+yCpsjJbNs5frRstunmU2LfzyupkypbqfL+bVn/UJgeC+aMLfS9ewvHobQAPcwpY3RdUVIRwa5ZWVYdcQ==","signatures":[{"sig":"MEUCIGObaA3YVhAh/mgMtJRpBbAbrZ7DlPCW/hT8qlTE9dnHAiEAiujlC1ngP0vX7b3ZGSQg1Q+fvp0wKZkIFZMVWS0C310=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCzyetNMofR68oMhbBrpDb4PmPM1bdgu5NypndGzQ9uAQIgeRn6AcVXCe5hFqhU8OO25GP0H0uJ7x0Xl9b2Fc+2G2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2971580},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.63.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/03717ead3ebc1baaa74406de76fc44ba/hyperframes-core-0.8.63.tgz","_integrity":"sha512-FRNLe+yCpsjJbNs5frRstunmU2LfzyupkypbqfL+bVn/UJgeC+aMLfS9ewvHobQAPcwpY3RdUVIRwa5ZWVYdcQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.63","@hyperframes/parsers":"0.8.63","@hyperframes/studio-server":"0.8.63"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.63_1790157308506_0.6843677929404963","host":"s3://npm-registry-packages-npm-production"}},"0.8.64":{"name":"@hyperframes/core","version":"0.8.64","_id":"@hyperframes/core@0.8.64","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"185107cad66f6661c6fd938af95c91c56f3e7a12","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.64.tgz","fileCount":648,"integrity":"sha512-dFmqL81x2DYhw0J+3JH3fTWHsvWTXq+vsiTgup56wKSmMqD0VAH6NMyoIQm7wXWGk7Qx567pi+7vwyz/PsgfSA==","signatures":[{"sig":"MEUCIGe/gCqCn1R9Cnro7LZJJbFXKEvnTuefjylHeSONJKHNAiEAwvyCHB7O75ZIBhiYvD2nlup0e89VjGv+bzIs7QD41eA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCp3g/eQ3UbhCcG82JzIuuzedEuj6pBq+EhZKNZaFOiHAIhAKAFpsEthCAuEycfFJojK4f8YdvIUrKJoGU5+6qXT/ZZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3083698},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.64.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/e8f2c7dc9cea74184b0850c02be5cf16/hyperframes-core-0.8.64.tgz","_integrity":"sha512-dFmqL81x2DYhw0J+3JH3fTWHsvWTXq+vsiTgup56wKSmMqD0VAH6NMyoIQm7wXWGk7Qx567pi+7vwyz/PsgfSA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.64","@hyperframes/parsers":"0.8.64","@hyperframes/studio-server":"0.8.64"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.64_1790161978718_0.7504826226041128","host":"s3://npm-registry-packages-npm-production"}},"0.8.65":{"name":"@hyperframes/core","version":"0.8.65","_id":"@hyperframes/core@0.8.65","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"23f1f6e3347c52998225c160a8a96f64ce497adc","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.65.tgz","fileCount":648,"integrity":"sha512-5Gb81aMBSPLe+VMCARz/0TzEEePXSaPpfl2dGIucYKchwiioyy5UDwOKqLs9/LoPhiApuY6obAk7IgX+I0g53A==","signatures":[{"sig":"MEQCIEvAAPysAYwKSi3/EiwU4HXsIw1PXubwguKvG5VyuTHdAiA5Nq/eP4H83tauex5xSxC6Fk3E1GMC9pZFtayDh8E4jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCyyNZSzRzIhcpaRyemsHIWarTnHz8JO2PYN6F+Qmw6aQIhANksY6OJU6yjbv9XoiSIGgIafAFZw7AAbjjzLISFvKPm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3084170},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.65.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/2203e03fa0c5cf773aefec410fc6f419/hyperframes-core-0.8.65.tgz","_integrity":"sha512-5Gb81aMBSPLe+VMCARz/0TzEEePXSaPpfl2dGIucYKchwiioyy5UDwOKqLs9/LoPhiApuY6obAk7IgX+I0g53A==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.65","@hyperframes/parsers":"0.8.65","@hyperframes/studio-server":"0.8.65"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.65_1790176380224_0.6894799117116075","host":"s3://npm-registry-packages-npm-production"}},"0.8.66":{"name":"@hyperframes/core","version":"0.8.66","_id":"@hyperframes/core@0.8.66","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"034f72972a0e831d34e20ab2af8645fb5b72747e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.66.tgz","fileCount":648,"integrity":"sha512-dGTSSv/IMJ+TpQSsbQF8k9uBhbTeGoHY2vHqRJ1237VRX5RiEQx+U1OciIHgzU8jaLEaKUetECjgJ+V7Vvx55A==","signatures":[{"sig":"MEUCIACWz3jrQ8hveGjwX6427NR3iI2BW0G2NF/Enk0YqBGmAiEAkFG9Q7LnJf0L6d/lViqGcfh/KkPKH79mzo2IhZFvYAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEXK+OnCi5+FB9qYUSczdBwZO0hr0sDMXtSTT5zYSsZFAiBPHirABCW+kK08cOWA6pqf//N83PKJnc3LP5NCSgzJmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3084695},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.66.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/8ce52cd592ae5d374ea23de7754db814/hyperframes-core-0.8.66.tgz","_integrity":"sha512-dGTSSv/IMJ+TpQSsbQF8k9uBhbTeGoHY2vHqRJ1237VRX5RiEQx+U1OciIHgzU8jaLEaKUetECjgJ+V7Vvx55A==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.66","@hyperframes/parsers":"0.8.66","@hyperframes/studio-server":"0.8.66"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.66_1790185124698_0.6738714711259857","host":"s3://npm-registry-packages-npm-production"}},"0.8.67":{"name":"@hyperframes/core","version":"0.8.67","_id":"@hyperframes/core@0.8.67","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"3ad608130e4350874474ee52fb52355611138b91","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.67.tgz","fileCount":648,"integrity":"sha512-aG7b+iWE4PDsBhp0UY5nFfo6UecAgTWN9iFFyMA2YbHeRJk9ygCJf14WRj6QnbU1MWu8wQQM15ct32Z8lDO6jw==","signatures":[{"sig":"MEUCIBf+oaLyIvRx51ntpjjT1as6O7wTYtilWmJWE5scJFUvAiEA6hZEajMbZyxqjlwWiUrBEeWjaJpyGSOzyHr4uahGn8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD/2xytxLkPo8iM2h5OZaH4R0osgBT1s3Myze6gUbMG3gIgbl2P/9uvOd3ulJ8H3Xq/oyu2WVvfK5rvgH6JWs5IMec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3084695},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.67.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/49de45aa5825b6cea3d526aa336f3ab8/hyperframes-core-0.8.67.tgz","_integrity":"sha512-aG7b+iWE4PDsBhp0UY5nFfo6UecAgTWN9iFFyMA2YbHeRJk9ygCJf14WRj6QnbU1MWu8wQQM15ct32Z8lDO6jw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.67","@hyperframes/parsers":"0.8.67","@hyperframes/studio-server":"0.8.67"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.67_1790194748014_0.240878018980911","host":"s3://npm-registry-packages-npm-production"}},"0.8.68":{"name":"@hyperframes/core","version":"0.8.68","_id":"@hyperframes/core@0.8.68","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"8bb7d3099fbf686b3c909ff24edac57ef098c19b","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.68.tgz","fileCount":648,"integrity":"sha512-j6yM933PpochX3w5S1qPsfsbTFQFktLo6RevUJalFdP+C7r2QzlGZXrr9IZZZJqaLHhoXf8ZzaOSN+5DqM4HJQ==","signatures":[{"sig":"MEUCIAuL50YC13OIVFLnIV1Kn/r4oqB19WxsyqAGWsBd5LJ0AiEA+r0QU88g8wQamEVnK4ZJRSsWUHspbQnSbAzRXZyxjA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFXllOkyBRbtxB8UFtnznCnhaTGtGOP4CHw6ZgRTVZTAAiEA+YD+kqiZTlVzde9OSk3EccOPgFxFz7bfl9JaOYwMLV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3095710},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.68.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/b0486edf65cf45e6f8f5ed30fa474e19/hyperframes-core-0.8.68.tgz","_integrity":"sha512-j6yM933PpochX3w5S1qPsfsbTFQFktLo6RevUJalFdP+C7r2QzlGZXrr9IZZZJqaLHhoXf8ZzaOSN+5DqM4HJQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.68","@hyperframes/parsers":"0.8.68","@hyperframes/studio-server":"0.8.68"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.68_1790198545471_0.29448849762206186","host":"s3://npm-registry-packages-npm-production"}},"0.8.69":{"name":"@hyperframes/core","version":"0.8.69","_id":"@hyperframes/core@0.8.69","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"c2b715b6fb37730e57c80d4ce6482e815080145c","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.69.tgz","fileCount":648,"integrity":"sha512-Af8lpPShAuXyZNLroO60aPNPwcS6JglZgBsshtwNFzcs37apqa8f83ICbm9eKpj3NaSzgSzitZ749SG8Y+Pvyw==","signatures":[{"sig":"MEQCIAvqkhjNSBxytkxSUlmZLEJptBUbzC3OSno9DOH1OalZAiAP5Vs/76sSXhfjGhHve4oUdux1A94R+cdj2Ka+yAiQlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBaJyo52HmCkNVcSNbpfzsl+5VVw/3vopSlaTzHcgqb1AiEAsd9eOJlh3GxHWkFCIg57+bNrPU5nS3F7ePq6xklXhfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3095710},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.69.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/9b97fd12977c46c781fd98370ba7406e/hyperframes-core-0.8.69.tgz","_integrity":"sha512-Af8lpPShAuXyZNLroO60aPNPwcS6JglZgBsshtwNFzcs37apqa8f83ICbm9eKpj3NaSzgSzitZ749SG8Y+Pvyw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.69","@hyperframes/parsers":"0.8.69","@hyperframes/studio-server":"0.8.69"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.69_1790209147589_0.21994594576701743","host":"s3://npm-registry-packages-npm-production"}},"0.8.70":{"name":"@hyperframes/core","version":"0.8.70","_id":"@hyperframes/core@0.8.70","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"06e19679870ad8c7d2d33226a0faa24e0400dc07","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.70.tgz","fileCount":648,"integrity":"sha512-vnJlYN6qsM5TgTo2oNlHuYpE8XQ5JVydyeI45tNkeEGtIpPpiWRXHk2VndoW4DnUh2FzZMmidq63Jv2dm+hZPg==","signatures":[{"sig":"MEUCIAdRS7+eoUZuG5XBIk+N5bZW4guDIGSHb//na5DetVXbAiEApU5iGdvvJ7dU6PSr98aRBo64NfFMba3a16INoxbCZ88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBXT2stPaXxkLtxefu2+WL6JfU2E/r+8DtQTiyr0VbXSAiEAgVX/2s5A33R0XtqpGDUPmJaCDUoC8bhjFCc6w5SlfDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3095524},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.70.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/282532101f7cb75dd6fd26dec66515cf/hyperframes-core-0.8.70.tgz","_integrity":"sha512-vnJlYN6qsM5TgTo2oNlHuYpE8XQ5JVydyeI45tNkeEGtIpPpiWRXHk2VndoW4DnUh2FzZMmidq63Jv2dm+hZPg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.70","@hyperframes/parsers":"0.8.70","@hyperframes/studio-server":"0.8.70"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.70_1790216186373_0.6686510576713733","host":"s3://npm-registry-packages-npm-production"}},"0.8.71":{"name":"@hyperframes/core","version":"0.8.71","_id":"@hyperframes/core@0.8.71","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"3aa9806e076f5933a839d42c4abe5504511d3566","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.71.tgz","fileCount":664,"integrity":"sha512-PzcOKbhHY4w4y5zuiC43glhwZttPYV1+TLxoTWF/EItjNhLnM6pkFuXRvzrbyIDO6JJXG2V8oNYWAtg0e0dHKg==","signatures":[{"sig":"MEUCICAydR51KcEHSKqpons5NF2b4rFo/Q9v4DnzqZn8Io0KAiEAs+xXf63fJBfiQQ+hI0nIk6NSFmoO/Drnt2Iw0usZWcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDrEOQMSYqYHlpaHpEyDX0hk5ULyHWES3Fo3n2YTfPrrgIhAOF64DTHGBQHy3mDvQ1cUSr5y4nzLBf8uDcej4uPLoiA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3149957},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.71.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/57cc5f227d9459ea288289769f20ef8f/hyperframes-core-0.8.71.tgz","_integrity":"sha512-PzcOKbhHY4w4y5zuiC43glhwZttPYV1+TLxoTWF/EItjNhLnM6pkFuXRvzrbyIDO6JJXG2V8oNYWAtg0e0dHKg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.71","@hyperframes/parsers":"0.8.71","@hyperframes/studio-server":"0.8.71"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.71_1790231971222_0.09687309694606183","host":"s3://npm-registry-packages-npm-production"}},"0.8.72":{"name":"@hyperframes/core","version":"0.8.72","_id":"@hyperframes/core@0.8.72","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"1b21629d868096839f9813b63caf2df1feb47fa9","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.72.tgz","fileCount":668,"integrity":"sha512-c/R0NEfRTN9wfFNI8IW+JU3K58DNA5tBDuyW0CjJUTWa32HTibH+hAUkk03zhQQNq1a7uxTN7l0R2MyEmEkgHQ==","signatures":[{"sig":"MEYCIQCTbnL/sOvjYAd54rJl5Ue/rFOQ+aQbnyz3RxIOC25oogIhALILvhVAoTlCJx5NTAx3F3iJqDZ8lm+8XvZ8Co/zJPQQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBmpRH44fWTI388hf73p+JsvmHRbMRoPxRcICuugBDT3AiB48fZFDODgJATBsrlXoNNlPhXulIH3VkLueMWsgJSzdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3164014},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.72.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/124c57717a456bf2c8261da7a0c3797d/hyperframes-core-0.8.72.tgz","_integrity":"sha512-c/R0NEfRTN9wfFNI8IW+JU3K58DNA5tBDuyW0CjJUTWa32HTibH+hAUkk03zhQQNq1a7uxTN7l0R2MyEmEkgHQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.72","@hyperframes/parsers":"0.8.72","@hyperframes/studio-server":"0.8.72"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.72_1790252793775_0.8139432094838253","host":"s3://npm-registry-packages-npm-production"}},"0.8.73":{"name":"@hyperframes/core","version":"0.8.73","_id":"@hyperframes/core@0.8.73","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"bb6adb8522629025a6da4b33dc222220ff4071aa","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.73.tgz","fileCount":668,"integrity":"sha512-75xMPkgfSljQ5LAczRLZBOAKN2wX84R6kfse1+uMX4c60do9yRxtNaPdOVsvoGTYQwWWR+m7KbM9WL2JSABkMQ==","signatures":[{"sig":"MEQCIDcOg9WyGrEhkR94kqienXKbhMpIHn8Lan8qgZD1bUGMAiBxMONhaBfSsUYTdhrBMwjpxYOzNCd+F6S4rNOuAU5zXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDuzhjxyUIoJolKAl17jX1MrjYXYKIDGoR2jxJuWv4A3AIgWeQ9afgUcLps9MGrgEhX29eiZ5d+cCSosl0rcJeqiZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3164014},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.73.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/4a909df6b9616e0a8e50ab4517236b38/hyperframes-core-0.8.73.tgz","_integrity":"sha512-75xMPkgfSljQ5LAczRLZBOAKN2wX84R6kfse1+uMX4c60do9yRxtNaPdOVsvoGTYQwWWR+m7KbM9WL2JSABkMQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.73","@hyperframes/parsers":"0.8.73","@hyperframes/studio-server":"0.8.73"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.73_1790268094442_0.3968774710320653","host":"s3://npm-registry-packages-npm-production"}},"0.8.74":{"name":"@hyperframes/core","version":"0.8.74","_id":"@hyperframes/core@0.8.74","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"190294edde5c85149f0bca7c9bc23e4129f07a16","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.74.tgz","fileCount":668,"integrity":"sha512-agiaKzxNMfcvPPYfa/qshA3Mo1cbcwBwYmQi/RUiaayuVnmBbnaPqUweUtpno69vfVAX0hRmNxgKuGaonhlEig==","signatures":[{"sig":"MEUCICRTbbGruYY6cLK0376GeZWG3kei9HK+8EukeL3cLENbAiEA/vWUAly7FLhKH1lRFFOIgSAZuBxz9Hv5zcqadzwdIOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIElSwByNVB1/9gsZqgMNxFOvgRAD9cYQPwtBIA002l66AiEAjZapkhM3wHAfX/1c0epjppQecnC6GqQBhhSCRdTJbeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3164206},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.74.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/cdb21173bb45681af3daebdbb394f4d2/hyperframes-core-0.8.74.tgz","_integrity":"sha512-agiaKzxNMfcvPPYfa/qshA3Mo1cbcwBwYmQi/RUiaayuVnmBbnaPqUweUtpno69vfVAX0hRmNxgKuGaonhlEig==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.74","@hyperframes/parsers":"0.8.74","@hyperframes/studio-server":"0.8.74"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.74_1790285112710_0.20566829019040545","host":"s3://npm-registry-packages-npm-production"}},"0.8.75":{"name":"@hyperframes/core","version":"0.8.75","_id":"@hyperframes/core@0.8.75","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"88cdb465fbda74bd64e618b8ebacd357549d36cd","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.75.tgz","fileCount":668,"integrity":"sha512-p0XDcrpTPib1YB/jNVXv7acDIfxOKVE9+V4MXGikEzZI1m5eVBtzY54tWtKAlhvuinuWNlFz3kYXFEGRUONM5A==","signatures":[{"sig":"MEUCIFx53EVm1ZLUAU9Oa3glxoNtF4WQD+fkRC2BJXj6lJurAiEA/fXVXubkNDosLpe1y86J+MVwUioCjcl+OI6bcMytM0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFiMdFJSxUWXGOx4iMBGQkeFRF9/x44ryZ2kYqTesJRKAiEA+3GRad20LatWAt23FjsNfxEmjQ/h8kbnr8C5QnnDaM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3165323},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.75.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/31455a4bae28f966471703ff4709e66c/hyperframes-core-0.8.75.tgz","_integrity":"sha512-p0XDcrpTPib1YB/jNVXv7acDIfxOKVE9+V4MXGikEzZI1m5eVBtzY54tWtKAlhvuinuWNlFz3kYXFEGRUONM5A==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.75","@hyperframes/parsers":"0.8.75","@hyperframes/studio-server":"0.8.75"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.75_1790303983856_0.019719083330171028","host":"s3://npm-registry-packages-npm-production"}},"0.8.76":{"name":"@hyperframes/core","version":"0.8.76","_id":"@hyperframes/core@0.8.76","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"fb7f6e543a502d75a6f8b1c0338298edefd285a4","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.76.tgz","fileCount":672,"integrity":"sha512-a2iW/5gTH/s43ag3WvETDXTpYPRx3K4NH7Zkl/h9lCuFwQ6LhxGgJEIGao+xezx4xTEC84BS7d8gTrwnt6touw==","signatures":[{"sig":"MEYCIQDmlvjuGRTZuMsDpxKzZueQEqBSd4O8vAdVAuy/vc4BFwIhAIIBwX6GKg6t6oreocxF1mlFyJ3a0+iMKdPw1HGhEptt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDawRhd8jdVFaSA4G8Ksm4BXxPPTmJ6bgAZ+QclUX8QRwIgXziddwxLu7egrB3nJrZ7WOkIFZpV5OboI1o4tEecFcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3183019},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.76.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/7708e9caec344dc3fac4f709da00fad0/hyperframes-core-0.8.76.tgz","_integrity":"sha512-a2iW/5gTH/s43ag3WvETDXTpYPRx3K4NH7Zkl/h9lCuFwQ6LhxGgJEIGao+xezx4xTEC84BS7d8gTrwnt6touw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.76","@hyperframes/parsers":"0.8.76","@hyperframes/studio-server":"0.8.76"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.76_1790336389474_0.4069060336067116","host":"s3://npm-registry-packages-npm-production"}},"0.8.77":{"name":"@hyperframes/core","version":"0.8.77","_id":"@hyperframes/core@0.8.77","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"9847c2cecddf82651e4672e0728b31ceed313f29","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.77.tgz","fileCount":672,"integrity":"sha512-zIrZp6G6OEmI6VtmUHjg6g33yelPknpF4v4j71yagK/MYbVooMZVX7KsYr+uzVwIl3ZrJQIIUylm86WGx4wWWQ==","signatures":[{"sig":"MEYCIQC5GYAQsDTAtr9r+n6Yz/s0604P+pyp2G6uNfMBw/+T1gIhAPX3BlUdTp7Ns6ZHiCtZyUxf/i1Zp1LSjG4i2y9jOa77","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA2fABYwn6i+ovwlBnmA74tJT/CSJgnDQmYj1u9t9cpJAiEAjU/eSIzxUmtIZCZSEkDS9GEi02yp19NTY0b/+oglwpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3193002},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.77.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/af5599fcff6385ba6d8a32135e5ef4d1/hyperframes-core-0.8.77.tgz","_integrity":"sha512-zIrZp6G6OEmI6VtmUHjg6g33yelPknpF4v4j71yagK/MYbVooMZVX7KsYr+uzVwIl3ZrJQIIUylm86WGx4wWWQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.77","@hyperframes/parsers":"0.8.77","@hyperframes/studio-server":"0.8.77"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.77_1790341822221_0.5306031148402999","host":"s3://npm-registry-packages-npm-production"}},"0.8.78":{"name":"@hyperframes/core","version":"0.8.78","_id":"@hyperframes/core@0.8.78","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"1a528570fcc942b1394e671b8c588003d3dd873b","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.78.tgz","fileCount":676,"integrity":"sha512-RWqMSCQlI+a7pr9RI14pk4sFuV9idhrGpZkdu3m0MPkj2bTZKuEYFq3LL9pX++Ay0fQf0HRziP/O4Qe/EdZ3eg==","signatures":[{"sig":"MEQCIGqbiYOLbm9JFbi6i+pWYan7gobqF1Rx5RjvPHeouOTsAiAzfAMV+a27uHx3ryYBonCPR7xrVepGu/oNAhF+uaGN6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDiPbn9lQjULQX7b6O7BcmBrVdffz93n+72Sflr0c/EVQIgcYGxja5nY8BxZiHwY21N5PqA0S1uIi1dqbDji5UNcls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3196265},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.78.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/d05e135cb10dd79ba4ced52157644000/hyperframes-core-0.8.78.tgz","_integrity":"sha512-RWqMSCQlI+a7pr9RI14pk4sFuV9idhrGpZkdu3m0MPkj2bTZKuEYFq3LL9pX++Ay0fQf0HRziP/O4Qe/EdZ3eg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.78","@hyperframes/parsers":"0.8.78","@hyperframes/studio-server":"0.8.78"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.78_1790391835864_0.251756628371008","host":"s3://npm-registry-packages-npm-production"}},"0.8.79":{"name":"@hyperframes/core","version":"0.8.79","_id":"@hyperframes/core@0.8.79","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"c9f0ef6e1b4b550e41ad0aef39fa0e0c4c376839","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.79.tgz","fileCount":688,"integrity":"sha512-LsYudVVsEM938J2l4QkbQR6s3MBpTLXtYwZHle6kSjYjfsbuYvlnR00cI3wB44FAMvjuWhZjUtov2pgbdx6RLA==","signatures":[{"sig":"MEYCIQDujPB7/lsbyy6siEXW6qyHdLvqR4p3MZC/VXjmocOPvQIhAKxdpL9kebY36E45MrNvzLaGUrhq7hUCeluOS92IwxEy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFknWbfYRs7Vdsqwm5Cx/NxGDxSOf0xVW+KuPif6TN1gAiEAuoyV5pmv61MT7KCfJO6zXWyF+IW787Jke6ryUj8QoFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3252239},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.79.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/bc5f33eb65d9be54dc2fe32be892152f/hyperframes-core-0.8.79.tgz","_integrity":"sha512-LsYudVVsEM938J2l4QkbQR6s3MBpTLXtYwZHle6kSjYjfsbuYvlnR00cI3wB44FAMvjuWhZjUtov2pgbdx6RLA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.79","@hyperframes/parsers":"0.8.79","@hyperframes/studio-server":"0.8.79"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.79_1790458013680_0.5546087139697142","host":"s3://npm-registry-packages-npm-production"}},"0.8.80":{"name":"@hyperframes/core","version":"0.8.80","_id":"@hyperframes/core@0.8.80","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"4d9382f7299764e9ee19827533eb2307e89f6221","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.80.tgz","fileCount":688,"integrity":"sha512-AEUqgUWcTVLD77AYUexciSG/ymnHLmB9S86rjg7Hm/0ez0RRqlv0AZCpme6rv6tUDMXyJfGB5UVPkfkiZkzq/w==","signatures":[{"sig":"MEYCIQCARN2x1GLr6XNy66YgINoByS9ruKj0JJgHAEmIgGEJbwIhAOznM2iX6BHYwRHJB4nbOvjAiiWPgelZ15zALVHLzNH9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBuwlxPIjVzYaUVJpIcFFEgR16AHMOjziO3UNa1nFCf/AiEA5ljA0x8bniUiljG2cyt+/3jGF3D71t9LdIo/9jDfXDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3260909},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.80.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/6a85177488fd3fbde9bac4d7486ddf9a/hyperframes-core-0.8.80.tgz","_integrity":"sha512-AEUqgUWcTVLD77AYUexciSG/ymnHLmB9S86rjg7Hm/0ez0RRqlv0AZCpme6rv6tUDMXyJfGB5UVPkfkiZkzq/w==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.80","@hyperframes/parsers":"0.8.80","@hyperframes/studio-server":"0.8.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.80_1790508792689_0.7139020548190811","host":"s3://npm-registry-packages-npm-production"}},"0.8.81":{"name":"@hyperframes/core","version":"0.8.81","_id":"@hyperframes/core@0.8.81","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"d2cdfa26e7b980e023c68107740b3ca7e74ad093","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.81.tgz","fileCount":688,"integrity":"sha512-DXFOSE6bnop8mig3wHZCeHM22FpvvLv+TTilX7KSpbRbR2I/hPj6ZS7WOBWcgeiZK8pHxIsTUNqOmXO1x9GYhA==","signatures":[{"sig":"MEYCIQDq2hn4g7nCRhJ8MYtC1mWu42Pagj/DuSp590dfEaCLoAIhALZoVA/01x0Ty08+t+8vIT6PWgpBgSa5zKYbnON1zntW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD0pSbGyk0ngavOtjUNSytVSJyk/BApxh4jP5vXXUVVlgIgQG3TQxmgeWnjDTnf0MwHRn29YwXmQ+TuoQCANqsqV3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3261070},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.81.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/f6fbefeb42f42829b897d5e7e280a771/hyperframes-core-0.8.81.tgz","_integrity":"sha512-DXFOSE6bnop8mig3wHZCeHM22FpvvLv+TTilX7KSpbRbR2I/hPj6ZS7WOBWcgeiZK8pHxIsTUNqOmXO1x9GYhA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.81","@hyperframes/parsers":"0.8.81","@hyperframes/studio-server":"0.8.81"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.81_1790542039166_0.6176748129385001","host":"s3://npm-registry-packages-npm-production"}},"0.8.82":{"name":"@hyperframes/core","version":"0.8.82","_id":"@hyperframes/core@0.8.82","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"e458c7e76a575024156f2f41643584b8d4380b4c","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.82.tgz","fileCount":700,"integrity":"sha512-oocd/61B/wuEoXq8+G1/q7gvz6nY2aUWjsZnFFVsiN68vxW+hf6bNtI3Vsibz6d6GCQMrsa3rl9n7OxmWKiTpQ==","signatures":[{"sig":"MEQCIC2WGcWe5a9LouYBvXQlZtjvS4OcsddKwNzS8YudO0irAiBt8x4TMXS4l7C0IQRMY6uCmujO35UXiGplBT/PFyxRIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDNM3g0cyy57qtExAZUmngkbtxYezw+wPFsekieGvLb3QIgYH85pmPdOkMGjWH7McPD0ZpAzlOMMU3dq/s/LKByQDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3294017},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.82.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/1530bdab4c82204d89047ffe67117ec0/hyperframes-core-0.8.82.tgz","_integrity":"sha512-oocd/61B/wuEoXq8+G1/q7gvz6nY2aUWjsZnFFVsiN68vxW+hf6bNtI3Vsibz6d6GCQMrsa3rl9n7OxmWKiTpQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.82","@hyperframes/parsers":"0.8.82","@hyperframes/studio-server":"0.8.82"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.82_1790583928763_0.2394997196186197","host":"s3://npm-registry-packages-npm-production"}},"0.8.83":{"name":"@hyperframes/core","version":"0.8.83","_id":"@hyperframes/core@0.8.83","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"759651f0b9a49bdcc23d67a191a9069e6d407f56","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.83.tgz","fileCount":704,"integrity":"sha512-SVDZvIXyf9XqPIpSY5fFmzUxHvCk/dPQ2c1SlGeo6XOqC7c2o/x30CtNWPADv1mJOaf1Qu4uQBYvQxpJYMZ1Kw==","signatures":[{"sig":"MEQCIDUmxHBWWq25pjj3r7WqbKqdG9f9qKzQ/S2USJd0iYFQAiA5547ehvVQdqwXNn8LNfdLXHXlKM1iFEoxHITaF0W+YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB9W7uN5Mz5vO8LYZaa5SqQM15mx6I5oqWx8FzW/4SKNAiEA7ZSFSm2xoz/aH3Av5U4W5mcZ22qyY3BSSssl2ijx8RU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3321625},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.83.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/6d9f0d2900103fce26abf3064608a89e/hyperframes-core-0.8.83.tgz","_integrity":"sha512-SVDZvIXyf9XqPIpSY5fFmzUxHvCk/dPQ2c1SlGeo6XOqC7c2o/x30CtNWPADv1mJOaf1Qu4uQBYvQxpJYMZ1Kw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.83","@hyperframes/parsers":"0.8.83","@hyperframes/studio-server":"0.8.83"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.83_1790613345029_0.06886432812355014","host":"s3://npm-registry-packages-npm-production"}},"0.8.84":{"name":"@hyperframes/core","version":"0.8.84","_id":"@hyperframes/core@0.8.84","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"b8d5ef49012c3a20a6e9ce4c87eb3f3c69065a66","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.84.tgz","fileCount":704,"integrity":"sha512-7M2s7HhU5g7RDk2CaL887Uqdj9l9Q7GNQBVP5CQDA1ZXiiEl4jl0DHVWV3SL4PieLSVwHRa98ADzSg+BgOl54Q==","signatures":[{"sig":"MEUCIQDodr3HOFUI/77z1OPoFWotCjwnMLtgMHENikfdLPxUpQIgayxXXV31QLd8085O14F6alXQRZcOWl6fx7FHxAkgt7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICqxwbgs2kA3OHuwc2ggZmDjqRCv0wMiGyFDho7qlEtcAiEAhRuRHFp0zH/HiebvNlZ861WmHMRYDu59GIS8+gJh+qQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3323250},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.84.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/bd5d05f83899580f4501b98e33634254/hyperframes-core-0.8.84.tgz","_integrity":"sha512-7M2s7HhU5g7RDk2CaL887Uqdj9l9Q7GNQBVP5CQDA1ZXiiEl4jl0DHVWV3SL4PieLSVwHRa98ADzSg+BgOl54Q==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.84","@hyperframes/parsers":"0.8.84","@hyperframes/studio-server":"0.8.84"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.84_1790615281806_0.7459424696436558","host":"s3://npm-registry-packages-npm-production"}},"0.8.85":{"name":"@hyperframes/core","version":"0.8.85","_id":"@hyperframes/core@0.8.85","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"32f0f421e13fbf64e78849f0c406356bbf34be6a","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.85.tgz","fileCount":704,"integrity":"sha512-Ju5Jc0NKZ9OR0DlBUyulT7vfH86tT4kYgr/cvVqWGoqNJhwmDCUgUYPdZtCQ7ZQ1tioL2iycwKckAHyIcudiUw==","signatures":[{"sig":"MEQCIFdwqMsWiY4bcEpi82+gxEEcq/ltI1YEWAQxfONAR/x3AiBi8iZNvH0zomM3WCa7bylTUIUBsUKnlxCaNtgDK0FyiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDPisKYrl4W/Rwvt49FVG00T1WZq36I9lLczy8zLdXGOQIhAIAMjifM62dLE+YkxpkQWJxs9dap5ZgJfUvTsMk+xljG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3323250},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.85.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/894fe64775d73bfabe650d1150fa434b/hyperframes-core-0.8.85.tgz","_integrity":"sha512-Ju5Jc0NKZ9OR0DlBUyulT7vfH86tT4kYgr/cvVqWGoqNJhwmDCUgUYPdZtCQ7ZQ1tioL2iycwKckAHyIcudiUw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.85","@hyperframes/parsers":"0.8.85","@hyperframes/studio-server":"0.8.85"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.85_1790618235089_0.9867733756406813","host":"s3://npm-registry-packages-npm-production"}},"0.8.86":{"name":"@hyperframes/core","version":"0.8.86","_id":"@hyperframes/core@0.8.86","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"6fb56e3246ff0316dc64badf91b714b2cf67dbb4","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.86.tgz","fileCount":704,"integrity":"sha512-NyskBCo5B0wEgVOePPS/jlpLMEHwOS7coxim4f7g4ruQkRgXHoVi1xpAxxQ616dzAoyg2p8iP2tihJkHUfaooA==","signatures":[{"sig":"MEYCIQC1uOurOlLB1Ru2M94R7+HvaWwmc3b7XtDZjc3TY7/KDAIhAPXTh5X1pEVft1gNcP8fqwsWqX/vbyDthcUONPeWBsPV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCsBZlAxtV64xem9s5lDaq6UaS/uvgD3ddVSZY/TD+kIwIgUlCmoCXwvZn35YTPivkXDTqTnWA7EMAKwhe0C3NH6VU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3324746},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.86.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/57dfd6f1cb9605f392c3e45d1e9d16fa/hyperframes-core-0.8.86.tgz","_integrity":"sha512-NyskBCo5B0wEgVOePPS/jlpLMEHwOS7coxim4f7g4ruQkRgXHoVi1xpAxxQ616dzAoyg2p8iP2tihJkHUfaooA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.86","@hyperframes/parsers":"0.8.86","@hyperframes/studio-server":"0.8.86"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.86_1790628273672_0.8300923830559552","host":"s3://npm-registry-packages-npm-production"}},"0.8.87":{"name":"@hyperframes/core","version":"0.8.87","_id":"@hyperframes/core@0.8.87","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"7788bbe2b65e320fee2cd3c742bf4c2e9073603a","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.87.tgz","fileCount":704,"integrity":"sha512-TtU1XFgv00VRXE7pjVrtV1FnHlHa6Us8ssQSKDw7UJbPUYqqbA7eV87RKnHmMlxJmGYOljNQkRrTKx6PkIDmMg==","signatures":[{"sig":"MEUCIQDy8vRa6lPfnsP6jCunJJ04N1WxLJPRS1nrvyE4gtjNnAIgdl30JH2SbBj6dTqngPwi5N51i208A7Sj01V0RoVlgEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC3cbXbzCE5aMTEGONkTduNP2Oox6Esagd/2/UK74icAAiBzHawtpj1CwPGDYpztLMFaN2XGHrFUJ4OyLsReLvAxYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3330058},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.87.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/bfb80d9877be50575aafc5f01b837c69/hyperframes-core-0.8.87.tgz","_integrity":"sha512-TtU1XFgv00VRXE7pjVrtV1FnHlHa6Us8ssQSKDw7UJbPUYqqbA7eV87RKnHmMlxJmGYOljNQkRrTKx6PkIDmMg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.87","@hyperframes/parsers":"0.8.87","@hyperframes/studio-server":"0.8.87"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.87_1790644144890_0.8441788901475564","host":"s3://npm-registry-packages-npm-production"}},"0.8.88":{"name":"@hyperframes/core","version":"0.8.88","_id":"@hyperframes/core@0.8.88","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"6f83d4ff5da7ccafefe7552fe2e85640241e614d","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.88.tgz","fileCount":704,"integrity":"sha512-vfNk70llMwTVfM/KE4G7dGPYaz4o0w5KSoe7HqYFnNlVbv/Vos5ctTk9H/wCnmctWUg86gH2DzBxUEgA/Ydm2g==","signatures":[{"sig":"MEUCICB5t2tC9CSKMcKOVIXferwa5FKIN0PASYQ29m2nz/MtAiEA6s5kEakcbtKdF9Cyf5WE/gYTqRPzue5chy448rHpnys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDJgHlvH6kVr4uQM2T1wR1m9icOdTBK/adoezzRHjihTAiAre2GiqkdntEuLP9/81YSh2sxjF04dDG2LI/pyOBTwOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3330058},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.88.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/9bb361dbe28b63b598ce670582576255/hyperframes-core-0.8.88.tgz","_integrity":"sha512-vfNk70llMwTVfM/KE4G7dGPYaz4o0w5KSoe7HqYFnNlVbv/Vos5ctTk9H/wCnmctWUg86gH2DzBxUEgA/Ydm2g==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.88","@hyperframes/parsers":"0.8.88","@hyperframes/studio-server":"0.8.88"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.88_1790645985424_0.8428890169631027","host":"s3://npm-registry-packages-npm-production"}},"0.8.89":{"name":"@hyperframes/core","version":"0.8.89","_id":"@hyperframes/core@0.8.89","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"361c14431bf8c0fb19e3ec2e5e35aed7b768f8d0","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.89.tgz","fileCount":704,"integrity":"sha512-zVqHgZ8xcKlA7KBdeeaZ3fmm2LAPgTWEZ/D2lO6hS4AEargrJAzmsQhBMvi+0WO1AlG+wgvn+BxMwmqwwSRgCA==","signatures":[{"sig":"MEYCIQCNGlvkWhH+Rx1iqtPrHfSbAOos8NpGyJSI3bjkgDi46wIhANSEhwH/w/qhQkjQ5kCmEIHaVR3G+yoctV5+7oYuz6zV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHE3aVPh4Y+XgubNt5MA5s/sRGMtuMFWnc/MPzkcgPecAiBe487ExuLJC8T2iyOjSFrRQKo0+ciZ8qpi0NIzkWcKMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3330058},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.89.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/7c2c195308bc78821599323259a5bdf8/hyperframes-core-0.8.89.tgz","_integrity":"sha512-zVqHgZ8xcKlA7KBdeeaZ3fmm2LAPgTWEZ/D2lO6hS4AEargrJAzmsQhBMvi+0WO1AlG+wgvn+BxMwmqwwSRgCA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.89","@hyperframes/parsers":"0.8.89","@hyperframes/studio-server":"0.8.89"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.89_1790648188846_0.2947915226393838","host":"s3://npm-registry-packages-npm-production"}},"0.8.90":{"name":"@hyperframes/core","version":"0.8.90","_id":"@hyperframes/core@0.8.90","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"5daab37ec25fd9aac234c225977fd4af829200a9","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.90.tgz","fileCount":704,"integrity":"sha512-8m3n9Hm1ES99GA8PH/MsqoxaDLKwSHQt3/f1o6HRjgM6YBZGr5TE/GUY8fwtqYRE/bROqP5oR4GXapNy/pWiCA==","signatures":[{"sig":"MEUCIQC7qFfC1ohczQVCijhhp44WLmn96yBC3Ag3e/8hKR40tgIgBzAFsI887tuEvG8dqDYWhVcp+Ll0A2AA71ewINDZ/FI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGe/INiqxV+Sdrpv7K4Q5cQWReuw35EZvpEnBLrw3btHAiBWMYb0m4So82+sSOrrAAcbWK8jJIzMOuSIhhbjDur9kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3330058},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.90.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/306a76612ca1960d4f10a6a7c5cc45d4/hyperframes-core-0.8.90.tgz","_integrity":"sha512-8m3n9Hm1ES99GA8PH/MsqoxaDLKwSHQt3/f1o6HRjgM6YBZGr5TE/GUY8fwtqYRE/bROqP5oR4GXapNy/pWiCA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.90","@hyperframes/parsers":"0.8.90","@hyperframes/studio-server":"0.8.90"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.90_1790649420841_0.8987763854604143","host":"s3://npm-registry-packages-npm-production"}},"0.8.91":{"name":"@hyperframes/core","version":"0.8.91","_id":"@hyperframes/core@0.8.91","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"e225899e4ac6e1d5c092f83c0bf85e5bdd2ca11f","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.91.tgz","fileCount":704,"integrity":"sha512-8me3kkyCzgh0N3oeiaoxDC33aZhY4dqffkH8dINx3cYVTLZZrdVmBvxn39a3BX/95TpRcAhl+0eKYIKdyFNWzA==","signatures":[{"sig":"MEYCIQDrz6m7iDzrjqjf/8rSeghjSd8vbWHziC8UgbhsAapfXwIhAIGAoMQTp+RIQK59HepS6s3lwBCHcPSVg/xA5IdQeQm5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFS1kYBGz6krOeU7+E4jsu482JSjPKcosFS23EB7Ke24AiBZFnOrfMdlBbGoVjukz+0ePS6Rkm1B8NitJoOSL2OSwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3332358},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.91.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/d3aad30049b2256e9246b1de7c395351/hyperframes-core-0.8.91.tgz","_integrity":"sha512-8me3kkyCzgh0N3oeiaoxDC33aZhY4dqffkH8dINx3cYVTLZZrdVmBvxn39a3BX/95TpRcAhl+0eKYIKdyFNWzA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.91","@hyperframes/parsers":"0.8.91","@hyperframes/studio-server":"0.8.91"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.91_1790664706604_0.419068905112723","host":"s3://npm-registry-packages-npm-production"}},"0.8.92":{"name":"@hyperframes/core","version":"0.8.92","_id":"@hyperframes/core@0.8.92","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"9af0b0ed6b6deca12f4fc821034d6e4b2b702485","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.92.tgz","fileCount":704,"integrity":"sha512-pNRcCYOUtnseNtgSiAP6rwnCFvBCKP5iwerc4Fzy9JoCAAsmciHW+Eq+bLX4pp0d7AxvdNgiK2mn4T1thGbwJQ==","signatures":[{"sig":"MEQCICvRBVPCTI5zi/ExIp7Jt/ZASdRUCd9xlqevIPprOjskAiBgrM3ZAlQHMSIzKIourZIhKfCKGdKnqPs7YNG6rrIvXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG8BzkSpKAY3q3QDmsN9OFrGbFtXijJab1xMFGUdKKnCAiEAn1m0pmK7L7shUsdpbOzC/L8g46LPNP7agIV2frYGv7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3341889},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.92.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/4293087d63463ef10c77e900d26e9370/hyperframes-core-0.8.92.tgz","_integrity":"sha512-pNRcCYOUtnseNtgSiAP6rwnCFvBCKP5iwerc4Fzy9JoCAAsmciHW+Eq+bLX4pp0d7AxvdNgiK2mn4T1thGbwJQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.92","@hyperframes/parsers":"0.8.92","@hyperframes/studio-server":"0.8.92"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.92_1790698072344_0.7280964674896357","host":"s3://npm-registry-packages-npm-production"}},"0.8.93":{"name":"@hyperframes/core","version":"0.8.93","_id":"@hyperframes/core@0.8.93","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"177dcdf320a019d96e58d1c33d87b2778d7dcca5","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.93.tgz","fileCount":704,"integrity":"sha512-hFd8xKc4mzDwdCfrrcB1/UUr1EONaWGjc6Ze7ZLdY+Il64NZYyBqKrvvIFhqwYxXUSS75qbZpMuPiJB4nfLuig==","signatures":[{"sig":"MEQCIHVU7Nax+lrjRZFd5ERVh/fK3y0zPn19C11IQXKuGF+AAiB7IlqRXgAfcBkocEwLqaS8pydFD4bJL0LBYeCpr1UzWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEh3Lm5ybyNKhfIOAj9TNl1VOBLAdp/JThqPNCCoFdn4AiEAzI3MF+fSjUp+iXQscrC84kEHKqoyUO7LyrplAUr8fvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3346483},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.93.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/550a3548f09120e56d6546f4b9f29e02/hyperframes-core-0.8.93.tgz","_integrity":"sha512-hFd8xKc4mzDwdCfrrcB1/UUr1EONaWGjc6Ze7ZLdY+Il64NZYyBqKrvvIFhqwYxXUSS75qbZpMuPiJB4nfLuig==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.93","@hyperframes/parsers":"0.8.93","@hyperframes/studio-server":"0.8.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.93_1790718824519_0.8898203158005757","host":"s3://npm-registry-packages-npm-production"}},"0.8.94":{"name":"@hyperframes/core","version":"0.8.94","_id":"@hyperframes/core@0.8.94","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"d9da9590590584c694ccbc52afa1412bb2ec6bd7","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.94.tgz","fileCount":712,"integrity":"sha512-vjBoE+gmzfmFKXzS+DWuGyKuUMqIjYS6gYUklM8qUL0fFF74wMpCyTT7SG2UFIH9mtQlRddDdFeDSXThjGqPxQ==","signatures":[{"sig":"MEYCIQCnPwwgEHLeRjwsCcFK6yqHcenqrrNSwxnu+OKAVS4JEQIhAI2/TL3icOfN+4rrBf4sA1W45kTlfCP2114xj1AxgtGj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAZ+olEqJrV9Hp8/gFiRCyNF74OmE3EOgFdIBUIV77leAiANNkQ7WgqvdtFiLmtkCjdhMUE8s5NhTW5S2IF9e/UP2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3406264},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.94.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/5f1dda392befd147e61f74748d330ecc/hyperframes-core-0.8.94.tgz","_integrity":"sha512-vjBoE+gmzfmFKXzS+DWuGyKuUMqIjYS6gYUklM8qUL0fFF74wMpCyTT7SG2UFIH9mtQlRddDdFeDSXThjGqPxQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.94","@hyperframes/parsers":"0.8.94","@hyperframes/studio-server":"0.8.94"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.94_1790729326218_0.8205605037575174","host":"s3://npm-registry-packages-npm-production"}},"0.8.95":{"name":"@hyperframes/core","version":"0.8.95","_id":"@hyperframes/core@0.8.95","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"b0d5797aa4ec3f9f392ebdd4f65513fda98616bb","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.95.tgz","fileCount":712,"integrity":"sha512-kldRS499gLbF73eDASq4eMxYmb4bXwZN2MVi5rCzG3hR47rEqriD6y6mVLf5huY59wKpWWVwdO22z9OS1qdcCA==","signatures":[{"sig":"MEUCIQD9C7NMTHzO7rzhrztUPxcsyCXB5fa3QyhBx4dkbwYdwAIgffpjbHHAyqd4R6l2wuqrC1dbKS2hTvp2Kn0GFe+F/FI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDIv77mx0UJbNoofvtqd7RNYcPz/LwLaJ2KNFvb+SNVdgIgKp8R23cnwY0VGv4yQexqlAoHZImvPJvGxcCcPJK34aY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3406476},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.95.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/4a8fe29b4934213e47815123659289a6/hyperframes-core-0.8.95.tgz","_integrity":"sha512-kldRS499gLbF73eDASq4eMxYmb4bXwZN2MVi5rCzG3hR47rEqriD6y6mVLf5huY59wKpWWVwdO22z9OS1qdcCA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.95","@hyperframes/parsers":"0.8.95","@hyperframes/studio-server":"0.8.95"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.95_1790741424145_0.12286066859156008","host":"s3://npm-registry-packages-npm-production"}},"0.8.96":{"name":"@hyperframes/core","version":"0.8.96","_id":"@hyperframes/core@0.8.96","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"6e5bc846d42a86e9f07842fdd721b4d63182c3a0","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.96.tgz","fileCount":712,"integrity":"sha512-0X46TpF4K237xFS+HMokl2MSkO2MSqNOPjNulqoVYHqjr0HLphZmG10LCeoAsG+dBgZQjnFEEPVsxW/qJn+IWA==","signatures":[{"sig":"MEYCIQDHS1p5L/5qPSM94xlwzjzk67YSj3sUn4I57va/OP34iQIhAN4J/tJoeo1B9y4EV5p/5WxZ8FQseAWQRX3awbsUj6dI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBD1EsERlXLoqd/i0QCRRpMVtW+JjS4OZbJjALGYmGWXAiAZ45mRQbvP7dFhVEOQ+vyj027xz7IUkTEIg5et5ztoWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3406476},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.96.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/4de5239a098a319e54b39d623b52c479/hyperframes-core-0.8.96.tgz","_integrity":"sha512-0X46TpF4K237xFS+HMokl2MSkO2MSqNOPjNulqoVYHqjr0HLphZmG10LCeoAsG+dBgZQjnFEEPVsxW/qJn+IWA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.96","@hyperframes/parsers":"0.8.96","@hyperframes/studio-server":"0.8.96"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.96_1790746828967_0.19501824402358237","host":"s3://npm-registry-packages-npm-production"}},"0.8.97":{"name":"@hyperframes/core","version":"0.8.97","_id":"@hyperframes/core@0.8.97","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"f4143c09a278fde2feda3a2fd9433996c2dcf3ca","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.97.tgz","fileCount":712,"integrity":"sha512-fbd3SkTdFUg7UdZdBwqa2oMVQqmIo2MFXFTJb3WLgunxJpbU2B4B/Ciu3X5tgUw6Z62Xf2HwSi5adIXNU/G5Jg==","signatures":[{"sig":"MEUCIQC5Xmnp/Mxp6v6PUvWWhPhC4kDlGhojWguW2WsUC/I6ogIgZ0ftoigFffZOaNC/9s7s47KgdYhZq9H8kkhrnC98Vzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDBd8DUCNML5Fshk2/FTOqm8X0UBsqkcBsQk738O9gQ+QIhAPWJeCsk9R7srVjRKGTXEgZwbUTX1UIb6h4PJuswCSkl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3407016},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.97.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/744549e2f9badb41ddbcfbcd43b94925/hyperframes-core-0.8.97.tgz","_integrity":"sha512-fbd3SkTdFUg7UdZdBwqa2oMVQqmIo2MFXFTJb3WLgunxJpbU2B4B/Ciu3X5tgUw6Z62Xf2HwSi5adIXNU/G5Jg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.97","@hyperframes/parsers":"0.8.97","@hyperframes/studio-server":"0.8.97"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.97_1790778476723_0.7855038849442151","host":"s3://npm-registry-packages-npm-production"}},"0.8.98":{"name":"@hyperframes/core","version":"0.8.98","_id":"@hyperframes/core@0.8.98","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"c7a42f7686ba45bb0665c9edeffc2a11e75f963e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.98.tgz","fileCount":712,"integrity":"sha512-OQR+9JaxOsTMxA94oahXAbZ9rje24PtIODn56eseSRYmieRTnKkf9OQK9wG0eyiz+6Cb2cRCAMxZQPBYP9tvcA==","signatures":[{"sig":"MEYCIQDA/qaxJTBWh+dJPl4WYY1m7NUPoGmOQAPKjqYpVjLGOAIhAIm4wFbobryaHyRdAEHTcu+aLw18mppZ+PA1w10B+utD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEoXPRz6mba7NEG2vUjGU3DNcJ2H+B0SBC4ywHrG/jDHAiA9BCzQaxdwGuy4XtfZZ3h2mvY9ZdzXTMvbVQHgdmnuqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3407016},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.98.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/06319905c6212a1895fe90edc6ad5d0e/hyperframes-core-0.8.98.tgz","_integrity":"sha512-OQR+9JaxOsTMxA94oahXAbZ9rje24PtIODn56eseSRYmieRTnKkf9OQK9wG0eyiz+6Cb2cRCAMxZQPBYP9tvcA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.98","@hyperframes/parsers":"0.8.98","@hyperframes/studio-server":"0.8.98"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.98_1790794935462_0.4012791112289771","host":"s3://npm-registry-packages-npm-production"}},"0.8.99":{"name":"@hyperframes/core","version":"0.8.99","_id":"@hyperframes/core@0.8.99","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"1567f4376f1411d5165e930e6798fcf2f664475e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.99.tgz","fileCount":716,"integrity":"sha512-uZLjC7FXowpBPLhLB4IAtym9PrzdmC7n4ieWT2tlnMhBDFRv5q1Z3S0L87iQpuHI9DsZleplFYnh+ufyeAAnJw==","signatures":[{"sig":"MEYCIQCrwfILOl6lAS2gtkb7o/DyVIIZoOZDRONjd8G2bx1SugIhAKlVuAxQZyv+zXS6NBL85tsMaddij0purx/c6VBog3gf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA+yFDynjQaLulSRhFJdYkCSum//nQvrt0FH8alRPto5AiEAkqtxO6gBp3dHJEdQJClfxSu2y4fqrPqskBmANfwuGsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3418432},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.99.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./atomic-file":{"types":"./dist/atomicFile.d.ts","import":"./dist/atomicFile.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/566919819b9d961964c2edc6c646125f/hyperframes-core-0.8.99.tgz","_integrity":"sha512-uZLjC7FXowpBPLhLB4IAtym9PrzdmC7n4ieWT2tlnMhBDFRv5q1Z3S0L87iQpuHI9DsZleplFYnh+ufyeAAnJw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.99","@hyperframes/parsers":"0.8.99","@hyperframes/studio-server":"0.8.99"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.99_1790809303883_0.12256166494973475","host":"s3://npm-registry-packages-npm-production"}},"0.8.100":{"name":"@hyperframes/core","version":"0.8.100","_id":"@hyperframes/core@0.8.100","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"569fe969188dcc5c15af289f38dca261184f2bde","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.100.tgz","fileCount":716,"integrity":"sha512-g6cdxC9JuvZpbeCvEvQ1y9kGz9ysKg7JpWDCIhUE3ki7iAdptCb8UgFCjmBhpOcu4VNNceDGDXAyOwSQsW7Rfg==","signatures":[{"sig":"MEQCIC6ERcwZtl1C7GiQ9DbHNEZVneHdVH/oAJf6Df65IOeJAiAZ/Y4AkK7xP8jcBaksWtzhIGwuDtu7+9UZPMsASlUzzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBcqfGsyl5tBr8So2zFxUuUi2F1BxNFjPogpgjQ1WcqwAiEA5fZF7HlRjpdzw/hDi/twOzyPRMy+cnEPHy6LOxXGK3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3418436},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.100.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./atomic-file":{"types":"./dist/atomicFile.d.ts","import":"./dist/atomicFile.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/6d7651a550cf044467f38cdad4335ab1/hyperframes-core-0.8.100.tgz","_integrity":"sha512-g6cdxC9JuvZpbeCvEvQ1y9kGz9ysKg7JpWDCIhUE3ki7iAdptCb8UgFCjmBhpOcu4VNNceDGDXAyOwSQsW7Rfg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.100","@hyperframes/parsers":"0.8.100","@hyperframes/studio-server":"0.8.100"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.100_1790825447302_0.9874779378328351","host":"s3://npm-registry-packages-npm-production"}},"0.8.101":{"name":"@hyperframes/core","version":"0.8.101","_id":"@hyperframes/core@0.8.101","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"b9930f5c431236ca034c76d1d1e08a1c46757d05","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.101.tgz","fileCount":716,"integrity":"sha512-TwAf318aiufrp27HHybTJPqnjRJi5+P6sFSnx7+8TQ0qWZYk93VYVvXx5daQdI9r/sBbTJJiONrJ0n1RO0VEdA==","signatures":[{"sig":"MEQCIEirnulJ2XzPJjS2DeSfH1H3pTlv68g/vskXXSceIcVxAiBnHRpocnlVkQr6TthcgzOu6BDIGpQOvVxbGH6GeV9hKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDEpqeDhKuFLPBEgKGmKkRHvwWBCtMI69q2d7zkGjfZ5QIgNOggOORYOmVQ3egYpSLvSaYGtyuIfI6sqtULB+NPEBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3418436},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.101.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./atomic-file":{"types":"./dist/atomicFile.d.ts","import":"./dist/atomicFile.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/9a0dc47e50843ad5a0406d05d5fc35c6/hyperframes-core-0.8.101.tgz","_integrity":"sha512-TwAf318aiufrp27HHybTJPqnjRJi5+P6sFSnx7+8TQ0qWZYk93VYVvXx5daQdI9r/sBbTJJiONrJ0n1RO0VEdA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.101","@hyperframes/parsers":"0.8.101","@hyperframes/studio-server":"0.8.101"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.101_1790828327231_0.48903996929546567","host":"s3://npm-registry-packages-npm-production"}},"0.8.102":{"name":"@hyperframes/core","version":"0.8.102","_id":"@hyperframes/core@0.8.102","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"c8fdbb540512ec52472a8a06edc1e0bfa74c4f7b","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.102.tgz","fileCount":716,"integrity":"sha512-fkE9iakIhVF2d/95wC5sYwpZnx9qMIV5YSKjT2qKVixZxIAai050qXJNWSO2sOHdmE0M/PBEMto2rBs2mINVKQ==","signatures":[{"sig":"MEYCIQDH738qxQDqNJVRjyrKUYxbpRcYXyk0Pu60Id6YF7TmtQIhAKifMInlUyQeUiDkQxwUfrvMHO9Y1k3ZCpEmPwI3Nouk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDrYSLsq+mKUvCwzDjfPMDcv/09uvmmfPlGdAatLAx+awIhAL8SQwID7ffzV2afr9ujSR8mI27vp3LW4ESyq4oBR+Mr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3418436},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.102.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./atomic-file":{"types":"./dist/atomicFile.d.ts","import":"./dist/atomicFile.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/d13ea0efbb2f72abc1916a90e90a7e3f/hyperframes-core-0.8.102.tgz","_integrity":"sha512-fkE9iakIhVF2d/95wC5sYwpZnx9qMIV5YSKjT2qKVixZxIAai050qXJNWSO2sOHdmE0M/PBEMto2rBs2mINVKQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.102","@hyperframes/parsers":"0.8.102","@hyperframes/studio-server":"0.8.102"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.102_1790834987452_0.8346086381121052","host":"s3://npm-registry-packages-npm-production"}},"0.8.103":{"name":"@hyperframes/core","version":"0.8.103","_id":"@hyperframes/core@0.8.103","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"f2ab04465bae54d869deb75d27351865b167e183","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.103.tgz","fileCount":716,"integrity":"sha512-FTlMLBd3FoBzrO/erFiW1kJPzWm7Djn97dwzXDTW0bks7/7bGp7fIARvLY5/+3sj2dqnNnFjQecq1Hx8UKU+pw==","signatures":[{"sig":"MEUCIQCzghWr+ZQWc8xyu2RLCTHS+jcQ15Mdw8SzR9DA1bCU7AIgUgKf3CR1OWsA2p/cxlJwcg+AISsXswRAY1/mMvPZFDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDo4UwazvdRY7eP1v4fp8SDjSLQBRF3W1Ayycy/Y6egmAIhAKL65un2DZlqIehYEV8QYSbz+cIzTLA7MiUdSDmNrZ1m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3418436},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.103.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./atomic-file":{"types":"./dist/atomicFile.d.ts","import":"./dist/atomicFile.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/64b3a400561be3d1ad1ceac2a1ef658d/hyperframes-core-0.8.103.tgz","_integrity":"sha512-FTlMLBd3FoBzrO/erFiW1kJPzWm7Djn97dwzXDTW0bks7/7bGp7fIARvLY5/+3sj2dqnNnFjQecq1Hx8UKU+pw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.103","@hyperframes/parsers":"0.8.103","@hyperframes/studio-server":"0.8.103"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.103_1790839383816_0.6216450861292042","host":"s3://npm-registry-packages-npm-production"}},"0.8.104":{"name":"@hyperframes/core","version":"0.8.104","_id":"@hyperframes/core@0.8.104","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"9f7a4520a22c8b155a1d84e7d81d6b1da9c5cbac","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.104.tgz","fileCount":716,"integrity":"sha512-V/1xTYenXWqZfNTZHDQ6nnHq15fMIfo9Dov6Sfd4tQYrE61Wh74g1hU3r2qj0RmTj/wdn69H6L8JUr43FOl9BQ==","signatures":[{"sig":"MEQCIHma0/qrVSHlJ3QRanaok25Y1R6xCiWiMOr+YfskgiH2AiBOqTtedpdQrB8ZOwZrJ3c7yyzrrv6VGh2DTMIyzBn2Qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGIYrAINrN3hHTN3kguYg33Mh+lKC2pWqKQ3Gavk9N0tAiAZMlSlrmXHlDbcZZe92ZanUZT7byumiEGmLmydTcoZbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3418436},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.104.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./atomic-file":{"types":"./dist/atomicFile.d.ts","import":"./dist/atomicFile.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/1aca2384a174d97453fb1a52707ff28b/hyperframes-core-0.8.104.tgz","_integrity":"sha512-V/1xTYenXWqZfNTZHDQ6nnHq15fMIfo9Dov6Sfd4tQYrE61Wh74g1hU3r2qj0RmTj/wdn69H6L8JUr43FOl9BQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.104","@hyperframes/parsers":"0.8.104","@hyperframes/studio-server":"0.8.104"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.104_1790852496012_0.7654928781137007","host":"s3://npm-registry-packages-npm-production"}},"0.8.105":{"name":"@hyperframes/core","version":"0.8.105","_id":"@hyperframes/core@0.8.105","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"43d44a14a1d98886e5d4222edf102b0b14d643ca","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.105.tgz","fileCount":716,"integrity":"sha512-mBUbwjuKCinXDdZRUfhGaYq243hBkfztTtgN0JTDOn4IBTpeZYE0jWf/lh8ofYivs8pVRIi8e7d1FgShk01doA==","signatures":[{"sig":"MEUCIQDJFv2V5Gopf3mBqwtTzkHTpP4xLJlGVsPKM3HKBctZIgIgMByuKkdLH+qBCRJqWyi1Bl+OBDvNDn+xc+EH7yPe1bM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFE5/qfMtWQ+JyekwBY2soCe7D82jpmBZp/SGc7AxiuKAiBi5frJsKXwz4WqySK8joSGRN17zoK6QDRMqSF6nd+33Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3418436},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.105.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./atomic-file":{"types":"./dist/atomicFile.d.ts","import":"./dist/atomicFile.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/9cbc06150d88687efb6b2df1a9ea0a05/hyperframes-core-0.8.105.tgz","_integrity":"sha512-mBUbwjuKCinXDdZRUfhGaYq243hBkfztTtgN0JTDOn4IBTpeZYE0jWf/lh8ofYivs8pVRIi8e7d1FgShk01doA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.105","@hyperframes/parsers":"0.8.105","@hyperframes/studio-server":"0.8.105"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.105_1790865532572_0.6801493634878215","host":"s3://npm-registry-packages-npm-production"}},"0.8.106":{"name":"@hyperframes/core","version":"0.8.106","_id":"@hyperframes/core@0.8.106","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"fd3c3d6a475b81f1495fcdb2713807c3b9d4dea9","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.106.tgz","fileCount":716,"integrity":"sha512-XG3A6QtjbcDgLaYNXVVu+e3JY7HZaa6PVO1xAGoGW6imWwXHGbeWyx2JVwMYQV+myQoK/n8j+d742isq0QUg4w==","signatures":[{"sig":"MEYCIQC0kRr94hKdJx9Ig+WMc2DO9r/Ml0HN7UqvuQfPGYcm9wIhANzHAbqcw2AHkuAg9qya52p7/kvLDo51JoacEBVzY2je","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDQdpWX3YCXgA8nhhCWPDStXa0w/wuo2wY0SiKYiMKoRQIgFEMd9UGmXcKlHVNMLrhu5beHUF8RZWvj9z0huOh4SaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3418436},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.106.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./atomic-file":{"types":"./dist/atomicFile.d.ts","import":"./dist/atomicFile.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/9c01433bb03f335bb6ad2c33620a47ca/hyperframes-core-0.8.106.tgz","_integrity":"sha512-XG3A6QtjbcDgLaYNXVVu+e3JY7HZaa6PVO1xAGoGW6imWwXHGbeWyx2JVwMYQV+myQoK/n8j+d742isq0QUg4w==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.106","@hyperframes/parsers":"0.8.106","@hyperframes/studio-server":"0.8.106"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.106_1790880796592_0.7067521476404235","host":"s3://npm-registry-packages-npm-production"}},"0.8.107":{"name":"@hyperframes/core","version":"0.8.107","_id":"@hyperframes/core@0.8.107","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"f4f345114fe35f72cf71b0f1ca4e0c41d5115782","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.107.tgz","fileCount":716,"integrity":"sha512-IeblT6V0rPXRUgCLRR9jm7mJDhTQ9NYoaUjPWT7RnoQiz/dibxTyYtOA0ItE8+Q44r8XhlgAwqSAa4QcqielyQ==","signatures":[{"sig":"MEYCIQDa/jd9c3mDeG2dlWEyrW3t/wInCGbNTCChDEHsAINSTwIhAJpGSucRhKAmR8Cjkkw7aIGs3ldNoGDd7Nn/nxU8GoYg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICIkPW+PJmb8UxnNoK4rwOD5bOa25BxjOqaHbKC5q7wXAiEAiG3HBMqmAAdYQZXkDFDLVuVd8RhNkEDFUwgl+3xwsdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3420231},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.107.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./atomic-file":{"types":"./dist/atomicFile.d.ts","import":"./dist/atomicFile.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/6fdd708e85137a320c7fcab61e8a83d3/hyperframes-core-0.8.107.tgz","_integrity":"sha512-IeblT6V0rPXRUgCLRR9jm7mJDhTQ9NYoaUjPWT7RnoQiz/dibxTyYtOA0ItE8+Q44r8XhlgAwqSAa4QcqielyQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.107","@hyperframes/parsers":"0.8.107","@hyperframes/studio-server":"0.8.107"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.107_1790908522410_0.067044268305545","host":"s3://npm-registry-packages-npm-production"}},"0.8.108":{"name":"@hyperframes/core","version":"0.8.108","_id":"@hyperframes/core@0.8.108","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"da09401043808b83a7f055b1469e8b27eee65cae","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.108.tgz","fileCount":720,"integrity":"sha512-NZcGwsPnEXebIxY6Z4GHNWDR5wxTBzME6ca1EjarqRWkscnq2IXZiYbdmYOjpol8IVXn6yn4gA4YvYKYXq5vBg==","signatures":[{"sig":"MEUCIH1Z0o8Dc0GiRW5G/VEzo5yu7czYyKqM3e6kId6GBZbTAiEAwSf5gLbAnVpnUJjF24eR3BI5V7RPna0ztpB2ucY1cEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD8SnltEe3UyByCnx11e6g1+U8hEwdz0R/2hfSG5M7qZwIgOsZTlX6+WeeljfNHxaBCL85YWGnCVms9a9l7QmuQ5C0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3426413},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.108.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./atomic-file":{"types":"./dist/atomicFile.d.ts","import":"./dist/atomicFile.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audible-video":{"types":"./dist/audibleVideo.d.ts","import":"./dist/audibleVideo.js"},"./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/a0439b4bb7f3e1bf7459ca1d2669770a/hyperframes-core-0.8.108.tgz","_integrity":"sha512-NZcGwsPnEXebIxY6Z4GHNWDR5wxTBzME6ca1EjarqRWkscnq2IXZiYbdmYOjpol8IVXn6yn4gA4YvYKYXq5vBg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.108","@hyperframes/parsers":"0.8.108","@hyperframes/studio-server":"0.8.108"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.108_1790919154747_0.33769560061416937","host":"s3://npm-registry-packages-npm-production"}},"0.8.109":{"name":"@hyperframes/core","version":"0.8.109","_id":"@hyperframes/core@0.8.109","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"b11ca3f13c3d4e312b6876249e51ae8a2eed5f6a","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.109.tgz","fileCount":724,"integrity":"sha512-mgLaBZW/GnxxcIQWqZQOrpG1ewdVm033y5yfh4royWLzPpp4VNcpKH8zEhgxucAzqPqDQhXrDFuNiMuSxPyugg==","signatures":[{"sig":"MEUCIBkqoseKYI/YnOhL0g5VE3YaiKWXuOupsfhTKrkQCEj2AiEA9GecFhuHfKWtrzReGyuvGzGGuFG25Hozx+W2rCJQ4Rs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGeLaq5arh2AZRGdvxpcvqh/iWt2EeOjdsc8gEf0FppUAiAhhqTVh25G/m7yUovYdMZ56Yo4gvzufRAL9FbYRCZdcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3444940},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.109.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./media-link":{"types":"./dist/mediaLink.d.ts","import":"./dist/mediaLink.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./atomic-file":{"types":"./dist/atomicFile.d.ts","import":"./dist/atomicFile.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audible-video":{"types":"./dist/audibleVideo.d.ts","import":"./dist/audibleVideo.js"},"./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/03af8f1480d720b9aa6c51caea41fcb1/hyperframes-core-0.8.109.tgz","_integrity":"sha512-mgLaBZW/GnxxcIQWqZQOrpG1ewdVm033y5yfh4royWLzPpp4VNcpKH8zEhgxucAzqPqDQhXrDFuNiMuSxPyugg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.109","@hyperframes/parsers":"0.8.109","@hyperframes/studio-server":"0.8.109"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.109_1790925049472_0.8191564284532444","host":"s3://npm-registry-packages-npm-production"}},"0.8.110":{"name":"@hyperframes/core","version":"0.8.110","_id":"@hyperframes/core@0.8.110","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"07521d74c5de085367e15701f47524e53c1c8349","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.110.tgz","fileCount":724,"integrity":"sha512-4faHSFtLmtblt2tJkcge/ZpsiyrawpBX1XjdDTNluA3IOQrthkT6tu1AgK4XTiZkRgAycUwwCGmktCXwyoFdoQ==","signatures":[{"sig":"MEUCIQCSglaMPBTWJiWsJCTsKPsELGKhsDfZ2hXupyk8IOlADQIgSgvmtHHj1Jv7RAAyBlv+EUG4d5DQUBcnW/UXDT17FNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICLmvJBfjvIwYCOI9YD9qC0PsK+TQzlzka5oxBPZkyi+AiEAorTxWx86dCH3XIxfFhoDkkR0HJyltrPS2XjdZ6slTUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3444940},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.110.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./media-link":{"types":"./dist/mediaLink.d.ts","import":"./dist/mediaLink.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./atomic-file":{"types":"./dist/atomicFile.d.ts","import":"./dist/atomicFile.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audible-video":{"types":"./dist/audibleVideo.d.ts","import":"./dist/audibleVideo.js"},"./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/81c9cc5aa7f7739560ba8d09556efee2/hyperframes-core-0.8.110.tgz","_integrity":"sha512-4faHSFtLmtblt2tJkcge/ZpsiyrawpBX1XjdDTNluA3IOQrthkT6tu1AgK4XTiZkRgAycUwwCGmktCXwyoFdoQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.110","@hyperframes/parsers":"0.8.110","@hyperframes/studio-server":"0.8.110"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.110_1790928146763_0.3030658528424457","host":"s3://npm-registry-packages-npm-production"}},"0.8.111":{"name":"@hyperframes/core","version":"0.8.111","_id":"@hyperframes/core@0.8.111","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"da7083643780fc8e046842d52086c388f14a65ea","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.111.tgz","fileCount":724,"integrity":"sha512-k447CMVguKFMXWE+d8MGhpY/sEIvN9GtJx2apoouLofnG/WEK6m2ZyK5CGKSBaJj+ulH6Xny4cDppe8gpBaVnw==","signatures":[{"sig":"MEQCIARnKNyQwW3MfzwbYDvybnahqpFG2sVLETlpJvUDKXaWAiBm2ctFiw9qqTsKcFmHxYQSOmFTijhDLooB6LkvEoioOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC9t9qyAewpRT//GRe1jj+HlLQNZSsFqC/Q66484lj9+QIhAMk4l+bMreY7jTWnqJtvX6RsvVvWofIhBMSn/zMj+5Xh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3444940},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.111.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./media-link":{"types":"./dist/mediaLink.d.ts","import":"./dist/mediaLink.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./atomic-file":{"types":"./dist/atomicFile.d.ts","import":"./dist/atomicFile.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audible-video":{"types":"./dist/audibleVideo.d.ts","import":"./dist/audibleVideo.js"},"./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/2e16636142675535c47f92681bad3bf3/hyperframes-core-0.8.111.tgz","_integrity":"sha512-k447CMVguKFMXWE+d8MGhpY/sEIvN9GtJx2apoouLofnG/WEK6m2ZyK5CGKSBaJj+ulH6Xny4cDppe8gpBaVnw==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.111","@hyperframes/parsers":"0.8.111","@hyperframes/studio-server":"0.8.111"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.111_1790930354891_0.3374283608445019","host":"s3://npm-registry-packages-npm-production"}},"0.8.112":{"name":"@hyperframes/core","version":"0.8.112","_id":"@hyperframes/core@0.8.112","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"b94e9445220c525ee315d146d37d1bf3d20c308e","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.112.tgz","fileCount":724,"integrity":"sha512-2uYnXWwmOBb0tzc0EwHCtltcWWz9Qt43EB7dy32vYlKXYh7e4VXtG2NgWbI0i5PKaSTJtCYQMjA/MsPxX39Czg==","signatures":[{"sig":"MEUCIAhuOsHbmTmOYX9YPLbbmGbmZViLX+QmaRYozPqM3ntyAiEAnRTMxA5iNb4heqm9VMdpGsAA1kmfnNdXSNO0g8b8TnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFmiojE87G2lT2oVS+AZuM8lQsFRss+SQ06z2XXdWa1UAiA2tNvXPZ7tEtf6voesxB5YNbmvy+irYkDSwpg74JjqkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3445163},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.112.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./media-link":{"types":"./dist/mediaLink.d.ts","import":"./dist/mediaLink.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./atomic-file":{"types":"./dist/atomicFile.d.ts","import":"./dist/atomicFile.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audible-video":{"types":"./dist/audibleVideo.d.ts","import":"./dist/audibleVideo.js"},"./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/441e4ed28e85eeb0312e964d1183f914/hyperframes-core-0.8.112.tgz","_integrity":"sha512-2uYnXWwmOBb0tzc0EwHCtltcWWz9Qt43EB7dy32vYlKXYh7e4VXtG2NgWbI0i5PKaSTJtCYQMjA/MsPxX39Czg==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.112","@hyperframes/parsers":"0.8.112","@hyperframes/studio-server":"0.8.112"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.112_1790956365641_0.809877367223512","host":"s3://npm-registry-packages-npm-production"}},"0.8.113":{"name":"@hyperframes/core","version":"0.8.113","_id":"@hyperframes/core@0.8.113","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"faf109f71283d44357fbfdb5f3a5e238fc2902fa","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.113.tgz","fileCount":724,"integrity":"sha512-D3aWCi4CC/FLqMw6unyT41YTiDILQt8rr8Mq+Kvl7Lg2pvr+z5j+fKwi47HMQUbsIfo27mXDx8S5Ee/IembgzQ==","signatures":[{"sig":"MEYCIQCUAkl+uJTfhKMmUdJL5gT88HHgEHgEBDykrX61EnWniwIhAMKBIh8rG6/f2F3svMwyibCWk0MoC44tLP8Rwwmb9kQg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCcYcMJOnduag3pei2wBJQuARf6sEimeCohZ00CJCX8lgIgO0yfAuDtSLnjbDT27hs9PAlr8oWzPCUsXl1dIihfeXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.113","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3445329},"main":"./dist/index.js","type":"module","_from":"file:hyperframes-core-0.8.113.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./media-link":{"types":"./dist/mediaLink.d.ts","import":"./dist/mediaLink.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./atomic-file":{"types":"./dist/atomicFile.d.ts","import":"./dist/atomicFile.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audible-video":{"types":"./dist/audibleVideo.d.ts","import":"./dist/audibleVideo.js"},"./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"_resolved":"/tmp/143a65b3442b61c33d51c6d1c52a8609/hyperframes-core-0.8.113.tgz","_integrity":"sha512-D3aWCi4CC/FLqMw6unyT41YTiDILQt8rr8Mq+Kvl7Lg2pvr+z5j+fKwi47HMQUbsIfo27mXDx8S5Ee/IembgzQ==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.113","@hyperframes/parsers":"0.8.113","@hyperframes/studio-server":"0.8.113"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.113_1790968888085_0.21115235575106195","host":"s3://npm-registry-packages-npm-production"}},"0.8.114":{"_id":"@hyperframes/core@0.8.114","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"dist":{"shasum":"238f29a44f9606d8bae599b7e2e940d7de36a48f","tarball":"https://registry.npmjs.org/@hyperframes/core/-/core-0.8.114.tgz","fileCount":724,"integrity":"sha512-n1zM14J7AeadsAc0P1xMiPNEzsTNDPu0Dqa3FXendXdJfSbZriHMTlb9rLXmein0mYKQSOmFBHNwy0aXQTvbmA==","signatures":[{"sig":"MEUCIQCOLUcclxevBObiBmIawBxeKGrXkG2M29c+NCnz9DBPrgIgbkMiPgX81akxUKK6WloXqaPoez6mKtCcbEkkM+bMnWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDEmiexwrqgig0f2ihVAbnFMSCeoy+DElry5BZfs56VlAiEAxYXWXZjFAFW7YOzZIfJmLNrvr3oK98dhjo/Owm/JmFQ="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hyperframes%2fcore@0.8.114","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3445329},"main":"./dist/index.js","name":"@hyperframes/core","type":"module","_from":"file:hyperframes-core-0.8.114.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lint":{"types":"./dist/lint/index.d.ts","import":"./dist/lint/index.js"},"./text":{"types":"./dist/text/index.d.ts","import":"./dist/text/index.js"},"./beats":{"types":"./dist/beats/index.d.ts","import":"./dist/beats/index.js"},"./figma":{"types":"./dist/figma/index.d.ts","import":"./dist/figma/index.js"},"./canary":{"types":"./dist/canary.d.ts","import":"./dist/canary.js"},"./hf-ids":{"types":"./dist/parsers/hfIds.d.ts","import":"./dist/parsers/hfIds.js"},"./editing":{"types":"./dist/editing/affordances.d.ts","import":"./dist/editing/affordances.js"},"./runtime":"./dist/hyperframe.runtime.iife.js","./audio-fx":{"types":"./dist/audioFx.d.ts","import":"./dist/audioFx.js"},"./compiler":{"types":"./dist/compiler/index.d.ts","import":"./dist/compiler/index.js"},"./projects":{"types":"./dist/projects.d.ts","import":"./dist/projects.js"},"./registry":{"types":"./dist/registry/index.d.ts","import":"./dist/registry/index.js"},"./safe-path":{"types":"./dist/safePath.d.ts","import":"./dist/safePath.js"},"./slideshow":{"types":"./dist/slideshow/index.d.ts","import":"./dist/slideshow/index.js"},"./variables":{"types":"./dist/variables.d.ts","import":"./dist/variables.js"},"./audio-fade":{"types":"./dist/audioFade.d.ts","import":"./dist/audioFade.js"},"./audio-gain":{"types":"./dist/audioGain.d.ts","import":"./dist/audioGain.js"},"./clip-facts":{"types":"./dist/clipFacts.d.ts","import":"./dist/clipFacts.js"},"./color-luts":{"types":"./dist/colorLuts.d.ts","import":"./dist/colorLuts.js"},"./generators":{"types":"./dist/generators/hyperframes.d.ts","import":"./dist/generators/hyperframes.js"},"./media-link":{"types":"./dist/mediaLink.d.ts","import":"./dist/mediaLink.js"},"./speed-ramp":{"types":"./dist/speedRamp.d.ts","import":"./dist/speedRamp.js"},"./storyboard":{"types":"./dist/storyboard/index.d.ts","import":"./dist/storyboard/index.js"},"./studio-api":{"types":"./dist/studio-api/index.d.ts","import":"./dist/studio-api/index.js"},"./asset-paths":{"types":"./dist/compiler/rewriteSubCompPaths.d.ts","import":"./dist/compiler/rewriteSubCompPaths.js"},"./atomic-file":{"types":"./dist/atomicFile.d.ts","import":"./dist/atomicFile.js"},"./audio-carve":{"types":"./dist/audioCarve.d.ts","import":"./dist/audioCarve.js"},"./audio-fx-eq":{"types":"./dist/audioFxEq.d.ts","import":"./dist/audioFxEq.js"},"./gsap-parser":{"types":"./dist/parsers/gsapParserExports.d.ts","import":"./dist/parsers/gsapParserExports.js"},"./spring-ease":{"types":"./dist/parsers/springEase.d.ts","import":"./dist/parsers/springEase.js"},"./wiggle-ease":{"types":"./dist/runtime/wiggleEase.d.ts","import":"./dist/runtime/wiggleEase.js"},"./audio-groups":{"types":"./dist/audioGroups.d.ts","import":"./dist/audioGroups.js"},"./media-timing":{"types":"./dist/mediaTiming.d.ts","import":"./dist/mediaTiming.js"},"./package.json":"./package.json","./audible-video":{"types":"./dist/audibleVideo.d.ts","import":"./dist/audibleVideo.js"},"./audio-fx-copy":{"types":"./dist/audioFxCopy.d.ts","import":"./dist/audioFxCopy.js"},"./audio-fx-jobs":{"types":"./dist/audioFxJobs.d.ts","import":"./dist/audioFxJobs.js"},"./audio-fx-tail":{"types":"./dist/audio/audioFxTail.d.ts","import":"./dist/audio/audioFxTail.js"},"./color-grading":{"types":"./dist/colorGrading.d.ts","import":"./dist/colorGrading.js"},"./fonts/aliases":{"types":"./dist/fonts/aliases.d.ts","import":"./dist/fonts/aliases.js"},"./audio-leveller":{"types":"./dist/audioLeveller.d.ts","import":"./dist/audioLeveller.js"},"./gsap-constants":{"types":"./dist/parsers/gsapConstants.d.ts","import":"./dist/parsers/gsapConstants.js"},"./runtime-script":{"types":"./dist/generated/runtime-inline.d.ts","import":"./dist/generated/runtime-inline.js"},"./canary-registry":{"types":"./dist/canaryRegistry.d.ts","import":"./dist/canaryRegistry.js"},"./audio-automation":{"types":"./dist/audioAutomation.d.ts","import":"./dist/audioAutomation.js"},"./audio-fx-presets":{"types":"./dist/audioFxPresets.d.ts","import":"./dist/audioFxPresets.js"},"./audio-fx-runtime":{"types":"./dist/generated/audio-fx-runtime-inline.d.ts","import":"./dist/generated/audio-fx-runtime-inline.js"},"./html-attr-safety":{"types":"./dist/utils/htmlAttrSafety.d.ts","import":"./dist/utils/htmlAttrSafety.js"},"./runtime/clipTree":{"types":"./dist/runtime/clipTree.d.ts","import":"./dist/runtime/clipTree.js"},"./runtime/levelTap":{"types":"./dist/runtime/levelTap.d.ts","import":"./dist/runtime/levelTap.js"},"./runtime/protocol":{"types":"./dist/runtime/protocol.d.ts","import":"./dist/runtime/protocol.js"},"./audio-fx-profiles":{"types":"./dist/audioFxProfiles.d.ts","import":"./dist/audioFxProfiles.js"},"./gsap-parser-acorn":{"types":"./dist/parsers/gsapParserAcorn.d.ts","import":"./dist/parsers/gsapParserAcorn.js"},"./gsap-writer-acorn":{"types":"./dist/parsers/gsapWriterAcorn.d.ts","import":"./dist/parsers/gsapWriterAcorn.js"},"./rich-text-sanitize":{"types":"./dist/utils/richTextSanitize.d.ts","import":"./dist/utils/richTextSanitize.js"},"./runtime/clip-window":{"types":"./dist/runtime/clipWindow.d.ts","import":"./dist/runtime/clipWindow.js"},"./runtime/custom-ease":{"types":"./dist/runtime/customEase.d.ts","import":"./dist/runtime/customEase.js"},"./studio-preview-mark":{"types":"./dist/studioPreviewMark.d.ts","import":"./dist/studioPreviewMark.js"},"./composition-contract":{"types":"./dist/compositionContract.d.ts","import":"./dist/compositionContract.js"},"./fonts/system-locator":{"types":"./dist/fonts/systemFontLocator.d.ts","import":"./dist/fonts/systemFontLocator.js"},"./media-grade-analyzer":{"types":"./dist/mediaGradeAnalyzer.d.ts","import":"./dist/mediaGradeAnalyzer.js"},"./composition-readiness":{"types":"./dist/compositionReadiness.d.ts","import":"./dist/compositionReadiness.js"},"./editing/draft-markers":{"types":"./dist/editing/draftMarkers.d.ts","import":"./dist/editing/draftMarkers.js"},"./media-volume-envelope":{"types":"./dist/runtime/mediaVolumeEnvelope.d.ts","import":"./dist/runtime/mediaVolumeEnvelope.js"},"./schemas/registry.json":"./schemas/registry.json","./compiler/html-document":{"types":"./dist/compiler/htmlDocument.d.ts","import":"./dist/compiler/htmlDocument.js"},"./runtime/position-edits":{"types":"./dist/runtime/positionEdits.d.ts","import":"./dist/runtime/positionEdits.js"},"./runtime/start-resolver":{"types":"./dist/runtime/startResolver.d.ts","import":"./dist/runtime/startResolver.js"},"./runtime/web-audio-route":{"types":"./dist/runtime/webAudioRoute.d.ts","import":"./dist/runtime/webAudioRoute.js"},"./runtime/lottie-readiness":{"types":"./dist/lottieReadiness.d.ts","import":"./dist/lottieReadiness.js"},"./runtime/stacking-context":{"types":"./dist/runtime/stackingContext.d.ts","import":"./dist/runtime/stackingContext.js"},"./runtime/start-expression":{"types":"./dist/runtime/startExpression.d.ts","import":"./dist/runtime/startExpression.js"},"./studio-api/draft-markers":{"types":"./dist/studio-api/helpers/draftMarkers.d.ts","import":"./dist/studio-api/helpers/draftMarkers.js"},"./schemas/registry-item.json":"./schemas/registry-item.json","./studio-api/finite-mutation":{"types":"./dist/studio-api/helpers/finiteMutation.d.ts","import":"./dist/studio-api/helpers/finiteMutation.js"},"./studio-api/screenshot-clip":{"types":"./dist/studio-api/helpers/screenshotClip.d.ts","import":"./dist/studio-api/helpers/screenshotClip.js"},"./runtime/position-edits-render":{"types":"./dist/generated/position-edits-render-inline.d.ts","import":"./dist/generated/position-edits-render-inline.js"},"./studio-api/manual-edits-render-script":{"types":"./dist/studio-api/helpers/manualEditsRenderScript.d.ts","import":"./dist/studio-api/helpers/manualEditsRenderScript.js"},"./studio-api/studio-motion-render-script":{"types":"./dist/studio-api/helpers/studioMotionRenderScript.d.ts","import":"./dist/studio-api/helpers/studioMotionRenderScript.js"}},"scripts":{"test":"bun run check:position-edits-render && bun run build:audio-fx-runtime && vitest run","build":"bun run build:hyperframes-runtime && bun run build:position-edits-render && bun run build:audio-fx-runtime && tsc && tsx scripts/rewrite-esm-extensions.ts","typecheck":"tsc --noEmit && bun run typecheck:runtime","test:watch":"vitest","test:coverage":"vitest run --coverage","debug:timeline":"tsx scripts/debug-timeline.ts","typecheck:runtime":"tsc --noEmit -p tsconfig.runtime.json","check:hyperframe-html":"bun scripts/check-hyperframe-static.ts","test:runtime-coverage":"vitest run --coverage src/runtime","build:audio-fx-runtime":"tsx scripts/build-audio-fx-runtime.ts","test:hyperframe-linter":"bun scripts/test-hyperframe-linter.ts","build:hyperframe-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","build:hyperframes-runtime":"tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-ci":"bun run typecheck:runtime && bun run lint:runtime-preview-guards && bun run build:hyperframes-runtime && bun run test:hyperframe-runtime-contract && bun run test:hyperframe-runtime-behavior && bun run test:hyperframe-runtime-seek && bun run test:hyperframe-runtime-duration-guards && bun run test:hyperframe-runtime-parity && bun run test:hyperframe-runtime-security && bun run test:runtime-coverage && bun run test:hyperframe-linter","build:position-edits-render":"tsx scripts/build-position-edits-render.ts","check:position-edits-render":"bun run build:position-edits-render && git diff --exit-code -- src/generated/position-edits-render-inline.ts","lint:runtime-preview-guards":"bun scripts/lint-runtime-preview-guards.ts","test:hyperframe-runtime-seek":"tsx scripts/test-hyperframe-runtime-seek.ts","test:hyperframe-runtime-parity":"tsx scripts/test-hyperframe-runtime-parity.ts","test:hyperframe-runtime-behavior":"tsx scripts/test-hyperframe-runtime-behavior.ts","test:hyperframe-runtime-contract":"tsx scripts/test-hyperframe-runtime-contract.ts","test:hyperframe-runtime-security":"tsx scripts/test-hyperframe-runtime-security.ts","build:hyperframes-runtime:modular":"SANDBOX_RUNTIME_VARIANT=modular tsx scripts/build-hyperframes-runtime-artifact.ts","test:hyperframe-runtime-duration-guards":"tsx scripts/test-hyperframe-runtime-duration-guards.ts"},"version":"0.8.114","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1262f235-bb25-405e-ba32-a1e9ed312529"}},"homepage":"https://github.com/heygen-com/hyperframes#readme","_resolved":"/tmp/00604eb8146aa66aea2978f767672aaf/hyperframes-core-0.8.114.tgz","_integrity":"sha512-n1zM14J7AeadsAc0P1xMiPNEzsTNDPu0Dqa3FXendXdJfSbZriHMTlb9rLXmein0mYKQSOmFBHNwy0aXQTvbmA==","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","directories":{},"maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"postcss":"^8.5.8","linkedom":"^0.18.12","bpm-detective":"^2.0.5","@chenglou/pretext":"^0.0.5","@hyperframes/lint":"0.8.114","@hyperframes/parsers":"0.8.114","@hyperframes/studio-server":"0.8.114"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","gsap":"^3.15.0","jsdom":"^29.0.0","vitest":"^4.1.11","typescript":"^5.0.0","@types/node":"^25.0.10","@types/jsdom":"^28.0.0","@vitest/coverage-v8":"^4.1.11"},"optionalDependencies":{"esbuild":"^0.25.12"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_0.8.114_1790986754953_0.8025185704811824"}}},"time":{"created":"2026-03-23T01:09:05.497Z","modified":"2026-10-03T00:19:15.420Z","0.1.0":"2026-03-23T01:09:05.721Z","0.1.1":"2026-03-23T03:37:39.448Z","0.1.2":"2026-03-25T18:07:57.243Z","1.0.3":"2026-03-26T20:18:22.194Z","0.1.3":"2026-03-26T21:38:31.365Z","0.1.4":"2026-03-26T22:18:49.958Z","0.1.5":"2026-03-27T00:53:46.480Z","0.1.6":"2026-03-27T07:30:32.569Z","0.1.7":"2026-03-27T22:07:41.608Z","0.1.8":"2026-03-27T22:10:09.612Z","0.1.9":"2026-03-27T22:16:48.763Z","0.1.10":"2026-03-28T03:59:51.049Z","0.1.11":"2026-03-28T23:40:57.267Z","0.1.12":"2026-03-29T10:10:55.225Z","0.1.13":"2026-03-30T22:22:11.073Z","0.1.14":"2026-03-31T03:16:31.304Z","0.1.15":"2026-03-31T03:35:21.099Z","0.2.0-alpha.1":"2026-03-31T23:19:56.169Z","0.2.0":"2026-04-01T03:29:13.814Z","0.2.1":"2026-04-01T21:41:19.490Z","0.2.2-alpha.1":"2026-04-02T21:43:20.666Z","0.2.2-alpha.3":"2026-04-02T21:59:34.508Z","0.2.2-alpha.4":"2026-04-02T22:13:55.269Z","0.2.2":"2026-04-03T04:37:16.948Z","0.2.3-alpha.1":"2026-04-06T22:15:32.808Z","0.2.3-alpha.2":"2026-04-08T01:20:18.237Z","0.2.3":"2026-04-08T18:19:44.622Z","0.2.4":"2026-04-09T23:45:05.147Z","0.2.5":"2026-04-13T15:56:29.448Z","0.3.0":"2026-04-13T23:24:37.666Z","0.3.1":"2026-04-15T18:45:31.032Z","0.3.2":"2026-04-16T06:17:44.301Z","0.4.0":"2026-04-16T19:59:51.184Z","0.4.1":"2026-04-16T22:26:45.071Z","0.4.2":"2026-04-16T23:17:51.242Z","0.4.3":"2026-04-17T10:19:14.177Z","0.4.4":"2026-04-18T03:50:05.690Z","0.4.5":"2026-04-18T19:26:32.666Z","0.4.6":"2026-04-18T22:37:10.872Z","0.4.7":"2026-04-19T23:36:38.467Z","0.4.8":"2026-04-20T02:41:56.257Z","0.4.9":"2026-04-20T03:03:57.931Z","0.4.10":"2026-04-20T15:07:47.874Z","0.4.11-alpha.1":"2026-04-20T19:39:36.391Z","0.4.11":"2026-04-20T20:26:16.502Z","0.4.12":"2026-04-21T19:19:01.271Z","0.4.13-alpha.1":"2026-04-21T23:58:04.230Z","0.4.13-alpha.2":"2026-04-22T04:28:10.807Z","0.4.13-alpha.3":"2026-04-22T15:15:38.337Z","0.4.13-alpha.4":"2026-04-22T16:50:00.604Z","0.4.13":"2026-04-22T21:30:31.075Z","0.4.14":"2026-04-23T02:08:21.638Z","0.4.15-alpha.1":"2026-04-23T02:13:27.061Z","0.4.15":"2026-04-23T05:14:37.955Z","0.4.16":"2026-04-23T19:46:34.245Z","0.4.17":"2026-04-23T22:21:24.838Z","0.4.18":"2026-04-24T01:07:48.193Z","0.4.19":"2026-04-24T01:16:27.506Z","0.4.20":"2026-04-24T02:09:19.442Z","0.4.21":"2026-04-24T17:12:06.784Z","0.4.22":"2026-04-24T18:45:07.773Z","0.4.23":"2026-04-24T21:38:14.187Z","0.5.0-alpha.1":"2026-04-25T04:23:47.763Z","0.4.24":"2026-04-25T04:40:09.254Z","0.5.0-alpha.2":"2026-04-25T04:43:01.563Z","0.4.25":"2026-04-25T15:01:33.544Z","0.4.26":"2026-04-25T15:16:22.400Z","0.4.27":"2026-04-25T20:55:05.221Z","0.4.28":"2026-04-25T21:21:33.698Z","0.4.29":"2026-04-25T23:13:04.565Z","0.5.0-alpha.3":"2026-04-25T23:17:16.263Z","0.4.30":"2026-04-26T05:18:16.801Z","0.5.0-alpha.4":"2026-04-26T05:18:59.489Z","0.4.31":"2026-04-26T23:42:21.527Z","0.4.32":"2026-04-28T01:19:56.658Z","0.5.0-alpha.5":"2026-04-28T01:24:57.774Z","0.5.0-alpha.6":"2026-04-28T14:46:10.823Z","0.4.33":"2026-04-28T16:46:26.771Z","0.5.0-alpha.7":"2026-04-28T16:50:55.457Z","0.4.34":"2026-04-28T23:40:22.321Z","0.5.0-alpha.8":"2026-04-28T23:42:44.940Z","0.4.35":"2026-04-29T13:48:24.268Z","0.5.0-alpha.9":"2026-04-29T13:50:35.012Z","0.4.36":"2026-04-29T14:56:46.971Z","0.4.37":"2026-04-29T20:03:41.972Z","0.5.0-alpha.10":"2026-04-29T20:09:37.834Z","0.4.38":"2026-04-30T01:12:03.320Z","0.5.0-alpha.11":"2026-04-30T01:20:15.488Z","0.4.39":"2026-04-30T05:19:33.014Z","0.5.0-alpha.12":"2026-04-30T05:23:30.786Z","0.4.40":"2026-04-30T17:06:00.816Z","0.5.0-alpha.13":"2026-04-30T17:07:25.277Z","0.4.41":"2026-05-01T02:54:08.258Z","0.5.0-alpha.14":"2026-05-01T02:56:26.795Z","0.4.42":"2026-05-02T04:36:57.390Z","0.4.43":"2026-05-04T05:54:31.028Z","0.4.44":"2026-05-04T21:38:30.029Z","0.5.0-alpha.15":"2026-05-04T21:50:09.927Z","0.4.45":"2026-05-05T04:43:27.054Z","0.5.0":"2026-05-06T16:13:31.403Z","0.5.1":"2026-05-06T17:15:20.109Z","0.5.2":"2026-05-06T17:28:23.846Z","0.5.3":"2026-05-06T18:47:07.699Z","0.5.4":"2026-05-08T06:23:54.589Z","0.5.5":"2026-05-08T15:01:41.726Z","0.6.0-alpha.1":"2026-05-08T23:39:12.091Z","0.6.0-alpha.2":"2026-05-09T00:35:58.593Z","0.6.0-alpha.4":"2026-05-09T20:08:05.104Z","0.6.0-alpha.5":"2026-05-09T22:01:47.352Z","0.5.6":"2026-05-10T05:41:30.419Z","0.5.7":"2026-05-10T18:35:42.728Z","0.6.0-alpha.6":"2026-05-10T18:42:12.924Z","0.6.0-alpha.7":"2026-05-10T19:37:10.986Z","0.6.0-alpha.8":"2026-05-10T19:43:54.809Z","0.6.0-alpha.9":"2026-05-10T20:46:17.575Z","0.6.0-alpha.10":"2026-05-11T17:59:54.443Z","0.6.0-alpha.11":"2026-05-11T18:19:59.398Z","0.6.0-alpha.12":"2026-05-11T22:19:29.015Z","0.6.0-alpha.13":"2026-05-12T03:59:27.304Z","0.6.0":"2026-05-12T18:30:03.097Z","0.6.1":"2026-05-13T00:28:23.527Z","0.6.2":"2026-05-13T01:36:35.654Z","0.6.3":"2026-05-13T07:47:48.657Z","0.6.4":"2026-05-13T07:50:23.786Z","0.6.5":"2026-05-13T20:41:45.750Z","0.6.0-alpha.14":"2026-05-13T21:13:54.293Z","0.6.6":"2026-05-14T00:18:21.334Z","0.6.7":"2026-05-15T04:57:49.728Z","0.6.8":"2026-05-16T02:21:41.488Z","0.6.9":"2026-05-16T03:01:13.519Z","0.6.10":"2026-05-16T04:26:40.031Z","0.6.11":"2026-05-16T06:44:48.617Z","0.6.12":"2026-05-16T07:50:50.418Z","0.6.13":"2026-05-16T16:36:54.205Z","0.6.14":"2026-05-16T20:03:40.676Z","0.6.15":"2026-05-16T23:31:44.101Z","0.6.16":"2026-05-17T08:21:45.619Z","0.6.17":"2026-05-17T15:17:10.960Z","0.6.18":"2026-05-17T15:33:58.099Z","0.6.19":"2026-05-17T21:58:30.044Z","0.6.20":"2026-05-17T22:09:10.540Z","0.6.21":"2026-05-18T15:30:41.555Z","0.6.22":"2026-05-18T18:25:04.438Z","0.6.24":"2026-05-19T02:02:24.818Z","0.6.25":"2026-05-19T02:34:45.984Z","0.6.26":"2026-05-19T18:18:14.353Z","0.6.27":"2026-05-19T21:13:45.401Z","0.6.28":"2026-05-20T01:14:02.547Z","0.6.29":"2026-05-20T07:22:37.401Z","0.6.30":"2026-05-21T04:06:54.815Z","0.6.31":"2026-05-21T16:23:30.689Z","0.6.32":"2026-05-21T22:31:08.492Z","0.6.33":"2026-05-22T02:04:39.257Z","0.6.34":"2026-05-22T15:45:19.344Z","0.6.35":"2026-05-22T17:33:02.937Z","0.6.36":"2026-05-22T17:38:45.353Z","0.6.37":"2026-05-22T23:18:23.123Z","0.6.38":"2026-05-23T04:15:08.501Z","0.6.39":"2026-05-23T17:31:34.380Z","0.6.40":"2026-05-23T19:02:45.009Z","0.6.41":"2026-05-24T18:28:22.303Z","0.6.42":"2026-05-24T21:38:09.887Z","0.6.43":"2026-05-25T13:37:13.743Z","0.6.44":"2026-05-25T16:57:58.696Z","0.6.45":"2026-05-25T19:47:02.274Z","0.6.46":"2026-05-25T23:50:49.234Z","0.6.47":"2026-05-27T00:27:19.757Z","0.6.48":"2026-05-27T03:48:40.621Z","0.6.49":"2026-05-27T05:46:57.130Z","0.6.50":"2026-05-27T15:30:16.732Z","0.6.51":"2026-05-27T16:17:10.461Z","0.6.52":"2026-05-28T00:24:46.724Z","0.6.53":"2026-05-28T21:08:10.991Z","0.6.54":"2026-05-28T23:19:52.902Z","0.6.55":"2026-05-29T01:00:15.207Z","0.6.56":"2026-05-29T03:52:26.513Z","0.6.57":"2026-05-29T14:35:24.629Z","0.6.58":"2026-05-29T17:20:03.990Z","0.6.59":"2026-05-29T23:33:49.416Z","0.6.60":"2026-05-30T02:23:25.923Z","0.6.61":"2026-05-30T03:37:27.775Z","0.6.62":"2026-05-30T13:13:02.188Z","0.6.63":"2026-05-30T17:29:48.752Z","0.6.64":"2026-05-31T13:57:59.862Z","0.6.65":"2026-06-01T14:27:29.971Z","0.6.66":"2026-06-01T20:49:33.010Z","0.6.67":"2026-06-01T22:30:35.472Z","0.6.68":"2026-06-02T00:06:20.408Z","0.6.69":"2026-06-02T00:15:13.006Z","0.6.70":"2026-06-03T04:43:06.917Z","0.6.71":"2026-06-04T03:12:58.063Z","0.6.72":"2026-06-04T07:40:32.186Z","0.6.73":"2026-06-04T22:53:44.054Z","0.6.74":"2026-06-05T22:43:14.289Z","0.6.75":"2026-06-06T02:19:00.490Z","0.6.76":"2026-06-06T04:21:09.641Z","0.6.77":"2026-06-06T18:09:54.644Z","0.6.78":"2026-06-06T20:02:09.157Z","0.6.79":"2026-06-06T20:06:13.744Z","0.6.80":"2026-06-07T13:36:52.058Z","0.6.81":"2026-06-07T22:05:23.770Z","0.6.82":"2026-06-08T20:49:02.909Z","0.6.83":"2026-06-09T01:19:53.005Z","0.6.84":"2026-06-09T01:31:50.898Z","0.6.85":"2026-06-09T17:16:51.929Z","0.6.86":"2026-06-09T19:52:18.117Z","0.6.87":"2026-06-09T22:37:24.537Z","0.6.88":"2026-06-09T23:35:53.981Z","0.6.89":"2026-06-10T23:27:26.393Z","0.6.90":"2026-06-11T02:41:55.954Z","0.6.91":"2026-06-11T06:11:20.266Z","0.6.92":"2026-06-12T04:40:18.320Z","0.6.93":"2026-06-12T05:00:33.689Z","0.6.94":"2026-06-12T15:35:55.702Z","0.6.95":"2026-06-12T16:45:54.606Z","0.6.96":"2026-06-13T03:31:33.924Z","0.6.97":"2026-06-13T06:06:01.352Z","0.6.98":"2026-06-15T06:35:03.713Z","0.6.99":"2026-06-15T13:07:53.214Z","0.6.100":"2026-06-15T23:19:06.307Z","0.6.101":"2026-06-16T03:59:28.562Z","0.6.102":"2026-06-16T05:46:36.329Z","0.6.103":"2026-06-16T06:59:22.748Z","0.6.104":"2026-06-16T10:00:43.640Z","0.6.105":"2026-06-16T16:32:09.664Z","0.6.106":"2026-06-16T17:17:41.360Z","0.6.107":"2026-06-16T19:51:49.071Z","0.6.108":"2026-06-17T00:58:11.983Z","0.6.109":"2026-06-17T04:18:19.674Z","0.6.110":"2026-06-17T14:25:25.768Z","0.6.111":"2026-06-18T05:30:49.120Z","0.6.112":"2026-06-18T08:18:10.443Z","0.6.113":"2026-06-19T07:37:30.302Z","0.6.114":"2026-06-19T11:40:00.962Z","0.6.115":"2026-06-20T00:20:54.797Z","0.6.116":"2026-06-20T21:27:20.584Z","0.6.117":"2026-06-20T22:07:29.773Z","0.6.118":"2026-06-20T22:25:30.698Z","0.6.119":"2026-06-21T08:04:37.728Z","0.6.120":"2026-06-21T15:19:25.974Z","0.6.121":"2026-06-21T22:00:43.762Z","0.6.122-alpha.0":"2026-06-22T00:38:55.555Z","0.7.0":"2026-06-22T15:25:46.067Z","0.7.1":"2026-06-22T18:11:51.353Z","0.7.2":"2026-06-22T22:46:20.598Z","0.7.3":"2026-06-23T03:10:16.014Z","0.7.4":"2026-06-24T00:12:09.107Z","0.7.5":"2026-06-24T04:43:44.338Z","0.7.6":"2026-06-25T00:19:00.265Z","0.7.7":"2026-06-25T15:56:01.723Z","0.7.8":"2026-06-25T23:01:57.192Z","0.7.9":"2026-06-26T01:34:41.043Z","0.7.10":"2026-06-26T04:53:20.984Z","0.7.11-alpha.0":"2026-06-26T15:24:59.650Z","0.7.11":"2026-06-26T18:42:05.896Z","0.7.12":"2026-06-26T21:51:34.855Z","0.7.13":"2026-06-26T22:45:12.039Z","0.7.14":"2026-06-27T00:41:10.435Z","0.7.15":"2026-06-27T10:06:50.926Z","0.7.16":"2026-06-27T16:18:57.619Z","0.7.17":"2026-06-27T17:57:21.815Z","0.7.18":"2026-06-28T22:57:43.415Z","0.7.19":"2026-06-29T21:48:13.813Z","0.7.20":"2026-06-30T01:36:58.986Z","0.7.21":"2026-06-30T04:16:11.025Z","0.7.22":"2026-06-30T22:13:45.683Z","0.7.23":"2026-07-01T21:51:32.924Z","0.7.24":"2026-07-01T22:00:27.810Z","0.7.25":"2026-07-02T03:04:55.869Z","0.7.26":"2026-07-02T07:38:25.568Z","0.7.27":"2026-07-03T18:58:45.856Z","0.7.28":"2026-07-03T20:03:40.760Z","0.7.29":"2026-07-04T02:17:46.323Z","0.7.30":"2026-07-04T04:49:50.669Z","0.7.31":"2026-07-04T06:10:08.690Z","0.7.32":"2026-07-04T21:27:59.590Z","0.7.33":"2026-07-04T22:37:48.658Z","0.7.34":"2026-07-05T17:57:28.464Z","0.7.35":"2026-07-05T18:50:56.715Z","0.7.36":"2026-07-05T19:29:00.080Z","0.7.37":"2026-07-06T05:18:32.852Z","0.7.38":"2026-07-07T00:51:15.399Z","0.7.39":"2026-07-07T05:51:18.882Z","0.7.40":"2026-07-07T16:32:40.326Z","0.7.41":"2026-07-07T20:35:03.532Z","0.7.42":"2026-07-07T23:59:01.464Z","0.7.43":"2026-07-08T23:11:16.418Z","0.7.44":"2026-07-09T01:45:14.989Z","0.7.45":"2026-07-09T05:18:45.665Z","0.7.46":"2026-07-09T19:04:15.513Z","0.7.47":"2026-07-10T00:47:33.173Z","0.7.48":"2026-07-10T01:52:34.218Z","0.7.49":"2026-07-10T17:09:52.105Z","0.7.50":"2026-07-10T22:51:16.869Z","0.7.51":"2026-07-11T00:18:39.133Z","0.7.52":"2026-07-11T02:50:46.197Z","0.7.53":"2026-07-11T20:02:19.224Z","0.7.54":"2026-07-12T00:18:15.736Z","0.7.55":"2026-07-12T18:55:57.745Z","0.7.56":"2026-07-13T07:08:04.010Z","0.7.57":"2026-07-14T04:32:00.962Z","0.7.58":"2026-07-14T20:18:33.584Z","0.7.59":"2026-07-15T19:03:00.290Z","0.7.60":"2026-07-16T05:35:31.282Z","0.7.61":"2026-07-17T08:10:40.143Z","0.7.62":"2026-07-18T02:05:11.334Z","0.7.63":"2026-07-18T08:47:32.639Z","0.7.64":"2026-07-18T19:05:12.467Z","0.7.65":"2026-07-21T04:49:19.752Z","0.7.66":"2026-07-21T12:41:04.033Z","0.7.67-alpha.0":"2026-07-21T21:41:47.715Z","0.7.67":"2026-07-21T23:57:09.794Z","0.7.68":"2026-07-22T04:45:21.128Z","0.7.69":"2026-07-23T19:08:44.124Z","0.7.70":"2026-07-24T05:43:23.002Z","0.7.71":"2026-07-24T19:06:42.635Z","0.7.72":"2026-07-26T06:04:08.864Z","0.7.73":"2026-07-26T21:39:12.766Z","0.7.74":"2026-07-27T02:00:21.780Z","0.7.75":"2026-07-27T03:44:08.036Z","0.7.76":"2026-07-27T05:12:14.796Z","0.7.77":"2026-07-28T02:17:37.712Z","0.7.78":"2026-07-28T12:31:47.007Z","0.7.79":"2026-07-28T23:12:26.312Z","0.7.80":"2026-07-29T02:47:36.517Z","0.7.81":"2026-07-29T06:20:28.276Z","0.7.82":"2026-07-29T11:28:35.602Z","0.7.83":"2026-07-30T01:48:15.116Z","0.7.84":"2026-07-30T10:29:55.035Z","0.7.85":"2026-07-30T17:43:09.704Z","0.7.86":"2026-07-30T21:45:19.134Z","0.7.87":"2026-07-31T20:39:52.935Z","0.7.88":"2026-08-01T23:56:48.870Z","0.7.89":"2026-08-02T18:28:10.943Z","0.7.90":"2026-08-03T05:00:20.405Z","0.7.92":"2026-08-04T17:46:28.425Z","0.7.93":"2026-08-05T03:30:07.443Z","0.7.94":"2026-08-05T03:45:15.909Z","0.7.95":"2026-08-06T22:13:55.119Z","0.7.96":"2026-08-07T00:40:20.918Z","0.7.97":"2026-08-07T05:31:43.929Z","0.7.98":"2026-08-07T07:01:48.445Z","0.7.99":"2026-08-07T15:54:27.487Z","0.7.100":"2026-08-07T23:14:55.837Z","0.7.101":"2026-08-08T03:15:23.760Z","0.7.102":"2026-08-08T20:16:20.600Z","0.7.103":"2026-08-09T10:17:25.562Z","0.7.104":"2026-08-10T00:22:51.053Z","0.7.105":"2026-08-10T15:11:32.514Z","0.7.106":"2026-08-11T02:56:48.917Z","0.7.107":"2026-08-11T20:22:45.814Z","0.7.108":"2026-08-13T22:14:28.663Z","0.7.109":"2026-08-14T14:24:42.310Z","0.7.110":"2026-08-17T19:14:48.567Z","0.7.111":"2026-08-17T21:38:17.417Z","0.8.0":"2026-08-18T00:09:44.734Z","0.8.1":"2026-08-18T01:19:14.821Z","0.8.2":"2026-08-18T06:01:53.618Z","0.8.3":"2026-08-18T15:19:23.964Z","0.8.4":"2026-08-19T23:31:30.208Z","0.8.5":"2026-08-20T23:06:39.298Z","0.8.6":"2026-08-21T04:55:15.553Z","0.8.7":"2026-08-21T19:24:33.663Z","0.8.8":"2026-08-22T02:07:24.263Z","0.8.9":"2026-08-22T13:00:37.928Z","0.8.10":"2026-08-22T15:19:21.086Z","0.8.11":"2026-08-23T18:52:23.422Z","0.8.12":"2026-08-24T02:57:54.856Z","0.8.13":"2026-08-24T20:11:55.597Z","0.8.14":"2026-08-25T00:06:03.294Z","0.8.15":"2026-08-26T03:27:29.391Z","0.8.16":"2026-08-27T01:39:33.722Z","0.8.17":"2026-08-28T00:43:30.638Z","0.8.18":"2026-08-29T16:00:54.135Z","0.8.19":"2026-08-29T18:01:50.779Z","0.8.20":"2026-08-30T04:34:14.255Z","0.8.21":"2026-08-31T19:19:31.973Z","0.8.22":"2026-09-01T02:57:02.346Z","0.8.23":"2026-09-01T18:09:58.079Z","0.8.24":"2026-09-02T01:58:01.623Z","0.8.25":"2026-09-02T05:32:21.058Z","0.8.26":"2026-09-02T14:39:27.069Z","0.8.27":"2026-09-03T04:30:45.819Z","0.8.28":"2026-09-05T01:06:25.730Z","0.8.29":"2026-09-05T01:55:44.991Z","0.8.30":"2026-09-06T03:19:25.989Z","0.8.31":"2026-09-07T16:17:17.340Z","0.8.32":"2026-09-08T23:45:52.737Z","0.8.33":"2026-09-09T02:19:23.605Z","0.8.34":"2026-09-10T18:52:12.792Z","0.8.35":"2026-09-11T21:41:00.937Z","0.8.36":"2026-09-12T17:07:59.477Z","0.8.37":"2026-09-13T17:14:49.723Z","0.8.38":"2026-09-14T02:06:17.969Z","0.8.39":"2026-09-14T15:18:25.649Z","0.8.40":"2026-09-14T16:48:12.760Z","0.8.41":"2026-09-15T21:29:03.355Z","0.8.42":"2026-09-16T13:44:23.219Z","0.8.43":"2026-09-16T18:10:51.251Z","0.8.44":"2026-09-16T23:20:34.828Z","0.8.45":"2026-09-17T03:01:06.598Z","0.8.46":"2026-09-17T05:52:58.008Z","0.8.47":"2026-09-18T08:16:58.819Z","0.8.48":"2026-09-18T15:16:39.693Z","0.8.49":"2026-09-18T21:49:48.099Z","0.8.50":"2026-09-19T03:01:13.402Z","0.8.51":"2026-09-19T15:55:36.297Z","0.8.53-desktop.0":"2026-09-19T22:41:53.269Z","0.8.52":"2026-09-19T22:55:45.536Z","0.8.53":"2026-09-20T03:34:54.820Z","0.8.54":"2026-09-20T04:27:22.386Z","0.8.55":"2026-09-20T07:51:15.161Z","0.8.56":"2026-09-20T15:02:05.094Z","0.8.57":"2026-09-20T21:18:39.439Z","0.8.58":"2026-09-21T03:18:56.524Z","0.8.59":"2026-09-21T23:16:36.552Z","0.8.60":"2026-09-22T07:51:46.467Z","0.8.61":"2026-09-22T15:48:01.614Z","0.8.62":"2026-09-22T20:19:37.173Z","0.8.63":"2026-09-23T09:55:08.658Z","0.8.64":"2026-09-23T11:12:58.864Z","0.8.65":"2026-09-23T15:13:00.423Z","0.8.66":"2026-09-23T17:38:44.849Z","0.8.67":"2026-09-23T20:19:08.132Z","0.8.68":"2026-09-23T21:22:25.620Z","0.8.69":"2026-09-24T00:19:07.707Z","0.8.70":"2026-09-24T02:16:26.495Z","0.8.71":"2026-09-24T06:39:31.370Z","0.8.72":"2026-09-24T12:26:33.971Z","0.8.73":"2026-09-24T16:41:34.556Z","0.8.74":"2026-09-24T21:25:12.841Z","0.8.75":"2026-09-25T02:39:44.070Z","0.8.76":"2026-09-25T11:39:49.607Z","0.8.77":"2026-09-25T13:10:22.378Z","0.8.78":"2026-09-26T03:03:55.977Z","0.8.79":"2026-09-26T21:26:53.796Z","0.8.80":"2026-09-27T11:33:12.827Z","0.8.81":"2026-09-27T20:47:19.286Z","0.8.82":"2026-09-28T08:25:28.870Z","0.8.83":"2026-09-28T16:35:45.176Z","0.8.84":"2026-09-28T17:08:01.951Z","0.8.85":"2026-09-28T17:57:15.279Z","0.8.86":"2026-09-28T20:44:33.794Z","0.8.87":"2026-09-29T01:09:05.017Z","0.8.88":"2026-09-29T01:39:45.530Z","0.8.89":"2026-09-29T02:16:28.982Z","0.8.90":"2026-09-29T02:37:00.948Z","0.8.91":"2026-09-29T06:51:46.727Z","0.8.92":"2026-09-29T16:07:52.456Z","0.8.93":"2026-09-29T21:53:44.649Z","0.8.94":"2026-09-30T00:48:46.327Z","0.8.95":"2026-09-30T04:10:24.306Z","0.8.96":"2026-09-30T05:40:29.082Z","0.8.97":"2026-09-30T14:27:56.843Z","0.8.98":"2026-09-30T19:02:15.649Z","0.8.99":"2026-09-30T23:01:44.008Z","0.8.100":"2026-10-01T03:30:47.465Z","0.8.101":"2026-10-01T04:18:47.358Z","0.8.102":"2026-10-01T06:09:47.605Z","0.8.103":"2026-10-01T07:23:03.989Z","0.8.104":"2026-10-01T11:01:36.196Z","0.8.105":"2026-10-01T14:38:52.705Z","0.8.106":"2026-10-01T18:53:16.935Z","0.8.107":"2026-10-02T02:35:22.540Z","0.8.108":"2026-10-02T05:32:34.878Z","0.8.109":"2026-10-02T07:10:49.593Z","0.8.110":"2026-10-02T08:02:26.893Z","0.8.111":"2026-10-02T08:39:15.000Z","0.8.112":"2026-10-02T15:52:45.784Z","0.8.113":"2026-10-02T19:21:28.204Z","0.8.114":"2026-10-03T00:19:15.062Z"},"bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"homepage":"https://github.com/heygen-com/hyperframes#readme","repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/core"},"description":"Types, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.","maintainers":[{"name":"vancejs","email":"vance@heygen.com"},{"name":"miguel.sierra","email":"miguel.sierra@heygen.com"},{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"readme":"# @hyperframes/core\n\nTypes, parsers, generators, compiler, linter, runtime, and frame adapters for the Hyperframes video framework.\n\n## Install\n\n```bash\nnpm install @hyperframes/core\n```\n\n> Most users don't need to install core directly — the [CLI](../cli), [producer](../producer), and [studio](../studio) packages depend on it internally.\n\n## What's inside\n\n| Module             | Description                                                                                          |\n| ------------------ | ---------------------------------------------------------------------------------------------------- |\n| **Types**          | `TimelineElement`, `CompositionSpec`, `Asset`, canvas dimensions, defaults                           |\n| **Parsers**        | `parseHtml` — extract timeline elements from HTML; `parseGsapScript` — parse GSAP animations         |\n| **Generators**     | `generateHyperframesHtml` — produce valid Hyperframes HTML from a composition spec                   |\n| **Compiler**       | `compileTimingAttrs` — resolve `data-start` / `data-duration` into absolute times                    |\n| **Linter**         | `lintHyperframeHtml` — validate Hyperframes HTML (missing attributes, overlapping tracks, etc.)      |\n| **Runtime**        | IIFE script injected into the browser — manages seek, media playback, and the `window.__hf` protocol |\n| **Frame Adapters** | Pluggable animation drivers (GSAP, Lottie, CSS, or custom)                                           |\n\n## Generated composition trust\n\nComposition generators require trusted authors for code-bearing inputs. `styles` and\n`generateHyperframesStyles` preserve authored CSS, which can load external resources.\n`animations` may contain `__raw:` values that are emitted as JavaScript;\n`includeScripts: true` includes executable timeline code. `serializeGsapAnimations`\nalso accepts raw `preamble`, `postamble`, and a code-bearing `timelineVar`. Never fill\nthese inputs with untrusted data. Attribute encoding and closing-tag containment\nare not a sandbox; render untrusted compositions in an appropriately isolated\nexecution environment and never serve them on a privileged origin.\n\nText content retains the supported inline-formatting sanitizer contract. The clip\nparser intentionally flattens inner formatting to text, so parse/generate is not\na lossless replacement for editing the source HTML.\n\n## Frame Adapters\n\nA frame adapter tells the engine how to seek your animation to a specific frame:\n\n```typescript\nimport { createGSAPFrameAdapter } from \"@hyperframes/core\";\n\nconst adapter = createGSAPFrameAdapter({\n  getTimeline: () => gsap.timeline(),\n  compositionId: \"my-video\",\n});\n```\n\nImplement `FrameAdapter` for custom animation runtimes:\n\n```typescript\nimport type { FrameAdapter } from \"@hyperframes/core\";\n\nconst myAdapter: FrameAdapter = {\n  id: \"my-adapter\",\n  getDurationFrames: () => 300,\n  seekFrame: (frame) => {\n    /* seek your animation */\n  },\n};\n```\n\n## Parsing and generating HTML\n\n```typescript\nimport { parseHtml, generateHyperframesHtml } from \"@hyperframes/core\";\n\nconst { elements, metadata } = parseHtml(htmlString);\nconst html = generateHyperframesHtml(spec);\n```\n\n## Linting\n\n```typescript\nimport { lintHyperframeHtml } from \"@hyperframes/core/lint\";\n\nconst result = lintHyperframeHtml(htmlString);\n// result.findings: { severity, message, elementId }[]\n```\n\n## Documentation\n\nFull documentation: [hyperframes.heygen.com/packages/core](https://hyperframes.heygen.com/packages/core)\n\n## Related packages\n\n- [`@hyperframes/engine`](../engine) — rendering engine that drives the browser\n- [`@hyperframes/producer`](../producer) — full render pipeline (capture + encode)\n- [`hyperframes`](../cli) — CLI\n","readmeFilename":"README.md"}