{"_id":"@aelionsdk/sdk","_rev":"13-fc7275989e5270743a6ddfcd938ee473","name":"@aelionsdk/sdk","dist-tags":{"next":"1.2.0-rc.5","latest":"2.0.0"},"versions":{"0.1.0-beta.1":{"name":"@aelionsdk/sdk","version":"0.1.0-beta.1","keywords":["video","audio","editor","webcodecs","webgl","webgpu"],"license":"MIT","_id":"@aelionsdk/sdk@0.1.0-beta.1","maintainers":[{"name":"foyona","email":"2834364635@qq.com"}],"homepage":"https://github.com/FoyonaCZY/AelionSDK#readme","bugs":{"url":"https://github.com/FoyonaCZY/AelionSDK/issues"},"dist":{"shasum":"e0f4b132d4c0a304a700132559730da2e4037f8f","tarball":"https://registry.npmjs.org/@aelionsdk/sdk/-/sdk-0.1.0-beta.1.tgz","fileCount":60,"integrity":"sha512-VC/tk3d6+TS6h0PIRDb95af93y4DWx/0VsXtf7+Z+n403WM/FRpuX7AADGr0hpqs/O8fsT+aMdaLtiA1Hc6oDA==","signatures":[{"sig":"MEQCIDKM5MtBww4rhPl+sOyBhc6gtFjcbsXc8Pcris+YIGbpAiA22q/m3N4B9mC9DhBqHENXib5FupQseIaNwGTq9IJeRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aelionsdk%2fsdk@0.1.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":433423},"type":"module","_from":"file:/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-sdk-0.1.0-beta.1.tgz","engines":{"node":">=20.19"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","typecheck":"tsc -b --pretty false","api:snapshot":"corepack pnpm run build && node check-api-snapshot.mjs","api:snapshot:update":"corepack pnpm run build && node check-api-snapshot.mjs --update"},"_npmUser":{"name":"foyona","email":"2834364635@qq.com"},"_resolved":"/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-sdk-0.1.0-beta.1.tgz","_integrity":"sha512-VC/tk3d6+TS6h0PIRDb95af93y4DWx/0VsXtf7+Z+n403WM/FRpuX7AADGr0hpqs/O8fsT+aMdaLtiA1Hc6oDA==","repository":{"url":"git+https://github.com/FoyonaCZY/AelionSDK.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Browser-first real-time editing, preview and export SDK facade","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@aelionsdk/core":"0.1.0-beta.1","@aelionsdk/audio":"0.1.0-beta.1","@aelionsdk/media":"0.1.0-beta.1","@aelionsdk/export":"0.1.0-beta.1","@aelionsdk/render-ir":"0.1.0-beta.1","@aelionsdk/capability":"0.1.0-beta.1","@aelionsdk/transaction":"0.1.0-beta.1","@aelionsdk/project-schema":"0.1.0-beta.1","@aelionsdk/renderer-worker":"0.1.0-beta.1","@aelionsdk/material-compiler":"0.1.0-beta.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.0-beta.1_1785190789424_0.11657867869047989","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.1":{"name":"@aelionsdk/sdk","version":"1.0.0-rc.1","keywords":["video","audio","editor","webcodecs","webgl","webgpu"],"license":"MIT","_id":"@aelionsdk/sdk@1.0.0-rc.1","maintainers":[{"name":"foyona","email":"2834364635@qq.com"}],"homepage":"https://github.com/FoyonaCZY/AelionSDK#readme","bugs":{"url":"https://github.com/FoyonaCZY/AelionSDK/issues"},"bin":{"aelion-migrate":"dist/migrate-cli.js"},"dist":{"shasum":"d0e6c34bb18a15eb832081572e96a6b36351169c","tarball":"https://registry.npmjs.org/@aelionsdk/sdk/-/sdk-1.0.0-rc.1.tgz","fileCount":69,"integrity":"sha512-Offhheamy3npCK/E1LSLo9CqyNH7Yxv+hlvoDISlELKjWOTWXoKwVW5tdUunYF2HLHJpfrdBhKg4xkrKWXoVYw==","signatures":[{"sig":"MEUCIQCegzfgEdOkK5tI40oKkV1QxPRPUhpOp5OJqvOxpq/MkAIgf8+DnUb2aaquFtlVzLjMZMPMW2N/bb0pBNaEMAh6UnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aelionsdk%2fsdk@1.0.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":459984},"type":"module","_from":"file:/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-sdk-1.0.0-rc.1.tgz","engines":{"node":">=20.19"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./migrate-cli":{"types":"./dist/migrate-cli-lib.d.ts","import":"./dist/migrate-cli-lib.js"}},"scripts":{"build":"tsc -b","migrate":"corepack pnpm run build && node dist/migrate-cli.js","typecheck":"tsc -b --pretty false","api:snapshot":"corepack pnpm run build && node check-api-snapshot.mjs","api:snapshot:update":"corepack pnpm run build && node check-api-snapshot.mjs --update"},"_npmUser":{"name":"foyona","email":"2834364635@qq.com"},"_resolved":"/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-sdk-1.0.0-rc.1.tgz","_integrity":"sha512-Offhheamy3npCK/E1LSLo9CqyNH7Yxv+hlvoDISlELKjWOTWXoKwVW5tdUunYF2HLHJpfrdBhKg4xkrKWXoVYw==","repository":{"url":"git+https://github.com/FoyonaCZY/AelionSDK.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Browser-first real-time editing, preview and export SDK facade","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@aelionsdk/core":"1.0.0-rc.1","@aelionsdk/audio":"1.0.0-rc.1","@aelionsdk/media":"1.0.0-rc.1","@aelionsdk/export":"1.0.0-rc.1","@aelionsdk/render-ir":"1.0.0-rc.1","@aelionsdk/capability":"1.0.0-rc.1","@aelionsdk/transaction":"1.0.0-rc.1","@aelionsdk/project-schema":"1.0.0-rc.1","@aelionsdk/renderer-worker":"1.0.0-rc.1","@aelionsdk/material-compiler":"1.0.0-rc.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.0-rc.1_1785228796576_0.3200726101157758","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-rc.1":{"name":"@aelionsdk/sdk","version":"1.1.0-rc.1","keywords":["video","audio","editor","webcodecs","webgl","webgpu"],"license":"MIT","_id":"@aelionsdk/sdk@1.1.0-rc.1","maintainers":[{"name":"foyona","email":"2834364635@qq.com"}],"homepage":"https://github.com/FoyonaCZY/AelionSDK#readme","bugs":{"url":"https://github.com/FoyonaCZY/AelionSDK/issues"},"bin":{"aelion-migrate":"dist/migrate-cli.js"},"dist":{"shasum":"a740b674c0c145c75d3dbb80d5dd128e8e926f2b","tarball":"https://registry.npmjs.org/@aelionsdk/sdk/-/sdk-1.1.0-rc.1.tgz","fileCount":69,"integrity":"sha512-BO63fjeReqhlyRFQNkLsgnyCSGzKYGWS9LI7H8cCwVdPVpnJCKKsP9xDWR4ZzkzaUgKJEoILaWN+RFdpfQcSKw==","signatures":[{"sig":"MEQCID4bAA3oiRM+gaeXZ9S+yGxrHono/ZuC+fyszMEhqGcPAiAHFVUswx309RI8lG9vTZ9dfDRCDzXfUBcfo/hFn2y9SA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aelionsdk%2fsdk@1.1.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":465727},"type":"module","_from":"file:/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-sdk-1.1.0-rc.1.tgz","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./migrate-cli":{"types":"./dist/migrate-cli-lib.d.ts","import":"./dist/migrate-cli-lib.js"}},"scripts":{"build":"tsc -b","migrate":"corepack pnpm run build && node dist/migrate-cli.js","typecheck":"tsc -b --pretty false","api:snapshot":"corepack pnpm run build && node check-api-snapshot.mjs","api:snapshot:update":"corepack pnpm run build && node check-api-snapshot.mjs --update"},"_npmUser":{"name":"foyona","email":"2834364635@qq.com"},"_resolved":"/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-sdk-1.1.0-rc.1.tgz","_integrity":"sha512-BO63fjeReqhlyRFQNkLsgnyCSGzKYGWS9LI7H8cCwVdPVpnJCKKsP9xDWR4ZzkzaUgKJEoILaWN+RFdpfQcSKw==","deprecated":"Superseded by @aelionsdk/sdk@1.2.0-rc.2; this release has known correctness and contract issues. Please upgrade.","repository":{"url":"git+https://github.com/FoyonaCZY/AelionSDK.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Browser-first real-time editing, preview and export SDK facade","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@aelionsdk/core":"1.1.0-rc.1","@aelionsdk/audio":"1.1.0-rc.1","@aelionsdk/media":"1.1.0-rc.1","@aelionsdk/export":"1.1.0-rc.1","@aelionsdk/render-ir":"1.1.0-rc.1","@aelionsdk/capability":"1.1.0-rc.1","@aelionsdk/transaction":"1.1.0-rc.1","@aelionsdk/project-schema":"1.1.0-rc.1","@aelionsdk/renderer-worker":"1.1.0-rc.1","@aelionsdk/material-compiler":"1.1.0-rc.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.0-rc.1_1785594273211_0.07145185162242229","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-rc.1":{"name":"@aelionsdk/sdk","version":"1.2.0-rc.1","keywords":["video","audio","editor","webcodecs","webgl","webgpu"],"license":"MIT","_id":"@aelionsdk/sdk@1.2.0-rc.1","maintainers":[{"name":"foyona","email":"2834364635@qq.com"}],"homepage":"https://github.com/FoyonaCZY/AelionSDK#readme","bugs":{"url":"https://github.com/FoyonaCZY/AelionSDK/issues"},"bin":{"aelion-migrate":"dist/migrate-cli.js"},"dist":{"shasum":"d81dd54a13f0cc8a602727f5032bed7b5256602c","tarball":"https://registry.npmjs.org/@aelionsdk/sdk/-/sdk-1.2.0-rc.1.tgz","fileCount":78,"integrity":"sha512-xxmbjKztQV5MiaELHDBuBWjxhrdOwyRrrKGmjtSrynIz8q6ECOpIBqRPbtbRuV+9sefCzZntqzZ3ojq8J/ebfA==","signatures":[{"sig":"MEQCIFaVMp+O2e8YPw8O4PdbWhz2NF9Yo0C8oUwGALEWvPVzAiAqtIbZNU1ohIOrtfvko5RE0CIFxHsbDdOrZz54x48YoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aelionsdk%2fsdk@1.2.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":488211},"type":"module","_from":"file:/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-sdk-1.2.0-rc.1.tgz","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./migrate-cli":{"types":"./dist/migrate-cli-lib.d.ts","import":"./dist/migrate-cli-lib.js"}},"scripts":{"build":"tsc -b","migrate":"corepack pnpm run build && node dist/migrate-cli.js","typecheck":"tsc -b --pretty false","api:snapshot":"corepack pnpm run build && node check-api-snapshot.mjs","api:snapshot:update":"corepack pnpm run build && node check-api-snapshot.mjs --update"},"_npmUser":{"name":"foyona","email":"2834364635@qq.com"},"_resolved":"/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-sdk-1.2.0-rc.1.tgz","_integrity":"sha512-xxmbjKztQV5MiaELHDBuBWjxhrdOwyRrrKGmjtSrynIz8q6ECOpIBqRPbtbRuV+9sefCzZntqzZ3ojq8J/ebfA==","deprecated":"Superseded by @aelionsdk/sdk@1.2.0-rc.2; this release has known correctness and contract issues. Please upgrade.","repository":{"url":"git+https://github.com/FoyonaCZY/AelionSDK.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Browser-first real-time editing, preview and export SDK facade","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@aelionsdk/core":"1.2.0-rc.1","@aelionsdk/audio":"1.2.0-rc.1","@aelionsdk/media":"1.2.0-rc.1","@aelionsdk/export":"1.2.0-rc.1","@aelionsdk/render-ir":"1.2.0-rc.1","@aelionsdk/capability":"1.2.0-rc.1","@aelionsdk/transaction":"1.2.0-rc.1","@aelionsdk/project-schema":"1.2.0-rc.1","@aelionsdk/renderer-worker":"1.2.0-rc.1","@aelionsdk/material-compiler":"1.2.0-rc.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.0-rc.1_1785616117984_0.0019169185362111207","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-rc.2":{"name":"@aelionsdk/sdk","version":"1.2.0-rc.2","keywords":["video","audio","editor","webcodecs","webgl","webgpu"],"license":"MIT","_id":"@aelionsdk/sdk@1.2.0-rc.2","maintainers":[{"name":"foyona","email":"2834364635@qq.com"}],"homepage":"https://github.com/FoyonaCZY/AelionSDK#readme","bugs":{"url":"https://github.com/FoyonaCZY/AelionSDK/issues"},"bin":{"aelion-migrate":"dist/migrate-cli.js"},"dist":{"shasum":"74510e847c957f4beb16036b3558367c54378803","tarball":"https://registry.npmjs.org/@aelionsdk/sdk/-/sdk-1.2.0-rc.2.tgz","fileCount":78,"integrity":"sha512-Gr/xdiM8dQvCMAAIvBqX5AOQ6GkB7qnomrB+tvq6S4mjZzDvDnUEl0M94dA5VDnf3R1Nk/toiDaYWteqdwhokw==","signatures":[{"sig":"MEYCIQCjxPdjoDyJTHbei9jnRouO0EiiPnrH5wQP7mn3bn5BRwIhAP3ZnXjfI7KErhKHulVdJ0k2PwX540uig2fm5QHNA+W8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aelionsdk%2fsdk@1.2.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":518924},"type":"module","_from":"file:/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-sdk-1.2.0-rc.2.tgz","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./migrate-cli":{"types":"./dist/migrate-cli-lib.d.ts","import":"./dist/migrate-cli-lib.js"}},"scripts":{"build":"tsc -b","migrate":"corepack pnpm run build && node dist/migrate-cli.js","typecheck":"tsc -b --pretty false","api:snapshot":"corepack pnpm run build && node check-api-snapshot.mjs","api:snapshot:update":"corepack pnpm run build && node check-api-snapshot.mjs --update"},"_npmUser":{"name":"foyona","email":"2834364635@qq.com"},"_resolved":"/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-sdk-1.2.0-rc.2.tgz","_integrity":"sha512-Gr/xdiM8dQvCMAAIvBqX5AOQ6GkB7qnomrB+tvq6S4mjZzDvDnUEl0M94dA5VDnf3R1Nk/toiDaYWteqdwhokw==","repository":{"url":"git+https://github.com/FoyonaCZY/AelionSDK.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Browser-first real-time editing, preview and export SDK facade","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@aelionsdk/core":"1.2.0-rc.2","@aelionsdk/audio":"1.2.0-rc.2","@aelionsdk/media":"1.2.0-rc.2","@aelionsdk/export":"1.2.0-rc.2","@aelionsdk/render-ir":"1.2.0-rc.2","@aelionsdk/capability":"1.2.0-rc.2","@aelionsdk/transaction":"1.2.0-rc.2","@aelionsdk/project-schema":"1.2.0-rc.2","@aelionsdk/renderer-worker":"1.2.0-rc.2","@aelionsdk/material-compiler":"1.2.0-rc.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.0-rc.2_1785658182177_0.5389806664638555","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-rc.3":{"name":"@aelionsdk/sdk","version":"1.2.0-rc.3","keywords":["video","audio","editor","webcodecs","webgl","webgpu"],"license":"MIT","_id":"@aelionsdk/sdk@1.2.0-rc.3","maintainers":[{"name":"foyona","email":"2834364635@qq.com"}],"homepage":"https://github.com/FoyonaCZY/AelionSDK#readme","bugs":{"url":"https://github.com/FoyonaCZY/AelionSDK/issues"},"bin":{"aelion-migrate":"dist/migrate-cli.js"},"dist":{"shasum":"cde377cb57250e9b2bac5a7b3f14c5732fe3cd90","tarball":"https://registry.npmjs.org/@aelionsdk/sdk/-/sdk-1.2.0-rc.3.tgz","fileCount":78,"integrity":"sha512-O+eNlSvqz6PhH4kbwePeTEkQ+NO6dzQrvh3ZuPEZSn88PjXeIHIIs1nDGMnhFzEBPlGUs+DDDhfVy37qW3MmcQ==","signatures":[{"sig":"MEUCIC6zZGBmWPG2DCcum2wOoAruqLXoWJ/ujAN+2LlAFBU0AiEA9rgkInLwUgQ8BGCoQsv2MMiyo4Q4rnhK3lOXUX8PwtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aelionsdk%2fsdk@1.2.0-rc.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":521460},"type":"module","_from":"file:/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-sdk-1.2.0-rc.3.tgz","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./migrate-cli":{"types":"./dist/migrate-cli-lib.d.ts","import":"./dist/migrate-cli-lib.js"}},"scripts":{"build":"tsc -b","migrate":"corepack pnpm run build && node dist/migrate-cli.js","typecheck":"tsc -b --pretty false","api:snapshot":"corepack pnpm run build && node check-api-snapshot.mjs","api:snapshot:update":"corepack pnpm run build && node check-api-snapshot.mjs --update"},"_npmUser":{"name":"foyona","email":"2834364635@qq.com"},"_resolved":"/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-sdk-1.2.0-rc.3.tgz","_integrity":"sha512-O+eNlSvqz6PhH4kbwePeTEkQ+NO6dzQrvh3ZuPEZSn88PjXeIHIIs1nDGMnhFzEBPlGUs+DDDhfVy37qW3MmcQ==","repository":{"url":"git+https://github.com/FoyonaCZY/AelionSDK.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.17.0","description":"Browser-first real-time editing, preview and export SDK facade","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@aelionsdk/core":"1.2.0-rc.3","@aelionsdk/audio":"1.2.0-rc.3","@aelionsdk/media":"1.2.0-rc.3","@aelionsdk/export":"1.2.0-rc.3","@aelionsdk/render-ir":"1.2.0-rc.3","@aelionsdk/capability":"1.2.0-rc.3","@aelionsdk/transaction":"1.2.0-rc.3","@aelionsdk/project-schema":"1.2.0-rc.3","@aelionsdk/renderer-worker":"1.2.0-rc.3","@aelionsdk/material-compiler":"1.2.0-rc.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.0-rc.3_1787417044244_0.6996389683730622","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-rc.4":{"name":"@aelionsdk/sdk","version":"1.2.0-rc.4","keywords":["video","audio","editor","webcodecs","webgl","webgpu"],"license":"MIT","_id":"@aelionsdk/sdk@1.2.0-rc.4","maintainers":[{"name":"foyona","email":"2834364635@qq.com"}],"homepage":"https://github.com/FoyonaCZY/AelionSDK#readme","bugs":{"url":"https://github.com/FoyonaCZY/AelionSDK/issues"},"bin":{"aelion-migrate":"dist/migrate-cli.js"},"dist":{"shasum":"468ac8feb51bf849168c4b40a86ef024622cc0d8","tarball":"https://registry.npmjs.org/@aelionsdk/sdk/-/sdk-1.2.0-rc.4.tgz","fileCount":78,"integrity":"sha512-D3WvUZHyLFfs6ifi8esdgfIKnVmi5rkDXcGmoAbQrZvTZrhU34UTsS7VIoZvaW1qskSvQzlOhzci0TFrCuEFQQ==","signatures":[{"sig":"MEUCIHwWsf4JT2LQNTPtQhtxOR6F1pNup3sfQfl1Mq1+Aq7+AiEAh9xe2ViupZzLcTtkcsxfN+CZQ8NLCW2KA2ls/h7JjEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aelionsdk%2fsdk@1.2.0-rc.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":524880},"type":"module","_from":"file:/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-sdk-1.2.0-rc.4.tgz","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./migrate-cli":{"types":"./dist/migrate-cli-lib.d.ts","import":"./dist/migrate-cli-lib.js"}},"scripts":{"build":"tsc -b","migrate":"corepack pnpm run build && node dist/migrate-cli.js","typecheck":"tsc -b --pretty false","api:snapshot":"corepack pnpm run build && node check-api-snapshot.mjs","api:snapshot:update":"corepack pnpm run build && node check-api-snapshot.mjs --update"},"_npmUser":{"name":"foyona","email":"2834364635@qq.com"},"_resolved":"/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-sdk-1.2.0-rc.4.tgz","_integrity":"sha512-D3WvUZHyLFfs6ifi8esdgfIKnVmi5rkDXcGmoAbQrZvTZrhU34UTsS7VIoZvaW1qskSvQzlOhzci0TFrCuEFQQ==","repository":{"url":"git+https://github.com/FoyonaCZY/AelionSDK.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.17.0","description":"Browser-first real-time editing, preview and export SDK facade","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@aelionsdk/core":"1.2.0-rc.4","@aelionsdk/audio":"1.2.0-rc.4","@aelionsdk/media":"1.2.0-rc.4","@aelionsdk/export":"1.2.0-rc.4","@aelionsdk/render-ir":"1.2.0-rc.4","@aelionsdk/capability":"1.2.0-rc.4","@aelionsdk/transaction":"1.2.0-rc.4","@aelionsdk/project-schema":"1.2.0-rc.4","@aelionsdk/renderer-worker":"1.2.0-rc.4","@aelionsdk/material-compiler":"1.2.0-rc.4"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.0-rc.4_1787437884078_0.1307134793413287","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-rc.5":{"name":"@aelionsdk/sdk","version":"1.2.0-rc.5","keywords":["video","audio","editor","webcodecs","webgl","webgpu"],"license":"MIT","_id":"@aelionsdk/sdk@1.2.0-rc.5","maintainers":[{"name":"foyona","email":"2834364635@qq.com"}],"homepage":"https://github.com/FoyonaCZY/AelionSDK#readme","bugs":{"url":"https://github.com/FoyonaCZY/AelionSDK/issues"},"bin":{"aelion-migrate":"dist/migrate-cli.js"},"dist":{"shasum":"2c33ca47d6ab8d82cf6e331c7d1da5306f5e47cb","tarball":"https://registry.npmjs.org/@aelionsdk/sdk/-/sdk-1.2.0-rc.5.tgz","fileCount":78,"integrity":"sha512-N6krMsJuvGjbGq8qFrgflbWmySyIChcuMfwuZb5ttajStyjEbywgGHFdG6DmPaJBfqKn63bDwx66nRsmdZGBGg==","signatures":[{"sig":"MEQCIC+uQCWOlEZF900lkpGE/dDNIZ9WpuJDnNqPR4J4E44ZAiBwXLsXBIaJfTP12nhBmspsuF8nEyU8uDQ8PKHmQdgPCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aelionsdk%2fsdk@1.2.0-rc.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":530622},"type":"module","_from":"file:/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-sdk-1.2.0-rc.5.tgz","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./migrate-cli":{"types":"./dist/migrate-cli-lib.d.ts","import":"./dist/migrate-cli-lib.js"}},"scripts":{"build":"tsc -b","migrate":"corepack pnpm run build && node dist/migrate-cli.js","typecheck":"tsc -b --pretty false","api:snapshot":"corepack pnpm run build && node check-api-snapshot.mjs","api:snapshot:update":"corepack pnpm run build && node check-api-snapshot.mjs --update"},"_npmUser":{"name":"foyona","email":"2834364635@qq.com"},"_resolved":"/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-sdk-1.2.0-rc.5.tgz","_integrity":"sha512-N6krMsJuvGjbGq8qFrgflbWmySyIChcuMfwuZb5ttajStyjEbywgGHFdG6DmPaJBfqKn63bDwx66nRsmdZGBGg==","repository":{"url":"git+https://github.com/FoyonaCZY/AelionSDK.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.17.0","description":"Browser-first real-time editing, preview and export SDK facade","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@aelionsdk/core":"1.2.0-rc.5","@aelionsdk/audio":"1.2.0-rc.5","@aelionsdk/media":"1.2.0-rc.5","@aelionsdk/export":"1.2.0-rc.5","@aelionsdk/render-ir":"1.2.0-rc.5","@aelionsdk/capability":"1.2.0-rc.5","@aelionsdk/transaction":"1.2.0-rc.5","@aelionsdk/project-schema":"1.2.0-rc.5","@aelionsdk/renderer-worker":"1.2.0-rc.5","@aelionsdk/material-compiler":"1.2.0-rc.5"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.0-rc.5_1787451959579_0.7732069647408417","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@aelionsdk/sdk","version":"1.2.0","keywords":["video","audio","editor","webcodecs","webgl","webgpu"],"license":"MIT","_id":"@aelionsdk/sdk@1.2.0","maintainers":[{"name":"foyona","email":"2834364635@qq.com"}],"homepage":"https://github.com/FoyonaCZY/AelionSDK#readme","bugs":{"url":"https://github.com/FoyonaCZY/AelionSDK/issues"},"bin":{"aelion-migrate":"dist/migrate-cli.js"},"dist":{"shasum":"81a804d7e0735295ae7e32c31e5bc5934231c8a9","tarball":"https://registry.npmjs.org/@aelionsdk/sdk/-/sdk-1.2.0.tgz","fileCount":78,"integrity":"sha512-9z8kLXTVnqpTMfoSGtWnMul4oFoPMjBKT0DfvegnUxaXNIUiPAghLFuBEePCUg+16Jk8RZsb3HiFsJXbcsvmvw==","signatures":[{"sig":"MEYCIQD81tTjdhVgNjklmMGL03Bz9vBtwGThyS6Gzi3H0V4hcwIhAMBPe13CQNAry9vd2uwS3+hlm1VoystIeUBN5Conjx+q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aelionsdk%2fsdk@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":537376},"type":"module","_from":"file:/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-sdk-1.2.0.tgz","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./migrate-cli":{"types":"./dist/migrate-cli-lib.d.ts","import":"./dist/migrate-cli-lib.js"}},"scripts":{"build":"tsc -b","migrate":"corepack pnpm run build && node dist/migrate-cli.js","typecheck":"tsc -b --pretty false","api:snapshot":"corepack pnpm run build && node check-api-snapshot.mjs","api:snapshot:update":"corepack pnpm run build && node check-api-snapshot.mjs --update"},"_npmUser":{"name":"foyona","email":"2834364635@qq.com"},"_resolved":"/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-sdk-1.2.0.tgz","_integrity":"sha512-9z8kLXTVnqpTMfoSGtWnMul4oFoPMjBKT0DfvegnUxaXNIUiPAghLFuBEePCUg+16Jk8RZsb3HiFsJXbcsvmvw==","repository":{"url":"git+https://github.com/FoyonaCZY/AelionSDK.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.17.0","description":"Browser-first real-time editing, preview and export SDK facade","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@aelionsdk/core":"1.2.0","@aelionsdk/audio":"1.2.0","@aelionsdk/media":"1.2.0","@aelionsdk/export":"1.2.0","@aelionsdk/render-ir":"1.2.0","@aelionsdk/capability":"1.2.0","@aelionsdk/transaction":"1.2.0","@aelionsdk/project-schema":"1.2.0","@aelionsdk/renderer-worker":"1.2.0","@aelionsdk/material-compiler":"1.2.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.0_1787522980075_0.8596582429651374","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@aelionsdk/sdk","version":"2.0.0","description":"Browser-first real-time editing, preview and export SDK facade","type":"module","license":"MIT","repository":{"type":"git","url":"git+https://github.com/FoyonaCZY/AelionSDK.git","directory":"packages/sdk"},"homepage":"https://github.com/FoyonaCZY/AelionSDK#readme","bugs":{"url":"https://github.com/FoyonaCZY/AelionSDK/issues"},"keywords":["video","audio","editor","webcodecs","webgl","webgpu"],"sideEffects":false,"engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./migrate-cli":{"types":"./dist/migrate-cli-lib.d.ts","import":"./dist/migrate-cli-lib.js"}},"bin":{"aelion-migrate":"dist/migrate-cli.js"},"publishConfig":{"access":"public","provenance":true},"dependencies":{"@aelionsdk/audio":"2.0.0","@aelionsdk/capability":"2.0.0","@aelionsdk/core":"2.0.0","@aelionsdk/export":"2.0.0","@aelionsdk/material-compiler":"2.0.0","@aelionsdk/media":"2.0.0","@aelionsdk/project-schema":"2.0.0","@aelionsdk/render-ir":"2.0.0","@aelionsdk/renderer-worker":"2.0.0","@aelionsdk/transaction":"2.0.0"},"scripts":{"build":"tsc -b","migrate":"corepack pnpm run build && node dist/migrate-cli.js","typecheck":"tsc -b --pretty false","api:snapshot":"corepack pnpm run build && node check-api-snapshot.mjs","api:snapshot:update":"corepack pnpm run build && node check-api-snapshot.mjs --update"},"_id":"@aelionsdk/sdk@2.0.0","_integrity":"sha512-y+sHkvRsEkY5PgMV7MzKVBgA80CjQPUMKN+cOCQOf67nL1FCXMqw2V7BXRv06BsfyRop4FfQ7NmSaTQgbE3hag==","_resolved":"/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-sdk-2.0.0.tgz","_from":"file:/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-sdk-2.0.0.tgz","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-y+sHkvRsEkY5PgMV7MzKVBgA80CjQPUMKN+cOCQOf67nL1FCXMqw2V7BXRv06BsfyRop4FfQ7NmSaTQgbE3hag==","shasum":"2d717da709e53fb8f11df509a0c3df1aff04f082","tarball":"https://registry.npmjs.org/@aelionsdk/sdk/-/sdk-2.0.0.tgz","fileCount":81,"unpackedSize":605610,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aelionsdk%2fsdk@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDEGcUfVrSr9yxg2x/n5jkGiHu2cdgKs0tVwjU+Szw4UQIhAJkB1QFwUr2P8/iBdZ9y67TxZgvdsQC5GMKCeSWW6V97"}]},"_npmUser":{"name":"foyona","email":"2834364635@qq.com"},"directories":{},"maintainers":[{"name":"foyona","email":"2834364635@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_2.0.0_1788466437481_0.7518000322990528"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-27T22:19:49.272Z","modified":"2026-09-03T20:13:57.967Z","0.1.0-beta.1":"2026-07-27T22:19:49.567Z","1.0.0-rc.1":"2026-07-28T08:53:16.713Z","1.1.0-rc.1":"2026-08-01T14:24:33.400Z","1.2.0-rc.1":"2026-08-01T20:28:38.138Z","1.2.0-rc.2":"2026-08-02T08:09:42.300Z","1.2.0-rc.3":"2026-08-22T16:44:04.403Z","1.2.0-rc.4":"2026-08-22T22:31:24.221Z","1.2.0-rc.5":"2026-08-23T02:25:59.733Z","1.2.0":"2026-08-23T22:09:40.239Z","2.0.0":"2026-09-03T20:13:57.637Z"},"bugs":{"url":"https://github.com/FoyonaCZY/AelionSDK/issues"},"license":"MIT","homepage":"https://github.com/FoyonaCZY/AelionSDK#readme","keywords":["video","audio","editor","webcodecs","webgl","webgpu"],"repository":{"type":"git","url":"git+https://github.com/FoyonaCZY/AelionSDK.git","directory":"packages/sdk"},"description":"Browser-first real-time editing, preview and export SDK facade","maintainers":[{"name":"foyona","email":"2834364635@qq.com"}],"readme":"# `@aelionsdk/sdk`\n\nBrowser-first video editing, preview, playback and export APIs for AelionSDK.\n\n## Install 2.0\n\n```bash\nnpm install @aelionsdk/sdk\nnpm install --save-dev @aelionsdk/vite-plugin vite\n```\n\n`latest` currently resolves to `2.0.0`. Pin the exact version after\nvalidation instead of following a moving dist-tag.\n\n## Vite setup\n\n```ts\n// vite.config.ts\nimport { aelion } from '@aelionsdk/vite-plugin';\nimport { defineConfig } from 'vite';\n\nexport default defineConfig({\n  plugins: [aelion()],\n});\n```\n\nThe plugin emits the Renderer Worker, Export Worker and both AudioWorklet\nentries. Non-Vite hosts can deploy those entries themselves and pass their\nURLs through `AelionSessionOptions.runtimeAssets`.\n\n## Start a session\n\n```ts\nimport { Aelion, ProductionMediaProvider, createProject } from '@aelionsdk/sdk';\n\nconst media = new ProductionMediaProvider();\nconst session = await Aelion.createSession({ media });\n\nconst builder = createProject({\n  projectId: 'project_main',\n  title: 'My project',\n  width: 1920,\n  height: 1080,\n  frameRate: { numerator: 30, denominator: 1 },\n  sampleRate: 48_000,\n});\n\nawait session.loadProject(builder.build());\n```\n\nNew Projects use the immutable Project Schema `v2.0.json / 2.0.0` identity.\n`migrateProjectToCurrent()` upgrades supported v1.0 and stable v1.2 documents\nfrom an ownership-isolated snapshot without mutating caller data.\nLarge automatic-proxy sources require the RangeReader encoder contract; the\nlegacy whole-buffer path has a bounded default input limit.\n\nSee the [AelionSDK documentation](https://foyonaczy.github.io/AelionSDK/) for\nmedia registration, Composition APIs, preview, local export, persistent\ncheckpoints, deployment headers and capability preflight.\n\n## Migrate WebAV or Diffusion projects\n\nThe package also installs `aelion-migrate`. It produces a validated Project\nand a versioned loss report; strict mode never writes a Project when rendering\nsemantics cannot be preserved.\n\n```bash\npnpm exec aelion-migrate --from webav --input webav.json --out project.aelion.json\npnpm exec aelion-migrate --from diffusion --input checkpoint.json \\\n  --assets assets.json --dry-run\n```\n\nUse the `@aelionsdk/sdk/migrate-cli` subpath to call the same file migration\nAPI from Node.js.\n\n## Compatibility contract\n\nThe release is tested on the automated Chromium and Firefox matrix. Playwright\nWebKit and a mobile viewport cover public capability and fallback contracts;\nphysical Safari, iOS and Android devices are not yet certified. Local color\nexecution is RGBA8 SDR. Public API changes follow SemVer and are recorded in the\nrepository changelog and migration guide.\n\nAelionSDK is licensed under the MIT License.\n","readmeFilename":"README.md"}