{"_id":"@aelionsdk/transaction","_rev":"13-b78ce67d27db71b04d75fa9d386070a3","name":"@aelionsdk/transaction","dist-tags":{"next":"1.2.0-rc.5","latest":"2.0.0"},"versions":{"0.1.0-beta.1":{"name":"@aelionsdk/transaction","version":"0.1.0-beta.1","keywords":["aelion","timeline","transaction","undo"],"license":"MIT","_id":"@aelionsdk/transaction@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":"51534275e84b98e506117c02b64ad10d0fb00a7f","tarball":"https://registry.npmjs.org/@aelionsdk/transaction/-/transaction-0.1.0-beta.1.tgz","fileCount":24,"integrity":"sha512-SfCvNJrYJARC9Vys2CT65pnJeY2TP4jMgIaFVuttw1DdT7ntCeU5/wBOVc+Ot9d/cirqoCi6AzZLRpPc/+c7dw==","signatures":[{"sig":"MEUCICN9lLz6nWDXDHThzFyJpbQHZdz/rXRbXkWhkIMBOBgQAiEA7ZYajtBPRxxLClOaI3uaV6yTTH6AGdZEbSa0jAvOTY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aelionsdk%2ftransaction@0.1.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122538},"type":"module","_from":"file:/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-transaction-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"},"_npmUser":{"name":"foyona","email":"2834364635@qq.com"},"_resolved":"/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-transaction-0.1.0-beta.1.tgz","_integrity":"sha512-SfCvNJrYJARC9Vys2CT65pnJeY2TP4jMgIaFVuttw1DdT7ntCeU5/wBOVc+Ot9d/cirqoCi6AzZLRpPc/+c7dw==","repository":{"url":"git+https://github.com/FoyonaCZY/AelionSDK.git","type":"git","directory":"packages/transaction"},"_npmVersion":"11.16.0","description":"Atomic project transactions, inverses and change sets for AelionSDK","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@aelionsdk/core":"0.1.0-beta.1","@aelionsdk/project-schema":"0.1.0-beta.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/transaction_0.1.0-beta.1_1785189274463_0.16151275144262245","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.1":{"name":"@aelionsdk/transaction","version":"1.0.0-rc.1","keywords":["aelion","timeline","transaction","undo"],"license":"MIT","_id":"@aelionsdk/transaction@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"},"dist":{"shasum":"390bc61294796bd5f068b0fedbae081f3dfbd379","tarball":"https://registry.npmjs.org/@aelionsdk/transaction/-/transaction-1.0.0-rc.1.tgz","fileCount":24,"integrity":"sha512-a3NycCFJb4B0jF0nInf+yU34OwaeNWfHUosRbJYQp6ZobgEX92KGc03BrSfPtQrzTyOz614n4XyiCn3Zr+aJgw==","signatures":[{"sig":"MEUCIQCwL5Z4v0x8Cnv/KeyJqMynetmhLTsraJzaNj5jdXWlfwIgC0PiOQIMVcyjC9qx4RdFFAIod5LPw3uSPNTPNc8bKu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aelionsdk%2ftransaction@1.0.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122530},"type":"module","_from":"file:/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-transaction-1.0.0-rc.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"},"_npmUser":{"name":"foyona","email":"2834364635@qq.com"},"_resolved":"/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-transaction-1.0.0-rc.1.tgz","_integrity":"sha512-a3NycCFJb4B0jF0nInf+yU34OwaeNWfHUosRbJYQp6ZobgEX92KGc03BrSfPtQrzTyOz614n4XyiCn3Zr+aJgw==","repository":{"url":"git+https://github.com/FoyonaCZY/AelionSDK.git","type":"git","directory":"packages/transaction"},"_npmVersion":"11.16.0","description":"Atomic project transactions, inverses and change sets for AelionSDK","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@aelionsdk/core":"1.0.0-rc.1","@aelionsdk/project-schema":"1.0.0-rc.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/transaction_1.0.0-rc.1_1785228781159_0.8168122828378526","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-rc.1":{"name":"@aelionsdk/transaction","version":"1.1.0-rc.1","keywords":["aelion","timeline","transaction","undo"],"license":"MIT","_id":"@aelionsdk/transaction@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"},"dist":{"shasum":"b782a7a8d205ac5dcfe20bccaf8f8fe7dc376f44","tarball":"https://registry.npmjs.org/@aelionsdk/transaction/-/transaction-1.1.0-rc.1.tgz","fileCount":24,"integrity":"sha512-JU+G/eBq3Ndec6ZPR0hIhaevqT6xnT4qftwmE/tVXiUhrjxhQ/REJ3kxYC9l9wGa0h+d6kz8q2gz7ghOnDC61w==","signatures":[{"sig":"MEQCIH8Eg/KVK/T+KdA7ZT127/o+5FOQJhgCrmnfKMRob/8sAiACZmO8g9aC6zD/OOYcI3w0rgrcBuKZw/g60rFC49C+6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aelionsdk%2ftransaction@1.1.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123093},"type":"module","_from":"file:/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-transaction-1.1.0-rc.1.tgz","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"foyona","email":"2834364635@qq.com"},"_resolved":"/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-transaction-1.1.0-rc.1.tgz","_integrity":"sha512-JU+G/eBq3Ndec6ZPR0hIhaevqT6xnT4qftwmE/tVXiUhrjxhQ/REJ3kxYC9l9wGa0h+d6kz8q2gz7ghOnDC61w==","deprecated":"Superseded by @aelionsdk/transaction@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/transaction"},"_npmVersion":"11.16.0","description":"Atomic project transactions, inverses and change sets for AelionSDK","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@aelionsdk/core":"1.1.0-rc.1","@aelionsdk/project-schema":"1.1.0-rc.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/transaction_1.1.0-rc.1_1785594259201_0.9607339139815636","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-rc.1":{"name":"@aelionsdk/transaction","version":"1.2.0-rc.1","keywords":["aelion","timeline","transaction","undo"],"license":"MIT","_id":"@aelionsdk/transaction@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"},"dist":{"shasum":"edddc38d1a0c39d45d3f8a5c1d7ae0182288efc9","tarball":"https://registry.npmjs.org/@aelionsdk/transaction/-/transaction-1.2.0-rc.1.tgz","fileCount":24,"integrity":"sha512-IWASfg24tfagNmtUj54cYB8EQHYLksUS5b8dh+8BlAcdHm9/tuf5VDVabxRexQfZryGGDeaKVy1k8tZwWzWmwg==","signatures":[{"sig":"MEUCIBreO+Z0tV6WtVfFdENzJqcUXSbAWt+xrM02YaGpzWggAiEApHaqXitRXuBf9laqxVO6ZY+HEujql5l/lxPNZfkifIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aelionsdk%2ftransaction@1.2.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123093},"type":"module","_from":"file:/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-transaction-1.2.0-rc.1.tgz","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"foyona","email":"2834364635@qq.com"},"_resolved":"/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-transaction-1.2.0-rc.1.tgz","_integrity":"sha512-IWASfg24tfagNmtUj54cYB8EQHYLksUS5b8dh+8BlAcdHm9/tuf5VDVabxRexQfZryGGDeaKVy1k8tZwWzWmwg==","deprecated":"Superseded by @aelionsdk/transaction@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/transaction"},"_npmVersion":"11.16.0","description":"Atomic project transactions, inverses and change sets for AelionSDK","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@aelionsdk/core":"1.2.0-rc.1","@aelionsdk/project-schema":"1.2.0-rc.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/transaction_1.2.0-rc.1_1785616104779_0.06933239926971568","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-rc.2":{"name":"@aelionsdk/transaction","version":"1.2.0-rc.2","keywords":["aelion","timeline","transaction","undo"],"license":"MIT","_id":"@aelionsdk/transaction@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"},"dist":{"shasum":"c471a20cdbe56fbc41f1634f5f7761b10101ce9f","tarball":"https://registry.npmjs.org/@aelionsdk/transaction/-/transaction-1.2.0-rc.2.tgz","fileCount":24,"integrity":"sha512-nhhZ9oboOe7YdVMggY+5n/2/CHhELPxOf9ppxcWhCb7z3IDuEE5K/Ibrpi+I5B2i1DAjFNZThc+4oFXIbjj1pQ==","signatures":[{"sig":"MEQCIBAzlLARa7MWp/7p5B423MEkcDyjzkJfgKBhUZd8qyU4AiBI1dUtiS2lJItioTit3Ql77vt3k+tq/W2UtrWd6JsCwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aelionsdk%2ftransaction@1.2.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123093},"type":"module","_from":"file:/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-transaction-1.2.0-rc.2.tgz","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"foyona","email":"2834364635@qq.com"},"_resolved":"/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-transaction-1.2.0-rc.2.tgz","_integrity":"sha512-nhhZ9oboOe7YdVMggY+5n/2/CHhELPxOf9ppxcWhCb7z3IDuEE5K/Ibrpi+I5B2i1DAjFNZThc+4oFXIbjj1pQ==","repository":{"url":"git+https://github.com/FoyonaCZY/AelionSDK.git","type":"git","directory":"packages/transaction"},"_npmVersion":"11.16.0","description":"Atomic project transactions, inverses and change sets for AelionSDK","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@aelionsdk/core":"1.2.0-rc.2","@aelionsdk/project-schema":"1.2.0-rc.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/transaction_1.2.0-rc.2_1785658168928_0.6820065181986477","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-rc.3":{"name":"@aelionsdk/transaction","version":"1.2.0-rc.3","keywords":["aelion","timeline","transaction","undo"],"license":"MIT","_id":"@aelionsdk/transaction@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"},"dist":{"shasum":"314dc8c25ed87f6eb50ee646d84d84660580662d","tarball":"https://registry.npmjs.org/@aelionsdk/transaction/-/transaction-1.2.0-rc.3.tgz","fileCount":24,"integrity":"sha512-SXGtsWFDlQPt3M+Mg4FOnhuntFBZu2KSjNt2o0u1PS0M4QMD7qKugD4M9NIStpQmHS9X68VfgsbjE5yy6IBxWg==","signatures":[{"sig":"MEUCIEPA2iLfS5/k02RkyoETfURyPOzBxEuEcSZW9TWYX0LfAiEA8rtuZNa/OQlEDCJcTk7CHjTKSlB/jeljYdTQRJgxHUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aelionsdk%2ftransaction@1.2.0-rc.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123188},"type":"module","_from":"file:/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-transaction-1.2.0-rc.3.tgz","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"foyona","email":"2834364635@qq.com"},"_resolved":"/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-transaction-1.2.0-rc.3.tgz","_integrity":"sha512-SXGtsWFDlQPt3M+Mg4FOnhuntFBZu2KSjNt2o0u1PS0M4QMD7qKugD4M9NIStpQmHS9X68VfgsbjE5yy6IBxWg==","repository":{"url":"git+https://github.com/FoyonaCZY/AelionSDK.git","type":"git","directory":"packages/transaction"},"_npmVersion":"11.17.0","description":"Atomic project transactions, inverses and change sets for AelionSDK","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@aelionsdk/core":"1.2.0-rc.3","@aelionsdk/project-schema":"1.2.0-rc.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/transaction_1.2.0-rc.3_1787417027222_0.6315787996144446","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-rc.4":{"name":"@aelionsdk/transaction","version":"1.2.0-rc.4","keywords":["aelion","timeline","transaction","undo"],"license":"MIT","_id":"@aelionsdk/transaction@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"},"dist":{"shasum":"0ea881420c06bc769263cbf37fa6273f9cfa76a6","tarball":"https://registry.npmjs.org/@aelionsdk/transaction/-/transaction-1.2.0-rc.4.tgz","fileCount":24,"integrity":"sha512-ZM7IhyJ1Kox4IdslLP5iNrFNf4h3Zgb3V8hEet8gqmEzlmU5uhwux/3D1YqRAY1UBCbS5gm3UJcHkZKzoB29Yg==","signatures":[{"sig":"MEQCIADS0bco9UICZQZjXWUCc0lrl5Tkci7dxvHqD/5dIhLgAiBW6BBmJTLp6PuHPQgqK3qVhGOLtTOYNv7jXt63no86PQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aelionsdk%2ftransaction@1.2.0-rc.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128817},"type":"module","_from":"file:/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-transaction-1.2.0-rc.4.tgz","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"foyona","email":"2834364635@qq.com"},"_resolved":"/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-transaction-1.2.0-rc.4.tgz","_integrity":"sha512-ZM7IhyJ1Kox4IdslLP5iNrFNf4h3Zgb3V8hEet8gqmEzlmU5uhwux/3D1YqRAY1UBCbS5gm3UJcHkZKzoB29Yg==","repository":{"url":"git+https://github.com/FoyonaCZY/AelionSDK.git","type":"git","directory":"packages/transaction"},"_npmVersion":"11.17.0","description":"Atomic project transactions, inverses and change sets for AelionSDK","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@aelionsdk/core":"1.2.0-rc.4","@aelionsdk/project-schema":"1.2.0-rc.4"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/transaction_1.2.0-rc.4_1787437870014_0.64256969924871","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-rc.5":{"name":"@aelionsdk/transaction","version":"1.2.0-rc.5","keywords":["aelion","timeline","transaction","undo"],"license":"MIT","_id":"@aelionsdk/transaction@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"},"dist":{"shasum":"0c91d4a1f380a7090da90a5168864e175026d338","tarball":"https://registry.npmjs.org/@aelionsdk/transaction/-/transaction-1.2.0-rc.5.tgz","fileCount":24,"integrity":"sha512-zCkz0DMYwytu2WRCT7CCVvRhvz/+Q2kfnrXd+K39SBNdfFmIyzEiAi4LYH0ESc1bWl986cPM1gUwduk+1935xQ==","signatures":[{"sig":"MEUCIDuh9ZKQOTjiUzZde0IMgTL/Z9kiVKuuQE2LR6LSpVclAiEAgLmFOSVU3vHn8e/Zccugc4NLxvEuA2Q0nQDPTXJMK1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aelionsdk%2ftransaction@1.2.0-rc.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128817},"type":"module","_from":"file:/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-transaction-1.2.0-rc.5.tgz","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"foyona","email":"2834364635@qq.com"},"_resolved":"/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-transaction-1.2.0-rc.5.tgz","_integrity":"sha512-zCkz0DMYwytu2WRCT7CCVvRhvz/+Q2kfnrXd+K39SBNdfFmIyzEiAi4LYH0ESc1bWl986cPM1gUwduk+1935xQ==","repository":{"url":"git+https://github.com/FoyonaCZY/AelionSDK.git","type":"git","directory":"packages/transaction"},"_npmVersion":"11.17.0","description":"Atomic project transactions, inverses and change sets for AelionSDK","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@aelionsdk/core":"1.2.0-rc.5","@aelionsdk/project-schema":"1.2.0-rc.5"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/transaction_1.2.0-rc.5_1787451945032_0.7386208960720506","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@aelionsdk/transaction","version":"1.2.0","keywords":["aelion","timeline","transaction","undo"],"license":"MIT","_id":"@aelionsdk/transaction@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"},"dist":{"shasum":"5fe0ccc3ea6e601e88b6c18cf27f3bf54ba56ca0","tarball":"https://registry.npmjs.org/@aelionsdk/transaction/-/transaction-1.2.0.tgz","fileCount":24,"integrity":"sha512-L+2lbyrMFnhU7CoEU/XkBOXex/M+R8QsUrqscPBrMneNlwFYWe2EXOtBascbRjgZ18lU2rXzM8qj/7On+U2FXQ==","signatures":[{"sig":"MEYCIQCAH77T8CliqF0lqmEOXqjU0iMm2sSCYNY2bBKRdNulxgIhAK+UOYGr3Oh89SCp9Nk8P6vNDZWzLpYpi3KBy89GgkVj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aelionsdk%2ftransaction@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":131543},"type":"module","_from":"file:/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-transaction-1.2.0.tgz","engines":{"node":">=24 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","typecheck":"tsc -b --pretty false"},"_npmUser":{"name":"foyona","email":"2834364635@qq.com"},"_resolved":"/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-transaction-1.2.0.tgz","_integrity":"sha512-L+2lbyrMFnhU7CoEU/XkBOXex/M+R8QsUrqscPBrMneNlwFYWe2EXOtBascbRjgZ18lU2rXzM8qj/7On+U2FXQ==","repository":{"url":"git+https://github.com/FoyonaCZY/AelionSDK.git","type":"git","directory":"packages/transaction"},"_npmVersion":"11.17.0","description":"Atomic project transactions, inverses and change sets for AelionSDK","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@aelionsdk/core":"1.2.0","@aelionsdk/project-schema":"1.2.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/transaction_1.2.0_1787522967311_0.5612450114391534","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@aelionsdk/transaction","version":"2.0.0","description":"Atomic project transactions, inverses and change sets for AelionSDK","license":"MIT","repository":{"type":"git","url":"git+https://github.com/FoyonaCZY/AelionSDK.git","directory":"packages/transaction"},"keywords":["aelion","timeline","transaction","undo"],"sideEffects":false,"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"engines":{"node":">=24 <25"},"publishConfig":{"access":"public","provenance":true},"dependencies":{"@aelionsdk/core":"2.0.0","@aelionsdk/project-schema":"2.0.0"},"scripts":{"build":"tsc -b","typecheck":"tsc -b --pretty false"},"_id":"@aelionsdk/transaction@2.0.0","bugs":{"url":"https://github.com/FoyonaCZY/AelionSDK/issues"},"homepage":"https://github.com/FoyonaCZY/AelionSDK#readme","_integrity":"sha512-E58Tb1ttjV+fnRFeCDdmpAAtQ0kmZMjftPrMI22v6pvQrWZPCNsczeyLMoy17yZ7V4xuTdJPq05kv2oawxmzyg==","_resolved":"/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-transaction-2.0.0.tgz","_from":"file:/home/runner/work/AelionSDK/AelionSDK/release-packages/aelionsdk-transaction-2.0.0.tgz","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-E58Tb1ttjV+fnRFeCDdmpAAtQ0kmZMjftPrMI22v6pvQrWZPCNsczeyLMoy17yZ7V4xuTdJPq05kv2oawxmzyg==","shasum":"2bd201d30f1526b3d9369139f163b5c9ddc70407","tarball":"https://registry.npmjs.org/@aelionsdk/transaction/-/transaction-2.0.0.tgz","fileCount":27,"unpackedSize":172659,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aelionsdk%2ftransaction@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHvzIkCOw1Sv7LRyn9CyG9peI0ifZWS0NcveL7Q/lSIFAiEAjLY6JXwQ9C7ld+MTbU/D19M9IHwsrG7H7e9zyFNpmN8="}]},"_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/transaction_2.0.0_1788466420601_0.2959866544782159"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-27T21:54:34.350Z","modified":"2026-09-03T20:13:41.266Z","0.1.0-beta.1":"2026-07-27T21:54:34.605Z","1.0.0-rc.1":"2026-07-28T08:53:01.314Z","1.1.0-rc.1":"2026-08-01T14:24:19.362Z","1.2.0-rc.1":"2026-08-01T20:28:24.922Z","1.2.0-rc.2":"2026-08-02T08:09:29.078Z","1.2.0-rc.3":"2026-08-22T16:43:47.366Z","1.2.0-rc.4":"2026-08-22T22:31:10.168Z","1.2.0-rc.5":"2026-08-23T02:25:45.168Z","1.2.0":"2026-08-23T22:09:27.455Z","2.0.0":"2026-09-03T20:13:40.737Z"},"bugs":{"url":"https://github.com/FoyonaCZY/AelionSDK/issues"},"license":"MIT","homepage":"https://github.com/FoyonaCZY/AelionSDK#readme","keywords":["aelion","timeline","transaction","undo"],"repository":{"type":"git","url":"git+https://github.com/FoyonaCZY/AelionSDK.git","directory":"packages/transaction"},"description":"Atomic project transactions, inverses and change sets for AelionSDK","maintainers":[{"name":"foyona","email":"2834364635@qq.com"}],"readme":"# `@aelionsdk/transaction`\n\nAtomic Project transactions, editing commands, inverses and bounded history for\nAelionSDK.\n\n## Install\n\n```bash\nnpm install @aelionsdk/transaction\n```\n\n`latest` currently resolves to `2.0.0`. Product applications should edit\nthrough an `@aelionsdk/sdk` Session; direct use is intended for custom hosts and\nengine integrations.\n\n## Public surface\n\n- production timeline editing commands;\n- pure storyline/free-lane layout planning and speculative placement writing;\n- atomic transaction execution and inverse generation;\n- undo/redo history;\n- affected ranges and change sets;\n- interactive transaction lifecycle.\n\nSubmit edits through transactions instead of mutating Project snapshots.\nInteractive drags should commit or cancel explicitly so they occupy one history\nentry and do not leave partial state.\n\nSee the [transaction guide](https://foyonaczy.github.io/AelionSDK/concepts/transactions/)\nand [API reference](https://foyonaczy.github.io/AelionSDK/api/aelionsdk/transaction/overview/).\nLicensed under MIT.\n","readmeFilename":"README.md"}