{"bin":{"reel":"dist/cli.js"},"bugs":{"url":"https://github.com/KirtiJha/reel/issues"},"dist":{"shasum":"52a2fc3ff42209b016f70d0d778d5458403adf98","tarball":"https://registry.npmjs.org/@kirti_jha/reel/-/reel-0.4.0.tgz","fileCount":224,"integrity":"sha512-Jb1Nd/Tc4jUjCk/uBZcwX69mcCkH74wWMeFEJzQ3VSvjrBdUxmh3CUsdSnZn6rliLFTN5nXTe/az+WlYbno4HQ==","signatures":[{"sig":"MEQCIAQHgQTLRIS/IDxTzhls4grt2heo+8tivYQGe0nJxUMLAiBaRzq/JSfvV7YubT0NyMw89NhGs1G1/EBRhhJ69VJ3Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kirti_jha%2freel@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1558689},"name":"@kirti_jha/reel","type":"module","engines":{"node":">=20"},"gitHead":"064e2db563310e59a46d82361ed6196db3544354","license":"MIT","scripts":{"ui":"tsx src/cli.ts ui","dev":"tsx src/cli.ts","reel":"tsx src/cli.ts","test":"tsx scripts/run-tests.mts","build":"tsc -p tsconfig.json","schema":"tsx scripts/gen-schema.ts","example":"tsx src/cli.ts record examples/taskflow/demo.reel.yaml","typecheck":"tsc -p tsconfig.test.json","test:author":"tsx scripts/author-selftest.ts","test:branch":"tsx scripts/branch-selftest.ts","test:player":"tsx scripts/player-selftest.ts","test:capture":"tsx scripts/capture-selftest.ts","prepublishOnly":"npm run build && npm test","studio:install":"npm --prefix studio install","//prepublishOnly":"dist/ is git-ignored, so a publish from a fresh clone would otherwise ship an empty package. Building and testing here makes that impossible."},"_npmUser":{"name":"kirti_jha","email":"powerju2012@gmail.com"},"homepage":"https://github.com/KirtiJha/reel#readme","keywords":["demo","demos-as-code","product-demo","interactive-demo","demo-automation","gif","mp4","screencast","screen-recording","screenshot","storyboard","playwright","cli","terminal","readme","documentation","docs-as-code","developer-tools","devtools","automation","ci","testing","typescript"],"repository":{"url":"git+https://github.com/KirtiJha/reel.git","type":"git"},"_npmVersion":"10.8.2","description":"Demos-as-code for web apps and CLIs. A small YAML spec drives your real app and renders always-current GIF, MP4, storyboards and a self-contained interactive click-through — and fails your build when the flow breaks.","directories":{},"maintainers":[{"name":"kirti_jha","email":"powerju2012@gmail.com"}],"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.23.8","yaml":"^2.6.0","sharp":"^0.33.5","commander":"^12.1.0","picocolors":"^1.1.1","ffmpeg-static":"^5.2.0","playwright-core":"^1.48.0","zod-to-json-schema":"^3.25.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.20.0","tsx":"^4.19.2","playwright":"^1.48.0","typescript":"^5.6.3","@types/node":"^22.9.0"},"_npmOperationalInternal":{"tmp":"tmp/reel_0.4.0_1787558528706_0.8641195766095138","host":"s3://npm-registry-packages-npm-production"},"_id":"@kirti_jha/reel@0.4.0","version":"0.4.0"}