{"_id":"@octanejs/motion","_rev":"55-fe36c467acd839257f487ec987191014","name":"@octanejs/motion","dist-tags":{"latest":"0.1.57"},"versions":{"0.1.0":{"name":"@octanejs/motion","version":"0.1.0","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.0","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"}],"dist":{"shasum":"e6cf97e32a4a3d06ab8fc2a699e6a9535f263a9d","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.0.tgz","fileCount":11,"integrity":"sha512-c1mdTHrlBNOM6x8PFOThFjAlW8pXasQ+oRN3WfbksaEOc20j338zK+mgnQ5QkVHTOkzyNm9x5t3lnJsHzuynsA==","signatures":[{"sig":"MEQCICU4uoL7kDeuSw4hT2nc8ITke0dcfWhaA5Q+OSmw5lYgAiAi72nUDqPW/8LD14Qw5UUIYUVGIheoK0Da27IecYCnTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38877},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"motion":"^12.0.0","octane":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.0_1782507436675_0.5923387678924452","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@octanejs/motion","version":"0.1.2","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.2","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"f4dfa5036f4caf7551597cdefe5d9290507f7a37","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.2.tgz","fileCount":11,"integrity":"sha512-fSc0STxK9o0QPOTBhZSuGM6GxczPlNZSIy0rvrEb/w1qr5+PKzJBWyzKmlByskCtp+BUsOlgFud6oKca+v4sHg==","signatures":[{"sig":"MEUCIQCWnXbhOwZodvOU0QSzY8rdFo5+86srQfxRoaMHIUlZxAIgFwjOqjKRiE1J7V4ye3fKEB0ksuAlw16jS7jj0p83cec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41312},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"trueadm","email":"dg@domgan.com"},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"motion":"^12.0.0","octane":"0.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.2_1783279537103_0.8902973358678343","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@octanejs/motion","version":"0.1.3","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.3","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"dcae957807284732eb33d12e3d6afb43f86ca497","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.3.tgz","fileCount":11,"integrity":"sha512-4jj62hOSgFGDUqqmPSnT/0YiQ+V84lFergpYh7VM8hfAaeaeYe11ZHEL6FXd5lv+cnPQ90+0Fir68WPe8w0z3w==","signatures":[{"sig":"MEQCIFe5OYJloHuZy03LnaSZEvWzlAWmSB7mZO9flAAIO6CGAiBZU31hGEQEsTFV8bYKUVzDumkqTwlOboCqEVLQIzqYVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41615},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.0.0","octane":"0.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.3_1783885317947_0.6456408886466238","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@octanejs/motion","version":"0.1.4","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.4","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"63b18efa9635ec0399f42168d42fb177aa3364e4","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.4.tgz","fileCount":11,"integrity":"sha512-Z6I+hJmTTyzwlOfp5ju+n6q8GAWclpwiC3VzJj0heA5XSxjEqCGs/FSBWrhNmpIqg39j4H7Y4dorcZ0cY/gkrg==","signatures":[{"sig":"MEUCIQDke8krXaw1BpAIC4y0rx2GjfsPyx5Qhuz04GkH9JmH3gIgKFdr3MEf2albvJXnwiWBeLFGyeQFGRFyGf1dDLshTSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41615},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.0.0","octane":"0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.4_1783901627802_0.10469070071920328","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@octanejs/motion","version":"0.1.5","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.5","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"0c3df0fb73170f8213042275fafbd8c92f08114a","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.5.tgz","fileCount":11,"integrity":"sha512-esjB+nVfFDauiHlnoXnmE7eFuff8ds3Zut72sImrFkuWFmJndPydsnmpZVfBkJyJTceLLyBUU6bbsNoRhCeE/A==","signatures":[{"sig":"MEUCIQDCXZjxwep9OynhHDOGk6znQu7wBo7cdXmCaWl8OW8q2AIgAlxdvPMEJv1g+QfWM5moRe1l/0et48iD19C+lJmI288=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41705},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"octane":"0.1.6","vitest":"^4.1.9"},"peerDependencies":{"octane":"0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.5_1784026822527_0.3276333581402384","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@octanejs/motion","version":"0.1.8","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.8","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"b5959fdd24049e666680de66863ca7b25b5a800e","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.8.tgz","fileCount":11,"integrity":"sha512-Vbgo5vAktyoLWi2vrX9P/9CZZP+NWQL6ivnDnbLLkNeWpma2kezdgqnxJIdwx5PAOHebS4poWOpUGlekN0pvNQ==","signatures":[{"sig":"MEUCIC+zaagzSQA6w9Ku9/qy62tKFbPvN/Yq5ZwodKAKk3DYAiEA+x1kVSTDLfyFimS+snnObjkWAT+MVmLTC7nvPhsXTug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41705},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"octane":"0.1.9","vitest":"^4.1.9"},"peerDependencies":{"octane":"0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.8_1784412913412_0.13776225769971817","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@octanejs/motion","version":"0.1.9","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.9","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"c304ee152e3d1768abd0663b142c27622e1de865","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.9.tgz","fileCount":11,"integrity":"sha512-n249NaMRX8iPFgkxubt7WjjeLzLiRgp3A8TgExxse+BzvhXnfv2yTpCinAB3I3fjar20vUcmqyasanynAjlvAw==","signatures":[{"sig":"MEYCIQDTQR7xjCmMrxfAD5xpCR/kTGmgcDXi9EbtjczhBngsagIhAP+neyQhbhHZIjbQrTZsz6jiit9rRJwDTQstVyC3X5JE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41707},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"octane":"0.1.10","vitest":"^4.1.9"},"peerDependencies":{"octane":"0.1.10"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.9_1784417589170_0.9034393958135052","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@octanejs/motion","version":"0.1.10","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.10","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"c885593a74305e543086ad275db7ebe241ae5049","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.10.tgz","fileCount":11,"integrity":"sha512-bsOx1q2sR1JeiCbBR/Wjze5RjuAqzD5JxGyfy8bfLnbJbGdBf+aoqQ6ZfqEMUPbTf6o6zSR5h1os+p73O2TeeA==","signatures":[{"sig":"MEUCIQCLIwi5J+TNgDzBa+mx0ve9fgSacP0WKNaqszKiMp9h/QIgAnELRg8cwfA7J2u175/ZUewh4q8CPVvtgUhmXw+qQhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41708},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"octane":"0.1.11","vitest":"^4.1.9"},"peerDependencies":{"octane":"0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.10_1784489006403_0.7659912460541254","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@octanejs/motion","version":"0.1.11","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.11","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"1594fbfeb760725434ccb5092f6e4ab1be4444dd","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.11.tgz","fileCount":11,"integrity":"sha512-ZeIf8CYFsoMUqHXuVe+2ElgVwD9SUQf/XOAIfgz1BkEMq4zDL+egMiEPVE26bSJkgCutj4GctBNOXH5yKc2B9A==","signatures":[{"sig":"MEUCIQDTOiaerwo6VrEnZHNxncHPdPQ0g2iKbjX6lsbQgHsP6wIgez7coW2AhU2P9CcOt8JBisaoyKk4emH2rESR070DGQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41708},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"octane":"0.1.12","vitest":"^4.1.9"},"peerDependencies":{"octane":"0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.11_1784579454219_0.7538979994924511","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@octanejs/motion","version":"0.1.12","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.12","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"db43cbefb46bd16061a2a9928e4856e6926ed03d","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.12.tgz","fileCount":11,"integrity":"sha512-ZSoJh0YhxjB30VSXjRdeX4unQ7ktuJvUEBaVCe6PEOMzaLqK5dLxb7yp2mCoFxEwZowG1FgO/V9XXZtHLbdxlQ==","signatures":[{"sig":"MEYCIQDF8GiRfzZUFHov+xYH7/ZfrWcsl+sifSrzbAdfjfHCHQIhAJF0/ORoKllVuyv7zv55XAF+U6I1Ax5kFIXzfwBoH8e/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41710},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.42.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"octane":"0.1.13","vitest":"^4.1.10"},"peerDependencies":{"octane":"0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.12_1784712582657_0.9340471524385283","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@octanejs/motion","version":"0.1.15","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.15","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"ae3de8ef0e52c245f7aee339d522a2e9f263b964","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.15.tgz","fileCount":11,"integrity":"sha512-glaXRY5x7KuuY9dt/J2colrF8WXDDNxPhArwyL5z9q9ID3ITdnMAqGhktknS1l4BD/Sn3fMDU7SYYdUlZyOt0w==","signatures":[{"sig":"MEUCIFYYdrakVpnA48D5pD3GaXB+3XmMWocghXodrdcF1yoBAiEA2CreysnruSJpxMXMx1v5NpOYQ1fFq47QHJ6hxv28Hmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41710},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.42.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"octane":"0.1.16","vitest":"^4.1.10"},"peerDependencies":{"octane":"0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.15_1785097253276_0.7204639936550157","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@octanejs/motion","version":"0.1.16","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.16","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"c71729df3f56c90b9ab10fb3a7171e6f01d66f10","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.16.tgz","fileCount":11,"integrity":"sha512-mzERPip9bNe6PcY2/E9i/wJLJTNFjXaIe7ytho5raH1O5Fz2zNOc1A6pE/oubHVeGyyz8umxuDLXrGu39kih7A==","signatures":[{"sig":"MEUCIQC0ornjTF6JENPQbil6MQPz9BtSxCW0yuy6I/PpCY5ddAIgQFIRtnglbI7fHW9wsmRgqboUijPNZOgyEOh4WPR5RqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41710},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.42.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"octane":"0.1.17","vitest":"^4.1.10"},"peerDependencies":{"octane":"0.1.17"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.16_1785152964753_0.5339438382388377","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@octanejs/motion","version":"0.1.17","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.17","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"90e1e960d61925e467bb8ee31452a3a1bc426103","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.17.tgz","fileCount":11,"integrity":"sha512-k9fIpJxMTW8QhPoCL+yLd89i1S5s8/CSnjGupTLCzWNiw/CLEPD1BHHthQ3WYSLo1yN9D/LH5/PqbcoNevMRiw==","signatures":[{"sig":"MEQCICQO9UEOlxM9bGiTMDeK/6pWymFFdNcVy1ypldfBXcSDAiBJ2CHMVGaekuTEK6KFWxZe7DkeDbl4BBeVyAuptWU+bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41825},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.42.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"octane":"0.1.18","vitest":"^4.1.10"},"peerDependencies":{"octane":"0.1.18"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.17_1785253963730_0.40309281791643436","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@octanejs/motion","version":"0.1.18","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.18","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"0307397f891d0eeb6f61ea41658355ceb2edf7c0","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.18.tgz","fileCount":11,"integrity":"sha512-81t/OOH/fQhL/pnYtTItJDcXfbPRh6yFS+YusTFsTdHc7+ZyE2DaGUeg9+a2hySbTUmU0SQq2QUiLzNGsB5OLQ==","signatures":[{"sig":"MEUCIErrvRpbLJM6zgg6zzYnAZF5W9+SOp+5CB7TmPBB4u51AiEAkug6t3SySR6vxIC4v68Iwz+YsPCYEvTMuspf0JA9oMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41825},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.42.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"octane":"0.1.19","vitest":"^4.1.10"},"peerDependencies":{"octane":"0.1.19"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.18_1785329666509_0.3086299722335857","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@octanejs/motion","version":"0.1.19","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.19","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"883f8acfa6a6f473c87cc3769ea0b3d722082b6d","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.19.tgz","fileCount":11,"integrity":"sha512-2gbq/+XeUZj0zVtBXak14eYSg1H2u6wlVgZUIp8/GxW1tPXf3X2uIKx6hxVJKfUwlQMhtB/pAcoMVtfDG1de3g==","signatures":[{"sig":"MEUCIEE2J8SO3tJ2zsPeJC59jg6/NzNnwTRFMHEq7ieC1EeKAiEAmQ/xMVTRUPr2KZCFjYCPm4yAF6aDVvpUtzpRra6WNns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41825},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.42.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"octane":"0.1.20","vitest":"^4.1.10"},"peerDependencies":{"octane":"0.1.20"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.19_1785377497665_0.7465097569931667","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@octanejs/motion","version":"0.1.20","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.20","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"d206aa70173d8b464240cf785619e1ed9e5c81d4","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.20.tgz","fileCount":11,"integrity":"sha512-Oc/QWka1yTUk41cQQRiqhlCLCjRccnUQtM5JY1H3Ed71bWw61HjONw9LHJX83oEPNkL5e8QTDizOkghAONd4rg==","signatures":[{"sig":"MEQCIFYkKKKQsRcXUcFEaayw93U4tsB8+sZ+W2v7g5XodE/EAiBLwiMJlZOQr5tQ9MvboWpfDu5RLHRXIIO9QME/cTpKXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41825},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.42.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"octane":"0.1.21","vitest":"^4.1.10"},"peerDependencies":{"octane":"0.1.21"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.20_1785406833423_0.686345223278239","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@octanejs/motion","version":"0.1.21","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.21","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"8f8e2303f0f5ef042652e6d70060bed1c7d4dfd1","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.21.tgz","fileCount":11,"integrity":"sha512-KqRcT1w4+n8c4AnvoEWV3H3ZXG6HXFcda2GyWArKqJfJPdLsrIspl8weL7wioxVQL/GQXsvDDF7M4THIVtKf/Q==","signatures":[{"sig":"MEUCIBKzIdL68lkdDmLqWdDXxAyY10vDC6L/JL7nLX4CfbhVAiEAijbat+FgeIrEAaeOWWNjYqfOjXZGgwRlxXPrG5jWtlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41825},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.42.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"octane":"0.1.22","vitest":"^4.1.10"},"peerDependencies":{"octane":"0.1.22"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.21_1785526115763_0.6456742525555728","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@octanejs/motion","version":"0.1.22","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.22","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"4f4559a4e0cd589d72423b900a06fe6be0af2b87","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.22.tgz","fileCount":11,"integrity":"sha512-zrMsLQDvTgnu82Mu7G19kTD2Oi3xBDqyaBdQ78oiy7cpMOCmUbScxeUY7+3TUBmAxTOaUavBIrzOtpy7j7mxyA==","signatures":[{"sig":"MEUCID1mJp0I+Ub/PbbC94M6mLPEtxkx//cOPimgoFVlhWikAiEA2s8L0O2StMGoW9ZeFdtsGrI06us9tyzpy70dOyAvSrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41825},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.42.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"octane":"0.1.23","vitest":"^4.1.10"},"peerDependencies":{"octane":"0.1.23"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.22_1785630748218_0.24491555455164238","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@octanejs/motion","version":"0.1.23","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.23","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"2e103863b645b4668b6fe1d58ee010f1144969b4","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.23.tgz","fileCount":11,"integrity":"sha512-hk4S9FBnxq9XQybACd349nptvZklGcOT//nRAP3mLqxsIErWwoq6OoIT1YDPlpzXWZeud0JgbGcdmWnR7pxsBg==","signatures":[{"sig":"MEYCIQC54BEQMaGMle7o1PeOsaK0fwlK3sm3PktVIGovkslcDwIhAM8J5HUe6kNPth0BLS7FL4tXpdyxzaOxFTXQAykncDmP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41825},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.42.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"octane":"0.1.24","vitest":"^4.1.10"},"peerDependencies":{"octane":"0.1.24"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.23_1785857419863_0.40320239891895593","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@octanejs/motion","version":"0.1.24","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.24","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"528fa40213e8e7e91a2942249c39055646b41a74","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.24.tgz","fileCount":11,"integrity":"sha512-N5PUqSS06SmE1aBDsghbebAN82XRYSFD6YSp7GZTDyyjopbCJzUaO+u5UstKDPFez24pH4eYoeNLB3uCS08goQ==","signatures":[{"sig":"MEUCIQCNaSizhIb+CYW+KoDsQyLAii0TUZ8UC7HF+13ACw8BeQIgGG27/Q6FG/dkm+mvl4JJQZxC2EYP+tjeQWZ5qxXocRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41830},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.42.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"octane":"0.1.25","vitest":"^4.1.10"},"peerDependencies":{"octane":"0.1.25"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.24_1785879737464_0.06105123345167818","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@octanejs/motion","version":"0.1.25","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.25","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"6bcc8686ba72de1ef5987bc90a1ad556bd211d03","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.25.tgz","fileCount":11,"integrity":"sha512-y5WrWsqRfp6JNx3qtsmacMzlW1veeJJWmb6gUfWnkrTreNd4jUlQXKoxK0DEAzRmWeXMcB78+MH/2b4JFgTk4g==","signatures":[{"sig":"MEQCICtEzuydS6NfuM0eAWwcG+cMmaGC2xcQNxmd2PwZ2whPAiBW6JEI/KTjHV9EnTSLC+CC8BADDX+yqwkclbCpHZ5qlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41830},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.42.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"octane":"0.1.26","vitest":"^4.1.10"},"peerDependencies":{"octane":"0.1.26"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.25_1785965619097_0.1868607139597449","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@octanejs/motion","version":"0.1.26","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.26","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"652cfbb65a6ecfb7b63533a90a2f94ee85686056","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.26.tgz","fileCount":11,"integrity":"sha512-mwq7q4eNavRpc027dgojg1ntepd11OQMu0y4zH5VfT6yRBZFvZfbU2oREE4fbjf2pYtldj8eCmVczg3igV9ZXw==","signatures":[{"sig":"MEYCIQDiTitS0ijX/9+qUcgjam3PoNoM7+sY6iew/gQGkHflwwIhAJ1uHgX6dZr86weYSixRCwud2LX9zUgVC4j2SdeG0+ZK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41830},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.42.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"octane":"0.1.27","vitest":"^4.1.10"},"peerDependencies":{"octane":"0.1.27"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.26_1785979761959_0.7844259288686068","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@octanejs/motion","version":"0.1.27","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.27","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"78c65253098df931cf917dc0151950437b4ccabb","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.27.tgz","fileCount":11,"integrity":"sha512-z2ep2+ee75UnXAV1MvOB/CpyGv9ATyNd1r5bhDmWjRQanUSZB1pOHMZJM8fyLhp0O6GvD5L6KbFjuDTRcyeNbA==","signatures":[{"sig":"MEUCIFm2ApvlJJSbXuIH/W5WehwXmQHrohRDzm15AJMmvNDJAiEA/grrBnUBM1iQINgtGJGoHO/c0ZNRY9f3HWpHmclyH/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41830},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.42.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"octane":"0.1.28","vitest":"^4.1.10"},"peerDependencies":{"octane":"0.1.28"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.27_1785994734532_0.9388438561374006","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@octanejs/motion","version":"0.1.28","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.28","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"99a5ea92b885422ba0e7cb4d0c2f357c6d739810","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.28.tgz","fileCount":11,"integrity":"sha512-Mj7xerpYKDa/F1mMG3W+a+dFsx/CkL6TAqEUjJUWc+ymVWfho0XiVLW8diUarv1dnHhHEOgd0bvcglpOcIN86Q==","signatures":[{"sig":"MEUCIQCRYrYSNPTXaWzR29NgMo4Q7sAD7nxTjfZ7dk3dMd3YlAIgS6CvU/XLmICM4P2k4JMUzK0avxp73EdW1Gx36OgC/xE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41830},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"motion":"^12.42.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"octane":"0.1.29","vitest":"^4.1.10"},"peerDependencies":{"octane":"0.1.29"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.28_1786075684800_0.9410047001303024","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@octanejs/motion","version":"0.1.29","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.29","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"7774415fe886efd8cbcafdc5329d7c480853e747","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.29.tgz","fileCount":11,"integrity":"sha512-aj1WxIlTNk0Wb1DBXlW/3xOipEbO6BlBbqzFLi7wGEZtwiWoj97Na2ytf26PnMVwsF9WOraYjFYPlRrhzMxnLw==","signatures":[{"sig":"MEUCIQDMLz4GYGUsC82ujuBTYzHl6alnyBSxCEai7PFCs+tmHwIga/JL+xg1CGdXFUiYjRVonInaFR/C8VUIQEMoYNl58WM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41880},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.42.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"octane":"0.1.30","vitest":"^4.1.10","esbuild":"^0.28.1"},"peerDependencies":{"octane":"0.1.30"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.29_1786154283339_0.06962465332663625","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@octanejs/motion","version":"0.1.30","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.30","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"d45de118bec818d0529a2eb22e43bf80901a4021","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.30.tgz","fileCount":11,"integrity":"sha512-gY5MbGJlDUowESy+hXnfQNWBx7GMM/afmOrzzuciUw2HlYAor3fNCOViAh35O5Nl1dVh78ZhR+ONwFSY9JRUgg==","signatures":[{"sig":"MEYCIQCt+SRkJ7cOEVPuYckE9QN6p4Wmp+tSZtO0p+xLd5DgmgIhAMtK07WbyPY53azNsk1YtT9IBEN/rFVBZTMidpn9+7vG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41880},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.42.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"octane":"0.1.31","vitest":"^4.1.10","esbuild":"^0.28.1"},"peerDependencies":{"octane":"0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.30_1786194557913_0.41068906343717226","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@octanejs/motion","version":"0.1.31","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.31","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"295f01df806ec4557acac0cea72da12859beeb16","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.31.tgz","fileCount":11,"integrity":"sha512-wZLqoHorAYPrpWtk95LYGs1mu2QiFh2W+2qv7lK74C04GK/xK+JRfr0PyjvE4hZLN3yyd0rCjCcO/2aLkzcLKg==","signatures":[{"sig":"MEYCIQDK0Lh+iStL1tWlSohThUpXwBBMc/RI+WbhyhMq4qdtugIhAJNFaBtcjAe16ovhdvTNF5OJjQ92AAyZJzf1MioxLZsa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41880},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.42.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"octane":"0.1.32","vitest":"^4.1.10","esbuild":"^0.28.1"},"peerDependencies":{"octane":"0.1.32"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.31_1786277617081_0.28756100588511435","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@octanejs/motion","version":"0.1.32","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.32","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"58f0bf982a1c8dc5b7e74e8f576129ed29196b85","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.32.tgz","fileCount":11,"integrity":"sha512-LyUVORkaJ5SafVLDpfOzqpp8/C1AizDMivD2Im8up6J0bsFCMUX+SsnFigVX1csapQ5dzzcYH+0YYEHf3luY1A==","signatures":[{"sig":"MEYCIQD3jJ2KzAI3zIaZVg0ULnhIDPcNgMp04l+BiYQjvSQoCgIhAKP10fyapejGk7kBb2suBxNmjCXYDh8p3k0wafpqbDc3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41880},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.42.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"octane":"0.1.33","vitest":"^4.1.10","esbuild":"^0.28.1"},"peerDependencies":{"octane":"0.1.33"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.32_1786323069387_0.7511323587725418","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@octanejs/motion","version":"0.1.33","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.33","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"da3af00038b495262bc512985aaa4977c21f1133","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.33.tgz","fileCount":14,"integrity":"sha512-hBzmqs2ojmuif6Qb1DrwtBUINu1abiTLihYOrLpKas+fWzCqo6o3089n0Grugg2DiFctYkUT0vzr3oNDow92rQ==","signatures":[{"sig":"MEUCIQCCwfg5ZBjaiihvAnf/F9WN9BbHqPslZ/+7yLxds3HdHAIgEHlT1oLT/LOe+wE6xPNGmOUT54yVQEKe0z7N1RnDq5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58323},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./react-m":"./src/react-m.ts"},"scripts":{"test":"vitest run --root ../.. --project motion","typecheck":"tsgo --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.42.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"octane":"0.1.34","vitest":"^4.1.10","esbuild":"^0.28.1"},"peerDependencies":{"octane":"0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.33_1786385784530_0.41286694907329236","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@octanejs/motion","version":"0.1.34","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.34","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"e1cdd9335229122d9ba20c648c21c69a86f01ce6","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.34.tgz","fileCount":14,"integrity":"sha512-UCF7bXt6fk5Df/lYzSB3gNyIc/hCleIhzlvMiboE0gFO3/ocLJivBJ8h9zpjwEEGMok7tqZNcrVqwi6RjJ/aqg==","signatures":[{"sig":"MEUCIGc01/OFJXnM1m4fZ4QKfUgpM/IY7kQxixPKu/XcTG+hAiEA4ID9RI5PNOFyCmw6hu4r4O12ay94xRAp582m7f6EV70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58323},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./react-m":"./src/react-m.ts"},"scripts":{"test":"vitest run --root ../.. --project motion","typecheck":"tsgo --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.42.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"octane":"0.1.35","vitest":"^4.1.10","esbuild":"^0.28.1"},"peerDependencies":{"octane":"0.1.35"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.34_1786408283302_0.008390848076395008","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@octanejs/motion","version":"0.1.35","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.35","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"37e2096c0505f04f698ab3ec7a5ab82312df5f87","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.35.tgz","fileCount":14,"integrity":"sha512-+JHO4opwy1I3xhhzjSLZpcp09xZMYpKWn2miftpES73KCnUx947DhNrnmXnOZNnK16q45NVgCnPP5iuQ1eM4Rg==","signatures":[{"sig":"MEQCIEpaUoygSbDxSV+u2kqpj6AaTc/wnwUDZDVz/77TjEx0AiB6IshNgJ28/o1vCkekbrLTcs8M335Gx2GaQzsPGLeNyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68367},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./react-m":"./src/react-m.ts"},"scripts":{"test":"vitest run --root ../.. --project motion","typecheck":"tsgo --noEmit -p tsconfig.json","test:upstream":"jest --config tests/upstream-jest.config.cjs --rootDir upstream --runInBand --no-watchman","upstream:verify":"node ./scripts/verify-upstream.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"motion":"^12.42.2","motion-dom":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","react":"^19.2.7","octane":"0.1.36","vitest":"^4.1.10","esbuild":"^0.28.1","@swc/core":"1.15.41","@swc/jest":"0.2.39","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","jest-fixed-jsdom":"0.0.10","@testing-library/dom":"^10.4.1","@testing-library/react":"16.3.2","jest-environment-jsdom":"30.4.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.36"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.35_1786531323889_0.6889915319330955","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@octanejs/motion","version":"0.1.36","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.36","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"e5a9d8b34ec6fdc20dbd336c03805c547fe55fa5","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.36.tgz","fileCount":14,"integrity":"sha512-iQM8q4qrOuFZzp29uThU7ljpzjFVWskzeDGzCDerfEKye1WSRX6P20CR+vWRf3lsB7JJckz8ZgxlnQkknm2Hvg==","signatures":[{"sig":"MEUCIG7+Asq0tbrGH0vSWyMVxI3OcZ9BWoy/XqHdTqS068/MAiEA6APKEs78ovU8BXhSguX1Y5xmRXuzBAt8EP2nl8fXmbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68367},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./react-m":"./src/react-m.ts"},"scripts":{"test":"vitest run --root ../.. --project motion","typecheck":"tsgo --noEmit -p tsconfig.json","test:upstream":"jest --config tests/upstream-jest.config.cjs --rootDir upstream --runInBand --no-watchman","upstream:verify":"node ./scripts/verify-upstream.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"motion":"^12.42.2","motion-dom":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","react":"^19.2.7","octane":"0.1.37","vitest":"^4.1.10","esbuild":"^0.28.1","@swc/core":"1.15.41","@swc/jest":"0.2.39","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","jest-fixed-jsdom":"0.0.10","@testing-library/dom":"^10.4.1","@testing-library/react":"16.3.2","jest-environment-jsdom":"30.4.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.37"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.36_1786658123854_0.8779772229910954","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@octanejs/motion","version":"0.1.37","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.37","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"eecc5682ebd972643ae114520d9f022ac54774ff","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.37.tgz","fileCount":14,"integrity":"sha512-KQpP03bCPG7ObCVfqOLImzmzOdwuT5sY70JJ4e4wfB4Xceqx8d9xZX+4RNMnGrUdMBbxNinBP2TaAFQ87wfoPA==","signatures":[{"sig":"MEUCIQCGWSuT3SRnIIiy+qeXabNvysXyeZamERg7ZBdvNPbJEgIgZKK3zFjhYiGc+0yPRTiXMEHpMyCRs04FpMJF4mGp164=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68367},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./react-m":"./src/react-m.ts"},"scripts":{"test":"vitest run --root ../.. --project motion","typecheck":"tsgo --noEmit -p tsconfig.json","test:upstream":"jest --config tests/upstream-jest.config.cjs --rootDir upstream --runInBand --no-watchman","upstream:verify":"node ./scripts/verify-upstream.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"motion":"^12.42.2","motion-dom":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","react":"^19.2.7","octane":"0.1.38","vitest":"^4.1.10","esbuild":"^0.28.1","@swc/core":"1.15.41","@swc/jest":"0.2.39","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","jest-fixed-jsdom":"0.0.10","@testing-library/dom":"^10.4.1","@testing-library/react":"16.3.2","jest-environment-jsdom":"30.4.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.38"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.37_1786727540386_0.3386240989742866","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"@octanejs/motion","version":"0.1.38","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.38","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"c99c22701af51be2ae6f15dc3e3a43adf8023c8c","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.38.tgz","fileCount":14,"integrity":"sha512-1sI4lTueITPDIbLgLNCVO7DG7vI0Q4LDVvtldQrMyFJyv5RLIRkCAqcxs+FKG3Dg9BB+T1dsrCXrC96vTV0jTA==","signatures":[{"sig":"MEQCICX1WT8cBhHFN/HcmnoTdlLK10sZ4W1eYfXQyGETrGrvAiB1KL16iq+UK/MGNBfalxK6U9LwedwhAjE0omryFOj+nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68367},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./react-m":"./src/react-m.ts"},"scripts":{"test":"vitest run --root ../.. --project motion","typecheck":"tsgo --noEmit -p tsconfig.json","test:upstream":"jest --config tests/upstream-jest.config.cjs --rootDir upstream --runInBand --no-watchman","upstream:verify":"node ./scripts/verify-upstream.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"motion":"^12.42.2","motion-dom":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","react":"^19.2.7","octane":"0.1.39","vitest":"^4.1.10","esbuild":"^0.28.1","@swc/core":"1.15.41","@swc/jest":"0.2.39","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","jest-fixed-jsdom":"0.0.10","@testing-library/dom":"^10.4.1","@testing-library/react":"16.3.2","jest-environment-jsdom":"30.4.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.39"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.38_1786960105999_0.736045890572885","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"@octanejs/motion","version":"0.1.39","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.39","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"2a6583befa5c6aa4e957986d050d654c42b52896","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.39.tgz","fileCount":14,"integrity":"sha512-6LME/y1YmsBvTmGv3OR9rrjQO9VekFHVRjcL2nyvs91iIDhePsb9FTi6VYrR0ouRPksGc4ZYPUytF7JfYeU+4A==","signatures":[{"sig":"MEUCIQCWANX8TmrgViEVKPUwqjz8TyX5BdxdAGRuaArZQ3nAyAIgcIE74VRHXrPJcXqOnpMVk1d/A7mVpRRZWDxtZBscxvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68367},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./react-m":"./src/react-m.ts"},"scripts":{"test":"vitest run --root ../.. --project motion","typecheck":"tsgo --noEmit -p tsconfig.json","test:upstream":"jest --config tests/upstream-jest.config.cjs --rootDir upstream --runInBand --no-watchman","upstream:verify":"node ./scripts/verify-upstream.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"motion":"^12.42.2","motion-dom":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","react":"^19.2.7","octane":"0.1.40","vitest":"^4.1.10","esbuild":"^0.28.1","@swc/core":"1.15.41","@swc/jest":"0.2.39","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","jest-fixed-jsdom":"0.0.10","@testing-library/dom":"^10.4.1","@testing-library/react":"16.3.2","jest-environment-jsdom":"30.4.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.40"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.39_1787077351034_0.9862469489336976","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"@octanejs/motion","version":"0.1.40","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.40","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"4e4650fb5d16a7ec99d9aec46a38225a8fdcc8fc","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.40.tgz","fileCount":14,"integrity":"sha512-YvssoY1RCjwIvaQxDNDGQlw0kvNtXbkux0TTo6O+leTrliSloWn0iyMDDeG/KHxzko83ZtN2lB5/nIXeORjNdw==","signatures":[{"sig":"MEUCIQC9LCYUHXR9aoAGZPiqSLwjOh8RBQbLmJzsgp+Tr0Vb3AIgDNR0yr4vnZcI1b4Ot0Qdb7jZNizV9vMBGR6GsVOGA4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68367},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./react-m":"./src/react-m.ts"},"scripts":{"test":"vitest run --root ../.. --project motion","typecheck":"tsgo --noEmit -p tsconfig.json","test:upstream":"jest --config tests/upstream-jest.config.cjs --rootDir upstream --runInBand --no-watchman","upstream:verify":"node ./scripts/verify-upstream.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"motion":"^12.42.2","motion-dom":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","react":"^19.2.7","octane":"0.1.41","vitest":"^4.1.10","esbuild":"^0.28.1","@swc/core":"1.15.41","@swc/jest":"0.2.39","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","jest-fixed-jsdom":"0.0.10","@testing-library/dom":"^10.4.1","@testing-library/react":"16.3.2","jest-environment-jsdom":"30.4.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.41"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.40_1787143682388_0.07109961635922035","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"@octanejs/motion","version":"0.1.41","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.41","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"3103809309fe7e9bf276d0829f3d2918bf7887b0","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.41.tgz","fileCount":14,"integrity":"sha512-m/i613D60yytfz8meUKBWTXdt+x9LGZv8KEQAD+Ja0j09ExTlfvQuBkf4LMDs70vMkdA2f61smgjawrstZvvxw==","signatures":[{"sig":"MEYCIQCLPbyxkow0fwZcCCUwDtDWlOaeptpU+ncGIUQcHaYvywIhAMeODlNrGuiESJUi8M3OkxZoZN8qvNEe6phqlpcVvE13","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68367},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./react-m":"./src/react-m.ts"},"scripts":{"test":"vitest run --root ../.. --project motion","typecheck":"tsgo --noEmit -p tsconfig.json","test:upstream":"jest --config tests/upstream-jest.config.cjs --rootDir upstream --runInBand --no-watchman","upstream:verify":"node ./scripts/verify-upstream.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"motion":"^12.42.2","motion-dom":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","react":"^19.2.7","octane":"0.1.42","vitest":"^4.1.10","esbuild":"^0.28.1","@swc/core":"1.15.41","@swc/jest":"0.2.39","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","jest-fixed-jsdom":"0.0.10","@testing-library/dom":"^10.4.1","@testing-library/react":"16.3.2","jest-environment-jsdom":"30.4.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.42"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.41_1787243676772_0.9250387804362674","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"@octanejs/motion","version":"0.1.42","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.42","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"b864b695085a174bca461e9ba48d3ccfe5698d40","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.42.tgz","fileCount":14,"integrity":"sha512-0/s0suhGuiBwhTMDsTV1ZLLRXyBqvKFZJeKnQfyREMEIuhImO6fKHXQ8RbJP5HdWWXyBlf7YlpFRdv+rVuMekQ==","signatures":[{"sig":"MEUCIQCDsTcurnP/2bLQOEerlHsTe3pwM4XBZuYmUgfLyJUn7QIgOIl2hqjQ6FOWbmCT3h3v6PQomqLmOSl1lDxMNNtJ5wo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68395},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./react-m":"./src/react-m.ts"},"scripts":{"test":"vitest run --root ../.. --project motion","typecheck":"tsgo --noEmit -p tsconfig.json","test:upstream":"vitest run --root ../.. --project motion-pristine","upstream:verify":"node ../../scripts/react-port/materialize.mjs run --check --package-dir ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"motion":"^12.42.2","motion-dom":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","react":"^19.2.7","octane":"0.1.43","vitest":"^4.1.10","esbuild":"^0.28.1","@swc/core":"1.15.41","@swc/jest":"0.2.39","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","jest-fixed-jsdom":"0.0.10","@testing-library/dom":"^10.4.1","@testing-library/react":"16.3.2","jest-environment-jsdom":"30.4.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.43"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.42_1787322266592_0.940898813288964","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"@octanejs/motion","version":"0.1.43","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.43","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"37c09a2e941dd992373bb33e37641373ef39bc36","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.43.tgz","fileCount":14,"integrity":"sha512-vWnLL2BM8iLo5s04P3+tpjfn+w9bDhdI89Nwy7b7YlBPzlOWfxAABie71AzhT7kJ7Z+hYq4gLof1g8mwxLPncg==","signatures":[{"sig":"MEUCICn0sKaypTioApotQBE09r0BQt/S1GjtYJXpPT+/lnHxAiEA5Xi0JY3k+gBHYAFpRtJ+IPNzjCcgkfjexYSj2Z3dGSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68395},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./react-m":"./src/react-m.ts"},"scripts":{"test":"vitest run --root ../.. --project motion","typecheck":"tsgo --noEmit -p tsconfig.json","test:upstream":"vitest run --root ../.. --project motion-pristine","upstream:verify":"node ../../scripts/react-port/materialize.mjs run --check --package-dir ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"motion":"^12.42.2","motion-dom":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","react":"^19.2.7","octane":"0.1.44","vitest":"^4.1.10","esbuild":"^0.28.1","@swc/core":"1.15.41","@swc/jest":"0.2.39","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","jest-fixed-jsdom":"0.0.10","@testing-library/dom":"^10.4.1","@testing-library/react":"16.3.2","jest-environment-jsdom":"30.4.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.44"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.43_1787358777462_0.5772482825138607","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"@octanejs/motion","version":"0.1.44","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.44","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"a220b55cf1a357650e7d0fea2c44146a68da01fc","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.44.tgz","fileCount":14,"integrity":"sha512-j7K7VCq15/z7+pjLb0dL0MyjJ9/42mEUx/wXIV2vJJWN5XLXYt4acr8r0pNbJeLe8YKF7Y7UQkGbEAVuGjk8XQ==","signatures":[{"sig":"MEQCIHEYtZ9snBi2DerI9gd7cYX64KK5OI2309sw+jmnxttkAiAs0l+fcsQfWUZgrNhV8vksD9uZgfuAdPqkGkJWhVF2gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68395},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./react-m":"./src/react-m.ts"},"scripts":{"test":"vitest run --root ../.. --project motion","typecheck":"tsgo --noEmit -p tsconfig.json","test:upstream":"vitest run --root ../.. --project motion-pristine","upstream:verify":"node ../../scripts/react-port/materialize.mjs run --check --package-dir ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"motion":"^12.42.2","motion-dom":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","react":"^19.2.7","octane":"0.1.45","vitest":"^4.1.10","esbuild":"^0.28.1","@swc/core":"1.15.41","@swc/jest":"0.2.39","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","jest-fixed-jsdom":"0.0.10","@testing-library/dom":"^10.4.1","@testing-library/react":"16.3.2","jest-environment-jsdom":"30.4.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.45"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.44_1787572910910_0.16947179415373714","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"@octanejs/motion","version":"0.1.45","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.45","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"254871c06aed5005802f301f3975b3c8e837f0df","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.45.tgz","fileCount":14,"integrity":"sha512-T9OCpFXLkD8t1m8gfvj/ryiIUq2s/QNhR1O/p1OB0vfSvnjl89b7f147pMP8yEZgSeeG4Nim72gp8l4YATvYxQ==","signatures":[{"sig":"MEUCIDPrYYmqm0wjozgp9egMqss/MAI/1WcW+KxC0C8WLOMaAiEAkxtZIvArjXUD4j/Pc8QSySTbuNedd2O1w7+Xl22yAYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68395},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./react-m":"./src/react-m.ts"},"scripts":{"test":"vitest run --root ../.. --project motion","typecheck":"tsgo --noEmit -p tsconfig.json","test:upstream":"vitest run --root ../.. --project motion-pristine","upstream:verify":"node ../../scripts/react-port/materialize.mjs run --check --package-dir ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"motion":"^12.42.2","motion-dom":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","react":"^19.2.7","octane":"0.1.46","vitest":"^4.1.10","esbuild":"^0.28.1","@swc/core":"1.15.41","@swc/jest":"0.2.39","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","jest-fixed-jsdom":"0.0.10","@testing-library/dom":"^10.4.1","@testing-library/react":"16.3.2","jest-environment-jsdom":"30.4.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.46"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.45_1787585202832_0.210401423030403","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"@octanejs/motion","version":"0.1.46","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.46","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"69bc094b674ed8608ab53eb76265e2bc2a6a4954","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.46.tgz","fileCount":14,"integrity":"sha512-3tsOc2d45DgmTPIB8jcmdbgfi4rmgD4bCHrY2KXew+OtKLtWstB6FavtA3UopThcoBQhhR2seHk/J1+iQnFy5w==","signatures":[{"sig":"MEUCIBQxrr0EvHlFyLe4L3SQ07aCXQCTzIZ1yAYlOkrCCOOqAiEAn600essSVLYVftnLlBSN7yPNvuHx1cLHpO3sEG2GVOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68395},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./react-m":"./src/react-m.ts"},"scripts":{"test":"vitest run --root ../.. --project motion","typecheck":"tsgo --noEmit -p tsconfig.json","test:upstream":"vitest run --root ../.. --project motion-pristine","upstream:verify":"node ../../scripts/react-port/materialize.mjs run --check --package-dir ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"motion":"^12.42.2","motion-dom":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","react":"^19.2.7","octane":"0.1.47","vitest":"^4.1.10","esbuild":"^0.28.1","@swc/core":"1.15.41","@swc/jest":"0.2.39","react-dom":"^19.2.7","@tsrx/react":"^0.2.61","jest-fixed-jsdom":"0.0.10","@testing-library/dom":"^10.4.1","@testing-library/react":"16.3.2","jest-environment-jsdom":"30.4.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.47"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.46_1787748804302_0.6928060510331713","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"@octanejs/motion","version":"0.1.47","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.47","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"f0cffa0212d524d23aea9dfd08020569578c69ca","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.47.tgz","fileCount":14,"integrity":"sha512-o49tHgks7YxydoAMuCI7cyKqKpIPuDcgxDUO0hx9fDTlfxVP8sVftIkGO+7o+UlpjT4SwMFYqA2sKb/haZGKCA==","signatures":[{"sig":"MEUCIQDR7y0HCdS7QXUP1k1rKayMBTkfbFTlLVii9N43Kc5WyAIgRqaPKCAcS4c/xCLG80X6VjLB3FBeyOaPhIfBbFLKxZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68395},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./react-m":"./src/react-m.ts"},"scripts":{"test":"vitest run --root ../.. --project motion","typecheck":"tsgo --noEmit -p tsconfig.json","test:upstream":"vitest run --root ../.. --project motion-pristine","upstream:verify":"node ../../scripts/react-port/materialize.mjs run --check --package-dir ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"motion":"^12.42.2","motion-dom":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","react":"^19.2.7","octane":"0.1.48","vitest":"^4.1.10","esbuild":"^0.28.1","@swc/core":"1.15.41","@swc/jest":"0.2.39","react-dom":"^19.2.7","@tsrx/react":"^0.2.61","jest-fixed-jsdom":"0.0.10","@testing-library/dom":"^10.4.1","@testing-library/react":"16.3.2","jest-environment-jsdom":"30.4.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.48"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.47_1787837225869_0.6014996093039859","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"@octanejs/motion","version":"0.1.48","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.48","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"bb886e3883804214d9c1d7cc10140f4428a702bd","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.48.tgz","fileCount":14,"integrity":"sha512-wt62zTddA7OWEcJnUuM7bh86bODdtA5LEqsNzOimvPPa7XjCXSGJgluvl3Wn0WJk6CrN+za0eDBgwSMTtzR12w==","signatures":[{"sig":"MEQCIH5zibGa3EhbAOyEqtz6etGfQasK0bKMnTGDDSPd/pU0AiB/Y+6BLKB4sffqQmA8HU/95JKMzFzBmkuBypKURpvziA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68395},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./react-m":"./src/react-m.ts"},"scripts":{"test":"vitest run --root ../.. --project motion","typecheck":"tsgo --noEmit -p tsconfig.json","test:upstream":"vitest run --root ../.. --project motion-pristine","upstream:verify":"node ../../scripts/react-port/materialize.mjs run --check --package-dir ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"motion":"^12.42.2","motion-dom":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","react":"^19.2.7","octane":"0.1.49","vitest":"^4.1.10","esbuild":"^0.28.1","@swc/core":"1.15.41","@swc/jest":"0.2.39","react-dom":"^19.2.7","@tsrx/react":"^0.2.61","jest-fixed-jsdom":"0.0.10","@testing-library/dom":"^10.4.1","@testing-library/react":"16.3.2","jest-environment-jsdom":"30.4.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.49"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.48_1787916653806_0.23766101951375873","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"name":"@octanejs/motion","version":"0.1.49","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.49","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"f60faf9c0b5b095c9b22978ceab732347bb1b65e","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.49.tgz","fileCount":14,"integrity":"sha512-bQoNMHdEJJXMk2mopj+54mxFIKNvjGbg6L1IPXkbIx9ztg5LkOrv0zRfKb0dFfriuFu+Iyb/BSdO70VWI38nhg==","signatures":[{"sig":"MEUCIQCGtieaDX0/7Jguc557dLCNZ7IxGUWWDQwG6G/7pMIlUQIgasUVb7nfJlQ0cbfnfXweL7vS5TwEyKiyQ0iWqMKD7p8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68478},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./react-m":"./src/react-m.ts"},"scripts":{"test":"vitest run --root ../.. --project motion","typecheck":"tsgo --noEmit -p tsconfig.json","test:upstream":"vitest run --root ../.. --project motion-pristine","upstream:verify":"node ../../scripts/react-port/materialize.mjs run --check --package-dir ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"motion":"^12.42.2","motion-dom":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","react":"^19.2.7","octane":"0.1.50","vitest":"^4.1.10","esbuild":"^0.28.1","@swc/core":"1.15.41","@swc/jest":"0.2.39","react-dom":"^19.2.7","@tsrx/react":"^0.2.61","jest-fixed-jsdom":"0.0.10","@testing-library/dom":"^10.4.1","@testing-library/react":"16.3.2","jest-environment-jsdom":"30.4.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.50"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.49_1788108955117_0.039859842381440025","host":"s3://npm-registry-packages-npm-production"}},"0.1.50":{"name":"@octanejs/motion","version":"0.1.50","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.50","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"274cf91fdd0fa8a028f9f314b9aeeb77c85c9cf6","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.50.tgz","fileCount":14,"integrity":"sha512-sW2O4595iJqPvj1Bu2Asu3IM/sMb+Q2QrFiQunGhQsV5R3AQD36UlTYWCSMEoyF/ohx5ykgReFiPNM4UM4R+oQ==","signatures":[{"sig":"MEQCIGSUt8468rj0ILUxtm7ziQ8B6FoiCwfnTSXKLwEZr82YAiAk9EJtv2Xfj9co+Ra62FWZEm+tbwb+D3Vs6e2Jyzx0FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68478},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./react-m":"./src/react-m.ts"},"scripts":{"test":"vitest run --root ../.. --project motion","typecheck":"tsgo --noEmit -p tsconfig.json","test:upstream":"vitest run --root ../.. --project motion-pristine","upstream:verify":"node ../../scripts/react-port/materialize.mjs run --check --package-dir ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"motion":"^12.42.2","motion-dom":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","react":"^19.2.7","octane":"0.1.51","vitest":"^4.1.10","esbuild":"^0.28.1","@swc/core":"1.15.41","@swc/jest":"0.2.39","react-dom":"^19.2.7","@tsrx/react":"^0.2.61","jest-fixed-jsdom":"0.0.10","@testing-library/dom":"^10.4.1","@testing-library/react":"16.3.2","jest-environment-jsdom":"30.4.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"0.1.51"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.50_1788273587738_0.8500661131279623","host":"s3://npm-registry-packages-npm-production"}},"0.1.51":{"name":"@octanejs/motion","version":"0.1.51","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.51","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"f6fcf73d2f157a4ed22cb6a13575b81718ea1883","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.51.tgz","fileCount":14,"integrity":"sha512-AWKc23gAoGZEZB2jK3vWQwhmMR7EiIq8KeozQgz096cXXfhKb/9XhSe45Zgu3+fBgYBIvraHy17GpnArdwvEyA==","signatures":[{"sig":"MEUCIERpcCediVE8WV2g3fWOQpWgJ5i+JtDN/TWar9CXLnM/AiEA69xeD4xJPMvWzkCp7cip0O0msJTUBvvQ1yZBIBQ3iYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68488},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./react-m":"./src/react-m.ts"},"scripts":{"test":"vitest run --root ../.. --project motion","typecheck":"tsgo --noEmit -p tsconfig.json","test:upstream":"vitest run --root ../.. --project motion-pristine","upstream:verify":"node ../../scripts/react-port/materialize.mjs run --check --package-dir ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"motion":"^12.42.2","motion-dom":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","react":"^19.2.7","octane":"0.2.0","vitest":"^4.1.10","esbuild":"^0.28.1","@swc/core":"1.15.41","@swc/jest":"0.2.39","react-dom":"^19.2.7","@tsrx/react":"^0.2.63","jest-fixed-jsdom":"0.0.10","@testing-library/dom":"^10.4.1","@testing-library/react":"16.3.2","jest-environment-jsdom":"30.4.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"^0.1.51 || ^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.51_1788310293311_0.49186696195955837","host":"s3://npm-registry-packages-npm-production"}},"0.1.52":{"name":"@octanejs/motion","version":"0.1.52","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.52","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"c2d81a090bc16ce5f1e2ab6dd123ea9d019804c0","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.52.tgz","fileCount":14,"integrity":"sha512-Uh7/NI6B2//vBDMjGz23KNzadGWckEUXpXUhdhBV9Ls6PLd87knhWnQxwqhvEkNLS0g+JHaNp4bLhrD4pJyHcw==","signatures":[{"sig":"MEUCICp+vwSQpM48MKD6v4/lxf8eajujS7/vPYSTgSnU/hYDAiEAvJ6ypJBT8LHJANgjBlGUKxkgchG5wNcaG4XHbPVF2+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7Qk5yYHwhfYylP9Uac6em41bXXJZfWG5RCPxQO0Ej7gIhAI240IYB0Ftz2QURaom65VxK6HtG5/wg6gFP5rdmDhYg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":69055},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./react-m":"./src/react-m.ts"},"scripts":{"test":"vitest run --root ../.. --project motion","typecheck":"tsgo --noEmit -p tsconfig.json","test:upstream":"vitest run --root ../.. --project motion-pristine","upstream:verify":"node ../../scripts/react-port/materialize.mjs run --check --package-dir ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"motion":"^12.42.2","motion-dom":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","react":"^19.2.7","octane":"0.2.3","vitest":"^4.1.10","esbuild":"^0.28.1","@swc/core":"1.15.41","@swc/jest":"0.2.39","react-dom":"^19.2.7","@tsrx/react":"^0.2.63","jest-fixed-jsdom":"0.0.10","@testing-library/dom":"^10.4.1","@testing-library/react":"16.3.2","jest-environment-jsdom":"30.4.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"^0.1.51 || ^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.52_1788485793280_0.7161103268498439","host":"s3://npm-registry-packages-npm-production"}},"0.1.53":{"name":"@octanejs/motion","version":"0.1.53","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.53","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"2aa5cd8117209647a26075adc77226edc638ed88","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.53.tgz","fileCount":14,"integrity":"sha512-fbsMVDNXU27dCSczYLqvU+4VOsmROo2brRpEYYDqgwCliY8rM6MJCGm7aZbajBwp9RQqY5H3bLVU1+JBbuGCtg==","signatures":[{"sig":"MEUCIHlPt7IURO95c47BwJhfdlEm1AwcoDuvvOhUofEqd4i2AiEAwtEJiwgLA3FAo3IpSSPWDEPZrvqMZzXT1G9B7jkEv2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDAZXUBq3jLUwluS8jV2eaXSVCjgF/8vV0fOzWI/zlqzQIhAMB8aSLqOBF4+QMF61WsTk5RuEBKtE0/rsE0uWTxBcJI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":69062},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./react-m":"./src/react-m.ts"},"scripts":{"test":"vitest run --root ../.. --project motion","typecheck":"tsgo --noEmit -p tsconfig.json","test:upstream":"vitest run --root ../.. --project motion-pristine","upstream:verify":"node ../../scripts/react-port/materialize.mjs run --check --package-dir ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"motion":"^12.42.2","motion-dom":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","react":"19.2.7","octane":"0.3.0","vitest":"^4.1.10","esbuild":"^0.28.1","@swc/core":"1.15.41","@swc/jest":"0.2.39","react-dom":"19.2.7","@tsrx/react":"^0.3.0","jest-fixed-jsdom":"0.0.10","@testing-library/dom":"^10.4.1","@testing-library/react":"16.3.2","jest-environment-jsdom":"30.4.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"^0.1.51 || ^0.2.0 || ^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.53_1789827706748_0.4266538107013116","host":"s3://npm-registry-packages-npm-production"}},"0.1.54":{"name":"@octanejs/motion","version":"0.1.54","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.54","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"5db7a02e31dce6d29a04b2d1dc4d3d7b0850bfef","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.54.tgz","fileCount":14,"integrity":"sha512-vjsBVWOAHij2A71maBgi2fa+u93yblELSxMf20WAi69APNXtv+6cZ/aiiVyfk5INCP2CQlYtGjJaiZO1sYsBQg==","signatures":[{"sig":"MEUCIBOlw4sKqZbwBQ2ZLfocuvqA4/vnYL3WsDdB2R/ZXMGVAiEAruOPz6jQ3i3cB7Ni++T+WHwV9nPhWA5eYrOBfsrUEpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAuBmu190cNQi5/9rsVOfRylqXUT0NPVR9pShbNvfCJVAiEA+eDyggiHXW7SljHxwT5EpJYQdKqvhifF7gM9ZKojFd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":69041},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./react-m":"./src/react-m.ts"},"scripts":{"test":"vitest run --root ../.. --project motion","typecheck":"tsgo --noEmit -p tsconfig.json","test:upstream":"vitest run --root ../.. --project motion-pristine","upstream:verify":"node ../../scripts/react-port/materialize.mjs run --check --package-dir ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"motion":"^12.42.2","motion-dom":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","react":"19.2.7","octane":"0.4.0","vitest":"^4.1.10","esbuild":"^0.28.1","@swc/core":"1.15.41","@swc/jest":"0.2.39","react-dom":"19.2.7","@tsrx/react":"^0.3.0","jest-fixed-jsdom":"0.0.10","@testing-library/dom":"^10.4.1","@testing-library/react":"16.3.2","jest-environment-jsdom":"30.4.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.54_1790029570244_0.5056827310373817","host":"s3://npm-registry-packages-npm-production"}},"0.1.55":{"name":"@octanejs/motion","version":"0.1.55","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.55","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"6c3d9be0130f8370b84a95c4e61e919775d4c046","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.55.tgz","fileCount":14,"integrity":"sha512-32E5RK3d2R4gXZSkgm8FOxsZnewIRJ6fkWszHwScNo1Co6VcxHKBNtdewOHM4m+vKVaHWsHKUGSJoVppQXZLgQ==","signatures":[{"sig":"MEUCIQDGU+dPgAYxXp+px07ekaputILsCcWbt8AsOX/eUm+f8wIgH3kL1Bwnhn+4/oWSue+fAFjmAOrbvXOfrCCg9GYz8aQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEQ/6g4eGZZrVl6IUSlTSOA1oYkEEovNspuRKOo1Xw91AiAQZIYjdopZvd0Hf8y2Y09xofj1jKzyb71I3XW70/KzcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":69041},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./react-m":"./src/react-m.ts"},"scripts":{"test":"vitest run --root ../.. --project motion","typecheck":"tsgo --noEmit -p tsconfig.json","test:upstream":"vitest run --root ../.. --project motion-pristine","upstream:verify":"node ../../scripts/react-port/materialize.mjs run --check --package-dir ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"motion":"^12.42.2","motion-dom":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","react":"19.2.7","octane":"0.5.0","vitest":"^4.1.10","esbuild":"^0.28.1","@swc/core":"1.15.41","@swc/jest":"0.2.39","react-dom":"19.2.7","@tsrx/react":"^0.3.7","jest-fixed-jsdom":"0.0.10","@testing-library/dom":"^10.4.1","@testing-library/react":"16.3.2","jest-environment-jsdom":"30.4.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.55_1790268508361_0.2335083423615758","host":"s3://npm-registry-packages-npm-production"}},"0.1.56":{"name":"@octanejs/motion","version":"0.1.56","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/motion@0.1.56","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"6d517d08a94e59897b1d937b6830b2faf9d758da","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.56.tgz","fileCount":14,"integrity":"sha512-YJLfxeFj/4/wd62CdbuOEVTALHnGKcyBN+VKPttm1xMrJs1miRITbgSxGI/7QdIlRDbhWPcv1n9yl4bYQyiQWw==","signatures":[{"sig":"MEYCIQCtWi2zrzWt+3QoHabjmZKBg8zZlgrWKuCskSCDfYJu0AIhAPrdIjqHLglIxd20c/DUSHHOTislfsj23Sih8R5NCHL7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE7fyiM36uqY+AlHBscZbpA+aT+j5g4mBrlwmFKQX1qCAiEApscc5ThxcxKPF/p+NpbKqtvfe/vX9UPN5PgVkb+cEuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":69041},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./react-m":"./src/react-m.ts"},"scripts":{"test":"vitest run --root ../.. --project motion","typecheck":"tsgo --noEmit -p tsconfig.json","test:upstream":"vitest run --root ../.. --project motion-pristine","upstream:verify":"node ../../scripts/react-port/materialize.mjs run --check --package-dir ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"motion":"^12.42.2","motion-dom":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","react":"19.2.7","octane":"0.6.0","vitest":"^4.1.10","esbuild":"^0.28.1","@swc/core":"1.15.41","@swc/jest":"0.2.39","react-dom":"19.2.7","@tsrx/react":"^0.3.7","jest-fixed-jsdom":"0.0.10","@testing-library/dom":"^10.4.1","@testing-library/react":"16.3.2","jest-environment-jsdom":"30.4.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/motion_0.1.56_1790359734499_0.4646136840822843","host":"s3://npm-registry-packages-npm-production"}},"0.1.57":{"_id":"@octanejs/motion@0.1.57","dist":{"shasum":"b6fd8b4f41b86e281db1ccc3466e02659c1ba776","tarball":"https://registry.npmjs.org/@octanejs/motion/-/motion-0.1.57.tgz","fileCount":14,"integrity":"sha512-ds4J3e1hcBySIG1NsidDSZvFmAZtPbsPmjaMdQJl7tXkhRTWtyScRgHjLG31gu2Sp6GZNXZBcAAguExEAuzleQ==","signatures":[{"sig":"MEYCIQCiIqYTJ7CTh/2NGz/mafRBjZcvypB/6HL+H4Jks9mwDwIhAO4sq60I6Pu1eoVwQiZD4luaipRvpteSeE739Lvgs91a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH/xi8t4r9dIjUlApjERVAszf2OkhaZfSnM2En1jFFKyAiEA5jmectq9vhvZXMpH+cVMRdarOU3ztaz1VpVJ+83rkE4="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2fmotion@0.1.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":69041},"main":"src/index.ts","name":"@octanejs/motion","type":"module","types":"src/index.ts","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"module":"src/index.ts","octane":{"hookSlots":{"manual":["src"]}},"engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts","./react-m":"./src/react-m.ts"},"license":"MIT","scripts":{"test":"vitest run --root ../.. --project motion","typecheck":"tsgo --noEmit -p tsconfig.json","test:upstream":"vitest run --root ../.. --project motion-pristine","upstream:verify":"node ../../scripts/react-port/materialize.mjs run --check --package-dir ."},"version":"0.1.57","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"00b29cba-8675-4b69-8273-e87c1ea4fac7"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","directories":{},"maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"motion":"^12.42.2","motion-dom":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.4.2","react":"19.2.7","octane":"0.7.0","vitest":"^4.1.10","esbuild":"^0.28.1","@swc/core":"1.15.41","@swc/jest":"0.2.39","react-dom":"19.2.7","@tsrx/react":"^0.3.7","jest-fixed-jsdom":"0.0.10","@testing-library/dom":"^10.4.1","@testing-library/react":"16.3.2","jest-environment-jsdom":"30.4.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"^0.7.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/motion_0.1.57_1790776938087_0.38854501305483113"}}},"time":{"created":"2026-06-26T20:57:16.544Z","modified":"2026-09-30T14:02:18.571Z","0.1.0":"2026-06-26T20:57:16.810Z","0.1.2":"2026-07-05T19:25:37.230Z","0.1.3":"2026-07-12T19:41:58.083Z","0.1.4":"2026-07-13T00:13:47.931Z","0.1.5":"2026-07-14T11:00:22.721Z","0.1.8":"2026-07-18T22:15:13.568Z","0.1.9":"2026-07-18T23:33:09.294Z","0.1.10":"2026-07-19T19:23:26.537Z","0.1.11":"2026-07-20T20:30:54.342Z","0.1.12":"2026-07-22T09:29:42.791Z","0.1.15":"2026-07-26T20:20:53.432Z","0.1.16":"2026-07-27T11:49:24.890Z","0.1.17":"2026-07-28T15:52:43.860Z","0.1.18":"2026-07-29T12:54:26.668Z","0.1.19":"2026-07-30T02:11:37.810Z","0.1.20":"2026-07-30T10:20:33.612Z","0.1.21":"2026-07-31T19:28:35.899Z","0.1.22":"2026-08-02T00:32:28.352Z","0.1.23":"2026-08-04T15:30:20.027Z","0.1.24":"2026-08-04T21:42:17.603Z","0.1.25":"2026-08-05T21:33:39.239Z","0.1.26":"2026-08-06T01:29:22.079Z","0.1.27":"2026-08-06T05:38:54.695Z","0.1.28":"2026-08-07T04:08:04.954Z","0.1.29":"2026-08-08T01:58:03.474Z","0.1.30":"2026-08-08T13:09:18.080Z","0.1.31":"2026-08-09T12:13:37.247Z","0.1.32":"2026-08-10T00:51:09.565Z","0.1.33":"2026-08-10T18:16:24.678Z","0.1.34":"2026-08-11T00:31:23.425Z","0.1.35":"2026-08-12T10:42:04.062Z","0.1.36":"2026-08-13T21:55:23.998Z","0.1.37":"2026-08-14T17:12:20.540Z","0.1.38":"2026-08-17T09:48:26.148Z","0.1.39":"2026-08-18T18:22:31.189Z","0.1.40":"2026-08-19T12:48:02.554Z","0.1.41":"2026-08-20T16:34:36.946Z","0.1.42":"2026-08-21T14:24:26.737Z","0.1.43":"2026-08-22T00:32:57.594Z","0.1.44":"2026-08-24T12:01:51.060Z","0.1.45":"2026-08-24T15:26:42.990Z","0.1.46":"2026-08-26T12:53:24.467Z","0.1.47":"2026-08-27T13:27:05.999Z","0.1.48":"2026-08-28T11:30:53.928Z","0.1.49":"2026-08-30T16:55:55.254Z","0.1.50":"2026-09-01T14:39:47.917Z","0.1.51":"2026-09-02T00:51:33.440Z","0.1.52":"2026-09-04T01:36:33.357Z","0.1.53":"2026-09-19T14:21:46.841Z","0.1.54":"2026-09-21T22:26:10.346Z","0.1.55":"2026-09-24T16:48:28.460Z","0.1.56":"2026-09-25T18:08:54.574Z","0.1.57":"2026-09-30T14:02:18.187Z"},"author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/motion"},"description":"Framer Motion bindings for the octane renderer — reuses motion-dom's animation engine, swaps the React components for octane host components.","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"readme":"# @octanejs/motion\n\n[Framer Motion](https://motion.dev) for the [octane](https://github.com/octanejs/octane) UI framework.\n\n## Installation\n\n```sh\nnpm install @octanejs/motion\npnpm add @octanejs/motion\n```\n\nMotion separates a framework-agnostic animation engine (`animate`) and gesture\nprimitives (`hover`, `press`) from its React components (`motion.div`,\n`AnimatePresence`). This package reuses the engine + gestures verbatim and\nreimplements the components on octane.\n\n```tsx\n// before\nimport { motion, AnimatePresence } from 'motion/react';\n// after\nimport { motion, AnimatePresence } from '@octanejs/motion';\n\nfunction Card() @{\n  <motion.div\n    className=\"card\"\n    initial={{ opacity: 0, y: 20 }}\n    animate={{ opacity: 1, y: 0 }}\n    transition={{ duration: 0.3 }}\n    whileHover={{ scale: 1.05 }}\n    whileTap={{ scale: 0.95 }}\n  >\n    {'hello'}\n  </motion.div>\n}\n\nfunction List(props) @{\n  <AnimatePresence>\n    @if (props.show) {\n      <motion.div exit={{ opacity: 0 }}>{'I fade out when removed'}</motion.div>\n    }\n  </AnimatePresence>\n}\n```\n\n## What's bound\n\n- `motion.<tag>` — `initial`, `animate`, `transition`, `whileHover`, `whileTap`,\n  `whileFocus`, `whileInView` (+ `viewport`), `exit`, `drag` (+ `dragConstraints`,\n  `onDrag*`), `layout`, `layoutId`, `variants`, plus any DOM props (className, style,\n  events, …) and `style` MotionValues spread/bound onto the element.\n- `AnimatePresence` — exit animations on removal.\n- `MotionConfig` — global `transition` / `reducedMotion` defaults via context.\n- `useReducedMotion()` — a live `prefers-reduced-motion` subscription; operating-system\n  setting changes update mounted consumers.\n- `LayoutGroup` — namespaces `layoutId` values so independent shared-layout surfaces\n  do not cross-animate.\n- `LazyMotion` + `domAnimation` / `domMax` + `m` — feature-gated hosts. The\n  `./react-m` entry exposes every HTML/SVG host as a named export.\n- `variants` — label resolution (`animate=\"visible\"`) + parent→child propagation +\n  `staggerChildren` / `delayChildren` (number or `stagger()` function) / `staggerDirection`.\n- `useMotionValue()`, `useScroll()`, `useAnimate()` — MotionValues, scroll-linked\n  values, and imperative scoped animation.\n- `useTransform()`, `useSpring()`, `useMotionValueEvent()` — MotionValue composition:\n  derive a value (range-map / transformer / multi-input combiner), spring toward a\n  value or source, and subscribe to a value's events.\n- Motion's framework-agnostic helpers (`animate`, `stagger`, value types, …),\n  re-exported.\n\n## How it works\n\noctane had no public way for a runtime-proxy component to render a host element\nwrapping children, nor to provide context from plain-TS — so this package added two\nruntime primitives: `hostComponent` and `provideContext`. `motion.<tag>` renders a\nreal `<tag>` through `hostComponent`, captures the node, and drives:\n\n- **Animations** from layout effects calling motion's `animate()`; **gestures** via\n  `hover()` / `press()` / `inView()`; **MotionValues** (from `useMotionValue` /\n  `useScroll`) by subscribing in `style` and writing the element directly.\n- **`MotionConfig` + `variants`** through `provideContext`: a plain-TS component\n  stamps context for its children (config defaults, active variant labels).\n- **`drag`** with pointer events (axis lock + `dragConstraints`).\n- **Exit** without any deferred-deletion machinery: octane fires cleanups *before*\n  detaching the DOM, so a leaving element's unmount cleanup clones it (outside the\n  range octane is about to remove), animates the exit on the clone, and removes it\n  when it finishes.\n- **`layout` / `layoutId`** via FLIP: measure the box, and if it moved/resized —\n  vs the previous commit (`layout`) or a same-id element that just unmounted\n  (`layoutId`) — apply the inverse transform then animate it back to identity. The\n  same cleanup-before-detach ordering lets a leaving `layoutId` element record its\n  box for a same-commit replacement; unused boxes expire after that commit.\n  `layout=\"position\"` applies only translation, `layout=\"size\"` only scaling, and\n  layout animations use `transition.layout` when provided.\n\n## Not yet ported\n\nThe full layout **projection tree** — nested projection, child scale correction, and\ncontinuous shared-layout during drag (the `layout`/`layoutId` here are single-element\nFLIPs). Also drag momentum/elastic physics and\n`useTransform`'s output-map form (`useTransform(mv, [0, 100], { opacity: [0, 1] })`).\n\nStagger specifics: `when: 'beforeChildren' | 'afterChildren'` parent/child sequencing\nis not implemented, and a child's stagger index is fixed at registration order (a\nkeyed reorder does not re-stagger).\n\n## Status\n\nCurrent scope, known divergences, and verification status are tracked in the\ngenerated [bindings status table](../../docs/bindings-status.md), sourced from\nthis package's [`status.json`](./status.json).\n","readmeFilename":""}