{"_id":"unframer","_rev":"140-84bb03002eecf25d5b27c114ca1f213f","name":"unframer","dist-tags":{"latest":"4.2.1"},"versions":{"0.6.0":{"name":"unframer","version":"0.6.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@0.6.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.mjs"},"dist":{"shasum":"d3ecc9c55af162ca286d452baa6d17185d2ef935","tarball":"https://registry.npmjs.org/unframer/-/unframer-0.6.0.tgz","fileCount":30,"integrity":"sha512-I/jmV/u3SHf4sqZ2qxxo9Cxf4MKMuR365Uml6gkn4t3Cv92OWXFOmdeum4Keft7KL1UB+EszoiO0mcMibZZhKA==","signatures":[{"sig":"MEUCIQDZ+BZHWr4y24hcU0CaETSfrCcU9zturShHWq2VT7RN1AIgQY0tKIwG4rb98mZd9bAhsDrTpWzMYdcUyW97stT7DXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1502371},"type":"module","_from":"file:unframer-0.6.0.tgz","exports":{"./dist/react":{"default":"./dist/react.js"},"./dist/framer":{"default":"./dist/framer.js"}},"scripts":{"build":"tsc && cp ../README.md ./README.md","watch":"tsc -w"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/8474d33d6c02e04f66eb1f6810817555/unframer-0.6.0.tgz","_integrity":"sha512-I/jmV/u3SHf4sqZ2qxxo9Cxf4MKMuR365Uml6gkn4t3Cv92OWXFOmdeum4Keft7KL1UB+EszoiO0mcMibZZhKA==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.2.4","description":"<div align='center'>     <br/>     <br/>     <h3>unframer</h3>     <br/>     <br/> </div>","directories":{},"_nodeVersion":"18.19.1","dependencies":{"tmp":"^0.2.1","hsluv":"^0.0.3","undici":"^5.22.1","csstype":"^3.1.2","esbuild":"^0.20.2","find-up":"^6.3.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","popmotion":"^11.0.5","hey-listen":"^1.0.8","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","framer-motion":"11.0.13","fontfaceobserver":"^2.1.0","style-value-types":"^5.1.2","@juggle/resize-observer":"^3.3.1","hoist-non-react-statics":"^3.3.2","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@types/node":"^20.5.7","@types/fs-extra":"^11.0.1"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_0.6.0_1710502061959_0.4751323188621097","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"unframer","version":"0.6.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@0.6.1","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.mjs"},"dist":{"shasum":"827f69795910fab0d7e26299d509838f3c1d616f","tarball":"https://registry.npmjs.org/unframer/-/unframer-0.6.1.tgz","fileCount":30,"integrity":"sha512-hvNFYpvTzFBeJqCB/v1T/cuBdkLg1ra3xaYYbs7Wx0C7A1lbkuAK9RMW6AU7pwdn+1yznpq3Xig9TunstkTluA==","signatures":[{"sig":"MEUCIQDbetwmuWjNFEglwWsSBcNSxq5XSat3U/Bsn0OoL9+vCAIgP4J1DTQ9Kdu1aSayglVIbYDXukF2quHMrbU0tR/UVUc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1504999},"type":"module","_from":"file:unframer-0.6.1.tgz","exports":{"./dist/react":{"default":"./dist/react.js"},"./dist/framer":{"default":"./dist/framer.js"}},"scripts":{"build":"tsc && cp ../README.md ./README.md","watch":"tsc -w"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/ada4ad867cc2dc2a5244879e6119d6c1/unframer-0.6.1.tgz","_integrity":"sha512-hvNFYpvTzFBeJqCB/v1T/cuBdkLg1ra3xaYYbs7Wx0C7A1lbkuAK9RMW6AU7pwdn+1yznpq3Xig9TunstkTluA==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.2.4","description":"<div align='center'>     <br/>     <br/>     <h3>unframer</h3>     <br/>     <br/> </div>","directories":{},"_nodeVersion":"18.19.1","dependencies":{"tmp":"^0.2.1","hsluv":"^0.0.3","undici":"^5.22.1","csstype":"^3.1.2","esbuild":"^0.20.2","find-up":"^6.3.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","popmotion":"^11.0.5","hey-listen":"^1.0.8","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","framer-motion":"11.0.13","fontfaceobserver":"^2.1.0","style-value-types":"^5.1.2","@juggle/resize-observer":"^3.3.1","hoist-non-react-statics":"^3.3.2","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","posthtml":"^0.16.6","react-dom":"^18.2.0","@types/node":"^20.5.7","@types/fs-extra":"^11.0.1","node-fetch-cache":"^4.1.0"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_0.6.1_1710520081237_0.8895930731906752","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"unframer","version":"0.6.2","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@0.6.2","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.mjs"},"dist":{"shasum":"66e6cad286638f81499bf2d5f8d342e955d3a0ef","tarball":"https://registry.npmjs.org/unframer/-/unframer-0.6.2.tgz","fileCount":30,"integrity":"sha512-JWv8XR4i8SVh8aHzbQYyaPbBcfa4ol3HPw/FOz9QCKh8t95vuAwI74aMhxusop1/dEqBUmyCgr0VactlPtlv3A==","signatures":[{"sig":"MEQCIBD6+8QI/tgvfOkGNXQLUdU4sb8xbICHYbwWWqcoM3FUAiAu1ZA0Fkk7izCfYrbCfwOBEu7SB/3N6krIYxicHLZx8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1504729},"type":"module","_from":"file:unframer-0.6.2.tgz","exports":{"./dist/react":{"default":"./dist/react.js"},"./dist/framer":{"default":"./dist/framer.js"}},"scripts":{"build":"tsc && cp ../README.md ./README.md","watch":"tsc -w"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/35674ca774163df3dad75e90b47090dc/unframer-0.6.2.tgz","_integrity":"sha512-JWv8XR4i8SVh8aHzbQYyaPbBcfa4ol3HPw/FOz9QCKh8t95vuAwI74aMhxusop1/dEqBUmyCgr0VactlPtlv3A==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.2.4","description":"<div align='center'>     <br/>     <br/>     <h3>unframer</h3>     <br/>     <br/> </div>","directories":{},"_nodeVersion":"18.19.1","dependencies":{"tmp":"^0.2.1","hsluv":"^0.0.3","undici":"^5.22.1","csstype":"^3.1.2","esbuild":"^0.20.2","find-up":"^6.3.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","popmotion":"^11.0.5","hey-listen":"^1.0.8","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","framer-motion":"11.0.13","fontfaceobserver":"^2.1.0","style-value-types":"^5.1.2","@juggle/resize-observer":"^3.3.1","hoist-non-react-statics":"^3.3.2","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","posthtml":"^0.16.6","react-dom":"^18.2.0","@types/node":"^20.5.7","@types/fs-extra":"^11.0.1","node-fetch-cache":"^4.1.0"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_0.6.2_1710520268691_0.9203903436642487","host":"s3://npm-registry-packages"}},"0.6.3":{"name":"unframer","version":"0.6.3","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@0.6.3","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.mjs"},"dist":{"shasum":"fcdc25b175e6bb12e5058bde6fd25c3932ddc234","tarball":"https://registry.npmjs.org/unframer/-/unframer-0.6.3.tgz","fileCount":30,"integrity":"sha512-apG9DrlGF216laOmSnohpTZIycxUvMg0Eu7b+bK36vFjH0YCPuBEvIAgi1Gxa8Q5Yn3l19u4UYcj8KDvg6EC3A==","signatures":[{"sig":"MEQCICepI3QZuLnePN/T3eSSJq3cbaYokaFWfGQUHjfdiVYzAiBKVmu/I92fBCWOUorvovonfKqDggn5a1ZWLScavTwU/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1504936},"type":"module","_from":"file:unframer-0.6.3.tgz","exports":{"./dist/react":{"default":"./dist/react.js"},"./dist/framer":{"default":"./dist/framer.js"}},"scripts":{"build":"tsc && cp ../README.md ./README.md","watch":"tsc -w"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/fb307eef53221b121ed185b8097f4f73/unframer-0.6.3.tgz","_integrity":"sha512-apG9DrlGF216laOmSnohpTZIycxUvMg0Eu7b+bK36vFjH0YCPuBEvIAgi1Gxa8Q5Yn3l19u4UYcj8KDvg6EC3A==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.2.4","description":"<div align='center'>     <br/>     <br/>     <h3>unframer</h3>     <br/>     <br/> </div>","directories":{},"_nodeVersion":"18.19.1","dependencies":{"tmp":"^0.2.1","hsluv":"^0.0.3","undici":"^5.22.1","csstype":"^3.1.2","esbuild":"^0.20.2","find-up":"^6.3.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","popmotion":"^11.0.5","hey-listen":"^1.0.8","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","framer-motion":"11.0.13","fontfaceobserver":"^2.1.0","style-value-types":"^5.1.2","@juggle/resize-observer":"^3.3.1","hoist-non-react-statics":"^3.3.2","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","posthtml":"^0.16.6","react-dom":"^18.2.0","@types/node":"^20.5.7","@types/fs-extra":"^11.0.1","node-fetch-cache":"^4.1.0"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_0.6.3_1710522239692_0.6461882513065953","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"unframer","version":"0.7.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@0.7.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.mjs"},"dist":{"shasum":"9e7d06480f3ed724530f6e75825f93557553d216","tarball":"https://registry.npmjs.org/unframer/-/unframer-0.7.0.tgz","fileCount":39,"integrity":"sha512-Z+eRrjGP6wLEvRzzTXRBQVMe1PBAJtrlgytk3ohNC+rRHjvYOD0annAiM9HmjjUvsOfoNu8pHgAu1QIrTivMdQ==","signatures":[{"sig":"MEQCIBCJV0PVWf/L8a04hSauUTnFtvjB+PPJKFiLB7xOQ0a+AiBQ/YbteNvU2gfy63K+KBo2hS21zJZ9tRXhWRJvpiwBrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1506890},"type":"module","_from":"file:unframer-0.7.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dist/react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./dist/framer":{"types":"./dist/framer.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc && cp ../README.md ./README.md","watch":"tsc -w"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/d346b90e5cea211309926681eb38d82f/unframer-0.7.0.tgz","_integrity":"sha512-Z+eRrjGP6wLEvRzzTXRBQVMe1PBAJtrlgytk3ohNC+rRHjvYOD0annAiM9HmjjUvsOfoNu8pHgAu1QIrTivMdQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.2.4","description":"<div align='center'>     <br/>     <br/>     <h3>unframer</h3>     <br/>     <br/> </div>","directories":{},"_nodeVersion":"20.11.1","dependencies":{"tmp":"^0.2.1","esbuild":"^0.20.2","find-up":"^6.3.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.0.14","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","posthtml":"^0.16.6","react-dom":"^18.2.0","@types/node":"^20.5.7","@types/fs-extra":"^11.0.1"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_0.7.0_1710770335558_0.2697889800152875","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"unframer","version":"0.7.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@0.7.1","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.mjs"},"dist":{"shasum":"30989f38a3b6849a1139729650700ab9e290e781","tarball":"https://registry.npmjs.org/unframer/-/unframer-0.7.1.tgz","fileCount":39,"integrity":"sha512-KqVaCJWTqrNSuJiE+ilJNywJrnxX7Yj96m/XiW8JWqIWoSNpAiGzRZ65Up9EyhRGXdQG+1SciJs6pecpRU9edw==","signatures":[{"sig":"MEUCIQCXBGGgFvkiURRhxDLYTJ06aooc11gzf/yqT5tIkg4vLQIgQXzpIa79grBjp36k5WRI/JQ7sEAkTICfP0nFSUBlQeU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1506890},"type":"module","_from":"file:unframer-0.7.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dist/react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./dist/framer":{"types":"./dist/framer.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc && cp ../README.md ./README.md","watch":"tsc -w"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/276e32c73663bdfd6c1a367701b5ed29/unframer-0.7.1.tgz","_integrity":"sha512-KqVaCJWTqrNSuJiE+ilJNywJrnxX7Yj96m/XiW8JWqIWoSNpAiGzRZ65Up9EyhRGXdQG+1SciJs6pecpRU9edw==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.2.4","description":"<div align='center'>     <br/>     <br/>     <h3>unframer</h3>     <br/>     <br/> </div>","directories":{},"_nodeVersion":"20.11.1","dependencies":{"tmp":"^0.2.1","esbuild":"^0.20.2","find-up":"^6.3.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.0.14","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","posthtml":"^0.16.6","react-dom":"^18.2.0","@types/node":"^20.5.7","@types/fs-extra":"^11.0.1"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_0.7.1_1710770458440_0.10885823950089302","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"unframer","version":"1.0.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@1.0.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.mjs"},"dist":{"shasum":"f8e416815fecaa058d7fc60f7a8988db3c062714","tarball":"https://registry.npmjs.org/unframer/-/unframer-1.0.0.tgz","fileCount":39,"integrity":"sha512-t7fkSaiRS21/7G0HLA5vNbWrexfShQN42x30ocEvRdksMkk/3MCT0zIfobfDOjX+7WYLANTiGgYto8In2jNgWQ==","signatures":[{"sig":"MEUCIQD+xPo7MqSwnhM1kErvgzL5lF0CEYpJiXPIHV/X8YJpqAIgBXsIschA3/GRWUj8qQRnNdNbBql5vJYWK13qCUY3xpc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1508825},"type":"module","_from":"file:unframer-1.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dist/react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./dist/framer":{"types":"./dist/framer.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc && cp ../README.md ./README.md","watch":"tsc -w"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/481762da6ca5a07c205a77040555ceda/unframer-1.0.0.tgz","_integrity":"sha512-t7fkSaiRS21/7G0HLA5vNbWrexfShQN42x30ocEvRdksMkk/3MCT0zIfobfDOjX+7WYLANTiGgYto8In2jNgWQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.2.4","description":"<div align='center'>     <br/>     <br/>     <h3>unframer</h3>     <br/>     <br/> </div>","directories":{},"_nodeVersion":"20.11.1","dependencies":{"tmp":"^0.2.1","esbuild":"^0.20.2","find-up":"^6.3.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.0.14","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","posthtml":"^0.16.6","react-dom":"^18.2.0","@types/node":"^20.5.7","@types/fs-extra":"^11.0.1"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_1.0.0_1710882004344_0.7312965679899572","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"unframer","version":"1.0.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@1.0.1","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.mjs"},"dist":{"shasum":"d5f962c3672b44622d952f8b7bdeb6ab91e7560a","tarball":"https://registry.npmjs.org/unframer/-/unframer-1.0.1.tgz","fileCount":35,"integrity":"sha512-8Emx1ZMFt9Byj4brMkWgkUClN/TmsvtXYFsK5C1COVRQOel6AUpHqV0TCs/VESUg5slDat/nAfjHYMKOWqn1RA==","signatures":[{"sig":"MEYCIQCAi1/m+bsY8iuWoJ4CCIly+uZEMPc1rhbIHHUPJabfpQIhAM+Dq9fD4iXKIzfFWlxhM6gPuq7VvltTZ4C/dAhfvwRa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1521396},"type":"module","_from":"file:unframer-1.0.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dist/react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./dist/framer":{"types":"./dist/framer.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc && cp ../README.md ./README.md","watch":"tsc -w","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/tmp/175fbc38ba26653921e85a493f507909/unframer-1.0.1.tgz","_integrity":"sha512-8Emx1ZMFt9Byj4brMkWgkUClN/TmsvtXYFsK5C1COVRQOel6AUpHqV0TCs/VESUg5slDat/nAfjHYMKOWqn1RA==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.2.4","description":"<div align='center'>     <br/>     <br/>     <h3>unframer</h3>     <br/>     <br/> </div>","directories":{},"_nodeVersion":"20.11.1","dependencies":{"tmp":"^0.2.1","dedent":"^1.5.1","esbuild":"^0.20.2","find-up":"^6.3.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.0.14","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","posthtml":"^0.16.6","react-dom":"^18.2.0","@types/node":"^20.5.7","@types/fs-extra":"^11.0.1","@xmorse/deployment-utils":"^0.1.0"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_1.0.1_1711029133506_0.8704549847051501","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"unframer","version":"1.1.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@1.1.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.mjs"},"dist":{"shasum":"3dc7ac731d38258ffac3c71bbd2ab91d1db2a257","tarball":"https://registry.npmjs.org/unframer/-/unframer-1.1.0.tgz","fileCount":35,"integrity":"sha512-2kUY5UR61x6Bs2GTtELHal7MLlWSNogbZhzkaeiCjyzwPZink+k5R03SNdiQAh8VG4oe3neqYgs+biBbvZOrPQ==","signatures":[{"sig":"MEYCIQCEHTik4En1fw3C84tGxBGYYRdumcBIqzTG6oNv9kbY9wIhAJJ7Nsg5sYpvWY5VX6cMPN+C0unJwbkthchA8tnR7/5s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1529145},"type":"module","_from":"file:unframer-1.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dist/react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./dist/framer":{"types":"./dist/framer.d.ts","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist && tsc && cp ../README.md ./README.md","watch":"rm -rf dist && tsc -w","postinstall":"pnpm build","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/tmp/442ed298bd133c180c2b51300011c2d8/unframer-1.1.0.tgz","_integrity":"sha512-2kUY5UR61x6Bs2GTtELHal7MLlWSNogbZhzkaeiCjyzwPZink+k5R03SNdiQAh8VG4oe3neqYgs+biBbvZOrPQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.2.4","description":"<div align='center'>     <br/>     <br/>     <h3>unframer</h3>     <br/>     <br/> </div>","directories":{},"_nodeVersion":"20.11.1","dependencies":{"tmp":"^0.2.1","dedent":"^1.5.1","esbuild":"^0.20.2","find-up":"^6.3.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.0.14","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","posthtml":"^0.16.6","react-dom":"^18.2.0","@types/node":"^20.5.7","@types/fs-extra":"^11.0.1","@xmorse/deployment-utils":"^0.1.0"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_1.1.0_1711364703141_0.37822100885997534","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"unframer","version":"1.1.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@1.1.1","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.mjs"},"dist":{"shasum":"e2439a5dcbc3854eb458d57e5750f7af4f6866fc","tarball":"https://registry.npmjs.org/unframer/-/unframer-1.1.1.tgz","fileCount":35,"integrity":"sha512-wSrJyQfmAVhJAM1fHAJTlFI5kWXkVGViAn9GltffPEuTtsMeiHjkDa58asicX/M2BhvAnPAqnbC/Jdy/wSxKjA==","signatures":[{"sig":"MEUCIQCHvUicxh4rhgNTt7+28hPXSgdJ1RnQ3ry/jefx9n1fKQIgJ+Om5ntZQrNXRPZh3dLoxpFaXqGi3kEK7axWzHTj57A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1531256},"type":"module","_from":"file:unframer-1.1.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dist/react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./dist/framer":{"types":"./dist/framer.d.ts","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist && tsc && cp ../README.md ./README.md","watch":"rm -rf dist && tsc -w","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/tmp/347069c587b6b183784f01802b7027b4/unframer-1.1.1.tgz","_integrity":"sha512-wSrJyQfmAVhJAM1fHAJTlFI5kWXkVGViAn9GltffPEuTtsMeiHjkDa58asicX/M2BhvAnPAqnbC/Jdy/wSxKjA==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.2.4","description":"<div align='center'>     <br/>     <br/>     <h3>unframer</h3>     <br/>     <br/> </div>","directories":{},"_nodeVersion":"20.11.1","dependencies":{"tmp":"^0.2.1","dedent":"^1.5.1","esbuild":"^0.20.2","find-up":"^6.3.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.0.14","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","posthtml":"^0.16.6","react-dom":"^18.2.0","@types/node":"^20.5.7","@types/fs-extra":"^11.0.1","@xmorse/deployment-utils":"^0.1.0"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_1.1.1_1711640286347_0.038659662155292374","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"unframer","version":"1.1.2","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@1.1.2","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.mjs"},"dist":{"shasum":"3d9dd4649ba47cdd1b31224d0caf198824bd12ec","tarball":"https://registry.npmjs.org/unframer/-/unframer-1.1.2.tgz","fileCount":35,"integrity":"sha512-pl8DDw6svs3WFvp8tdR+iSrNWwfIM5OkxuynNXtscMzMk9WrNmJ/oqtaSMRH9SKCt1lUHurURQGruvwqe0gsng==","signatures":[{"sig":"MEYCIQCT6SgAuGvI9SBYNQEJeCwU31+pH2uzvVIvha0Yrzf1uQIhAOdoHz4cm9vCMltCumyLvQBa8YR7d07Q+mqHqlhc/AKn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1537669},"type":"module","_from":"file:unframer-1.1.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dist/react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./dist/framer":{"types":"./dist/framer.d.ts","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist && tsc && cp ../README.md ./README.md","watch":"rm -rf dist && tsc -w","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/tmp/ff4924f93e08725dbc6d0ae75bd8195d/unframer-1.1.2.tgz","_integrity":"sha512-pl8DDw6svs3WFvp8tdR+iSrNWwfIM5OkxuynNXtscMzMk9WrNmJ/oqtaSMRH9SKCt1lUHurURQGruvwqe0gsng==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.2.4","description":"<div align='center'>     <br/>     <br/>     <h3>unframer</h3>     <br/>     <br/> </div>","directories":{},"_nodeVersion":"20.11.1","dependencies":{"tmp":"^0.2.1","dedent":"^1.5.1","esbuild":"^0.20.2","find-up":"^6.3.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.0.14","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","posthtml":"^0.16.6","react-dom":"^18.2.0","@types/node":"^20.5.7","@types/fs-extra":"^11.0.1","@xmorse/deployment-utils":"^0.1.0"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_1.1.2_1712241499775_0.14269407416871127","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"unframer","version":"1.2.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@1.2.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.mjs"},"dist":{"shasum":"4592d056a4e93cfb50903a1f6a867c9670837203","tarball":"https://registry.npmjs.org/unframer/-/unframer-1.2.0.tgz","fileCount":35,"integrity":"sha512-rlvJbw/cmRx4hryJMpvJ8DPqx/tvvYG7cXScMSTNoQ1vufOfhHon/CAYtvUeuQR6rcDPYhoD7CaiAUjMcdS5ug==","signatures":[{"sig":"MEUCIQDgvBqTZxvpc5TBzwXBV8azEnmq2lZFa1KlvHsWaED38AIgdH3h+6RVZJ91isM52iqoAAJTuHbe417up98iHlKxs/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1542653},"type":"module","_from":"file:unframer-1.2.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dist/react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./dist/framer":{"types":"./dist/framer.d.ts","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist && tsc && cp ../README.md ./README.md","watch":"rm -rf dist && tsc -w","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/24014c0cc0a7ac13ee1bcd3a0e6f91db/unframer-1.2.0.tgz","_integrity":"sha512-rlvJbw/cmRx4hryJMpvJ8DPqx/tvvYG7cXScMSTNoQ1vufOfhHon/CAYtvUeuQR6rcDPYhoD7CaiAUjMcdS5ug==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.2.4","description":"<div align='center'>     <br/>     <br/>     <h3>unframer</h3>     <br/>     <br/> </div>","directories":{},"_nodeVersion":"20.11.1","dependencies":{"cac":"^6.7.14","tmp":"^0.2.1","dedent":"^1.5.1","esbuild":"^0.20.2","find-up":"^6.3.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.0.14","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","posthtml":"^0.16.6","react-dom":"^18.2.0","@types/node":"^20.5.7","@types/fs-extra":"^11.0.1","@xmorse/deployment-utils":"^0.1.0"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_1.2.0_1712321907218_0.3538575097817531","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"unframer","version":"1.2.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@1.2.1","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.mjs"},"dist":{"shasum":"e1d6f7457e0d508d44b19425a359972556345327","tarball":"https://registry.npmjs.org/unframer/-/unframer-1.2.1.tgz","fileCount":35,"integrity":"sha512-zWq3QVwDTa0YH8+eK78YEWjDf9bD6KM+QCpSVxVPOdpvQbeIo4/hCWVMcupDvbf9r56PZ6VGCJKJEFg6pZzMyg==","signatures":[{"sig":"MEUCIQDrjT34vDAinpsrHXSbLKRznfEY3al/TYB3A2DRjjO6EAIgdOKii2eCr9Y4kRBigWSzeZntydnmSnNFBVMxDabaBq4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1543491},"type":"module","_from":"file:unframer-1.2.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dist/react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./dist/framer":{"types":"./dist/framer.d.ts","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist && tsc && cp ../README.md ./README.md","watch":"rm -rf dist && tsc -w","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/d33a27b7a8ded01166f2233130745b02/unframer-1.2.1.tgz","_integrity":"sha512-zWq3QVwDTa0YH8+eK78YEWjDf9bD6KM+QCpSVxVPOdpvQbeIo4/hCWVMcupDvbf9r56PZ6VGCJKJEFg6pZzMyg==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.2.4","description":"<div align='center'>     <br/>     <br/>     <h3>unframer</h3>     <br/>     <br/> </div>","directories":{},"_nodeVersion":"20.11.1","dependencies":{"cac":"^6.7.14","tmp":"^0.2.1","json5":"^2.2.3","dedent":"^1.5.1","esbuild":"^0.20.2","find-up":"^6.3.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.0.14","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","posthtml":"^0.16.6","react-dom":"^18.2.0","@types/node":"^20.5.7","@types/fs-extra":"^11.0.1","@xmorse/deployment-utils":"^0.1.0"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_1.2.1_1712322675972_0.3299438215200836","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"unframer","version":"1.2.2","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@1.2.2","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.mjs"},"dist":{"shasum":"2e38eaa63b8673f50dfc06cb2d7bebae43669feb","tarball":"https://registry.npmjs.org/unframer/-/unframer-1.2.2.tgz","fileCount":35,"integrity":"sha512-savsRx6BLJcb2wOYUbC/b3ACzPvuhFSThndBme8G1UMmZ4LYXyUVGbJQIQUo8nWJoKOOV0RhVG+X0l0Tqa1nQw==","signatures":[{"sig":"MEUCIQC1jB/BquWl/5H4TqEwPX3JntDQgxsALFPgFls0bJ42agIgNfRpOaSdvT9hHJWXpOM76rXZtv4cQq8a4BJevfZrbDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1543847},"type":"module","_from":"file:unframer-1.2.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dist/react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./dist/framer":{"types":"./dist/framer.d.ts","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist && tsc && cp ../README.md ./README.md","watch":"rm -rf dist && tsc -w","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/0cdca72eadb24268e96b133af70a6f2c/unframer-1.2.2.tgz","_integrity":"sha512-savsRx6BLJcb2wOYUbC/b3ACzPvuhFSThndBme8G1UMmZ4LYXyUVGbJQIQUo8nWJoKOOV0RhVG+X0l0Tqa1nQw==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.2.4","description":"<div align='center'>     <br/>     <br/>     <h3>unframer</h3>     <br/>     <br/> </div>","directories":{},"_nodeVersion":"20.11.1","dependencies":{"cac":"^6.7.14","tmp":"^0.2.1","json5":"^2.2.3","dedent":"^1.5.1","esbuild":"^0.20.2","find-up":"^6.3.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.0.14","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","posthtml":"^0.16.6","react-dom":"^18.2.0","@types/node":"^20.5.7","@types/fs-extra":"^11.0.1","@xmorse/deployment-utils":"^0.1.0"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_1.2.2_1712322992070_0.3847779908675093","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"unframer","version":"1.3.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@1.3.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.mjs"},"dist":{"shasum":"35d70cd67fb78ba6a485450ec83fe1d80dd77a70","tarball":"https://registry.npmjs.org/unframer/-/unframer-1.3.0.tgz","fileCount":35,"integrity":"sha512-DWqu6GyapND4rBA4KwLdkWbQ1AL1ibP/03aJBiBURgWYpdtf4bSfQPoROsSvvRpcvbxuFa5jtNXCYWJZEzWf+Q==","signatures":[{"sig":"MEUCIQCX+lu6ORqok85gyj2pYpNFwOFn2NjLDWJRhc7/dMyeJwIgYqB10wjXueaNWnoozrkayuzIvCvE5e4V9fFJoibm+no=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1567425},"type":"module","_from":"file:unframer-1.3.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dist/react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./dist/framer":{"types":"./dist/framer.d.ts","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist && tsc && cp ../README.md ./README.md","watch":"rm -rf dist && tsc -w","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/8487cd90acea89165a24f67dd3dd11f2/unframer-1.3.0.tgz","_integrity":"sha512-DWqu6GyapND4rBA4KwLdkWbQ1AL1ibP/03aJBiBURgWYpdtf4bSfQPoROsSvvRpcvbxuFa5jtNXCYWJZEzWf+Q==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.2.4","description":"<div align='center'>     <br/>     <br/>     <h3>unframer</h3>     <br/>     <br/> </div>","directories":{},"_nodeVersion":"20.11.1","dependencies":{"cac":"^6.7.14","tmp":"^0.2.1","json5":"^2.2.3","dedent":"^1.5.1","esbuild":"^0.20.2","find-up":"^6.3.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.0.14","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","posthtml":"^0.16.6","react-dom":"^18.2.0","@types/node":"^20.5.7","@types/fs-extra":"^11.0.1","@xmorse/deployment-utils":"^0.1.0"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_1.3.0_1712337574144_0.31729059837380613","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"unframer","version":"1.4.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@1.4.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.mjs"},"dist":{"shasum":"b0f82b605d68463ef9a53da6e91a42570e507233","tarball":"https://registry.npmjs.org/unframer/-/unframer-1.4.0.tgz","fileCount":35,"integrity":"sha512-cxhOV+ixmKx5z15UFb/6x+3MicnDfM1UfhKbDm+PEPYwhIsFUbxWN6/4dknjt0xEOp4icgjum8YT7eU9XqCmUQ==","signatures":[{"sig":"MEYCIQCmZeITwGDEenCfPboSzrOpbi5snjVSgchVX0bIxFZ4TAIhAPJGaE1h8eFYUqobGxgsKX6j6SpQAChK3dMrPztxd81e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1570438},"type":"module","_from":"file:unframer-1.4.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dist/react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./dist/framer":{"types":"./dist/framer.d.ts","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist && tsc && cp ../README.md ./README.md","watch":"rm -rf dist && tsc -w","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/fc2c887916f34244506b660f185b5fc4/unframer-1.4.0.tgz","_integrity":"sha512-cxhOV+ixmKx5z15UFb/6x+3MicnDfM1UfhKbDm+PEPYwhIsFUbxWN6/4dknjt0xEOp4icgjum8YT7eU9XqCmUQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.2.4","description":"<div align='center'>     <br/>     <br/>     <h3>unframer</h3>     <br/>     <br/> </div>","directories":{},"_nodeVersion":"20.11.1","dependencies":{"cac":"^6.7.14","tmp":"^0.2.1","json5":"^2.2.3","dedent":"^1.5.1","esbuild":"^0.20.2","find-up":"^6.3.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.0.14","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","posthtml":"^0.16.6","react-dom":"^18.2.0","@types/node":"^20.5.7","@types/fs-extra":"^11.0.1","@xmorse/deployment-utils":"^0.1.0"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_1.4.0_1712395405502_0.34707134287324215","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"unframer","version":"1.5.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@1.5.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.mjs"},"dist":{"shasum":"949752b65b8c01778d4197b8384389fa0b2ac965","tarball":"https://registry.npmjs.org/unframer/-/unframer-1.5.0.tgz","fileCount":35,"integrity":"sha512-9xKx70N/fWjKzLEkUe3D+TylAnEOq7/vfxU47w4gIEbEEva9uwKondQ7810WM7PrZDfdEWHwUUatRfsAET39Cw==","signatures":[{"sig":"MEQCIG1DhZehc9XzbvRaC8nGqmBfFF6a1Dc0x24cLmUxpQpiAiBYI1DaUotBAoZn5+QWjK/6MZqkAsqBVDMZX6emcumtEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1573709},"type":"module","_from":"file:unframer-1.5.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dist/react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./dist/framer":{"types":"./dist/framer.d.ts","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist && tsc && cp ../README.md ./README.md","watch":"rm -rf dist && tsc -w","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/974213128438e5e66b02b2cf10b8f964/unframer-1.5.0.tgz","_integrity":"sha512-9xKx70N/fWjKzLEkUe3D+TylAnEOq7/vfxU47w4gIEbEEva9uwKondQ7810WM7PrZDfdEWHwUUatRfsAET39Cw==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.2.4","description":"<div align='center'>     <br/>     <br/>     <h3>unframer</h3>     <br/>     <br/> </div>","directories":{},"_nodeVersion":"20.11.1","dependencies":{"cac":"^6.7.14","tmp":"^0.2.1","json5":"^2.2.3","dedent":"^1.5.1","esbuild":"^0.20.2","find-up":"^6.3.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.0.14","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","posthtml":"^0.16.6","react-dom":"^18.2.0","@types/node":"^20.5.7","@types/fs-extra":"^11.0.1","@xmorse/deployment-utils":"^0.1.0"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_1.5.0_1712397666723_0.270891197456123","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"unframer","version":"1.6.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@1.6.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.mjs"},"dist":{"shasum":"076ea70ad8afe1eb916783ab9edc2d304f539055","tarball":"https://registry.npmjs.org/unframer/-/unframer-1.6.0.tgz","fileCount":40,"integrity":"sha512-Qth6RIRllp3Z1JvT0jIK5uUt0MWYuVqCBdazIE9OpprPKzSt6fNNB4lsHpbXVVpwlYr7NukRZAPeIv47yNTiQA==","signatures":[{"sig":"MEQCIE4hVJkvDJUhi9wTQrfVzMpNLPTnm/pHvgzWaDk6MtfTAiAnFYSIU4ODEuLtH5bXks9y00thbF1mKk7wvbjng8isYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1578867},"type":"module","_from":"file:unframer-1.6.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dist/react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./dist/framer":{"types":"./dist/framer.d.ts","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist && tsc && cp ../README.md ./README.md","watch":"rm -rf dist && tsc -w","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/c80877f83d6417da4466fff1e2c9c7f1/unframer-1.6.0.tgz","_integrity":"sha512-Qth6RIRllp3Z1JvT0jIK5uUt0MWYuVqCBdazIE9OpprPKzSt6fNNB4lsHpbXVVpwlYr7NukRZAPeIv47yNTiQA==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.2.4","description":"<div align='center'>     <br/>     <br/>     <h3>unframer</h3>     <br/>     <br/> </div>","directories":{},"_nodeVersion":"20.11.1","dependencies":{"cac":"^6.7.14","tmp":"^0.2.1","json5":"^2.2.3","dedent":"^1.5.1","esbuild":"^0.20.2","find-up":"^6.3.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.0.14","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","posthtml":"^0.16.6","react-dom":"^18.2.0","@types/node":"^20.5.7","@types/fs-extra":"^11.0.1","@xmorse/deployment-utils":"^0.1.0"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_1.6.0_1712422009471_0.7705503210555327","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"unframer","version":"1.7.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@1.7.1","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.mjs"},"dist":{"shasum":"00b19917e2eccc3c9a455a3ee599eb8bf5fb94e3","tarball":"https://registry.npmjs.org/unframer/-/unframer-1.7.1.tgz","fileCount":45,"integrity":"sha512-xihvjaM/ra33/C0hQ+uwQD9aSEuTsvBoj7tpBdRaJVZ2kt1eQRhOLLCnCfVNOvz4kJb6U1d7TyaepQszJQPe4g==","signatures":[{"sig":"MEUCIDosBzN66Al+5exbvWIXaJUJ7+hVsdRKAeSesmiROY26AiEAxQl47PIURON+32kXUwBFyYv0B05PQopF/Wo3gqjqrp8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1588956},"type":"module","_from":"file:unframer-1.7.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dist/react":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"./dist/framer":{"types":"./dist/framer.d.ts","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist && tsc && cp ../README.md ./README.md","watch":"rm -rf dist && tsc -w","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/f6e35e67d6de141168c95753c98e2113/unframer-1.7.1.tgz","_integrity":"sha512-xihvjaM/ra33/C0hQ+uwQD9aSEuTsvBoj7tpBdRaJVZ2kt1eQRhOLLCnCfVNOvz4kJb6U1d7TyaepQszJQPe4g==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.2.4","description":"<div align='center'>     <br/>     <br/>     <h3>unframer</h3>     <br/>     <br/> </div>","directories":{},"_nodeVersion":"20.11.1","dependencies":{"cac":"^6.7.14","tmp":"^0.2.1","json5":"^2.2.3","dedent":"^1.5.1","esbuild":"^0.20.2","find-up":"^6.3.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","async-sema":"^3.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.0.14","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","posthtml":"^0.16.6","react-dom":"^18.2.0","@types/node":"^20.5.7","@types/fs-extra":"^11.0.1","@xmorse/deployment-utils":"^0.1.0"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_1.7.1_1712593239276_0.571786333627655","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"unframer","version":"2.0.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.0.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"de4ad4ce47ab00c51891f28f992685fc5208e805","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.0.0.tgz","fileCount":85,"integrity":"sha512-HMcZQA7YiJz/dDLXAbWhtQ8pEJYG7eL+fnsxRfiFZjUEYOlDSWAf6cTfzamlf1ABduM/oX1X4eXzzK6ylHagKQ==","signatures":[{"sig":"MEUCIQDcdUdhNO9OxUls8Hku2j9KlFEIYQMEr58YuhTpTcnYcAIgXNrZm5gL9TTNtTKQ6O67+uX2GLzV0HShkQ5gKjvB8G0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7538919},"_from":"file:unframer-2.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist && tsc -m esnext --outDir esm && tsc && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist && tsc -w","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/f9c8eced1e3b4589eea49affb33290f8/unframer-2.0.0.tgz","_integrity":"sha512-HMcZQA7YiJz/dDLXAbWhtQ8pEJYG7eL+fnsxRfiFZjUEYOlDSWAf6cTfzamlf1ABduM/oX1X4eXzzK6ylHagKQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.2.4","description":"<div align='center'>     <br/>     <br/>     <h3>unframer</h3>     <br/>     <br/> </div>","directories":{},"_nodeVersion":"20.11.1","dependencies":{"cac":"^6.7.14","tmp":"^0.2.1","json5":"^2.2.3","dedent":"^1.5.1","esbuild":"^0.20.2","find-up":"^5.0.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","async-sema":"^3.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.0.14","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","posthtml":"^0.16.6","react-dom":"^18.2.0","@types/node":"^20.5.7","@types/fs-extra":"^11.0.1","@xmorse/deployment-utils":"^0.1.0"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.0.0_1712596477603_0.22880247043259994","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"unframer","version":"2.0.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.0.1","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"87177d3ed6265666d054eb9bb8d7285e04cbe7ec","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.0.1.tgz","fileCount":85,"integrity":"sha512-99csWbGKBFhwHoxWBsJoX5LAPqCwVG9/JLHzTE6osNK2b14PBMa+0mZ5Lnr1TC6qnvamqnd2hfa3bLBQWDH9hA==","signatures":[{"sig":"MEQCIH7hGZ9dDpxEkA0prYnEdMdfnuOv9jIOeM6NUDJL8nv1AiBiCn8StINA6YbtJirkNCfsBwiNqgNQ9rPHnJmkKMcq1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7574176},"_from":"file:unframer-2.0.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist && tsc -m esnext --outDir esm && tsc && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist && tsc -w","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/tmp/5575fe6c36f93fab05704d6df86a3d69/unframer-2.0.1.tgz","_integrity":"sha512-99csWbGKBFhwHoxWBsJoX5LAPqCwVG9/JLHzTE6osNK2b14PBMa+0mZ5Lnr1TC6qnvamqnd2hfa3bLBQWDH9hA==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.5.0","description":"<div align='center'>     <br/>     <br/>     <h3>unframer</h3>     <br/>     <br/> </div>","directories":{},"_nodeVersion":"20.12.1","dependencies":{"cac":"^6.7.14","tmp":"^0.2.1","json5":"^2.2.3","dedent":"^1.5.1","esbuild":"^0.20.2","find-up":"^5.0.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","async-sema":"^3.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.0.14","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","posthtml":"^0.16.6","react-dom":"^18.2.0","@types/node":"^20.5.7","@types/fs-extra":"^11.0.1","@xmorse/deployment-utils":"^0.1.0"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.0.1_1712758971494_0.11349319694089255","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"unframer","version":"2.0.2","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.0.2","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"ed3cd8896a24da90d7eddc7517a351efcb629616","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.0.2.tgz","fileCount":85,"integrity":"sha512-vcMSlCMHPdg/OLbfs9XHalElmSCFIFgWaiZtqMQNIgLg7ualCmSJQZVHL/7CgRSt+l5J3Qs/dMZoRV3kC1YO6A==","signatures":[{"sig":"MEYCIQCMcmpuRYZJXz560j5q1z6pOIDCmxjvh1I6P4KefZwUoQIhAKVXZwSLBeP77e7ewEcFg0xayg80/hPfu5XSqfJB6PUb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7579594},"_from":"file:unframer-2.0.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"build":"rm -rf dist && tsc -m esnext --outDir esm && tsc && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist && tsc -w","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/tmp/ea7ff864d1331daa7a54360f66bea624/unframer-2.0.2.tgz","_integrity":"sha512-vcMSlCMHPdg/OLbfs9XHalElmSCFIFgWaiZtqMQNIgLg7ualCmSJQZVHL/7CgRSt+l5J3Qs/dMZoRV3kC1YO6A==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.5.0","description":"<div align='center'>     <br/>     <br/>     <h3>unframer</h3>     <br/>     <br/> </div>","directories":{},"_nodeVersion":"20.12.2","dependencies":{"cac":"^6.7.14","tmp":"^0.2.1","json5":"^2.2.3","dedent":"^1.5.1","esbuild":"^0.20.2","find-up":"^5.0.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","async-sema":"^3.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.0.14","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","posthtml":"^0.16.6","react-dom":"^18.2.0","@types/node":"^20.5.7","@types/fs-extra":"^11.0.1","@xmorse/deployment-utils":"^0.1.0"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.0.2_1713366797044_0.24677392104174833","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"unframer","version":"2.1.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.1.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"2e02426a655c9655ef8a7b6cd17a766caa0a8d58","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.1.0.tgz","fileCount":85,"integrity":"sha512-CmgUGbWrV8yQGUovQkaIjtoM/AtmD15w3fo/F/F1me00Pn0apiVQt+RPGRMU+gpFVGsApQmS5jaC0ejvcwploQ==","signatures":[{"sig":"MEYCIQCndV1paq9Dd6Kl1LcDrmV6HlGsXRhFQzwkTxgDwbMXfwIhAK/YqpHzSR9BWviIyuDfJKb62uLOGYLqoW2AnWU6C74C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7580242},"_from":"file:unframer-2.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"build":"rm -rf dist && tsc -m esnext --outDir esm && tsc && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist && tsc -w","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/b43d62db8a4ca9aebf85aacea3301bbd/unframer-2.1.0.tgz","_integrity":"sha512-CmgUGbWrV8yQGUovQkaIjtoM/AtmD15w3fo/F/F1me00Pn0apiVQt+RPGRMU+gpFVGsApQmS5jaC0ejvcwploQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.2.4","description":"<div align='center'>     <br/>     <br/>     <h3>unframer</h3>     <br/>     <br/> </div>","directories":{},"_nodeVersion":"20.11.1","dependencies":{"cac":"^6.7.14","tmp":"^0.2.1","json5":"^2.2.3","dedent":"^1.5.1","esbuild":"^0.20.2","find-up":"^5.0.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","async-sema":"^3.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.0.14","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","posthtml":"^0.16.6","react-dom":"^18.2.0","@types/node":"^20.5.7","@types/fs-extra":"^11.0.1","@xmorse/deployment-utils":"^0.1.0"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.1.0_1713372670274_0.20787388588029088","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"unframer","version":"2.2.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.2.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"f0a0ac453acd05fc98daf30cf7b200562f0fac3b","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.2.0.tgz","fileCount":85,"integrity":"sha512-MSyi9/+oOnBiiZGFhX7iBUcQQO8vZ1Zj79KbOpkaLfUlXiD6Es1vZ6kqDviiKyYu5uS3cqK89tsDK71ljjZ6qA==","signatures":[{"sig":"MEYCIQCmr8OjFdUxw3Lt+zt2t1Yi+5YBMX2F5lPLIw+nhVloRgIhAPmxqvJxB6xD6zP2EFgYnBT9JWAAJHjnRLQwl7g6ptK2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7580667},"_from":"file:unframer-2.2.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"build":"rm -rf dist && tsc -m esnext --outDir esm && tsc && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist && tsc -w","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/d7157905516c5353c4889f9a13409ae7/unframer-2.2.0.tgz","_integrity":"sha512-MSyi9/+oOnBiiZGFhX7iBUcQQO8vZ1Zj79KbOpkaLfUlXiD6Es1vZ6kqDviiKyYu5uS3cqK89tsDK71ljjZ6qA==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.2.4","description":"<div align='center'>     <br/>     <br/>     <h3>unframer</h3>     <br/>     <br/> </div>","directories":{},"_nodeVersion":"20.11.1","dependencies":{"cac":"^6.7.14","tmp":"^0.2.1","json5":"^2.2.3","dedent":"^1.5.1","esbuild":"^0.20.2","find-up":"^5.0.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","async-sema":"^3.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.0.14","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","posthtml":"^0.16.6","react-dom":"^18.2.0","@types/node":"^20.5.7","@types/fs-extra":"^11.0.1","@xmorse/deployment-utils":"^0.1.0"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.2.0_1713430880839_0.20437736979863597","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"unframer","version":"2.2.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.2.1","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"398bd5dc0b1fdd19612fc40661f2759f1939b338","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.2.1.tgz","fileCount":85,"integrity":"sha512-6vPiOM7ZAg7Oq94CV/GeuYsgjJW2hRGnVLkrppO1O4Rh8Rje9yS0btn+rWGhT1XhZfWJCOWHjcnQfmt+toajZQ==","signatures":[{"sig":"MEUCIQDxBfSmIpm35LGx8jcW+TRfMTCJBqu4qXItYUfJCACkegIgHpJP9l0xmzak8kNfvptCDqgjpABS7OKN7wdgBxr4to4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7581111},"_from":"file:unframer-2.2.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"build":"rm -rf dist && tsc -m esnext --outDir esm && tsc && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist && tsc -w","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/81fc6307914d5a39079ea42336b2e399/unframer-2.2.1.tgz","_integrity":"sha512-6vPiOM7ZAg7Oq94CV/GeuYsgjJW2hRGnVLkrppO1O4Rh8Rje9yS0btn+rWGhT1XhZfWJCOWHjcnQfmt+toajZQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.2.4","description":"<div align='center'>     <br/>     <br/>     <h3>unframer</h3>     <br/>     <br/> </div>","directories":{},"_nodeVersion":"20.11.1","dependencies":{"cac":"^6.7.14","tmp":"^0.2.1","json5":"^2.2.3","dedent":"^1.5.1","esbuild":"^0.20.2","find-up":"^5.0.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","async-sema":"^3.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.0.14","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","posthtml":"^0.16.6","react-dom":"^18.2.0","@types/node":"^20.5.7","@types/fs-extra":"^11.0.1","@xmorse/deployment-utils":"^0.1.0"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.2.1_1713432671927_0.6170159161055879","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"unframer","version":"2.2.2","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.2.2","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"eed31227397f87741eac8bf8a9ffab5adb4eaba8","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.2.2.tgz","fileCount":85,"integrity":"sha512-Zh4ih7VRDSfG5VacJV9uKjfz1jQc0IBP2eUB5HkupeRlZIzmPrGbQtbzCGWBJvjLrn0e9VtpQvyiljFzKlFOhQ==","signatures":[{"sig":"MEQCIAKivCHlQHM+xpyWQb5Vd35Cqg4y5d6ZezQwooMCOdMWAiBnxC2Wb1uApn5BAI8aQhxCMjke/9Fl75yIPj94dOAxIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7554641},"_from":"file:unframer-2.2.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"build":"rm -rf dist && tsc -m esnext --outDir esm && tsc && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist && tsc -w","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/2e794bc334353b9a258f4bd38d0dd6f6/unframer-2.2.2.tgz","_integrity":"sha512-Zh4ih7VRDSfG5VacJV9uKjfz1jQc0IBP2eUB5HkupeRlZIzmPrGbQtbzCGWBJvjLrn0e9VtpQvyiljFzKlFOhQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.2.4","description":"<div align='center'>     <br/>     <br/>     <h3>unframer</h3>     <br/>     <br/> </div>","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","dependencies":{"cac":"^6.7.14","tmp":"^0.2.1","json5":"^2.2.3","dedent":"^1.5.1","esbuild":"^0.20.2","find-up":"^5.0.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","async-sema":"^3.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.0.14","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.0","posthtml":"^0.16.6","react-dom":"^18.3.0","@types/node":"^20.5.7","@types/fs-extra":"^11.0.1","@xmorse/deployment-utils":"^0.1.0"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.2.2_1714406113600_0.17047142969042017","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"unframer","version":"2.3.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.3.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"64fddbceef6ca6bd8ce1f220e4dbe6f43ab103d6","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.3.0.tgz","fileCount":85,"integrity":"sha512-D4g5BC2RJcsiYxxv92qKxBURd9I2xLcG8S7LTc6CLghk50QkGIqpuh/3XD9cYvsLhauEEgM+3HemGp+hed3V2g==","signatures":[{"sig":"MEUCIQDMDQshR2ILNa9ngcIhW/uNdqNL/E6mqfpejIqqAFfuXQIgT0PrJbaTyKWvEnJI6Ewn3X8Qdlyp8LJeebLW62mE1lQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7490016},"_from":"file:unframer-2.3.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"build":"rm -rf dist && tsc -m esnext --outDir esm && tsc && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist && tsc -w","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/6b624459f53a2f4c4f363e62d00e838b/unframer-2.3.0.tgz","_integrity":"sha512-D4g5BC2RJcsiYxxv92qKxBURd9I2xLcG8S7LTc6CLghk50QkGIqpuh/3XD9cYvsLhauEEgM+3HemGp+hed3V2g==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.5.0","description":"<div align='center'>     <br/>     <br/>     <h3>unframer</h3>     <br/>     <br/> </div>","directories":{},"sideEffects":false,"_nodeVersion":"21.7.3","dependencies":{"cac":"^6.7.14","tmp":"^0.2.1","json5":"^2.2.3","dedent":"^1.5.1","esbuild":"^0.20.2","find-up":"^5.0.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","async-sema":"^3.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.1.7","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.0","openai":"^4.40.2","posthtml":"^0.16.6","tiktoken":"^1.0.14","react-dom":"^18.3.0","@babel/core":"^7.24.5","@types/node":"^20.5.7","@babel/types":"^7.24.5","@babel/traverse":"^7.24.5","@types/fs-extra":"^11.0.1","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.5","@xmorse/deployment-utils":"^0.1.0","@babel/helper-annotate-as-pure":"^7.22.5","@babel/helper-environment-visitor":"^7.22.20","@babel/helper-split-export-declaration":"^7.24.5","@babel/plugin-transform-react-pure-annotations":"^7.24.1"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.3.0_1715798313308_0.12451287053939875","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"unframer","version":"2.4.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.4.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"9b762b421dfc26511031516f0f8c88d8512ad0e8","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.4.0.tgz","fileCount":85,"integrity":"sha512-6ejVOjK/sFYJcjaUp64k4Af+gWR39O3JpkjhjyKzUBmDYgyuhw7UPxIX9YmM0dxmDXg5J8f98OT4onLCZS4maA==","signatures":[{"sig":"MEQCIAnl5MDdxRAeopyqz/+zUI8xUGK1374WZsOPxb47CB52AiA8iyGXtuPXhonKLPdkbXQjBXQhewcafI6OX5ZIFEXy5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7559866},"_from":"file:unframer-2.4.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"build":"rm -rf dist && tsc -m esnext --outDir esm && tsc && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist && tsc -w","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/c1ef15983d87884165456930f7e523af/unframer-2.4.0.tgz","_integrity":"sha512-6ejVOjK/sFYJcjaUp64k4Af+gWR39O3JpkjhjyKzUBmDYgyuhw7UPxIX9YmM0dxmDXg5J8f98OT4onLCZS4maA==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.5.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"21.7.3","dependencies":{"cac":"^6.7.14","tmp":"^0.2.1","json5":"^2.2.3","dedent":"^1.5.1","esbuild":"^0.20.2","find-up":"^5.0.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","async-sema":"^3.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.1.7","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.0","openai":"^4.40.2","posthtml":"^0.16.6","tiktoken":"^1.0.14","react-dom":"^18.3.0","@babel/core":"^7.24.5","@types/node":"^20.5.7","@babel/types":"^7.24.5","@babel/traverse":"^7.24.5","@types/fs-extra":"^11.0.1","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.5","@xmorse/deployment-utils":"^0.1.0","@babel/helper-annotate-as-pure":"^7.22.5","@babel/helper-environment-visitor":"^7.22.20","@babel/helper-split-export-declaration":"^7.24.5","@babel/plugin-transform-react-pure-annotations":"^7.24.1"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.4.0_1716815316216_0.6463137723275278","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"unframer","version":"2.5.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.5.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"33f57c1df111f4bc813fb95b27582c0966c29f28","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.5.0.tgz","fileCount":85,"integrity":"sha512-wT2Jc7rDds8DZHvLrPEr19ifXEXwTAk8/4s+rqHDYdyoVKHLhKl88MGvtIZUFdw9n2DNuTe2cIJAeyGcrhwN0Q==","signatures":[{"sig":"MEYCIQC+HBJ4so6CmfivcXYCMw53xohJK+XKlf7C4qDRP37V2wIhAPcr7w1On77vsHvAXKhAF5zjyn8/Y5t+srkMEG9N+dvo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7560316},"_from":"file:unframer-2.5.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"build":"rm -rf dist && tsc -m esnext --outDir esm && tsc && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist && tsc -w","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/aa9f03811a6fed13baa2a6fae1771fd1/unframer-2.5.0.tgz","_integrity":"sha512-wT2Jc7rDds8DZHvLrPEr19ifXEXwTAk8/4s+rqHDYdyoVKHLhKl88MGvtIZUFdw9n2DNuTe2cIJAeyGcrhwN0Q==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.5.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"21.7.3","dependencies":{"cac":"^6.7.14","tmp":"^0.2.1","json5":"^2.2.3","dedent":"^1.5.1","esbuild":"^0.20.2","find-up":"^5.0.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","async-sema":"^3.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.1.7","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.0","openai":"^4.40.2","posthtml":"^0.16.6","tiktoken":"^1.0.14","react-dom":"^18.3.0","@babel/core":"^7.24.5","@types/node":"^20.5.7","@babel/types":"^7.24.5","@babel/traverse":"^7.24.5","@types/fs-extra":"^11.0.1","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.5","@xmorse/deployment-utils":"^0.1.0","@babel/helper-annotate-as-pure":"^7.22.5","@babel/helper-environment-visitor":"^7.22.20","@babel/helper-split-export-declaration":"^7.24.5","@babel/plugin-transform-react-pure-annotations":"^7.24.1"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.5.0_1716815693712_0.9145122158054957","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"unframer","version":"2.5.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.5.1","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"64c9950dda04488f42d2ae8fdc43230bfbbbea62","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.5.1.tgz","fileCount":85,"integrity":"sha512-TEK0zPek5UyGjz4xgVd5IoYna3z1zY1HdXQ2wPFZ4xsnRudWVhU71Cxgbtsc8OU3VIMtSRDJgF2MDPCaOh1K7A==","signatures":[{"sig":"MEUCIQDj4BRvUpzZW/gdcv33tAppuqps4gmoB8n0nhhK9ojktwIgasyWbNTQ9nxnCy/XLU4JcU2/isPJn9uNlHeGNk/Sink=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7636819},"_from":"file:unframer-2.5.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"build":"rm -rf dist && tsc -m esnext --outDir esm && tsc && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && concurrently 'tsc -w' 'tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/3e706851fb0d26ca0eaf9a477566c171/unframer-2.5.1.tgz","_integrity":"sha512-TEK0zPek5UyGjz4xgVd5IoYna3z1zY1HdXQ2wPFZ4xsnRudWVhU71Cxgbtsc8OU3VIMtSRDJgF2MDPCaOh1K7A==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.5.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"21.7.3","dependencies":{"cac":"^6.7.14","tmp":"^0.2.1","json5":"^2.2.3","dedent":"^1.5.1","esbuild":"^0.21.4","find-up":"^5.0.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","async-sema":"^3.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.1.7","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","openai":"^4.40.2","posthtml":"^0.16.6","tiktoken":"^1.0.14","react-dom":"18.3.1","@babel/core":"^7.24.5","@types/node":"^20.5.7","@babel/types":"^7.24.5","concurrently":"^8.2.2","@babel/traverse":"^7.24.5","@types/fs-extra":"^11.0.1","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.5","@xmorse/deployment-utils":"^0.1.0","@babel/helper-annotate-as-pure":"^7.22.5","@babel/helper-environment-visitor":"^7.22.20","@babel/helper-split-export-declaration":"^7.24.5","@babel/plugin-transform-react-pure-annotations":"^7.24.1"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.5.1_1717262593104_0.21789188910678625","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"unframer","version":"2.5.2","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.5.2","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"db6beba5a37c1187130afd0520b70876ee9c6e1c","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.5.2.tgz","fileCount":85,"integrity":"sha512-VwdSCDaJ1gkUM2TMUN8ut6tKZbwE6l8ov/5t/RUEktjdqauRB0FFWDoWbtXYtvZSf/NujEE6i72CspBDrxB5Jw==","signatures":[{"sig":"MEYCIQD70cOqTLCgW+3AAprswtAG15veT4nkNcUyzo9eJ817iQIhAMEBFzKC3bXaAU2/gF+TDVA+NJjNwsp33XnBLhjLgfzK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7637494},"_from":"file:unframer-2.5.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"build":"rm -rf dist && tsc -m esnext --outDir esm && tsc && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && concurrently 'tsc -w' 'tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/91264c768b472770ca5209741c9516e8/unframer-2.5.2.tgz","_integrity":"sha512-VwdSCDaJ1gkUM2TMUN8ut6tKZbwE6l8ov/5t/RUEktjdqauRB0FFWDoWbtXYtvZSf/NujEE6i72CspBDrxB5Jw==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.5.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"21.7.3","dependencies":{"cac":"^6.7.14","tmp":"^0.2.1","json5":"^2.2.3","dedent":"^1.5.1","esbuild":"^0.21.4","find-up":"^5.0.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","async-sema":"^3.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.1.7","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","openai":"^4.40.2","posthtml":"^0.16.6","tiktoken":"^1.0.14","react-dom":"18.3.1","@babel/core":"^7.24.5","@types/node":"^20.5.7","@babel/types":"^7.24.5","concurrently":"^8.2.2","@babel/traverse":"^7.24.5","@types/fs-extra":"^11.0.1","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.5","@xmorse/deployment-utils":"^0.1.0","@babel/helper-annotate-as-pure":"^7.22.5","@babel/helper-environment-visitor":"^7.22.20","@babel/helper-split-export-declaration":"^7.24.5","@babel/plugin-transform-react-pure-annotations":"^7.24.1"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.5.2_1717395987336_0.8561337474602637","host":"s3://npm-registry-packages"}},"2.5.3":{"name":"unframer","version":"2.5.3","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.5.3","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"50d0310fe80badfb2a69ec1ec7f1a2b4f458e723","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.5.3.tgz","fileCount":85,"integrity":"sha512-luKa0tHBje0T6eGxSQsLG5mD2C/s7RZwBCzXjJEWyIWFrAOfXEKkhmVaRE9kV2C5WKiB9lApLtlGQl+avekqjw==","signatures":[{"sig":"MEQCIAK8gFLG+9uTQj/81VavqO+t/vO+W/Lgrr+JaMtb24wpAiA1M1Z3nWGlaKnLRAZscPISbgtKh8QXTQZx6WblsYah3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7743406},"_from":"file:unframer-2.5.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"build":"rm -rf dist && tsc -m esnext --outDir esm && tsc && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && concurrently 'tsc -w' 'tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/2ece97d52ac72b8c7e24fc5ba9c3ef15/unframer-2.5.3.tgz","_integrity":"sha512-luKa0tHBje0T6eGxSQsLG5mD2C/s7RZwBCzXjJEWyIWFrAOfXEKkhmVaRE9kV2C5WKiB9lApLtlGQl+avekqjw==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.5.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"21.7.3","dependencies":{"cac":"^6.7.14","tmp":"^0.2.1","json5":"^2.2.3","dedent":"^1.5.1","esbuild":"^0.21.4","find-up":"^5.0.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","async-sema":"^3.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.1.7","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","openai":"^4.40.2","posthtml":"^0.16.6","tiktoken":"^1.0.14","react-dom":"18.3.1","@babel/core":"^7.24.5","@types/node":"^20.5.7","@babel/types":"^7.24.5","concurrently":"^8.2.2","@babel/traverse":"^7.24.5","@types/fs-extra":"^11.0.1","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.5","@xmorse/deployment-utils":"^0.1.0","@babel/helper-annotate-as-pure":"^7.22.5","@babel/helper-environment-visitor":"^7.22.20","@babel/helper-split-export-declaration":"^7.24.5","@babel/plugin-transform-react-pure-annotations":"^7.24.1"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.5.3_1718027362577_0.8842007306618298","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"unframer","version":"2.6.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.6.0","homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"1b9d96be6bf5e4b7dbd8dd6f2c16853cee5565d2","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.6.0.tgz","fileCount":85,"integrity":"sha512-qaVtyKIhB7TgoADIEvCqZdLcVIEjZRsJW1u/uY15c9s0WzKpL7e4Ect0SgVkqughw16X5l602srSY81qxLrJ/Q==","signatures":[{"sig":"MEUCIQC0jpkI6PVLzf3V360cUR50vm4ZoUOqW/dMA2n5fAX63AIgTtKwYVSkBxbcLBOPFNbxkjCNAaHL9lHSnc3jE2sPtHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7822207},"_from":"file:unframer-2.6.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./src/framer.js":{"default":"./src/framer.js"}},"scripts":{"build":"rm -rf dist && tsc -m esnext --outDir esm && tsc && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && concurrently 'tsc -w' 'tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/7b547b9041d60c01b1d91b976c238b1d/unframer-2.6.0.tgz","_integrity":"sha512-qaVtyKIhB7TgoADIEvCqZdLcVIEjZRsJW1u/uY15c9s0WzKpL7e4Ect0SgVkqughw16X5l602srSY81qxLrJ/Q==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"9.5.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"21.7.3","dependencies":{"cac":"^6.7.14","tmp":"^0.2.1","json5":"^2.2.3","dedent":"^1.5.1","esbuild":"^0.21.4","find-up":"^5.0.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","async-sema":"^3.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","openai":"^4.40.2","posthtml":"^0.16.6","tiktoken":"^1.0.14","react-dom":"18.3.1","@types/bun":"^1.1.5","@babel/core":"^7.24.5","@types/node":"^20.5.7","@babel/types":"^7.24.5","@types/react":"^18.3.3","concurrently":"^8.2.2","@babel/traverse":"^7.24.5","@types/fs-extra":"^11.0.1","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.5","@xmorse/deployment-utils":"^0.1.0","@babel/helper-annotate-as-pure":"^7.22.5","@babel/helper-environment-visitor":"^7.22.20","@babel/helper-split-export-declaration":"^7.24.5","@babel/plugin-transform-react-pure-annotations":"^7.24.1"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.6.0_1719832661855_0.387338578649713","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"unframer","version":"2.6.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.6.1","homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"29768221e4f1bbfee393b39fcec5d9ee9818c9e4","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.6.1.tgz","fileCount":85,"integrity":"sha512-IxxlJpLfKWGFp7HQo/zhBBeYVKQGQOm0VhvxNcdVvolFIqRwlI6Rc2XDKzRHcFixNfxZXKTIw9tmk4q9p7zckQ==","signatures":[{"sig":"MEYCIQDhI6ATM/iqkj+us3hK0IKhK1Kvbcw7UrUYRo6VminsuAIhALBoBfguwPpNZmFxdlecKPNBFOn5XFly3mvGCbGpoMtN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7829872},"_from":"file:unframer-2.6.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./src/framer.js":{"default":"./src/framer.js"}},"scripts":{"build":"rm -rf dist && tsc -m esnext --outDir esm && tsc && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && concurrently 'tsc -w' 'tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/09fde6171bebc9fc27ac301b60a13ac5/unframer-2.6.1.tgz","_integrity":"sha512-IxxlJpLfKWGFp7HQo/zhBBeYVKQGQOm0VhvxNcdVvolFIqRwlI6Rc2XDKzRHcFixNfxZXKTIw9tmk4q9p7zckQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"9.5.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"21.7.3","dependencies":{"cac":"^6.7.14","tmp":"^0.2.1","json5":"^2.2.3","dedent":"^1.5.1","esbuild":"^0.21.4","find-up":"^5.0.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","async-sema":"^3.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","openai":"^4.40.2","posthtml":"^0.16.6","tiktoken":"^1.0.14","react-dom":"18.3.1","@types/bun":"^1.1.5","@babel/core":"^7.24.5","@types/node":"^20.5.7","@babel/types":"^7.24.5","@types/react":"^18.3.3","concurrently":"^8.2.2","@babel/traverse":"^7.24.5","@types/fs-extra":"^11.0.1","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.5","@xmorse/deployment-utils":"^0.1.0","@babel/helper-annotate-as-pure":"^7.22.5","@babel/helper-environment-visitor":"^7.22.20","@babel/helper-split-export-declaration":"^7.24.5","@babel/plugin-transform-react-pure-annotations":"^7.24.1"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.6.1_1719845266856_0.3573090470487579","host":"s3://npm-registry-packages"}},"2.6.2":{"name":"unframer","version":"2.6.2","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.6.2","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"1c0013c4777cb8d71861aa796485fb9c58befdd4","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.6.2.tgz","fileCount":85,"integrity":"sha512-26ILoVP0qXwzexs/RCq27dj/6VxW7pOU0re0EvHkP4wDlQoSLkvz+NyANFFU7lz4JlsspRbVAnRHwbmBZGrVhg==","signatures":[{"sig":"MEUCIC85py/UnGeeorQE07TiD9vlZQbY507299b+wViKhDsgAiEA2GEDzZqmXFV2X9krrl3fuh1y8OJT1p5Wfq4c2bp4FNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7966633},"_from":"file:unframer-2.6.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./src/framer.js":{"default":"./src/framer.js"}},"scripts":{"build":"rm -rf dist && tsc -m esnext --outDir esm && tsc && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && concurrently 'tsc -w' 'tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/43afaa508b38cc517e6f3fb6d8080d68/unframer-2.6.2.tgz","_integrity":"sha512-26ILoVP0qXwzexs/RCq27dj/6VxW7pOU0re0EvHkP4wDlQoSLkvz+NyANFFU7lz4JlsspRbVAnRHwbmBZGrVhg==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"9.5.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.4.0","dependencies":{"cac":"^6.7.14","tmp":"^0.2.1","json5":"^2.2.3","dedent":"^1.5.1","esbuild":"^0.21.4","find-up":"^5.0.0","chokidar":"^3.5.3","fs-extra":"^11.1.1","async-sema":"^3.1.1","picocolors":"^1.0.0","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.0","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","openai":"^4.40.2","posthtml":"^0.16.6","tiktoken":"^1.0.14","react-dom":"18.3.1","@types/bun":"^1.1.5","@babel/core":"^7.24.5","@types/node":"^20.5.7","@babel/types":"^7.24.5","@types/react":"^18.3.3","concurrently":"^8.2.2","@babel/traverse":"^7.24.5","@types/fs-extra":"^11.0.1","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.5","@xmorse/deployment-utils":"^0.1.0","@babel/helper-annotate-as-pure":"^7.22.5","@babel/helper-environment-visitor":"^7.22.20","@babel/helper-split-export-declaration":"^7.24.5","@babel/plugin-transform-react-pure-annotations":"^7.24.1"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.6.2_1720876180458_0.7888476796668629","host":"s3://npm-registry-packages"}},"2.6.3":{"name":"unframer","version":"2.6.3","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.6.3","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"bec9c628aa0f219b8d9268667e937fda709e11d5","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.6.3.tgz","fileCount":85,"integrity":"sha512-aDf4mbSqrQ6iKrNGq9MeVHNWkv6Otr03AjcRoc0HDjRyeWzv7hDNJ7eGZkWrRU1KBCFVV/W5+GH2lcwpXTi9cQ==","signatures":[{"sig":"MEUCIF9+HF9LuWE7Ne4hVqdhXogRwbMAIv44Q3PMjjVVYnBrAiEAv2uU8bZVok+YNvWESZExeGgCN93f1sBQstC0sdih+Pg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8161539},"_from":"file:unframer-2.6.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./src/framer.js":{"default":"./src/framer.js"}},"scripts":{"build":"rm -rf dist && concurrently 'tsc -m esnext --outDir esm' 'tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && concurrently 'tsc -w' 'tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/29601f620b418313c19738f70832418d/unframer-2.6.3.tgz","_integrity":"sha512-aDf4mbSqrQ6iKrNGq9MeVHNWkv6Otr03AjcRoc0HDjRyeWzv7hDNJ7eGZkWrRU1KBCFVV/W5+GH2lcwpXTi9cQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.8.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.5.1","dependencies":{"cac":"^6.7.14","tmp":"^0.2.3","json5":"^2.2.3","dedent":"^1.5.3","esbuild":"^0.21.5","find-up":"^5.0.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.2","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"18.3.1","@types/bun":"^1.1.6","@babel/core":"^7.24.9","@types/node":"^20.14.10","@babel/types":"^7.24.9","@types/react":"^18.3.3","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/fs-extra":"^11.0.4","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.5","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.6.3_1723546369489_0.7226710774261487","host":"s3://npm-registry-packages"}},"2.6.4":{"name":"unframer","version":"2.6.4","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.6.4","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"f4b6c5f8a01cbf257f4f358eea18e3bffaba115c","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.6.4.tgz","fileCount":85,"integrity":"sha512-ANRLy0VCxlRtXC5ZnL30GAGZnZIxnjPfkqq98FvAyvNK+I/ERSp+1EHdYWVJjxG/nLGVvbNqepwt5TxDZjRXTQ==","signatures":[{"sig":"MEUCIQDghkf2rpUmXOxswGook6FyVPWMzWap8aRjNydMOgpr0gIgX1VjeF5b581AnUlbS44vZPinJJRa2ymCV9kaSJvZylk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8166601},"_from":"file:unframer-2.6.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./src/framer.js":{"default":"./src/framer.js"}},"scripts":{"build":"rm -rf dist && concurrently 'tsc -m esnext --outDir esm' 'tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && concurrently 'tsc -w' 'tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/a7954048ff9a8dd79ef040dab5361a6a/unframer-2.6.4.tgz","_integrity":"sha512-ANRLy0VCxlRtXC5ZnL30GAGZnZIxnjPfkqq98FvAyvNK+I/ERSp+1EHdYWVJjxG/nLGVvbNqepwt5TxDZjRXTQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.8.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.5.1","dependencies":{"cac":"^6.7.14","tmp":"^0.2.3","json5":"^2.2.3","dedent":"^1.5.3","esbuild":"^0.21.5","find-up":"^5.0.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.2","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.3.1","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"18.3.1","@types/bun":"^1.1.6","@babel/core":"^7.24.9","@types/node":"^20.14.10","@babel/types":"^7.24.9","@types/react":"^18.3.3","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/fs-extra":"^11.0.4","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.5","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.6.4_1723546423703_0.2652754074965331","host":"s3://npm-registry-packages"}},"2.6.5":{"name":"unframer","version":"2.6.5","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.6.5","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"4fa066d0040b31eeac48db44aca65086aff7224a","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.6.5.tgz","fileCount":85,"integrity":"sha512-A+eh5ItZt0l+Jrh3b6jmBSIogC48beTe0CirORnt9jOgEXVROGQmA9qBGJgCFeO14golsu0Nf0GPetUUP6zPkw==","signatures":[{"sig":"MEYCIQDlwg6+MLVLlGZS4aruA3ram7LXsK9PoluWTqXJSSAr2wIhAO/9PBxXCtPr2HtbsDy5ARC/y9YY4Xc5LZdwmFyrEd3o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8945873},"_from":"file:unframer-2.6.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"build":"rm -rf dist && concurrently 'pnpm tsc -m esnext --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/d56f572faada5a97a3e427fe153282b1/unframer-2.6.5.tgz","_integrity":"sha512-A+eh5ItZt0l+Jrh3b6jmBSIogC48beTe0CirORnt9jOgEXVROGQmA9qBGJgCFeO14golsu0Nf0GPetUUP6zPkw==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"23.0.0","dependencies":{"cac":"^6.7.14","tmp":"^0.2.3","json5":"^2.2.3","dedent":"^1.5.3","esbuild":"^0.21.5","find-up":"^5.0.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.2","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0-rc-e4953922-20240919","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0-rc-e4953922-20240919","@types/bun":"^1.1.6","typescript":"^5.6.2","@babel/core":"^7.24.9","@types/node":"^22.7.4","@babel/types":"^7.24.9","@types/react":"^18.3.5","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/fs-extra":"^11.0.4","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.14","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.6.5_1729864577366_0.9839457388254405","host":"s3://npm-registry-packages"}},"2.6.6":{"name":"unframer","version":"2.6.6","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.6.6","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"7a5bab59bac7703fb0a321656a1c24473d160f65","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.6.6.tgz","fileCount":85,"integrity":"sha512-nxvK7Kyi3r6MCL8gQJu30nw6ko73+aWrc5k/jb4e8/wLSA/KF6Fd5lA64NuKXOVlmrPfUV4J3vr+XnH40nWnjQ==","signatures":[{"sig":"MEUCIQDJs9yhLG2bupqsip+WZOSnqL8gqLlXHN7OjzpWyGCL0AIgBpglgnk7pHmc4Lpc8BA09C6ckRGkAP16QDhytbQlGQM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9705532},"_from":"file:unframer-2.6.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"build":"rm -rf dist && concurrently 'pnpm tsc -m esnext --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/tmp/160ee2485f853f74fa2361ad224fde94/unframer-2.6.6.tgz","_integrity":"sha512-nxvK7Kyi3r6MCL8gQJu30nw6ko73+aWrc5k/jb4e8/wLSA/KF6Fd5lA64NuKXOVlmrPfUV4J3vr+XnH40nWnjQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.8.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","dependencies":{"cac":"^6.7.14","tmp":"^0.2.3","json5":"^2.2.3","dedent":"^1.5.3","esbuild":"^0.21.5","find-up":"^5.0.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.2","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0-rc-e4953922-20240919","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0-rc-e4953922-20240919","@types/bun":"^1.1.6","typescript":"^5.6.2","@babel/core":"^7.24.9","@types/node":"^22.7.4","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/fs-extra":"^11.0.4","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.17","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.6.6_1732796155585_0.4024991884383926","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"unframer","version":"2.7.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.7.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"733164c8142826d851530ed7ecebbbf0b4c77ffe","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.7.0.tgz","fileCount":85,"integrity":"sha512-QEl5gZsTx1+ZABdMjpplUMQbN2mmUMSKaAsmVFAEbORgHbQuvCsD1RMR3kRMJrilin2Pq21e7Id+SKavJs2IzA==","signatures":[{"sig":"MEYCIQDR99nYzpO8bz/rI4RTJNP4yikkhlh99wza0aKbSULgxwIhAOHHe+wCgImQtvSQZhNCWrg3G+5jeJTD5cFbYsh4+vHA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9726192},"_from":"file:unframer-2.7.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"build":"rm -rf dist && concurrently 'pnpm tsc -m esnext --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/37d4003054dd15443de1d6965d1d433a/unframer-2.7.0.tgz","_integrity":"sha512-QEl5gZsTx1+ZABdMjpplUMQbN2mmUMSKaAsmVFAEbORgHbQuvCsD1RMR3kRMJrilin2Pq21e7Id+SKavJs2IzA==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"9.5.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"cac":"^6.7.14","tmp":"^0.2.3","json5":"^2.2.3","dedent":"^1.5.3","marked":"^15.0.3","esbuild":"^0.24.0","find-up":"^5.0.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","native-fetch":"^4.0.2","eventemitter3":"^3.1.2","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.6.2","@babel/core":"^7.24.9","@types/node":"^22.7.4","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/fs-extra":"^11.0.4","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.18","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.7.0_1733488501919_0.25062050884425124","host":"s3://npm-registry-packages"}},"2.7.1":{"name":"unframer","version":"2.7.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.7.1","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"eb2d40ba8c6f8ddf740c2bc24572e4154502552d","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.7.1.tgz","fileCount":85,"integrity":"sha512-mqINz7LIsJdU8H7qyvVcTvjZaDZoiPdH7KEc4X1+QO9KKjv9i2JSeBj3p8KhC5ns0/l+Fka+aHLayBvdtvG0cw==","signatures":[{"sig":"MEUCIFx+ebUSsdztl14zySq7Xd46MjadmrjrdRba8UGwDeJqAiEAr6SyPn4yvLbYuvKB+/8rZm02CS3Xm13SR+Z5gwtDNco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9745366},"_from":"file:unframer-2.7.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"build":"rm -rf dist && concurrently 'pnpm tsc -m esnext --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/1d931bba19b1e0d66509aee218616747/unframer-2.7.1.tgz","_integrity":"sha512-mqINz7LIsJdU8H7qyvVcTvjZaDZoiPdH7KEc4X1+QO9KKjv9i2JSeBj3p8KhC5ns0/l+Fka+aHLayBvdtvG0cw==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"9.5.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"cac":"^6.7.14","tmp":"^0.2.3","json5":"^2.2.3","dedent":"^1.5.3","marked":"^15.0.3","esbuild":"^0.24.0","find-up":"^5.0.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.0","native-fetch":"^4.0.2","eventemitter3":"^3.1.2","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.6.2","@babel/core":"^7.24.9","@types/node":"^22.7.4","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/fs-extra":"^11.0.4","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.18","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.7.1_1733494089292_0.19799419185132683","host":"s3://npm-registry-packages"}},"2.7.2":{"name":"unframer","version":"2.7.2","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.7.2","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"29f7f898d1b08c74468b7d9082940315de290849","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.7.2.tgz","fileCount":85,"integrity":"sha512-Ijm3QQI8FhROBRdTMXNtQaBRrtw4xoZ8MJ8A4LTxHP8BxDuSen9OSCkBrpVyo9GEE7/xpTM3Oa7x1zjR6Hrq2Q==","signatures":[{"sig":"MEQCIAu8oazvXeDWR7Ka/Ivw2U0ganh7p7V6wz0cPF6Sj8HjAiBt/I1uI0L7tRdp+L+ZB5QQaoaWA9NFeeG48QUnRzAvGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9748008},"_from":"file:unframer-2.7.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"build":"rm -rf dist && concurrently 'pnpm tsc -m esnext --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/dfa508b553a4049dc9bcd978f9d67bf0/unframer-2.7.2.tgz","_integrity":"sha512-Ijm3QQI8FhROBRdTMXNtQaBRrtw4xoZ8MJ8A4LTxHP8BxDuSen9OSCkBrpVyo9GEE7/xpTM3Oa7x1zjR6Hrq2Q==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"9.5.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"cac":"^6.7.14","tmp":"^0.2.3","json5":"^2.2.3","sema4":"^0.1.3","dedent":"^1.5.3","marked":"^15.0.3","esbuild":"^0.24.0","find-up":"^5.0.0","chokidar":"^3.6.0","fs-extra":"^11.2.0","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.0","native-fetch":"^4.0.2","eventemitter3":"^3.1.2","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugin-polyfill-node":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.6.2","@babel/core":"^7.24.9","@types/node":"^22.7.4","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/fs-extra":"^11.0.4","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.18","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.7.2_1733494490843_0.38479961448366207","host":"s3://npm-registry-packages"}},"2.7.3":{"name":"unframer","version":"2.7.3","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.7.3","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"52e102163e81a67173c6bb6a9f066168d6b6ef28","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.7.3.tgz","fileCount":85,"integrity":"sha512-bd4iA8GyVLskVdkixRMHLSROBeazsuliCWi6pEj+cZFYhywlif1cVhmGtPIbpcQRbaVgvGcvlElJFsT1bhSWSg==","signatures":[{"sig":"MEQCICeg9VdviDd1AMQBu62NvDQENhk0BCjih7jym2vW0dnhAiB97BqzplFDpVTVM8QTcQZxAy+1nMlXTVjirgmzWn/tJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9748278},"_from":"file:unframer-2.7.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"build":"rm -rf dist && concurrently 'pnpm tsc -m esnext --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/7e009bae7c52513144406087c6a228b5/unframer-2.7.3.tgz","_integrity":"sha512-bd4iA8GyVLskVdkixRMHLSROBeazsuliCWi6pEj+cZFYhywlif1cVhmGtPIbpcQRbaVgvGcvlElJFsT1bhSWSg==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"9.5.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","dedent":"^1.5.3","marked":"^15.0.3","esbuild":"^0.24.0","find-up":"^5.0.0","fs-extra":"^11.2.0","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.0","native-fetch":"^4.0.2","eventemitter3":"^3.1.2","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.6.2","@babel/core":"^7.24.9","@types/node":"^22.7.4","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/fs-extra":"^11.0.4","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.18","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.7.3_1733495114173_0.7802528972899949","host":"s3://npm-registry-packages"}},"2.7.4":{"name":"unframer","version":"2.7.4","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.7.4","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"1d5e3441039569866ffd5e7ca9ba83ae8c15b7ab","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.7.4.tgz","fileCount":85,"integrity":"sha512-cQS8+5VpoKOAumtn5lp266Gla9UxlRc6B5N8I2vKU7bHhxUObnecaR+cGgPDfHB3fjxv+4RD35RExEY+k6eRyQ==","signatures":[{"sig":"MEUCIFfVP1VtGzLQOMWhgGaeCAQmaUdUzI/G8FVuqID1Y04oAiEA4l9d5vedmrD2wBKG2ASmnehI7enqdlcVE6a3S8YMci0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9748894},"_from":"file:unframer-2.7.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"build":"rm -rf dist && concurrently 'pnpm tsc -m esnext --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/45a239e290eeffe2dab3fa35e33b688c/unframer-2.7.4.tgz","_integrity":"sha512-cQS8+5VpoKOAumtn5lp266Gla9UxlRc6B5N8I2vKU7bHhxUObnecaR+cGgPDfHB3fjxv+4RD35RExEY+k6eRyQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"9.5.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","dedent":"^1.5.3","marked":"^15.0.3","esbuild":"^0.24.0","find-up":"^5.0.0","fs-extra":"^11.2.0","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.0","native-fetch":"^4.0.2","eventemitter3":"^3.1.2","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.6.2","@babel/core":"^7.24.9","@types/node":"^22.7.4","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/fs-extra":"^11.0.4","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.18","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.7.4_1733495580587_0.9437415332282229","host":"s3://npm-registry-packages"}},"2.7.5":{"name":"unframer","version":"2.7.5","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.7.5","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"793f8890dfa4add7cbbdb9b55d9e08ecd85d917a","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.7.5.tgz","fileCount":94,"integrity":"sha512-QGzmMsR3FJUiXahVj8DEaP/ziQNdxDE1o2E7il47htuXkr3kHCVDKrm3boNR2rpu3aMKfyd77UMou7KXoRApDQ==","signatures":[{"sig":"MEYCIQCdg5AWfB8r8B4QFrxBfnW+P0DLhc2ObgkcZj3ZWnuB/wIhAMRq850Um/n7TODYmNVuZxGBwj2/oPkvuLUwdRVJFvL7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9754208},"_from":"file:unframer-2.7.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"build":"rm -rf dist && concurrently 'pnpm tsc -m esnext --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/4d80168a86370dda3db1feb422dbfe51/unframer-2.7.5.tgz","_integrity":"sha512-QGzmMsR3FJUiXahVj8DEaP/ziQNdxDE1o2E7il47htuXkr3kHCVDKrm3boNR2rpu3aMKfyd77UMou7KXoRApDQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"9.5.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","dedent":"^1.5.3","marked":"^15.0.3","esbuild":"^0.24.0","find-up":"^5.0.0","fs-extra":"^11.2.0","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.0","native-fetch":"^4.0.2","eventemitter3":"^3.1.2","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.6.2","@babel/core":"^7.24.9","@types/node":"^22.7.4","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/fs-extra":"^11.0.4","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.18","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.7.5_1733497273719_0.9575946586665995","host":"s3://npm-registry-packages"}},"2.7.6":{"name":"unframer","version":"2.7.6","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.7.6","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"b1c30c672873b9a868d03f1ba498eb56b8a2b561","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.7.6.tgz","fileCount":103,"integrity":"sha512-3Mb7eJrPTG2pI+tKW61QmJ4+LGEr8gJHKKYkXZLxzjavN5sVrk/oiQyxa18EKIEe4v2zC9Q0/sLv6ZMl+0NRdQ==","signatures":[{"sig":"MEYCIQDSU/vhmUH7spOBGI6aeJ263cwaVexpDXGx0QqFlOPe+AIhAPDZRiP/79BH3xDeMMaxCW4g6KYlp9WVhhUSXdlTd5P8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9769059},"_from":"file:unframer-2.7.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"build":"rm -rf dist && concurrently 'pnpm tsc -m esnext --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/3c02a0a45961b1267693a43659665259/unframer-2.7.6.tgz","_integrity":"sha512-3Mb7eJrPTG2pI+tKW61QmJ4+LGEr8gJHKKYkXZLxzjavN5sVrk/oiQyxa18EKIEe4v2zC9Q0/sLv6ZMl+0NRdQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"9.5.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","dedent":"^1.5.3","marked":"^15.0.3","esbuild":"^0.24.0","find-up":"^5.0.0","fs-extra":"^11.2.0","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.0","native-fetch":"^4.0.2","eventemitter3":"^3.1.2","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.6.2","@babel/core":"^7.24.9","@types/node":"^22.7.4","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/fs-extra":"^11.0.4","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.18","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.7.6_1733498478398_0.47331783952991","host":"s3://npm-registry-packages"}},"2.7.7":{"name":"unframer","version":"2.7.7","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.7.7","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"2aca0d7037612bb562c92fe5c343aec6bbfdc184","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.7.7.tgz","fileCount":103,"integrity":"sha512-DTIfsrf7pjrIIHZeM7W1PwoYSi4V7Ybv7uXhtWqBZ88BNmLkid6Xw/PKpa6mLnpxGqGCadDDwmqWG0DsGNNYfQ==","signatures":[{"sig":"MEYCIQClCvNocxeS50PCwptz6mmgd15+4+GNPS1pp3Iu5/qpBwIhAOsoss1gEqKVFcgTTQod3tjlAl7Wo5s6CG++NB6QJj8P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9785527},"_from":"file:unframer-2.7.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && concurrently 'pnpm tsc -m esnext --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/458ac1159356efc30deed20f0697d51f/unframer-2.7.7.tgz","_integrity":"sha512-DTIfsrf7pjrIIHZeM7W1PwoYSi4V7Ybv7uXhtWqBZ88BNmLkid6Xw/PKpa6mLnpxGqGCadDDwmqWG0DsGNNYfQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","dedent":"^1.5.3","marked":"^15.0.3","esbuild":"^0.24.0","find-up":"^5.0.0","fs-extra":"^11.2.0","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.0","native-fetch":"^4.0.2","eventemitter3":"^3.1.2","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.6.2","@babel/core":"^7.24.9","@types/node":"^22.7.4","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/fs-extra":"^11.0.4","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.18","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.7.7_1733593235913_0.5154881504792053","host":"s3://npm-registry-packages"}},"2.7.8":{"name":"unframer","version":"2.7.8","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.7.8","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"9ee619b8b1367bc1836cc9df39d95f657ca53eb8","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.7.8.tgz","fileCount":121,"integrity":"sha512-48pwgzl9/oWMcQZJasAiYbPqMNdK08Zok2yAcC2AJRu89NW8TgzaL/8IQG8KPzXekeVpU9dCQW+ATzEML9ORuQ==","signatures":[{"sig":"MEQCIGV5oFWhPyqyPP96r2clGMijap+aXol+c7Ok8v4F8u4sAiB3QPyHa+lOHbGnBB/oy9g6M8tJRIBDbCedep1Ybt6SQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9577007},"_from":"file:unframer-2.7.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && concurrently 'pnpm tsc -m esnext --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/7172b34e2cbf4cadb67b7ab419ece8c0/unframer-2.7.8.tgz","_integrity":"sha512-48pwgzl9/oWMcQZJasAiYbPqMNdK08Zok2yAcC2AJRu89NW8TgzaL/8IQG8KPzXekeVpU9dCQW+ATzEML9ORuQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"9.5.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.3","esbuild":"^0.24.0","find-up":"^5.0.0","fs-extra":"^11.2.0","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.0","native-fetch":"^4.0.2","eventemitter3":"^3.1.2","string-dedent":"^3.0.1","just-kebab-case":"^4.2.0","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.6.2","@babel/core":"^7.24.9","@types/node":"^22.7.4","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/fs-extra":"^11.0.4","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.7.8_1734108335976_0.8459829982513838","host":"s3://npm-registry-packages-npm-production"}},"2.7.9":{"name":"unframer","version":"2.7.9","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.7.9","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"897caf2d586801a975a6c431e4511e9b27405028","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.7.9.tgz","fileCount":121,"integrity":"sha512-Tetd0JMME86FKsTd5hhzOnVKkYjIxHtyRCO9Y1puMiUfgd3ZgIzTDDwpNV/u1HGbBCWwovp9bhIx4/TaK/LFZw==","signatures":[{"sig":"MEYCIQC7LpOrEQ17qw4u0sDaM/6ketSYLa5Y3XBfE6jmEQzOuAIhAJSndGz3MfYnnfioimsUXMYc+7hZiZjCU53Wo0xZf/x3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9573510},"_from":"file:unframer-2.7.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && concurrently 'pnpm tsc -m esnext --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/92a3cff7a7f71dae951a99a8fb9ccf2a/unframer-2.7.9.tgz","_integrity":"sha512-Tetd0JMME86FKsTd5hhzOnVKkYjIxHtyRCO9Y1puMiUfgd3ZgIzTDDwpNV/u1HGbBCWwovp9bhIx4/TaK/LFZw==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"9.5.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.3","esbuild":"^0.24.0","find-up":"^5.0.0","fs-extra":"^11.2.0","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.0","native-fetch":"^4.0.2","eventemitter3":"^3.1.2","string-dedent":"^3.0.1","just-kebab-case":"^4.2.0","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.6.2","@babel/core":"^7.24.9","@types/node":"^22.7.4","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/fs-extra":"^11.0.4","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.7.9_1734109796824_0.7820159530358393","host":"s3://npm-registry-packages-npm-production"}},"2.7.10":{"name":"unframer","version":"2.7.10","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.7.10","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"3efbba10c5111e389a1b041f9272bc193c2530c2","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.7.10.tgz","fileCount":121,"integrity":"sha512-H5aN/8JLcb1/cuGaT4Z4mz9EjQ4al3MpjG2BK2OKwR16oxEQYkMzihz9ywlhsW7/XlVq7EaMvm6jt7RX7ni22w==","signatures":[{"sig":"MEQCICGCuFsodD/Nc5Bnf4TVEoSNdHmAlZMjV+kJIGa47IpEAiA1gmwJY8FRHsOCVEhbfccX/EHDfF+7pIEsX9p2dQp+QA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9574650},"_from":"file:unframer-2.7.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && concurrently 'pnpm tsc -m esnext --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/354b2daa8f13fbed2cffe089bb21ae17/unframer-2.7.10.tgz","_integrity":"sha512-H5aN/8JLcb1/cuGaT4Z4mz9EjQ4al3MpjG2BK2OKwR16oxEQYkMzihz9ywlhsW7/XlVq7EaMvm6jt7RX7ni22w==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"9.5.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.3","esbuild":"^0.24.0","find-up":"^5.0.0","fs-extra":"^11.2.0","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.0","native-fetch":"^4.0.2","eventemitter3":"^3.1.2","string-dedent":"^3.0.1","just-kebab-case":"^4.2.0","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.6.2","@babel/core":"^7.24.9","@types/node":"^22.7.4","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/fs-extra":"^11.0.4","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.7.10_1734111557926_0.49754418038916204","host":"s3://npm-registry-packages-npm-production"}},"2.7.11":{"name":"unframer","version":"2.7.11","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.7.11","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"6153bea7a6baf67cf4c9e379bd507ecf577a58a8","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.7.11.tgz","fileCount":121,"integrity":"sha512-1UvzY74kuID7b6KYojSgAa966ctCXbdfunQemIUZ9qdXkX6T5CXxyfg2O7fyJByjUxgn9oO0kabZKoiR7cHxUQ==","signatures":[{"sig":"MEYCIQDUXiF5w8eoxxCVCVQ7ameVwXs5PsAH7oPd2kEqy2kF8wIhAKiEugEJuuWsx9lYqDJXlDBlbLm4WrmzooyG3hi2qUIf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9575904},"_from":"file:unframer-2.7.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && concurrently 'pnpm tsc -m esnext --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/1a5a954ac46cc9abe414dae154437edb/unframer-2.7.11.tgz","_integrity":"sha512-1UvzY74kuID7b6KYojSgAa966ctCXbdfunQemIUZ9qdXkX6T5CXxyfg2O7fyJByjUxgn9oO0kabZKoiR7cHxUQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"9.5.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.3","esbuild":"^0.24.0","find-up":"^5.0.0","fs-extra":"^11.2.0","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.0","native-fetch":"^4.0.2","eventemitter3":"^3.1.2","string-dedent":"^3.0.1","just-kebab-case":"^4.2.0","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.6.2","@babel/core":"^7.24.9","@types/node":"^22.7.4","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/fs-extra":"^11.0.4","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.7.11_1734112089692_0.7345804918239822","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"unframer","version":"2.8.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.8.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"3e5e2803629253e2f25cac1c41ff08322a20c9b9","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.8.0.tgz","fileCount":121,"integrity":"sha512-4Cae140Yer/pmTYBG2KTUG3GaSRA1FpmkYVRp1kjSu7GAPvsDby3BqFCqCIe82C93rkkWV+deVImgfD9O+UIZw==","signatures":[{"sig":"MEQCICjznTV9J7+Bumgzjm0MGfrnKyJgM3Khl7B7M6kvx0ARAiAgphIClFIiCpN1otddwCimaT+BRB6ZMrsUmZ5+Meqr6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9584401},"_from":"file:unframer-2.8.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && concurrently 'pnpm tsc -m esnext --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/b1a93511a56549ff21ad9919c4da909d/unframer-2.8.0.tgz","_integrity":"sha512-4Cae140Yer/pmTYBG2KTUG3GaSRA1FpmkYVRp1kjSu7GAPvsDby3BqFCqCIe82C93rkkWV+deVImgfD9O+UIZw==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"9.5.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.3","esbuild":"^0.24.0","find-up":"^5.0.0","fs-extra":"^11.2.0","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.0","native-fetch":"^4.0.2","eventemitter3":"^3.1.2","string-dedent":"^3.0.1","just-kebab-case":"^4.2.0","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.6.2","@babel/core":"^7.24.9","@types/node":"^22.7.4","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/fs-extra":"^11.0.4","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.8.0_1734176050046_0.2635599193734306","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"unframer","version":"2.9.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.9.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"bafe2c5c24c3506b260871fb035763cb3bea60e2","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.9.0.tgz","fileCount":121,"integrity":"sha512-+DyUISSa9e4pnzVI36eGCzupLfjtunKDzD7CaVp7p1tS2X2qKCNvaUthEIlBHvgDMuNz0PuBbnY4erhuaPgM+Q==","signatures":[{"sig":"MEUCICHgYyXIa+WXxuFYIyVeJlzU4s9g5OmL0pIENDTDGMy5AiEAg+D+7Y9OYKVtLbcuj+AHRToNpxqBaVXupuKbqBHwndM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9605012},"_from":"file:unframer-2.9.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently 'pnpm tsc -m esnext --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/d4aa51f3e83c91f1d625999becefe1e6/unframer-2.9.0.tgz","_integrity":"sha512-+DyUISSa9e4pnzVI36eGCzupLfjtunKDzD7CaVp7p1tS2X2qKCNvaUthEIlBHvgDMuNz0PuBbnY4erhuaPgM+Q==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.3","esbuild":"^0.24.0","find-up":"^5.0.0","fs-extra":"^11.2.0","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.0","native-fetch":"^4.0.2","eventemitter3":"^3.1.2","string-dedent":"^3.0.1","just-kebab-case":"^4.2.0","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.6.2","@babel/core":"^7.24.9","@types/node":"^22.10.2","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/fs-extra":"^11.0.4","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.9.0_1735158660681_0.8114702516883969","host":"s3://npm-registry-packages-npm-production"}},"2.9.1":{"name":"unframer","version":"2.9.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.9.1","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"2e4d57c0abc7ab3a8eac25a5afb99b6b00330238","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.9.1.tgz","fileCount":121,"integrity":"sha512-Fz1JgMI6ZtYTXqb7iUxFYXw3UUIoODQQEwHHBKBCFcOg/EELkSGvUHXifcXBFheZBxqZpi5Qpxlmt68AdaRByg==","signatures":[{"sig":"MEQCIF8nvwxHR6rDqBU/eO7KvX/f9yR9PLNLkna6vjBmOcaQAiAY1hIaowkMFSRYEc8LCodmvLSLsT0m1IGx02YFsjOQ5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9609394},"_from":"file:unframer-2.9.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently 'pnpm tsc -m esnext --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/6d5d6f7d398a68f886f41246d9c6ae5a/unframer-2.9.1.tgz","_integrity":"sha512-Fz1JgMI6ZtYTXqb7iUxFYXw3UUIoODQQEwHHBKBCFcOg/EELkSGvUHXifcXBFheZBxqZpi5Qpxlmt68AdaRByg==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.3","esbuild":"^0.24.0","find-up":"^5.0.0","fs-extra":"^11.2.0","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.0","native-fetch":"^4.0.2","eventemitter3":"^3.1.2","string-dedent":"^3.0.1","just-kebab-case":"^4.2.0","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.6.2","@babel/core":"^7.24.9","@types/node":"^22.10.2","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/fs-extra":"^11.0.4","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.9.1_1735321733002_0.035062124145626816","host":"s3://npm-registry-packages-npm-production"}},"2.9.2":{"name":"unframer","version":"2.9.2","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.9.2","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"ff8d96f58f4fa6f8d775c44fb46589cce0bd24cd","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.9.2.tgz","fileCount":121,"integrity":"sha512-vS/MmkHzgwlOMz1AuKiqWQsd3FSxEVvsIDCq5ECskxCCXZ3vGucIPilK4qR0+tSDNK94rN8KvVmv0eVhVUg4gw==","signatures":[{"sig":"MEQCIChQnJEKO7OHzG+YJwlW1xYXtfySqZk7SNMJiy6p2l0XAiAZVSKlMvdmrBzYrvn0m/p1fLNssMMJ8CcJ4yitO2QdUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9610294},"_from":"file:unframer-2.9.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently 'pnpm tsc -m esnext --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/5dd4a1a0a39dfcce6bee5bb57c75b495/unframer-2.9.2.tgz","_integrity":"sha512-vS/MmkHzgwlOMz1AuKiqWQsd3FSxEVvsIDCq5ECskxCCXZ3vGucIPilK4qR0+tSDNK94rN8KvVmv0eVhVUg4gw==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.3","esbuild":"^0.24.2","find-up":"^5.0.0","fs-extra":"^11.2.0","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.0","native-fetch":"^4.0.2","eventemitter3":"^3.1.2","string-dedent":"^3.0.1","just-kebab-case":"^4.2.0","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.6.2","@babel/core":"^7.24.9","@types/node":"^22.10.2","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/fs-extra":"^11.0.4","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.9.2_1735340313798_0.5693991698867074","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"unframer","version":"2.10.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.10.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"4e2b0f68950f6cd5eb3eddf5246870d5edb7e4bc","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.10.0.tgz","fileCount":121,"integrity":"sha512-nbj4sgB7XfnkEa91s8QqdcrWoITE13qCPa9TT6E2FtJN5tMhP3d6+BIHIDNpye1U9+J41uxwe4PZB66tCm9rBg==","signatures":[{"sig":"MEQCID4J764L74NcnmgUM8T5zx2YT4jdWfaQ1/tpMKVua6FVAiB/R7GmWKF2UOhZ0Oct/DglIah+iB9iVd4esaEzMoRMPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9608730},"_from":"file:unframer-2.10.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently 'pnpm tsc -m esnext --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/4cfd41b08ceae6e87bb7944e05eeb6e3/unframer-2.10.0.tgz","_integrity":"sha512-nbj4sgB7XfnkEa91s8QqdcrWoITE13qCPa9TT6E2FtJN5tMhP3d6+BIHIDNpye1U9+J41uxwe4PZB66tCm9rBg==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.3","esbuild":"^0.24.2","find-up":"^5.0.0","fs-extra":"^11.2.0","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.0","native-fetch":"^4.0.2","eventemitter3":"^3.1.2","string-dedent":"^3.0.1","just-kebab-case":"^4.2.0","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.6.2","@babel/core":"^7.24.9","@types/node":"^22.10.2","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/fs-extra":"^11.0.4","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.10.0_1735340925018_0.7841654041465094","host":"s3://npm-registry-packages-npm-production"}},"2.10.1":{"name":"unframer","version":"2.10.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.10.1","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"3ce110add358e688c70fd3c821e48175dbc08ea6","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.10.1.tgz","fileCount":121,"integrity":"sha512-puTUr8n/lMzr8tq2q6LacVEKiCVh6lNUFOH8gFeqs4enncM4X9K4l52BLQMUdCn7c84bcs/GrMwVwGKibzwBNw==","signatures":[{"sig":"MEUCIGvTRc/7Ks35pKTEI3rWFQtPDaHBUYeVRydmDaZXDtRcAiEAz+vsKl5GFxAd6DQzDHJv/aGMns+kwECPjiPl+4nZa2c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9610288},"_from":"file:unframer-2.10.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently 'pnpm tsc -m esnext --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext -w --outDir esm'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/b485440b4818fccafc35653d80f4934e/unframer-2.10.1.tgz","_integrity":"sha512-puTUr8n/lMzr8tq2q6LacVEKiCVh6lNUFOH8gFeqs4enncM4X9K4l52BLQMUdCn7c84bcs/GrMwVwGKibzwBNw==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.3","esbuild":"^0.24.2","find-up":"^5.0.0","fs-extra":"^11.2.0","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.0","eventemitter3":"^3.1.2","string-dedent":"^3.0.1","just-kebab-case":"^4.2.0","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.6.2","@babel/core":"^7.24.9","@types/node":"^22.10.2","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/fs-extra":"^11.0.4","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.10.1_1735347230474_0.7304160219556493","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"unframer","version":"2.11.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.11.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"69e686aa6c2b48891ec78b32dbc35d5a2736d145","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.11.0.tgz","fileCount":143,"integrity":"sha512-S6ZGpTRWiIKmUibLBITaDQPt2yBobr23T8n4t5dyH9sHoV/Pyiryd0J5oYTZDLsDupVsB0De9BefAv8f0VKQ3Q==","signatures":[{"sig":"MEYCIQDqtIM09pV5dV6l4VUG7qekuXtnDWFKP1V2fVM2jWG7ZgIhAONKhuoBhVIj1xxoTwqG+9JtyTqX/2vFHzJT0FypWt3X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9612569},"_from":"file:unframer-2.11.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently 'pnpm tsc -m esnext --moduleResolution node --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/0560dc4e8641761a2c42960d24adb406/unframer-2.11.0.tgz","_integrity":"sha512-S6ZGpTRWiIKmUibLBITaDQPt2yBobr23T8n4t5dyH9sHoV/Pyiryd0J5oYTZDLsDupVsB0De9BefAv8f0VKQ3Q==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"23.5.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.3","esbuild":"^0.24.2","find-up":"^5.0.0","spiceflow":"1.4.1","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.0","string-dedent":"^3.0.1","just-kebab-case":"^4.2.0","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.7.2","@babel/core":"^7.24.9","@types/node":"^22.10.2","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.11.0_1735560836827_0.2611186341504472","host":"s3://npm-registry-packages-npm-production"}},"2.11.1":{"name":"unframer","version":"2.11.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.11.1","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"34e64e65eaec70eeae3bd6974666db95ae6e32b4","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.11.1.tgz","fileCount":143,"integrity":"sha512-Ossk17hmBVFWrp45QrAZG0t1/VfiEh3hMOV1ndd+nzRc5ljN9monjvxGjAIxJMAvxCN2wn8ztfQCldDnpeFsWw==","signatures":[{"sig":"MEQCIA9dya8YcRArh77ZeZ3k4NFTS0mYGVxYg1xpulaxqBXWAiAG1IYgu6ux1Zxdy9AfxGimzgmavPxpv0Zlvzfa7kK6QA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9612570},"_from":"file:unframer-2.11.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently 'pnpm tsc -m esnext --moduleResolution node --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/d712629006d885f174e36ae69ef63159/unframer-2.11.1.tgz","_integrity":"sha512-Ossk17hmBVFWrp45QrAZG0t1/VfiEh3hMOV1ndd+nzRc5ljN9monjvxGjAIxJMAvxCN2wn8ztfQCldDnpeFsWw==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"23.5.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.3","esbuild":"^0.24.2","find-up":"^5.0.0","spiceflow":"^1.4.1","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.0","string-dedent":"^3.0.1","just-kebab-case":"^4.2.0","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.7.2","@babel/core":"^7.24.9","@types/node":"^22.10.2","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.11.1_1735568265483_0.6430539577629877","host":"s3://npm-registry-packages-npm-production"}},"2.11.2":{"name":"unframer","version":"2.11.2","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.11.2","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"76d2c56a7f917fae35738a15cb333a2ab1167f93","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.11.2.tgz","fileCount":143,"integrity":"sha512-heABVR1h1pNYjSM2GSostGrbjtpgZXFv6gEGSsGS937C28tTCgS+q4fOa+NwNTBzOoRlumMqNEAijeBOxm09zw==","signatures":[{"sig":"MEQCIHAONp4hTN7ideZr9mgZ4u67NgDyvrRJQucIo7rs24cGAiB/5AxIx+mbdgWGXf4jsnE6RWcGQZiNZXdYu7NTEY6hfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9612501},"_from":"file:unframer-2.11.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently 'pnpm tsc -m esnext --moduleResolution node --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/795d5c90f7cde82fbbf15fd8eb1e48f0/unframer-2.11.2.tgz","_integrity":"sha512-heABVR1h1pNYjSM2GSostGrbjtpgZXFv6gEGSsGS937C28tTCgS+q4fOa+NwNTBzOoRlumMqNEAijeBOxm09zw==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"23.5.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.3","esbuild":"^0.24.2","find-up":"^5.0.0","spiceflow":"^1.4.1","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.0","string-dedent":"^3.0.1","just-kebab-case":"^4.2.0","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.7.2","@babel/core":"^7.24.9","@types/node":"^22.10.2","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.11.2_1735986673085_0.4903520282994589","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"unframer","version":"2.12.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.12.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"55ab39a3f8a121f3eaca723c5de707b03dca1129","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.12.0.tgz","fileCount":143,"integrity":"sha512-flm+GkHBrQYDjDzQA/5gOfxlE/nugV+E2EQdsMcx0YFSpLb82DjWAzPNGYMPZWJeG6VzRLVC1KCiUJG4FlxIug==","signatures":[{"sig":"MEUCIFkOsq7zZVWioWv7QEYrY35OOXs032fjvZENNfT2sGckAiEAtgcRT1t/HqD+cSXkNU2ez+0yABqPKJAI9X9wGHFrXUI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9700542},"_from":"file:unframer-2.12.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently 'pnpm tsc -m esnext --moduleResolution node --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/01ba712f5dcef185cb5913a84570c394/unframer-2.12.0.tgz","_integrity":"sha512-flm+GkHBrQYDjDzQA/5gOfxlE/nugV+E2EQdsMcx0YFSpLb82DjWAzPNGYMPZWJeG6VzRLVC1KCiUJG4FlxIug==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"23.5.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.3","esbuild":"^0.24.2","find-up":"^5.0.0","spiceflow":"^1.4.1","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.2","string-dedent":"^3.0.1","just-kebab-case":"^4.2.0","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.7.2","@babel/core":"^7.24.9","@types/node":"^22.10.2","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.12.0_1736343681119_0.9639241507948284","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"unframer","version":"2.13.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.13.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"d33971cd7922774681590fcda95242d8fbcf8fe9","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.13.0.tgz","fileCount":143,"integrity":"sha512-ixmSCj5Cn+HFmEbjBadUwIa/T1MBZViXIsYRos6kjr/bkav90ACMi8bo/2KtYRbYQT2Z/nThM84keyYFhlurUg==","signatures":[{"sig":"MEQCIEFxTx8q6not3YXYu8jDtftb//ANnehZ9zqFnpwAJ+XBAiAew4Eiu2Omqh4Idyx2NettAy/DhfTc8ChcBeYfhfVRxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9709869},"_from":"file:unframer-2.13.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently 'pnpm tsc -m esnext --moduleResolution node --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/e37c8e629740ec4c60234c7c53353435/unframer-2.13.0.tgz","_integrity":"sha512-ixmSCj5Cn+HFmEbjBadUwIa/T1MBZViXIsYRos6kjr/bkav90ACMi8bo/2KtYRbYQT2Z/nThM84keyYFhlurUg==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"23.5.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.3","esbuild":"^0.24.2","find-up":"^5.0.0","spiceflow":"^1.4.1","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.2","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.7.2","@babel/core":"^7.24.9","@types/node":"^22.10.2","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.13.0_1736381459945_0.8131046232360699","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"unframer","version":"2.14.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.14.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"e935c59f5fa8c4685a73f3ad3e2932d6515bd743","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.14.0.tgz","fileCount":143,"integrity":"sha512-aNVCOBpbhOWCmWChsBgkdRWkAyus7evBSMwourihcJw8srAn9phjLy5VCrqCJIXH5HgKkUPaO1BuwLnmdcWnzA==","signatures":[{"sig":"MEQCICCCGMahUqhqh1OyDMM7P5OcwfiWPJWwjopiF8OAZgtUAiAKSlC7wUKRrQCZhygT3zPIbVRRJ3Sb7jIk22FAZHBESA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9723903},"_from":"file:unframer-2.14.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently 'pnpm tsc -m esnext --moduleResolution node --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/1ad82c7b1da2b37a5206afc7ca5fc4bb/unframer-2.14.0.tgz","_integrity":"sha512-aNVCOBpbhOWCmWChsBgkdRWkAyus7evBSMwourihcJw8srAn9phjLy5VCrqCJIXH5HgKkUPaO1BuwLnmdcWnzA==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.3","esbuild":"^0.24.2","find-up":"^5.0.0","spiceflow":"^1.4.1","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.2","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.7.2","@babel/core":"^7.24.9","@types/node":"^22.10.2","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.14.0_1737127140105_0.338477143146378","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"unframer","version":"2.15.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.15.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"f40a1b735d1d9e9636dce83f42ae1bf82e0c5167","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.15.0.tgz","fileCount":143,"integrity":"sha512-gWgx4m71zWRV3O5yHDly699VzZLV5msJN1dHRx+hRn9bA4y5XHE+1RleiUYAKpa+JHChDfsKvpd7symqzIr73A==","signatures":[{"sig":"MEYCIQD1QeXFa/z7NcJ9/wmx1a2KovHwJQEHKg0pKvbp4LtprwIhANg7HldUULeRIgBlX4n7Kl7Lxn+6wbeKvN9JAJkCxVE5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66494236},"_from":"file:unframer-2.15.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently 'pnpm tsc -m esnext --moduleResolution node --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/c0ff0da948e4c995e3139649cb25ef47/unframer-2.15.0.tgz","_integrity":"sha512-gWgx4m71zWRV3O5yHDly699VzZLV5msJN1dHRx+hRn9bA4y5XHE+1RleiUYAKpa+JHChDfsKvpd7symqzIr73A==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.3","esbuild":"^0.24.2","find-up":"^5.0.0","spiceflow":"^1.4.1","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.2","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.7.2","@babel/core":"^7.24.9","@types/node":"^22.10.2","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.15.0_1737493700500_0.08897547202079847","host":"s3://npm-registry-packages-npm-production"}},"2.15.1":{"name":"unframer","version":"2.15.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.15.1","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"45e1dbaf0227a80ad5fb0d0479bc075c32e366de","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.15.1.tgz","fileCount":143,"integrity":"sha512-kkQUNSVSkVXsrHynuUn3q+ngP+DYoyuOha0Da/3weHUQoCpLGlgTzBd8jtgLtnBn+lPHiIl8sAwKhgiuisfzCQ==","signatures":[{"sig":"MEUCIQD7Th32fDE6ok9veMZeZmVqXU0kPFngDRxl6ZEioVvDuwIgcnO1sRiGHq/7HyIU0tfI3GG89rZNLIHUxjRJ15OBPV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66505187},"_from":"file:unframer-2.15.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently 'pnpm tsc -m esnext --moduleResolution node --outDir esm' 'pnpm tsc' && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/35edd68054871d653a855376d2303b1f/unframer-2.15.1.tgz","_integrity":"sha512-kkQUNSVSkVXsrHynuUn3q+ngP+DYoyuOha0Da/3weHUQoCpLGlgTzBd8jtgLtnBn+lPHiIl8sAwKhgiuisfzCQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.3","esbuild":"^0.24.2","find-up":"^5.0.0","spiceflow":"^1.4.1","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.2","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.7.2","@babel/core":"^7.24.9","@types/node":"^22.10.2","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.15.1_1737844859582_0.12718504639463202","host":"s3://npm-registry-packages-npm-production"}},"2.16.0":{"name":"unframer","version":"2.16.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.16.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"9069c09d3cdc9e4f76e032eb6ab8eb687434ccef","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.16.0.tgz","fileCount":143,"integrity":"sha512-sncvv6AFpMPDx/al0oVstjB6hMtYJHasD1qiOhYczyZEw5dQ9ARQu60Q53u+Ld22MZacr8/ODUAp00G6rcYD7Q==","signatures":[{"sig":"MEUCIQDcigA3nDcxGqMMsZRUtI/+Ej2YIVyJCbIMjeDVw1k4zQIgedUoSnzTgk5WhykDVyorTd7pj7U7eUuom7Zrtg6NrHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66525297},"_from":"file:unframer-2.16.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/2b4baf03b590d46c6e9e58ff4b92f22f/unframer-2.16.0.tgz","_integrity":"sha512-sncvv6AFpMPDx/al0oVstjB6hMtYJHasD1qiOhYczyZEw5dQ9ARQu60Q53u+Ld22MZacr8/ODUAp00G6rcYD7Q==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.3","esbuild":"^0.24.2","find-up":"^5.0.0","spiceflow":"^1.4.1","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.2","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.7.2","@babel/core":"^7.24.9","@types/node":"^22.10.2","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.16.0_1737930878445_0.7681153655369621","host":"s3://npm-registry-packages-npm-production"}},"2.16.1":{"name":"unframer","version":"2.16.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.16.1","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"17e4c4a553acb7fbd7bfa3dc109e3f7a58b4b702","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.16.1.tgz","fileCount":143,"integrity":"sha512-xed8PQvUBH4arBCDv5+eD0LnpCz4dPfQCJmwlPIJuL6x6iE03yEiLI1nNsTRGb9KMJ2z+iRPXAjYAbNO1J+N9g==","signatures":[{"sig":"MEUCID9FTYQDv0/jhaV1laJgAqbD7xC9GCEQCm+HfyNEu+qmAiEAh6LClcPRasVoX19R6SbmFVcpmgEeqjGsOjiltW0Hbm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66525163},"_from":"file:unframer-2.16.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/d39fbd43635701d13c2405febd7a1788/unframer-2.16.1.tgz","_integrity":"sha512-xed8PQvUBH4arBCDv5+eD0LnpCz4dPfQCJmwlPIJuL6x6iE03yEiLI1nNsTRGb9KMJ2z+iRPXAjYAbNO1J+N9g==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"9.5.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.13.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.3","esbuild":"^0.24.2","find-up":"^5.0.0","spiceflow":"^1.4.1","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.2","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.7.2","@babel/core":"^7.24.9","@types/node":"^22.10.2","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.16.1_1737971126117_0.9290422363240922","host":"s3://npm-registry-packages-npm-production"}},"2.16.2":{"name":"unframer","version":"2.16.2","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.16.2","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"bad7384d1617433d38d361c465143c6c3804b7cb","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.16.2.tgz","fileCount":143,"integrity":"sha512-m1kGCqCHjDncD9U/kRRPNQZBTDuuXYqMs2o0l6Z4/L+pOFJfRMBTudMoDzKlpjrlGWx7MAincmUGmwHkqgzUQw==","signatures":[{"sig":"MEQCIG+Z+NxTcdPOkN0Rmd5o1PJmAygyx39VcGqMz3j6esxUAiAGYCIp5UrvIFq6xQZdQr8N7y3bUh37YqCjxZdapRH0VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66525357},"_from":"file:unframer-2.16.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/0e01cbcec2ae996f8ef41535ae3ce88c/unframer-2.16.2.tgz","_integrity":"sha512-m1kGCqCHjDncD9U/kRRPNQZBTDuuXYqMs2o0l6Z4/L+pOFJfRMBTudMoDzKlpjrlGWx7MAincmUGmwHkqgzUQw==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"9.5.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.13.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.3","esbuild":"^0.24.2","find-up":"^5.0.0","spiceflow":"^1.4.1","async-sema":"^3.1.1","picocolors":"^1.0.1","dprint-node":"^1.0.8","nanospinner":"^1.2.2","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@11.2.10","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.52.7","posthtml":"^0.16.6","tiktoken":"^1.0.15","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.7.2","@babel/core":"^7.24.9","@types/node":"^22.10.2","@babel/types":"^7.24.9","@types/react":"^18.3.12","concurrently":"^8.2.2","@babel/traverse":"^7.24.8","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.24.7","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.24.7"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.16.2_1737971776038_0.0949859522499028","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"unframer","version":"2.17.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.17.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"d7375c6fb1191cfc4548a87d4d3f793da116b63b","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.17.0.tgz","fileCount":143,"integrity":"sha512-sVXpIo03uX+y+FzCmiSF0xwuI+paNTvIE6oe1RdpHF3I35gsgvEtlblThIvi/mw8k6Jez3CTKwEpEaHZOAg7yQ==","signatures":[{"sig":"MEUCIQDC4Ile9lbx2f6uMZyAFAv21J1ihNuJ7w1SiDCxm5zdAwIge84m4b4MJWQgZo78M0nVRDlO2Xuo/fXkE6LgrVQ9WMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66534832},"_from":"file:unframer-2.17.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/8fdd2b4de24f056d2fa7be6dc1f4fceb/unframer-2.17.0.tgz","_integrity":"sha512-sVXpIo03uX+y+FzCmiSF0xwuI+paNTvIE6oe1RdpHF3I35gsgvEtlblThIvi/mw8k6Jez3CTKwEpEaHZOAg7yQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","esbuild":"^0.24.2","find-up":"^7.0.0","spiceflow":"^1.5.1","async-sema":"^3.1.1","picocolors":"^1.1.1","dprint-node":"^1.0.8","nanospinner":"^1.2.2","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.0.0","@types/bun":"^1.2.1","typescript":"^5.7.3","@babel/core":"^7.26.7","@types/node":"^22.12.0","@babel/types":"^7.26.7","@types/react":"^19.0.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.17.0_1738082052853_0.5214052770118727","host":"s3://npm-registry-packages-npm-production"}},"2.17.1":{"name":"unframer","version":"2.17.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.17.1","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"171f8e071574c580b1862374ae5c39b8aac99f88","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.17.1.tgz","fileCount":143,"integrity":"sha512-bApko/SPRzQEz5Xmh6Ofa0ibevEde68vywwwB6ZKB3bfDrVEOs1GN7yOFi8s/eVcEVM3hpVzgDYo0TeIkO1E3w==","signatures":[{"sig":"MEYCIQDBrLyVcQD4mLbz/YBiTYYTgme6+fr+owl9gJ0T+Y3iSwIhAM0Xa1tL3qa4sM/BwKEbzPQMrlCL3r7pE4Sy6hwDES0R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66534974},"_from":"file:unframer-2.17.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/2782df478723c2556c01dc0de68de807/unframer-2.17.1.tgz","_integrity":"sha512-bApko/SPRzQEz5Xmh6Ofa0ibevEde68vywwwB6ZKB3bfDrVEOs1GN7yOFi8s/eVcEVM3hpVzgDYo0TeIkO1E3w==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","esbuild":"^0.24.2","find-up":"^7.0.0","spiceflow":"^1.5.1","async-sema":"^3.1.1","picocolors":"^1.1.1","dprint-node":"^1.0.8","nanospinner":"^1.2.2","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.0.0","@types/bun":"^1.2.1","typescript":"^5.7.3","@babel/core":"^7.26.7","@types/node":"^22.12.0","@babel/types":"^7.26.7","@types/react":"^19.0.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.17.1_1738083338176_0.10652943059122677","host":"s3://npm-registry-packages-npm-production"}},"2.18.0":{"name":"unframer","version":"2.18.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.18.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"7e880ae1f2dd16b7bab6239201b43cfbf6870217","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.18.0.tgz","fileCount":143,"integrity":"sha512-Jmydor3p7qYPamyPJv4+MkThRHzU8sopex68I3XAgk4k0GA91PheCnDCjvG5n7bG78wA8dW+92bYcW6NnSvPHA==","signatures":[{"sig":"MEUCIG6ZyQzLdJlZ0XKPTAeuTOYkxMRvbzldSRTb4wzQBArTAiEA7H4M8mrbcPsQoXwWrphUPXsXTOi8Jb8K8nllRz7Q8Nk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66543049},"_from":"file:unframer-2.18.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/387e49c2c6db0b615732bd5ee78a9985/unframer-2.18.0.tgz","_integrity":"sha512-Jmydor3p7qYPamyPJv4+MkThRHzU8sopex68I3XAgk4k0GA91PheCnDCjvG5n7bG78wA8dW+92bYcW6NnSvPHA==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","esbuild":"^0.24.2","find-up":"^7.0.0","spiceflow":"^1.5.1","async-sema":"^3.1.1","picocolors":"^1.1.1","dprint-node":"^1.0.8","nanospinner":"^1.2.2","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.0.0","@types/bun":"^1.2.1","typescript":"^5.7.3","@babel/core":"^7.26.7","@types/node":"^22.12.0","@babel/types":"^7.26.7","@types/react":"^19.0.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.18.0_1738235394624_0.8532788931375572","host":"s3://npm-registry-packages-npm-production"}},"2.18.1":{"name":"unframer","version":"2.18.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.18.1","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"2c85e3ce60d6f37c63e9d793415807189f70b192","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.18.1.tgz","fileCount":143,"integrity":"sha512-r2KmuoepNyjbhf46uk0otF1fIQn3kuZ12G+r2shTcWlJiSQay4rE2H9a/B8GvY6vK70pJSBr+NxKDqE2V4jatw==","signatures":[{"sig":"MEUCIEoBhuKQTNgwNNieG/Snt2gJdTj5MXYEpqvSqZH2RTFVAiEAtmlqX3tqa2fv+GWkJ3IOe+RmnbMnz/5FXrIUNxMZhSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66549989},"_from":"file:unframer-2.18.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/95616c1417bd78adffecd45c9b394f16/unframer-2.18.1.tgz","_integrity":"sha512-r2KmuoepNyjbhf46uk0otF1fIQn3kuZ12G+r2shTcWlJiSQay4rE2H9a/B8GvY6vK70pJSBr+NxKDqE2V4jatw==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","esbuild":"^0.24.2","find-up":"^7.0.0","spiceflow":"^1.5.1","async-sema":"^3.1.1","picocolors":"^1.1.1","dprint-node":"^1.0.8","nanospinner":"^1.2.2","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.0.0","@types/bun":"^1.2.1","typescript":"^5.7.3","@babel/core":"^7.26.7","@types/node":"^22.12.0","@babel/types":"^7.26.7","@types/react":"^19.0.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.18.1_1738275574692_0.5465500671382428","host":"s3://npm-registry-packages-npm-production"}},"2.18.2":{"name":"unframer","version":"2.18.2","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.18.2","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"5346e414d5c7ee932ada814c89257d884491e846","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.18.2.tgz","fileCount":152,"integrity":"sha512-nwTRjdLVORIv/7gFagd77WvrLHlTDzwJbYr1xPgHriwT0QNCKz1o8e24zxgV/nmQ8eHM2QoW4ndO5izdi3+3Zw==","signatures":[{"sig":"MEQCIGduddZF5ALIVrek7hyfs8M/FUBSXUMHjKWkgjigR9OKAiACjYMdmiasoIJ2XIU3lX7z7fweNoNNrmWaitO0Ppgacw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66554307},"_from":"file:unframer-2.18.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/91000b486ae4c8ee1e1b6228c1c978d7/unframer-2.18.2.tgz","_integrity":"sha512-nwTRjdLVORIv/7gFagd77WvrLHlTDzwJbYr1xPgHriwT0QNCKz1o8e24zxgV/nmQ8eHM2QoW4ndO5izdi3+3Zw==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","esbuild":"^0.24.2","find-up":"^7.0.0","spiceflow":"^1.5.1","async-sema":"^3.1.1","picocolors":"^1.1.1","dprint-node":"^1.0.8","nanospinner":"^1.2.2","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.0.0","@types/bun":"^1.2.1","typescript":"^5.7.3","@babel/core":"^7.26.7","@types/node":"^22.12.0","@babel/types":"^7.26.7","@types/react":"^19.0.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.18.2_1738345762713_0.705527530670027","host":"s3://npm-registry-packages-npm-production"}},"2.18.3":{"name":"unframer","version":"2.18.3","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.18.3","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"57f38392f037185ed6dc3f6128fd0246e1acb7fb","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.18.3.tgz","fileCount":152,"integrity":"sha512-jReg08RVCuY/c1qCxdfSBah7mINBcnJj0yLDYcrsZK2j+whfeYqLyfpTYf/vWwIe51dfBWCWHy+YB/ph/2OINg==","signatures":[{"sig":"MEYCIQDOI70CPdZ+H7DDj8sLT9H4PnuQMUl/fgibakBIoKFtagIhANnlIc2Q1gap7yxHGara9+hEWxHlLBd5qNIbPKG4jQLT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66555722},"_from":"file:unframer-2.18.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/52527b364abcba0d521513e80354ba7c/unframer-2.18.3.tgz","_integrity":"sha512-jReg08RVCuY/c1qCxdfSBah7mINBcnJj0yLDYcrsZK2j+whfeYqLyfpTYf/vWwIe51dfBWCWHy+YB/ph/2OINg==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","esbuild":"^0.24.2","find-up":"^7.0.0","spiceflow":"^1.5.1","async-sema":"^3.1.1","picocolors":"^1.1.1","dprint-node":"^1.0.8","nanospinner":"^1.2.2","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.0.0","@types/bun":"^1.2.1","typescript":"^5.7.3","@babel/core":"^7.26.7","@types/node":"^22.12.0","@babel/types":"^7.26.7","@types/react":"^19.0.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.18.3_1738348145132_0.95744652398897","host":"s3://npm-registry-packages-npm-production"}},"2.18.4":{"name":"unframer","version":"2.18.4","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.18.4","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"af787b1a7ce86dbe839a798c3e99c427c4c5c203","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.18.4.tgz","fileCount":152,"integrity":"sha512-zi4ixN5ows/CUz0Qv0kcN5MdLeQfz92elfn9MmpWJJwSL3lpvInJw6Tne01McMd+kfrBCZx0svf5TazSER/BOA==","signatures":[{"sig":"MEYCIQCaQ7lQ8f9P48HhHE9fEHxYtMUoyMRJwN7RePBWlkbHTwIhAPqm7fdOeYWoXP0LUjBDuM1Ckrq9KW0ACfbEz4kbGVQL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66555538},"_from":"file:unframer-2.18.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/4beb4ef72287728aa429ceec309e37b6/unframer-2.18.4.tgz","_integrity":"sha512-zi4ixN5ows/CUz0Qv0kcN5MdLeQfz92elfn9MmpWJJwSL3lpvInJw6Tne01McMd+kfrBCZx0svf5TazSER/BOA==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","esbuild":"^0.24.2","find-up":"^7.0.0","spiceflow":"^1.5.1","async-sema":"^3.1.1","picocolors":"^1.1.1","dprint-node":"^1.0.8","nanospinner":"^1.2.2","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.0.0","@types/bun":"^1.2.1","typescript":"^5.7.3","@babel/core":"^7.26.7","@types/node":"^22.12.0","@babel/types":"^7.26.7","@types/react":"^19.0.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.18.4_1738348381363_0.8054642458708914","host":"s3://npm-registry-packages-npm-production"}},"2.18.5":{"name":"unframer","version":"2.18.5","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.18.5","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"05f954aad45ccf906bca8fe9cec4bcd6ca38bcd5","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.18.5.tgz","fileCount":152,"integrity":"sha512-liFdU9Ju9xB751HSPnrYN0+7CuDhJe5+wauIz1VuWVLsapp6k9FLDnnmFy3mP/tzYlpXwoC+OZOpa2q/YnEgMQ==","signatures":[{"sig":"MEUCIQC6DA+wsro0RewHiS/923FJK8QD5d0Qnqwmem3aIvkSHQIgdVjLkLbt9UsedERH99qeiAwQ+AIxurWfaJz0WCit9lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66556661},"_from":"file:unframer-2.18.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/570b15a1ebacedcd28615704f423c4f4/unframer-2.18.5.tgz","_integrity":"sha512-liFdU9Ju9xB751HSPnrYN0+7CuDhJe5+wauIz1VuWVLsapp6k9FLDnnmFy3mP/tzYlpXwoC+OZOpa2q/YnEgMQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.8.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"18.20.6","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","esbuild":"^0.24.2","find-up":"^7.0.0","spiceflow":"^1.5.1","async-sema":"^3.1.1","picocolors":"^1.1.1","dprint-node":"^1.0.8","nanospinner":"^1.2.2","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.7.3","@babel/core":"^7.26.7","@types/node":"^22.13.0","@babel/types":"^7.26.7","@types/react":"^18.3.12","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.18.5_1738413673432_0.5938048448884605","host":"s3://npm-registry-packages-npm-production"}},"2.19.0":{"name":"unframer","version":"2.19.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.19.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"a4b80d43200927ba1bd92c18d23805ba9c31f029","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.19.0.tgz","fileCount":152,"integrity":"sha512-OSDbUbTWOSBfHC0OiUSv+FlrtkUAnnZbYAGhzIuDtuEsKIhKhP8f+skyJf37ApLx1OZ/jIzXnQ+F9ZYacUuIfg==","signatures":[{"sig":"MEUCICTgp/IUg0xjsC6lPPX3dKiuha575F/TQfDhl7FGNHGxAiEA4K9Dwr18lsvfqJG9Fiibr66BpJ4VL2r+IyJvII1Mh7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66558251},"_from":"file:unframer-2.19.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/2f6f258277114a51a42eb500d840a5be/unframer-2.19.0.tgz","_integrity":"sha512-OSDbUbTWOSBfHC0OiUSv+FlrtkUAnnZbYAGhzIuDtuEsKIhKhP8f+skyJf37ApLx1OZ/jIzXnQ+F9ZYacUuIfg==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.8.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"18.20.6","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","esbuild":"^0.24.2","find-up":"^7.0.0","spiceflow":"^1.5.1","async-sema":"^3.1.1","picocolors":"^1.1.1","dprint-node":"^1.0.8","nanospinner":"^1.2.2","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.7.3","@babel/core":"^7.26.7","@types/node":"^22.13.0","@babel/types":"^7.26.7","@types/react":"^18.3.12","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.19.0_1738421510074_0.14648568877485846","host":"s3://npm-registry-packages-npm-production"}},"2.20.0":{"name":"unframer","version":"2.20.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.20.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"afda14ca1af661075cacddcfe0f6fba8ba6f460d","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.20.0.tgz","fileCount":224,"integrity":"sha512-zLvBewc3Eq4ZzG3Y1joqbVV91cGOxBB8H6wNyZsZUVErFOd16OUjy9sDURbBtDghtnqrR3n0sliUCH8W5ADkXA==","signatures":[{"sig":"MEUCIQDh83GJsM/ZS/xxGzpR8eCMoliyIS1316UXCl0GR9FKmgIgWm9lc79Fgb6vZdoxjZDS9Wc6mhRetK5I8YDSWj43dyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37726784},"_from":"file:unframer-2.20.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/109397ac6f865304fabf7796eda91087/unframer-2.20.0.tgz","_integrity":"sha512-zLvBewc3Eq4ZzG3Y1joqbVV91cGOxBB8H6wNyZsZUVErFOd16OUjy9sDURbBtDghtnqrR3n0sliUCH8W5ADkXA==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","esbuild":"^0.24.2","find-up":"^7.0.0","spiceflow":"^1.5.1","async-sema":"^3.1.1","picocolors":"^1.1.1","dprint-node":"^1.0.8","nanospinner":"^1.2.2","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.7.3","@babel/core":"^7.26.7","@types/node":"^22.13.0","@babel/types":"^7.26.7","@types/react":"^19.0.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.20.0_1738616226631_0.7664960294454999","host":"s3://npm-registry-packages-npm-production"}},"2.20.1":{"name":"unframer","version":"2.20.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.20.1","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"1c824804d4cdf87d85f711c3cc46f12ddd35d7a4","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.20.1.tgz","fileCount":224,"integrity":"sha512-+5XjJ54Ek4L1VNkVDNgSn63IU1ghWm2qdEyeWcL5MUd4xY9vLyCPMBSR1RyQ27N4j/9UsQCkbUVJ5JwdJ5NzKQ==","signatures":[{"sig":"MEYCIQDYzWlGNv9U9Of6Fc1HqyL+vE+adH1UnpxYKWrjnLnIdwIhAKRuohZltX6boLD7j+kqK30WHv4KYWlOw0zDvi8gmzGi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37728486},"_from":"file:unframer-2.20.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/c5a968f148db36faf974a8ff61ef0eb0/unframer-2.20.1.tgz","_integrity":"sha512-+5XjJ54Ek4L1VNkVDNgSn63IU1ghWm2qdEyeWcL5MUd4xY9vLyCPMBSR1RyQ27N4j/9UsQCkbUVJ5JwdJ5NzKQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","esbuild":"^0.24.2","find-up":"^7.0.0","spiceflow":"^1.5.1","async-sema":"^3.1.1","picocolors":"^1.1.1","dprint-node":"^1.0.8","nanospinner":"^1.2.2","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.7.3","@babel/core":"^7.26.7","@types/node":"^22.13.0","@babel/types":"^7.26.7","@types/react":"^19.0.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.20.1_1738686436427_0.00016489347011705568","host":"s3://npm-registry-packages-npm-production"}},"2.20.2":{"name":"unframer","version":"2.20.2","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.20.2","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"03b9df76a58e3965a7bfc1d02e1d894b16430bc5","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.20.2.tgz","fileCount":224,"integrity":"sha512-d+W/CvZhFchlygXXMmexG54RvSNCRhm/Xj79+OEBlAgs5JmRGcIyjxhfcDc8lf2hNshReG1qCNW0vn5E6vvJqQ==","signatures":[{"sig":"MEUCIGFtIYeoVgAX17D/aHfMLjp24MbxCuQG2u2Sidsy0OKfAiEAowwZV/w994J4YXjKTt/ON9XfLZ59YuQQCKI86dXrAqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37729383},"_from":"file:unframer-2.20.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/6b67b6b00f5eba055be7545dacc3c787/unframer-2.20.2.tgz","_integrity":"sha512-d+W/CvZhFchlygXXMmexG54RvSNCRhm/Xj79+OEBlAgs5JmRGcIyjxhfcDc8lf2hNshReG1qCNW0vn5E6vvJqQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","esbuild":"^0.24.2","find-up":"^7.0.0","spiceflow":"^1.5.1","async-sema":"^3.1.1","picocolors":"^1.1.1","dprint-node":"^1.0.8","nanospinner":"^1.2.2","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.7.3","@babel/core":"^7.26.7","@types/node":"^22.13.0","@babel/types":"^7.26.7","@types/react":"^19.0.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.20.2_1738696431882_0.5700471813326258","host":"s3://npm-registry-packages-npm-production"}},"2.21.0":{"name":"unframer","version":"2.21.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.21.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"b9ec83bd296fe92c54fc62f0101c5150451a4649","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.21.0.tgz","fileCount":224,"integrity":"sha512-BUPI9EvwG4NSEcxo447BX0hiZcXPQXrPI0T84JoC7/vCuJ2V/hH8+3FOw83Itt0/AlvAZRKKT6NVxiHuXVnupg==","signatures":[{"sig":"MEQCIQDTLyKE4KS7bT0MyZyl9VLkgETRWYJpCjuLUr9k85awtQIfPOGki5FAgK60Gh5j7G9U/FEeqVk4moO9zdgxO2qjvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37727600},"_from":"file:unframer-2.21.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/251a288690940cd413454e83f283858f/unframer-2.21.0.tgz","_integrity":"sha512-BUPI9EvwG4NSEcxo447BX0hiZcXPQXrPI0T84JoC7/vCuJ2V/hH8+3FOw83Itt0/AlvAZRKKT6NVxiHuXVnupg==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","esbuild":"^0.24.2","find-up":"^7.0.0","spiceflow":"^1.5.1","async-sema":"^3.1.1","picocolors":"^1.1.1","dprint-node":"^1.0.8","nanospinner":"^1.2.2","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.7.3","@babel/core":"^7.26.7","@types/node":"^22.13.0","@babel/types":"^7.26.7","@types/react":"^19.0.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.21.0_1738771917909_0.9199245430365064","host":"s3://npm-registry-packages-npm-production"}},"2.21.1":{"name":"unframer","version":"2.21.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.21.1","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"2d932a608fc93d9a7137ab146911ccda00233bfd","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.21.1.tgz","fileCount":224,"integrity":"sha512-qb6rV9JSim1DNuPf+OIDsrjdgJQfn5EzVzyRkZRzPCfpFCFtcnYmX2lEMqTmTpjs5XyPnN5h/2n3MP5LaeJG0A==","signatures":[{"sig":"MEQCIDwq4oAxcVLhVcUUHDSX2BG7NlLXGT9dW4FtEy+JDn2cAiBdpWHCSk9srCIYv8Bmj5+MHQcxbpnQQzhDAxbZ0x2LBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37728665},"_from":"file:unframer-2.21.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/9d476bb4f25549b68b3f9034dda0368e/unframer-2.21.1.tgz","_integrity":"sha512-qb6rV9JSim1DNuPf+OIDsrjdgJQfn5EzVzyRkZRzPCfpFCFtcnYmX2lEMqTmTpjs5XyPnN5h/2n3MP5LaeJG0A==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","esbuild":"^0.24.2","find-up":"^7.0.0","spiceflow":"^1.5.1","async-sema":"^3.1.1","picocolors":"^1.1.1","nanospinner":"^1.2.2","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.7.3","@babel/core":"^7.26.7","@types/node":"^22.13.0","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.0.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.21.1_1738775006615_0.010858150054364302","host":"s3://npm-registry-packages-npm-production"}},"2.22.0":{"name":"unframer","version":"2.22.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.22.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"6b6c905de7724a0d3b89323001a4f650b65a325c","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.22.0.tgz","fileCount":224,"integrity":"sha512-06/eCilrDmmlsFb4SEu6CkJglygHwro3QqkkuDLcjNi1Oliblcl8XM3ct9lMCx16n69yjHbfReG2txvffranjg==","signatures":[{"sig":"MEUCIQCMB3G0Oq73B8I+yH+l3hX7RMGrULGOPyFLzRUUTOuGDwIgI1H2+i58vv4Y2FMCisY+jyfUaOsKdTUNyAkqXVkzxPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37729193},"_from":"file:unframer-2.22.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/f961cbf07325e0c6196a2c97ac177519/unframer-2.22.0.tgz","_integrity":"sha512-06/eCilrDmmlsFb4SEu6CkJglygHwro3QqkkuDLcjNi1Oliblcl8XM3ct9lMCx16n69yjHbfReG2txvffranjg==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","esbuild":"^0.24.2","find-up":"^7.0.0","spiceflow":"^1.5.1","async-sema":"^3.1.1","picocolors":"^1.1.1","nanospinner":"^1.2.2","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","node-fetch-commonjs":"^3.3.2","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.7.3","@babel/core":"^7.26.7","@types/node":"^22.13.0","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.0.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.22.0_1738829550545_0.4479555680135907","host":"s3://npm-registry-packages-npm-production"}},"2.22.1":{"name":"unframer","version":"2.22.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.22.1","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"549a0aba314d4efe4feb80af04d3f9f6262b37c9","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.22.1.tgz","fileCount":224,"integrity":"sha512-R7Z8sK2tqKxpLrpCGN1SrHBQ7ddzXq3R+v7zLw9/7kAmsGAFBKPlhV/DZd95U9xmt6/XEm38uVxq2QEhuLpzUw==","signatures":[{"sig":"MEUCIC3b1e0o1I99CNR0AIcGUTzxDwX9xqNyJ2Nfk0NvT+9xAiEA2OVmlsV9cjp3ZqBQp087hkZYPh2nS2incnDTI611mjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37725576},"_from":"file:unframer-2.22.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/0082bf95b585b448d8605c47bd842072/unframer-2.22.1.tgz","_integrity":"sha512-R7Z8sK2tqKxpLrpCGN1SrHBQ7ddzXq3R+v7zLw9/7kAmsGAFBKPlhV/DZd95U9xmt6/XEm38uVxq2QEhuLpzUw==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","esbuild":"^0.24.2","find-up":"^7.0.0","spiceflow":"^1.6.1","async-sema":"^3.1.1","picocolors":"^1.1.1","nanospinner":"^1.2.2","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","node-fetch-commonjs":"^3.3.2","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.7.3","@babel/core":"^7.26.7","@types/node":"^22.13.0","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.0.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.22.1_1738948524093_0.5489233597630658","host":"s3://npm-registry-packages-npm-production"}},"2.23.0":{"name":"unframer","version":"2.23.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.23.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"f49f8d2997b840f2d49ac77d5655516d2f213104","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.23.0.tgz","fileCount":224,"integrity":"sha512-rDykn1kBX1t1LMHjn1I9B7FpJU38Bx2tN7pQYpqxfeszhNQx3NYTIr7Bw70yVXHlg/giT1T3XcAa+Z0swWO1uw==","signatures":[{"sig":"MEQCIFykDmrdzGyHVeoM6VlzLKTjyHgTmmmMIGl9zYzNca5cAiBZzLMZZ22xm5pBqwI5Bu074Jnyywwvw5CigGcIrY7XOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37753188},"_from":"file:unframer-2.23.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/debf50eb13b6c343196896a47bd4c7df/unframer-2.23.0.tgz","_integrity":"sha512-rDykn1kBX1t1LMHjn1I9B7FpJU38Bx2tN7pQYpqxfeszhNQx3NYTIr7Bw70yVXHlg/giT1T3XcAa+Z0swWO1uw==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","esbuild":"^0.24.2","find-up":"^7.0.0","spiceflow":"^1.6.1","async-sema":"^3.1.1","picocolors":"^1.1.1","nanospinner":"^1.2.2","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","node-fetch-commonjs":"^3.3.2","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.7.3","@babel/core":"^7.26.7","@types/node":"^22.13.4","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.0.10","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.23.0_1739891062015_0.8744493575972838","host":"s3://npm-registry-packages-npm-production"}},"2.24.0":{"name":"unframer","version":"2.24.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.24.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"2fa3995a290200e337cc7c257a0cead16f948be6","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.24.0.tgz","fileCount":224,"integrity":"sha512-FDlep+K1GEWMn1JcWqejBv7M10QtsreH+j6g/RWwbe9h2qAjAPsQJug+325uOGGX53UJ5FHq6SrVWMhQdJ37gg==","signatures":[{"sig":"MEQCIE53lYaS5v61c1zASS1zfojuCtRMTH0Ujnawb7OcHs8+AiAimzzWRjxe890KBznZUMXC2r7Ad72M/Pfd6yZvgjm+ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37881512},"_from":"file:unframer-2.24.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/f22a74a4a57677153c076f6a03cf15c3/unframer-2.24.0.tgz","_integrity":"sha512-FDlep+K1GEWMn1JcWqejBv7M10QtsreH+j6g/RWwbe9h2qAjAPsQJug+325uOGGX53UJ5FHq6SrVWMhQdJ37gg==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","esbuild":"^0.24.2","find-up":"^7.0.0","spiceflow":"^1.6.1","async-sema":"^3.1.1","picocolors":"^1.1.1","nanospinner":"^1.2.2","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","node-fetch-commonjs":"^3.3.2","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.7.3","@babel/core":"^7.26.7","@types/node":"^22.13.4","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.0.10","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.24.0_1741702770800_0.5647596558965486","host":"s3://npm-registry-packages-npm-production"}},"2.24.1":{"name":"unframer","version":"2.24.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.24.1","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"41cda94eada3f79c8892ab2a3c339b7d9cfb4c1f","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.24.1.tgz","fileCount":296,"integrity":"sha512-JruO/gd7SmE/cRk8NZQGkTmpWNpKXRlkdGyLIE+8mfnMonMln5og1O6T3vD2tjCpN3jm350WqQhfV31zELXK/Q==","signatures":[{"sig":"MEUCIAYT39kXK9mTul8IyrDxav5JWX1d8y4duqCErnMMUNBjAiEAuQHdnXwwYMA+/1+txhMPO+uARfYRWzbi6H7EQYR1wsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66384919},"_from":"file:unframer-2.24.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/6cdf1b2d5520df499fa5009087c4a726/unframer-2.24.1.tgz","_integrity":"sha512-JruO/gd7SmE/cRk8NZQGkTmpWNpKXRlkdGyLIE+8mfnMonMln5og1O6T3vD2tjCpN3jm350WqQhfV31zELXK/Q==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","esbuild":"^0.24.2","find-up":"^7.0.0","spiceflow":"^1.6.1","async-sema":"^3.1.1","picocolors":"^1.1.1","nanospinner":"^1.2.2","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","node-fetch-commonjs":"^3.3.2","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.7.3","@babel/core":"^7.26.7","@types/node":"^22.13.4","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.1","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.24.1_1745314207073_0.2690796432889302","host":"s3://npm-registry-packages-npm-production"}},"2.24.2":{"name":"unframer","version":"2.24.2","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.24.2","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"64c7e728ceaa12f933a07aafe238e9e2db5cf61a","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.24.2.tgz","fileCount":296,"integrity":"sha512-FqmXRKIww0pjnHVoH6rXejnBNonHvoHEbnyQKtfR6uLC9fFJT0l5qPeoFhbVOWWCgDyTfX4KkfgQIH2LPMr0vA==","signatures":[{"sig":"MEQCICA5zrfIv3y+L+23k2M7QXFQOw61b/dTKNV9brOvSjmYAiAFxx+rR703NV/RLt5YuxBQ0wlnfKhRBcxyFjC+iKLONg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66385119},"_from":"file:unframer-2.24.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/db3fc485c18b527b51663215bec033ae/unframer-2.24.2.tgz","_integrity":"sha512-FqmXRKIww0pjnHVoH6rXejnBNonHvoHEbnyQKtfR6uLC9fFJT0l5qPeoFhbVOWWCgDyTfX4KkfgQIH2LPMr0vA==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","esbuild":"^0.24.2","find-up":"^7.0.0","spiceflow":"^1.6.1","async-sema":"^3.1.1","picocolors":"^1.1.1","nanospinner":"^1.2.2","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","node-fetch-commonjs":"^3.3.2","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.7.3","@babel/core":"^7.26.7","@types/node":"^22.13.4","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.1","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.24.2_1745314623053_0.6676969972911215","host":"s3://npm-registry-packages-npm-production"}},"2.24.3":{"name":"unframer","version":"2.24.3","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.24.3","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"1bdb1b40b1ca44959da45f12d4fc2f47a1f718fa","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.24.3.tgz","fileCount":305,"integrity":"sha512-/hYIfTd/u3Q1LhyOqUkWPZjsH+JpLuJkmV0fVSoe4F5GNJvEohQF3x/v7xEk626Iwsh0020hTLC3DyTtxsopIg==","signatures":[{"sig":"MEYCIQDc23Qskv/fgWRNcGD0i4YluD5ZZKsIYQEiNc3Bt5XZ+AIhANzZhO8lPvFvDQCH5Wv0ib6wYiA3Mb8eaAZfgEXDqCh3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66390574},"_from":"file:unframer-2.24.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/5b585e92b21fb351f6050af6497fcc82/unframer-2.24.3.tgz","_integrity":"sha512-/hYIfTd/u3Q1LhyOqUkWPZjsH+JpLuJkmV0fVSoe4F5GNJvEohQF3x/v7xEk626Iwsh0020hTLC3DyTtxsopIg==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","esbuild":"^0.24.2","find-up":"^7.0.0","spiceflow":"^1.6.1","async-sema":"^3.1.1","picocolors":"^1.1.1","nanospinner":"^1.2.2","@sentry/node":"^9.13.0","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","node-fetch-commonjs":"^3.3.2","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.7.3","@babel/core":"^7.26.7","@types/node":"^22.13.4","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.1","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.24.3_1745417386309_0.9489021517503433","host":"s3://npm-registry-packages-npm-production"}},"2.24.4":{"name":"unframer","version":"2.24.4","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.24.4","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"b2677420d9ec539d0b151b80e07d6e6c245b7682","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.24.4.tgz","fileCount":305,"integrity":"sha512-fziZfYZqGfLXcv4gT6/RLLRHM5UjoplYB4wi2Ok41LfVoQVXvyIv/a3UEyh6H7bOvMGMRALXHRYsElqkGZAIBw==","signatures":[{"sig":"MEQCIFIhVu9vy6VzDfRNR6q5IJZ+KeOhqUCep1BpKxSKCbJiAiAvmv8iE0TN1HEsOcoZoxTome8SMQYLVZGT5KS+aaAa3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66394906},"_from":"file:unframer-2.24.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/fe1002d52b94f57ef63df47d173f755c/unframer-2.24.4.tgz","_integrity":"sha512-fziZfYZqGfLXcv4gT6/RLLRHM5UjoplYB4wi2Ok41LfVoQVXvyIv/a3UEyh6H7bOvMGMRALXHRYsElqkGZAIBw==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","undici":"^7.8.0","esbuild":"^0.25.3","find-up":"^7.0.0","spiceflow":"^1.6.1","async-sema":"^3.1.1","picocolors":"^1.1.1","nanospinner":"^1.2.2","@sentry/node":"^9.13.0","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.7.3","@babel/core":"^7.26.7","@types/node":"^22.13.4","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.1","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.24.4_1745421303454_0.9444821885138455","host":"s3://npm-registry-packages-npm-production"}},"2.24.5":{"name":"unframer","version":"2.24.5","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.24.5","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"cf1b1f7e7b30668da6a91a413f162f5188590e75","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.24.5.tgz","fileCount":305,"integrity":"sha512-i9SjUoueeuGr74a6XpLa3ctBBKI52vGCGHlYvbWITWZLjs9VWpctyB7tIxj1E1+hWPEKDsq0FyC+IoJRTem4WQ==","signatures":[{"sig":"MEQCIASa4Xp4YIqL8C3Hs/ZLB/Qfc/p5xeMjDA2FMEEK1XA/AiATiiw7dSPyAEtup8IKhNn52RarGaKuaCKefZ6BSmcXvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66394675},"_from":"file:unframer-2.24.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/b52f60422ad99be6e4df1460f84dd7ca/unframer-2.24.5.tgz","_integrity":"sha512-i9SjUoueeuGr74a6XpLa3ctBBKI52vGCGHlYvbWITWZLjs9VWpctyB7tIxj1E1+hWPEKDsq0FyC+IoJRTem4WQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","undici":"^7.8.0","esbuild":"^0.25.3","find-up":"^7.0.0","spiceflow":"^1.6.1","async-sema":"^3.1.1","picocolors":"^1.1.1","nanospinner":"^1.2.2","@sentry/node":"^9.13.0","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.0.0","@types/bun":"^1.1.6","typescript":"^5.7.3","@babel/core":"^7.26.7","@types/node":"^22.13.4","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.1","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.24.5_1745422856113_0.44745500261130067","host":"s3://npm-registry-packages-npm-production"}},"2.24.6":{"name":"unframer","version":"2.24.6","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.24.6","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"49d5ae7410559c30c6b9ebe0b3085ddb8290c337","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.24.6.tgz","fileCount":395,"integrity":"sha512-n2i44S+bIRTWP6/D2sVTxse5/XH5AohuiKD/SeDerGqCW9s3Z5gFEqp1zym8aT91D7PnMBhECwMrUga6Z8pdDQ==","signatures":[{"sig":"MEUCIQD9jwUWhHBP2u0Fag/T4lNe5kNl2kwCBU4x/NBfEbm82QIgcXyud0FpC098c69OaB7IYLf0iOoXzuc5iEpNzylqjHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95031349},"_from":"file:unframer-2.24.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/95f29ec19d91d18583761c303f2f0f64/unframer-2.24.6.tgz","_integrity":"sha512-n2i44S+bIRTWP6/D2sVTxse5/XH5AohuiKD/SeDerGqCW9s3Z5gFEqp1zym8aT91D7PnMBhECwMrUga6Z8pdDQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","undici":"^7.8.0","esbuild":"^0.25.3","find-up":"^7.0.0","spiceflow":"^1.6.1","async-sema":"^3.1.1","picocolors":"^1.1.1","nanospinner":"^1.2.2","@sentry/node":"^9.13.0","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.7.3","@babel/core":"^7.26.7","@types/node":"^22.13.4","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.3","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.24.6_1747391253670_0.8347192172631408","host":"s3://npm-registry-packages-npm-production"}},"2.25.0":{"name":"unframer","version":"2.25.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.25.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"f07982bf4489385f281f63e67148b455e60e1a54","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.25.0.tgz","fileCount":395,"integrity":"sha512-+GiVbWs/KHPhD60ZwtJ4zx3cdqgtSOC+tt/9ya7i4GfWGs67NvjICdi0FGhicJFlFGScGAWHBR6iTknJrIDfZw==","signatures":[{"sig":"MEUCIAuNyCcpboDuItqC8Vp3rao5pD4DS770OIl6Lrphb3RmAiEA6KoRJwuiwAm1tK7VD1/J1CfiPV8piiPHFB56VVfc0wY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95032312},"_from":"file:unframer-2.25.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/0842497dd64bbc33a66c39a8c4da4343/unframer-2.25.0.tgz","_integrity":"sha512-+GiVbWs/KHPhD60ZwtJ4zx3cdqgtSOC+tt/9ya7i4GfWGs67NvjICdi0FGhicJFlFGScGAWHBR6iTknJrIDfZw==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","undici":"^7.8.0","esbuild":"^0.25.3","find-up":"^7.0.0","spiceflow":"^1.6.1","async-sema":"^3.1.1","picocolors":"^1.1.1","nanospinner":"^1.2.2","@sentry/node":"^9.13.0","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.7.3","@babel/core":"^7.26.7","@types/node":"^22.13.4","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.3","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.25.0_1747391756609_0.008515191776553799","host":"s3://npm-registry-packages-npm-production"}},"2.25.1":{"name":"unframer","version":"2.25.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.25.1","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"69ce1e04ceac2360974ce3928adb165664aeb357","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.25.1.tgz","fileCount":395,"integrity":"sha512-6HxHsyGf2gADqFDpwaI+oOwMyupV4+TYNjOyDfu1ElXddAZCKT4APy2iSxxZpqLppi2c5eHPbrAmq8Ix7xKjxA==","signatures":[{"sig":"MEYCIQCdejuBjwSS77einB9PcDppME3a//OviVeVnMbqDsz0rAIhAMearf274+i5OUCV7U0ykder2Rn1Or9xVlwh5uLCFkAV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95179407},"_from":"file:unframer-2.25.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/41b3582dfe2ef17cb38c69b55d581aed/unframer-2.25.1.tgz","_integrity":"sha512-6HxHsyGf2gADqFDpwaI+oOwMyupV4+TYNjOyDfu1ElXddAZCKT4APy2iSxxZpqLppi2c5eHPbrAmq8Ix7xKjxA==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","undici":"^7.8.0","esbuild":"^0.25.3","find-up":"^7.0.0","spiceflow":"^1.6.1","async-sema":"^3.1.1","picocolors":"^1.1.1","nanospinner":"^1.2.2","@sentry/node":"^9.13.0","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.8.3","@babel/core":"^7.26.7","@types/node":"^22.13.4","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.3","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.25.1_1747745129504_0.24249379251007275","host":"s3://npm-registry-packages-npm-production"}},"2.25.2":{"name":"unframer","version":"2.25.2","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.25.2","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"73e4e9fd6a7f41d6ac16890a7cc6769479f0e81a","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.25.2.tgz","fileCount":395,"integrity":"sha512-rk5WBNPtb9qTMV/s2SoKit4k0pTx4JTpAyU9W2FGXq/iNCTm3KNQxz2T7gw4kSoMqPTULtXCt4TTOWIFl4LJ/Q==","signatures":[{"sig":"MEUCIQDR0E6bm6uOiWObzijGaE3LL4NMdAB4scWhsuafU+p2LgIgfSUkCnsAhRfJqzynZJxtRdQ66fWrRy2OwEexyVru3lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95186456},"_from":"file:unframer-2.25.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/dd46f67420617bfb70fce83557ea61c4/unframer-2.25.2.tgz","_integrity":"sha512-rk5WBNPtb9qTMV/s2SoKit4k0pTx4JTpAyU9W2FGXq/iNCTm3KNQxz2T7gw4kSoMqPTULtXCt4TTOWIFl4LJ/Q==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","undici":"^7.8.0","esbuild":"^0.25.3","find-up":"^7.0.0","spiceflow":"^1.9.1","async-sema":"^3.1.1","picocolors":"^1.1.1","nanospinner":"^1.2.2","@sentry/node":"^9.13.0","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.8.3","@babel/core":"^7.26.7","@types/node":"^22.13.4","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.3","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.25.2_1747749825193_0.6951193467733168","host":"s3://npm-registry-packages-npm-production"}},"2.25.3":{"name":"unframer","version":"2.25.3","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.25.3","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"13771233e06b1a76ec0ce55b33889fde77c9b178","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.25.3.tgz","fileCount":395,"integrity":"sha512-XI6NBKNOLM5Tuu4irY71vnWZEsAMbjs/CdnnjzjL1vanlHGtrSIXgWTX4PjEp9BxgD0F9kPY8GyCcA26EWtGxw==","signatures":[{"sig":"MEQCIEe1NM/1yDEHUObhPZi8RK24E1e6EgBXjiFEKn369OoOAiAzWyZvlCUK/VKPkjpp8xa5xXjtcyuYk7bkIWfE9xeqiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95186569},"_from":"file:unframer-2.25.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/cf3b8550812df49d457fb1a2724ba242/unframer-2.25.3.tgz","_integrity":"sha512-XI6NBKNOLM5Tuu4irY71vnWZEsAMbjs/CdnnjzjL1vanlHGtrSIXgWTX4PjEp9BxgD0F9kPY8GyCcA26EWtGxw==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","undici":"^7.8.0","esbuild":"^0.25.3","find-up":"^7.0.0","spiceflow":"^1.9.1","async-sema":"^3.1.1","picocolors":"^1.1.1","nanospinner":"^1.2.2","@sentry/node":"^9.13.0","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.8.3","@babel/core":"^7.26.7","@types/node":"^22.13.4","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.3","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.25.3_1747827951206_0.7637740604491061","host":"s3://npm-registry-packages-npm-production"}},"2.25.4":{"name":"unframer","version":"2.25.4","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.25.4","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"bee835c58d294df099cbe927d87d80cce1561433","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.25.4.tgz","fileCount":404,"integrity":"sha512-Zox596M+ij/vhd1i5GnVHk6qvA1vRk07nWgtWmDRQEfv7HCAuGcMkfCuJkU0K+exLIkA9S7mxEg2av0AO0ikpw==","signatures":[{"sig":"MEUCIQCiVEoSsr/+Xqx2n86pJhM/a1bdvamaY+csQz4nCe7srAIgPvSLokDK9CJ1yQ+MgIrUxAQEmr1TQRtVVahzQl5g3GY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95216893},"_from":"file:unframer-2.25.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/065a1e3bdfa806fd8f5fa97b4a6e45a4/unframer-2.25.4.tgz","_integrity":"sha512-Zox596M+ij/vhd1i5GnVHk6qvA1vRk07nWgtWmDRQEfv7HCAuGcMkfCuJkU0K+exLIkA9S7mxEg2av0AO0ikpw==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","undici":"^7.8.0","esbuild":"^0.25.4","find-up":"^7.0.0","spiceflow":"^1.9.1","async-sema":"^3.1.1","picocolors":"^1.1.1","nanospinner":"^1.2.2","@sentry/node":"^9.22.0","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.8.3","@babel/core":"^7.26.7","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.3","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.25.4_1748364818666_0.8417365012794431","host":"s3://npm-registry-packages-npm-production"}},"2.25.5":{"name":"unframer","version":"2.25.5","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.25.5","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"410d684837376930cc648ff4d64a40a56cb311e0","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.25.5.tgz","fileCount":404,"integrity":"sha512-y3dhLAeU5K6t2bF3BykfuAfM2lLisnKwzMq/vtMj01OioT7kfO0PZ04WsGz8cPO6dNrvYmAAWGRLfPhAWswOFQ==","signatures":[{"sig":"MEYCIQDu1CuUQsK6YwzDNDZ6I4k76qkXKMswfgLq6N1dTwdOAAIhAPuwZ20QyaaS3UjufOBfi28UgYLZogy9UkU/L9Pw2coP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95224098},"_from":"file:unframer-2.25.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/dd711ff0e41b28f76944ddb986a12199/unframer-2.25.5.tgz","_integrity":"sha512-y3dhLAeU5K6t2bF3BykfuAfM2lLisnKwzMq/vtMj01OioT7kfO0PZ04WsGz8cPO6dNrvYmAAWGRLfPhAWswOFQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"cac":"^6.7.14","json5":"^2.2.3","marked":"^15.0.6","undici":"^7.8.0","esbuild":"^0.25.4","find-up":"^7.0.0","spiceflow":"^1.9.1","async-sema":"^3.1.1","picocolors":"^1.1.1","nanospinner":"^1.2.2","@sentry/node":"^9.22.0","string-dedent":"^3.0.1","marked-terminal":"^7.2.1","real-framer-motion":"npm:framer-motion@12.0.6","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.8.3","@babel/core":"^7.26.7","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.3","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.25.5_1748366781787_0.908391746849037","host":"s3://npm-registry-packages-npm-production"}},"2.26.0":{"name":"unframer","version":"2.26.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.26.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"968eb0e4d2c4b972c626b174e43eca2d4d7b94df","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.26.0.tgz","fileCount":440,"integrity":"sha512-WtI4jsgdOoFhIDnR7zIO5wYGVz8SSi2kXz3amvGyD5S62u5G+SNMPFbJJpWegaGTKsIeAzDaQkUChllIjkg//A==","signatures":[{"sig":"MEYCIQDzk3N/vXpBH9m68/S2vNEQgxg8DXiliSlelhGyXMeD3gIhAOpAVPmhPDrJTZFoGIctMEARWRGGOicHCo2XJmquiDgI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95326408},"_from":"file:unframer-2.26.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/aa34fc0fe41c74cd7a4aead7739465ca/unframer-2.26.0.tgz","_integrity":"sha512-WtI4jsgdOoFhIDnR7zIO5wYGVz8SSi2kXz3amvGyD5S62u5G+SNMPFbJJpWegaGTKsIeAzDaQkUChllIjkg//A==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"cac":"^6.7.14","undici":"^7.10.0","esbuild":"^0.25.4","spiceflow":"^1.10.1","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.26.7","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.16.0","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.8.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.3","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/react-dom":"^19.1.5","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.26.0_1749033496917_0.07499085741516898","host":"s3://npm-registry-packages-npm-production"}},"2.27.0":{"name":"unframer","version":"2.27.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.27.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"c0bcec5694408bdb3b25ec55616a8ce15d17596c","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.27.0.tgz","fileCount":508,"integrity":"sha512-4GUqL/qs7dwoHyB4wH0PkQ+x++U9csQ02z1eT5mPv5e0LNa0a7BC19MruYF4C7nD9hP5TUeL8TJ6jv8J/U0bKw==","signatures":[{"sig":"MEUCIQDn5w+VYUVTDhCHBWJZaPOGMINSrjouHdO4/E97mC7L2AIgXpSa9Jfukxz8Zl+R7/TLmo1MKwkKVeZ6GUBorPZEdzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108841270},"_from":"file:unframer-2.27.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","actor":{"name":"xmorse","type":"user","email":"beats.by.morse@gmail.com"},"email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/aefa67d06b70e7d6113d56d04ce23003/unframer-2.27.0.tgz","_integrity":"sha512-4GUqL/qs7dwoHyB4wH0PkQ+x++U9csQ02z1eT5mPv5e0LNa0a7BC19MruYF4C7nD9hP5TUeL8TJ6jv8J/U0bKw==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"11.3.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","dependencies":{"cac":"^6.7.14","undici":"^7.10.0","esbuild":"^0.25.4","spiceflow":"^1.10.1","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.26.7","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.16.0","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.8.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.3","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/react-dom":"^19.1.5","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.27.0_1750366963803_0.8496493409299957","host":"s3://npm-registry-packages-npm-production"}},"2.27.1":{"name":"unframer","version":"2.27.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.27.1","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"fc70c30ac276fe408e5e1c68214f4310320f5b0e","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.27.1.tgz","fileCount":508,"integrity":"sha512-fySf1ni5EoFuSXZkDqzjyLqalhMrdyq02AlxouiGt+oEkPXpdXFYxUxiLM3ssbQTPRDHCGoJ7NiRAr926SRiOQ==","signatures":[{"sig":"MEQCIBAxnHuWpXaw1ioVTr2e6e4MY1kbIsSCuHHS6BLyiGWqAiBWDwWn4k6i9wDUJcYCZ1wLtNqovvoBhNqmkw4cDGuAOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108842820},"_from":"file:unframer-2.27.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","actor":{"name":"xmorse","type":"user","email":"beats.by.morse@gmail.com"},"email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/e13f5ae684b0699eb80d58c53ad97920/unframer-2.27.1.tgz","_integrity":"sha512-fySf1ni5EoFuSXZkDqzjyLqalhMrdyq02AlxouiGt+oEkPXpdXFYxUxiLM3ssbQTPRDHCGoJ7NiRAr926SRiOQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"11.3.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","dependencies":{"cac":"^6.7.14","undici":"^7.10.0","esbuild":"^0.25.4","spiceflow":"^1.10.1","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.26.7","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.16.0","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.8.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.3","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/react-dom":"^19.1.5","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.27.1_1750413470572_0.23304152732741512","host":"s3://npm-registry-packages-npm-production"}},"2.27.2":{"name":"unframer","version":"2.27.2","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@2.27.2","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"5ec26d31fa044c26e67a15b983f53bbadbc58047","tarball":"https://registry.npmjs.org/unframer/-/unframer-2.27.2.tgz","fileCount":508,"integrity":"sha512-zHH64jsrlOUzj9RsX++CEV+yIMbl9bLFWqwI0exSQow+49ECQMTBYhE6AdlZoKt316DjhEHtqfaj14GtFE6E9Q==","signatures":[{"sig":"MEUCIQD9jzHJF1FAe7oXXpTRPwGkYMq36rgDDf7/LHS6b2pBPgIgKaWy8q4v2uFa+jtuaO8cWfesQtj7ZygSajbOYBTZvXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108843620},"_from":"file:unframer-2.27.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","actor":{"name":"xmorse","type":"user","email":"beats.by.morse@gmail.com"},"email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/f97339009c2bf7e33d5f328942d5e0e6/unframer-2.27.2.tgz","_integrity":"sha512-zHH64jsrlOUzj9RsX++CEV+yIMbl9bLFWqwI0exSQow+49ECQMTBYhE6AdlZoKt316DjhEHtqfaj14GtFE6E9Q==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"11.3.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","dependencies":{"cac":"^6.7.14","undici":"^7.10.0","esbuild":"^0.25.4","spiceflow":"^1.10.1","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.26.7","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.16.0","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.8.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.3","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/react-dom":"^19.1.5","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_2.27.2_1750413972062_0.6702961397233098","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"unframer","version":"3.0.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@3.0.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"d88a561341f28c08accdf70cd47103ff62e766b6","tarball":"https://registry.npmjs.org/unframer/-/unframer-3.0.0.tgz","fileCount":490,"integrity":"sha512-5DiVbozm3vfxG9zJRT4CBVasrBL01ERHIr2CjdIWVnof0N3zaaQQeO+ssSNu0OuRn4N3pGFeZPMIoS2h5Xq+CA==","signatures":[{"sig":"MEYCIQCX8Ait02cdPDjSvjCYdiuqBm6pByvw0Za+9oC5l0Vr0AIhAMeINbFOjhd+MyF/SGsFZPB3YOzCCbktKV1f/iHqgNXh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94021378},"_from":"file:unframer-3.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts && rm ./esm/framer.*.map ./dist/framer.*.map","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","actor":{"name":"xmorse","type":"user","email":"beats.by.morse@gmail.com"},"email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/ba8266137377c8d672d47f2feb6d435a/unframer-3.0.0.tgz","_integrity":"sha512-5DiVbozm3vfxG9zJRT4CBVasrBL01ERHIr2CjdIWVnof0N3zaaQQeO+ssSNu0OuRn4N3pGFeZPMIoS2h5Xq+CA==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"11.3.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","dependencies":{"cac":"^6.7.14","undici":"^7.10.0","esbuild":"^0.25.4","@antfu/ni":"^25.0.0","spiceflow":"^1.13.2","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.26.7","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.16.0","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.8.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/react-dom":"^19.1.5","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_3.0.0_1751711450950_0.27349246324844056","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"unframer","version":"3.0.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@3.0.1","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"dfcbc878f3b171ee191b047c56cc57c75d937a33","tarball":"https://registry.npmjs.org/unframer/-/unframer-3.0.1.tgz","fileCount":490,"integrity":"sha512-srVwFzaso+6M4bxWWcSKZE/tBphDcyy0A+nl/BARKeWIPFPGH1hJ6k/maBaw4NrKA5doqlu1ep5Zv6UDL5KoCg==","signatures":[{"sig":"MEUCIQD5tJYeIcMTG1pl7xH1I4k09ZLHeUl8ByGvM2SiXTtn2wIgERWVpHA7+12fMMgVUux6EdrNODUZbabPGBp23pTegPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94021372},"_from":"file:unframer-3.0.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts && rm ./esm/framer.*.map ./dist/framer.*.map","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","actor":{"name":"xmorse","type":"user","email":"beats.by.morse@gmail.com"},"email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/d19e08e567a54e2818ea62b221c4a5dd/unframer-3.0.1.tgz","_integrity":"sha512-srVwFzaso+6M4bxWWcSKZE/tBphDcyy0A+nl/BARKeWIPFPGH1hJ6k/maBaw4NrKA5doqlu1ep5Zv6UDL5KoCg==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"11.3.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","dependencies":{"cac":"^6.7.14","undici":"^7.10.0","esbuild":"^0.25.4","@antfu/ni":"^25.0.0","spiceflow":"^1.13.2","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.26.7","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.16.0","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.8.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/react-dom":"^19.1.5","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_3.0.1_1751711722821_0.5895412200696037","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"unframer","version":"3.0.2","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@3.0.2","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"ce5a73056eedbe4564547720671545318aa7e7a9","tarball":"https://registry.npmjs.org/unframer/-/unframer-3.0.2.tgz","fileCount":490,"integrity":"sha512-8GEABdos7tcNeNxD1jkYlspwW97p1Zs9s+yKjF78FIncSSFkkUg4jUU3TjfeM5D+c5MUDudPKDYIFgygYkEqog==","signatures":[{"sig":"MEYCIQDlwT7zz0Dd3GOerncu6YXz7zRzC8Mn4ncVqGfOmkDB1gIhAMjaN5XwnqYyI7gzGWp6XccPYkHZVtKPJOg4/PjKe4yi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94023045},"_from":"file:unframer-3.0.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts && rm ./esm/framer.*.map ./dist/framer.*.map","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","actor":{"name":"xmorse","type":"user","email":"beats.by.morse@gmail.com"},"email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/e01f6e101c0c47f419fa6d0cccd35544/unframer-3.0.2.tgz","_integrity":"sha512-8GEABdos7tcNeNxD1jkYlspwW97p1Zs9s+yKjF78FIncSSFkkUg4jUU3TjfeM5D+c5MUDudPKDYIFgygYkEqog==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"11.3.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","dependencies":{"cac":"^6.7.14","undici":"^7.10.0","esbuild":"^0.25.4","@antfu/ni":"^25.0.0","spiceflow":"^1.13.2","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.26.7","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.16.0","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.8.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/react-dom":"^19.1.5","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_3.0.2_1751713524783_0.6579577572329436","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"unframer","version":"3.0.4","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@3.0.4","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"caa2458263080df81870160a3c9ef3046d38a9a2","tarball":"https://registry.npmjs.org/unframer/-/unframer-3.0.4.tgz","fileCount":543,"integrity":"sha512-mSKvpNqgu4ZJdeebQs0+XdIhUpheI6Sjd7ZzfbrGTBhLqdDnLlg5YN6GH5Anoy1g2mnPdP/LnJhZKH2vxkT3Xw==","signatures":[{"sig":"MEYCIQDiePupXErakdMEdxsEX8OUw0hPFscVKSYtIeOfmb93yQIhANIRbgozbK+JV0xhvtMRhmWT26VRxxOL/LMYpYzAHkmz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124577375},"_from":"file:unframer-3.0.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts && rm ./esm/framer.*.map ./dist/framer.*.map","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/0b886665a573212f99ec9d2ef7a98c61/unframer-3.0.4.tgz","_integrity":"sha512-mSKvpNqgu4ZJdeebQs0+XdIhUpheI6Sjd7ZzfbrGTBhLqdDnLlg5YN6GH5Anoy1g2mnPdP/LnJhZKH2vxkT3Xw==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"cac":"^6.7.14","undici":"^7.10.0","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","spiceflow":"^1.13.2","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.26.7","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.23.12","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.8.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/react-dom":"^19.1.5","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_3.0.4_1753967562947_0.035260942269198514","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"unframer","version":"3.0.5","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@3.0.5","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"80f8f2846ed4c880ed73931e8f137a068c60a269","tarball":"https://registry.npmjs.org/unframer/-/unframer-3.0.5.tgz","fileCount":543,"integrity":"sha512-TbZG6hsxs0ChuhyooaxyWT4kTPWIxSl7ejp3wnxfs0oDbjLIRmpRXEaDjr3kTU7zSDuPA77K3LBZgrnic90Agg==","signatures":[{"sig":"MEQCIEWzS5qhB636ELSzu2MoVr0uTUm7Q5hOxtUXx2Ay58EjAiBfo17uBZRfeKss3jzlh1Rtrcb704A12O85YvYvrXFVpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124577482},"_from":"file:unframer-3.0.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts && rm ./esm/framer.*.map ./dist/framer.*.map","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/f558c8aaaed6befab3a5b6f798de77d7/unframer-3.0.5.tgz","_integrity":"sha512-TbZG6hsxs0ChuhyooaxyWT4kTPWIxSl7ejp3wnxfs0oDbjLIRmpRXEaDjr3kTU7zSDuPA77K3LBZgrnic90Agg==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"cac":"^6.7.14","undici":"^7.10.0","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","spiceflow":"^1.13.2","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.26.7","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.23.12","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.8.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/react-dom":"^19.1.5","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_3.0.5_1754399208264_0.17679661930840274","host":"s3://npm-registry-packages-npm-production"}},"3.0.6":{"name":"unframer","version":"3.0.6","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@3.0.6","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"2e703f21ad2d4ed95e04abe34bd868396f6c713e","tarball":"https://registry.npmjs.org/unframer/-/unframer-3.0.6.tgz","fileCount":543,"integrity":"sha512-MijFgLIA0KBbwBs+oQW04WY2M2wIW+Iitd5krEV/bF76lI2jJvGJmNEimCLx9lUf6775s73kX2HEp9KO3OYUBg==","signatures":[{"sig":"MEQCID4FBQ7jf6x0exeqkqWGSL9x6AgUpCcMABa2QeKpiuWsAiAmiqk0V3PDjF4QveW9VOiJ5DZdD0UrPLglSTYSoMe0nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124579642},"_from":"file:unframer-3.0.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts && rm ./esm/framer.*.map ./dist/framer.*.map","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/0566465612693700784cb36d3bee71e6/unframer-3.0.6.tgz","_integrity":"sha512-MijFgLIA0KBbwBs+oQW04WY2M2wIW+Iitd5krEV/bF76lI2jJvGJmNEimCLx9lUf6775s73kX2HEp9KO3OYUBg==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"cac":"^6.7.14","undici":"^7.10.0","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","spiceflow":"^1.13.2","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.26.7","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.23.12","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.8.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/react-dom":"^19.1.5","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.2.19","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_3.0.6_1754424335949_0.997103817893952","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"unframer","version":"3.1.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@3.1.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"d376a219777dbfad43ce3960699d0a0e7d591406","tarball":"https://registry.npmjs.org/unframer/-/unframer-3.1.0.tgz","fileCount":543,"integrity":"sha512-hmCLpXccZURkvWHC6r8TUk/wK1OPpEPD4e0nMPDvS/phKDpnVULxjzzfl5rfAFpULO+vTC/0+9Y/fPPzrsGR2w==","signatures":[{"sig":"MEUCIQDD5LKB2cw20NUQsIhoUbELXsf9CSLpW6A8By+gvM1X4QIgHz+B/ZaPOQ3wyxL3gLIsUQpvmoKgotpaXRVq0L+y+Fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124607273},"_from":"file:unframer-3.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts && rm ./esm/framer.*.map ./dist/framer.*.map","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/87568d09b80badbcc85f19c333e7f0dd/unframer-3.1.0.tgz","_integrity":"sha512-hmCLpXccZURkvWHC6r8TUk/wK1OPpEPD4e0nMPDvS/phKDpnVULxjzzfl5rfAFpULO+vTC/0+9Y/fPPzrsGR2w==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"cac":"^6.7.14","undici":"^7.10.0","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","spiceflow":"^1.13.2","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.26.7","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.23.12","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.8.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/react-dom":"^19.1.5","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.4.3","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_3.1.0_1755093377917_0.6230717449596284","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"unframer","version":"3.2.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@3.2.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"107172d7550ff5e0b94f99aa1e0f4c6a7fb3eba0","tarball":"https://registry.npmjs.org/unframer/-/unframer-3.2.0.tgz","fileCount":597,"integrity":"sha512-aUoDtMo4FdA9gkmZuaBU3xYp4qmpSIhzShChxpoMVzcVFrOsUlEeJGjeEdiT56/F4gUyNwTStJJDgFDLEg2Cug==","signatures":[{"sig":"MEQCIBOvRLq6Rr+JOR1c3RgzmdnM+Ixr0d3x1U7mtKPWNRz2AiBEaEB/8X8lTMHsJpTpS27Y2JJrIfWfZqMEvm3WoVOBeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155083701},"_from":"file:unframer-3.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts && rm ./esm/framer.*.map ./dist/framer.*.map","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/df2f50b6e80336e606acb2ff4fdae533/unframer-3.2.0.tgz","_integrity":"sha512-aUoDtMo4FdA9gkmZuaBU3xYp4qmpSIhzShChxpoMVzcVFrOsUlEeJGjeEdiT56/F4gUyNwTStJJDgFDLEg2Cug==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"cac":"^6.7.14","undici":"^7.10.0","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","spiceflow":"^1.13.2","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.26.7","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.23.12","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.8.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/react-dom":"^19.1.5","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.4.3","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_3.2.0_1755932164259_0.049617143735241065","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"unframer","version":"3.2.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@3.2.1","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"e20374529fb0b03d422385934eedcd01aba3b751","tarball":"https://registry.npmjs.org/unframer/-/unframer-3.2.1.tgz","fileCount":597,"integrity":"sha512-VWllTuI478/06MlqN4FjHeEBpHxyTur1e9YYTWpPd4zE5BaDvDUDFC+Mkn4ffpbIx24Ljq/TkcFovkwm4vMylQ==","signatures":[{"sig":"MEUCIGH7H3ksZ+7Af29BYR3dY5UEO1agHOOjwtm0qbcWLFLXAiEA6qjwS7BmxE86Be4NDEUqwtdFReBgdZurKbJIwY5MvKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155089502},"_from":"file:unframer-3.2.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts && rm ./esm/framer.*.map ./dist/framer.*.map","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/2a477f244a0bfd960b2caba5d42653e6/unframer-3.2.1.tgz","_integrity":"sha512-VWllTuI478/06MlqN4FjHeEBpHxyTur1e9YYTWpPd4zE5BaDvDUDFC+Mkn4ffpbIx24Ljq/TkcFovkwm4vMylQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.2","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"cac":"^6.7.14","undici":"^7.10.0","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","spiceflow":"^1.13.2","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.26.7","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.23.12","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.8.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/react-dom":"^19.1.5","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.6.2","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_3.2.1_1756303658464_0.4792903490925753","host":"s3://npm-registry-packages-npm-production"}},"3.2.4":{"name":"unframer","version":"3.2.4","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@3.2.4","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"6f487b26c8959723781870b664d50fc8d9a31121","tarball":"https://registry.npmjs.org/unframer/-/unframer-3.2.4.tgz","fileCount":678,"integrity":"sha512-Cg3ZobSOnAy1YHwmNnmMUpFNC4d7LhphEANtJnK14zDvV028/WjnVQL3WIE2cZ5MRG74ul4E+jCIDiZJ8klQRA==","signatures":[{"sig":"MEUCIQCy36BU+OKRP6J2bTkQz03Wm0rkuv6frAHDq09dWUk1vgIgeHO84lZLC35RAYioQ8shiIw2ZSvUbqjHwEhrBpo2ZlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186004471},"_from":"file:unframer-3.2.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts && rm ./esm/framer.*.map ./dist/framer.*.map","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/613d0cee074cb436c6685f78c00b5d45/unframer-3.2.4.tgz","_integrity":"sha512-Cg3ZobSOnAy1YHwmNnmMUpFNC4d7LhphEANtJnK14zDvV028/WjnVQL3WIE2cZ5MRG74ul4E+jCIDiZJ8klQRA==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.3","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","undici":"^7.10.0","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","spiceflow":"^1.17.10","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.26.7","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.23.12","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.8.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/react-dom":"^19.1.5","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.7.0","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_3.2.4_1758728438392_0.41713937789771993","host":"s3://npm-registry-packages-npm-production"}},"3.2.6":{"name":"unframer","version":"3.2.6","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@3.2.6","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"1334447dc846f9fd25472ca53e8f5baeee1327c0","tarball":"https://registry.npmjs.org/unframer/-/unframer-3.2.6.tgz","fileCount":682,"integrity":"sha512-I0mbvK8fWnyf2kcc6YLCVziDco0SCV4H+vVvoMuSJ5b0LQzC7UyqE7/NCBIhcm3ElbrxHZVXYCGXgDnv12oxzA==","signatures":[{"sig":"MEUCIAiMpDe/r2R37dLdFT6qP6y+yEciraEsl9rO2J8dwyHoAiEA41a36txZS/zquOIHXxPmVps++0AfWlONpIeEJMg4dzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189423806},"_from":"file:unframer-3.2.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/be23123679db3ac23e714dcf54b95e50/unframer-3.2.6.tgz","_integrity":"sha512-I0mbvK8fWnyf2kcc6YLCVziDco0SCV4H+vVvoMuSJ5b0LQzC7UyqE7/NCBIhcm3ElbrxHZVXYCGXgDnv12oxzA==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.3","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","undici":"^7.10.0","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","spiceflow":"^1.17.10","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.26.7","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.23.12","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.8.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/react-dom":"^19.1.5","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.7.0","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_3.2.6_1758729447440_0.8499930000580611","host":"s3://npm-registry-packages-npm-production"}},"3.2.7":{"name":"unframer","version":"3.2.7","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@3.2.7","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"f95ab8bb264f578f4c8c85fa71dcc33145ce3d10","tarball":"https://registry.npmjs.org/unframer/-/unframer-3.2.7.tgz","fileCount":696,"integrity":"sha512-RJe/Eif7PqkvxMVHu2bnEDDTT5tYMAvEtIlVfGZ7G7xVzf+M25FBhCdiPVTMFMOWzBfg9YypGLl5fOfPFCPTcA==","signatures":[{"sig":"MEUCIQDt61w/vabnoOCVgoxqbj5uc7hjB83K9oStXgBFXqYibQIgWmdPlXsfQNJkPvlyZZ6IMmlgMdddgi3QR2peY78z0Ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189679459},"_from":"file:unframer-3.2.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/79889b16cb17c5ac5f9234b322a159c8/unframer-3.2.7.tgz","_integrity":"sha512-RJe/Eif7PqkvxMVHu2bnEDDTT5tYMAvEtIlVfGZ7G7xVzf+M25FBhCdiPVTMFMOWzBfg9YypGLl5fOfPFCPTcA==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.3","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","undici":"^7.10.0","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","spiceflow":"^1.17.10","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.26.7","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.23.12","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.8.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/react-dom":"^19.1.5","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.7.0","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_3.2.7_1758992480314_0.7710751996255274","host":"s3://npm-registry-packages-npm-production"}},"3.2.9":{"name":"unframer","version":"3.2.9","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@3.2.9","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"a4ceb2f5869a9bdebe897b76e7a709d5ed0c96e9","tarball":"https://registry.npmjs.org/unframer/-/unframer-3.2.9.tgz","fileCount":696,"integrity":"sha512-5Ev889nSAJNDT2E2pDdA0/og/3TyVZsX9HKvv0F+EWmf+ruUmWHaVFigQBkZt9U7fzYDKMAJvffrDfGHwqOm5g==","signatures":[{"sig":"MEYCIQDFmBVR0p9oBJ8WhEJ9OPmUfdPg65wzFJcdMlenb/YkmQIhANiVaRNQCfTpC3oFZCY4CO5p5127K1UdBxCqspjBpyqn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189677784},"_from":"file:unframer-3.2.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/7dab1dc6a6751c0a1b502c65b1ff7311/unframer-3.2.9.tgz","_integrity":"sha512-5Ev889nSAJNDT2E2pDdA0/og/3TyVZsX9HKvv0F+EWmf+ruUmWHaVFigQBkZt9U7fzYDKMAJvffrDfGHwqOm5g==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.3","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","undici":"^7.10.0","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","spiceflow":"^1.17.10","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.26.7","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.23.12","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.8.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/react-dom":"^19.1.5","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.7.0","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_3.2.9_1759327632046_0.04962993497485968","host":"s3://npm-registry-packages-npm-production"}},"3.2.10":{"name":"unframer","version":"3.2.10","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@3.2.10","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"dbea290e4848320a46ebec39993318b93a405f33","tarball":"https://registry.npmjs.org/unframer/-/unframer-3.2.10.tgz","fileCount":745,"integrity":"sha512-bP4UbRJHGx56jM+vcoTmQj5zH0czkMr8W4dZHvbMvhYvLTsLiTjEJB45oWACmzV9kvqAtLo7r6OFLMi9EiLL1Q==","signatures":[{"sig":"MEYCIQDyF2ceifyaRa+9ZIedJKRAuXcLykugxj3URWaOy4fJfQIhANErwTOd5YtAlrk3lEmyyLduDzEuOoMwoY/6gdMKPoRj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220804164},"_from":"file:unframer-3.2.10.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","gen-client":"export DIR=./src/generated/ && cd ../../website && pnpm tsc; rm -rf $DIR && mkdir -p $DIR && cp ./dist/src/lib/api-client.* $DIR","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/48e6af7cf7b88a6ccb6b7d9caedf36ff/unframer-3.2.10.tgz","_integrity":"sha512-bP4UbRJHGx56jM+vcoTmQj5zH0czkMr8W4dZHvbMvhYvLTsLiTjEJB45oWACmzV9kvqAtLo7r6OFLMi9EiLL1Q==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.3","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"cac":"^6.7.14","undici":"^7.10.0","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","spiceflow":"^1.17.10","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.26.7","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.23.12","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.8.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/react-dom":"^19.1.5","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.7.1","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_3.2.10_1760887033630_0.7171751762016652","host":"s3://npm-registry-packages-npm-production"}},"3.2.11":{"name":"unframer","version":"3.2.11","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@3.2.11","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"22c11aa7f39f9b652d5ed6d5874056d2f6b66cfc","tarball":"https://registry.npmjs.org/unframer/-/unframer-3.2.11.tgz","fileCount":745,"integrity":"sha512-esw6yxlEpvJIn2YLJx0jTf22ycVCSWVjAaRr2swkDdM7QlE4j0n/LsoeDc6JQJFglBu+lC20lSKzQCz1Rr03zA==","signatures":[{"sig":"MEUCIQDf3pdRTx5e3IL8Huh+M8+uNxsypYZcQSVT5rVx0s6o1AIgaZZAD/W0jTaRHDdE3htbCD2PkRa4xP2Lwolmt9OKk1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220805446},"_from":"file:unframer-3.2.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","gen-client":"export DIR=./src/generated/ && cd ../../website && pnpm tsc; rm -rf $DIR && mkdir -p $DIR && cp ./dist/src/lib/api-client.* $DIR","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/e8cda24e8ed10e40240c8fda70c8fce6/unframer-3.2.11.tgz","_integrity":"sha512-esw6yxlEpvJIn2YLJx0jTf22ycVCSWVjAaRr2swkDdM7QlE4j0n/LsoeDc6JQJFglBu+lC20lSKzQCz1Rr03zA==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.3","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"cac":"^6.7.14","undici":"^7.10.0","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","spiceflow":"^1.17.10","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.26.7","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.23.12","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.8.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/react-dom":"^19.1.5","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.7.1","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_3.2.11_1760891536648_0.12605608522999545","host":"s3://npm-registry-packages-npm-production"}},"3.2.13":{"name":"unframer","version":"3.2.13","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@3.2.13","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"2c0723b18fad890a59cc6b65497b26f005ef637a","tarball":"https://registry.npmjs.org/unframer/-/unframer-3.2.13.tgz","fileCount":844,"integrity":"sha512-Lmtpsrb6qlkU44gaHGecmmc0YXWw9yIW6BERBJjwDPAevSqiIFigebn6tO71EPliHQ69/2w9i+m/Io8e2Ca+XQ==","signatures":[{"sig":"MEUCIQDaY1NsdGPPqwl5R9JfJ8ti1VCyLWYAIEdZyC5MVWtMXwIgEqVk/hg7TbK5wA8ezoh9jT4AuTnLBVe4aLr9i5QyD6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307554781},"types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","gen-client":"export DIR=./src/generated/ && cd ../../website && pnpm tsc; rm -rf $DIR && mkdir -p $DIR && cp ./dist/src/lib/api-client.* $DIR","prepublishOnly":"pnpm tsx scripts/version-replace.ts && pnpm build","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.3","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"cac":"^6.7.14","undici":"^7.10.0","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","spiceflow":"^1.17.10","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.26.7","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.23.12","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.8.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/react-dom":"^19.1.5","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.7.1","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_3.2.13_1761842916773_0.030469994080918328","host":"s3://npm-registry-packages-npm-production"}},"3.2.14":{"name":"unframer","version":"3.2.14","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@3.2.14","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"eff1b9461b8f78154dc33f09858344a62351c9c1","tarball":"https://registry.npmjs.org/unframer/-/unframer-3.2.14.tgz","fileCount":844,"integrity":"sha512-BbdYK1ogErlNrob9ZD88ke0rFhY+ngLEfBtlNxB2d011HYbZLgwFJIrz86IX9eFtSuY/Rc4JMrVej1Owzn/Izw==","signatures":[{"sig":"MEQCICrZNaY0VHMY2U1a/A7uafdL7cU/XH5eNQRukaOIOpJoAiBHFPxzulaG4ivA4sG8S6WMZgG/M7/sEvNorq1+ObWzcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307553396},"types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","gen-client":"export DIR=./src/generated/ && cd ../../website && pnpm tsc; rm -rf $DIR && mkdir -p $DIR && cp ./dist/src/lib/api-client.* $DIR","prepublishOnly":"pnpm tsx scripts/version-replace.ts && pnpm build","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.3","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"cac":"^6.7.14","undici":"^7.10.0","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","spiceflow":"^1.17.10","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.26.7","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.23.12","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.8.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/react-dom":"^19.1.5","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.7.1","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_3.2.14_1761852132049_0.2220374259600406","host":"s3://npm-registry-packages-npm-production"}},"3.2.15":{"name":"unframer","version":"3.2.15","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@3.2.15","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"f083556e998e8617eea1dcebb0ef764fda7e27f9","tarball":"https://registry.npmjs.org/unframer/-/unframer-3.2.15.tgz","fileCount":970,"integrity":"sha512-wM8y9nZ1Ur6rEb92gf8uKvjZqhGcKXSkj8s3uzMhVL/UEjehxMmA2EpP1d6lTVgPof/MkSkGYCyfVIrm7icXjg==","signatures":[{"sig":"MEUCICqgvDGQ0efW4tBGX+ZS7ql44hRqsdaXagdCaYT+yzEAAiEAmAH3H/Wp4FnRcwdl9Lyo8l3jTWCxK4TMor6r6JJuL8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472992765},"_from":"file:unframer-3.2.15.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm concurrently \"pnpm tsc -m esnext --moduleResolution node --outDir esm\" \"pnpm tsc\" && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","gen-client":"export DIR=./src/generated/ && cd ../../website && pnpm tsc; rm -rf $DIR && mkdir -p $DIR && cp ./dist/src/lib/api-client.* $DIR","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/93925226eb5be43a33e4d3fec4f8f424/unframer-3.2.15.tgz","_integrity":"sha512-wM8y9nZ1Ur6rEb92gf8uKvjZqhGcKXSkj8s3uzMhVL/UEjehxMmA2EpP1d6lTVgPof/MkSkGYCyfVIrm7icXjg==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.3","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"cac":"^6.7.14","undici":"^7.10.0","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","spiceflow":"^1.17.10","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.26.7","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.23.12","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.8.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/react-dom":"^19.1.5","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.7.1","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_3.2.15_1763561069348_0.9901405993663439","host":"s3://npm-registry-packages-npm-production"}},"3.2.16":{"name":"unframer","version":"3.2.16","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@3.2.16","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"c31c4a5c6b09ae4b26ae726572555ab6592e0be4","tarball":"https://registry.npmjs.org/unframer/-/unframer-3.2.16.tgz","fileCount":492,"integrity":"sha512-SwRiwNI6QCBJEZwQwbpq5uQahb20xv0UqICCPIxYDOcRvnQM1dJ116W5aLcs+7ryxBqTclBXqfoxdhxvr4yIOA==","signatures":[{"sig":"MEQCIAzcUX/3FNm7AZfdhyHfP8QJrEN/ExZihmOkEbj8IP+qAiALbAKLUUVLGb5uPQhf5lfLBAPczxQjB3TLXG7i8AuszQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264260763},"_from":"file:unframer-3.2.16.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist esm && pnpm tsc -m esnext --moduleResolution node --outDir esm && pnpm tsc && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts && cp ./src/framer.js ./dist/framer.js && cp ./src/framer.js ./esm/framer.js && cp -r ./src/framer-chunks ./dist/framer-chunks && cp -r ./src/framer-chunks ./esm/framer-chunks","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","gen-client":"export DIR=./src/generated/ && cd ../../website && pnpm tsc; rm -rf $DIR && mkdir -p $DIR && cp ./dist/src/lib/api-client.* $DIR","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/78d8622b86719b23b8e9f35da83d3fc5/unframer-3.2.16.tgz","_integrity":"sha512-SwRiwNI6QCBJEZwQwbpq5uQahb20xv0UqICCPIxYDOcRvnQM1dJ116W5aLcs+7ryxBqTclBXqfoxdhxvr4yIOA==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.3","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"cac":"^6.7.14","undici":"^7.10.0","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","spiceflow":"^1.17.10","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.26.7","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.23.12","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.9.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/react-dom":"^19.1.5","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.7.1","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_3.2.16_1763564886657_0.31670330341748354","host":"s3://npm-registry-packages-npm-production"}},"3.2.17":{"name":"unframer","version":"3.2.17","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@3.2.17","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"7f6eb888de332456d03d03efe8c27d8435a38417","tarball":"https://registry.npmjs.org/unframer/-/unframer-3.2.17.tgz","fileCount":492,"integrity":"sha512-6Cw12p6JYQMkrZSjdPsPncvn6601dLrjhyr8Nf8JZ7JHitJOxhUfB9/YsZJOSIcgMm/RL22rjQ5T7P71YT3Y0Q==","signatures":[{"sig":"MEYCIQCy79USLcK+cw10ipNSJAWOXGi1ACyHobBmXgcToTXWKgIhAPQxSE7n/GUasKFu4YGYF966V5FMsSUwWJZwLNJBT/FT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264261191},"types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist esm && pnpm tsc -m esnext --moduleResolution node --outDir esm && pnpm tsc && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts && cp ./src/framer.js ./dist/framer.js && cp ./src/framer.js ./esm/framer.js && cp -r ./src/framer-chunks ./dist/framer-chunks && cp -r ./src/framer-chunks ./esm/framer-chunks","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","gen-client":"export DIR=./src/generated/ && cd ../../website && pnpm tsc; rm -rf $DIR && mkdir -p $DIR && cp ./dist/src/lib/api-client.* $DIR","prepublishOnly":"pnpm tsx scripts/version-replace.ts && pnpm build","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.3","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"cac":"^6.7.14","undici":"^7.10.0","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","spiceflow":"^1.17.10","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.26.7","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.23.12","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.1.0","@types/bun":"^1.1.6","typescript":"^5.9.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.1.8","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/react-dom":"^19.1.5","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.7.1","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_3.2.17_1763635875539_0.929446922860897","host":"s3://npm-registry-packages-npm-production"}},"3.2.18":{"name":"unframer","version":"3.2.18","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@3.2.18","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"5ae24971759b978b36c978099c2889d63bd87c2c","tarball":"https://registry.npmjs.org/unframer/-/unframer-3.2.18.tgz","fileCount":516,"integrity":"sha512-eDRJcfHdYcPK5Klthrl9kTkAc6Xzrvbn0kOTpTXwuBF6XvgzUl+nyRB50fW/n+ZFnyfUvCr3H2/DCNvH0aJwOQ==","signatures":[{"sig":"MEUCIFH2HsUWIR9HKlxfH15NyZUf6aa6CogIMckd/cm3dGPOAiEA7oNCcT4Fg0LWSEtyqEXIkRRwUEj7ICSh10rUlkNiU/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":355983990},"types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","module":"./esm/index.js","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","module":"./esm/exporter.js","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist esm && pnpm tsc -m esnext --moduleResolution node --outDir esm && pnpm tsc && echo copying && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.d.ts ./esm/framer.d.ts && cp ./src/framer.js ./dist/framer.js && cp ./src/framer.js ./esm/framer.js && cp -r ./src/framer-chunks ./dist/framer-chunks && cp -r ./src/framer-chunks ./esm/framer-chunks","watch":"rm -rf dist esm && pnpm concurrently 'pnpm tsc -w' 'pnpm tsc -m esnext --moduleResolution node --outDir esm --watch'","gen-client":"export DIR=./src/generated/ && cd ../../website && pnpm tsc; rm -rf $DIR && mkdir -p $DIR && cp ./dist/src/lib/api-client.* $DIR","prepublishOnly":"pnpm tsx scripts/version-replace.ts && pnpm build","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.4","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"cac":"^6.7.14","undici":"^7.10.0","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","spiceflow":"^1.17.10","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.26.7","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.23.12","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.2.3","@types/bun":"^1.1.6","typescript":"^5.9.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.26.7","@types/react":"^19.2.7","concurrently":"^9.1.2","@babel/traverse":"^7.26.7","@types/react-dom":"^19.2.3","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.20.6","@xmorse/deployment-utils":"^0.7.1","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_3.2.18_1767169885526_0.832970964841186","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"unframer","version":"4.0.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@4.0.1","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"5a15d41a20870a025b363c687fadd0a337868df9","tarball":"https://registry.npmjs.org/unframer/-/unframer-4.0.1.tgz","fileCount":331,"integrity":"sha512-ixoMYuEP5KKWlZ7V0EdUh0Ylbhy4vBCQhOl4cOxBCZ6Q2lnFM6NAr1iKQJ3ywP+C5Lzel4OnGuw85T8btBSgTA==","signatures":[{"sig":"MEUCICyKgcW75VibL3Eir/3cglupewQy68cO591i+TEsAfq7AiEAk3CndDKCmsMUMP23y3fUeat+cEErEQo6jUYNv7sQ4KE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258570748},"main":"./dist/index.js","type":"module","_from":"file:unframer-4.0.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm tsgo && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.js ./dist/framer.js && cp -r ./src/framer-chunks ./dist/framer-chunks","watch":"rm -rf dist && pnpm tsc -w","gen-client":"export DIR=./src/generated/ && cd ../../website && pnpm tsc; rm -rf $DIR && mkdir -p $DIR && cp ./dist/src/lib/api-client.* $DIR","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/bf8338f82571bba86d5d7a87930c2523/unframer-4.0.1.tgz","_integrity":"sha512-ixoMYuEP5KKWlZ7V0EdUh0Ylbhy4vBCQhOl4cOxBCZ6Q2lnFM6NAr1iKQJ3ywP+C5Lzel4OnGuw85T8btBSgTA==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.4","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"cac":"^6.7.14","undici":"^7.18.2","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","spiceflow":"^1.17.10","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.28.6","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.23.12","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.2.3","@types/bun":"^1.1.6","typescript":"^5.9.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.28.6","@types/react":"^19.2.7","concurrently":"^9.1.2","@babel/traverse":"^7.28.6","@types/react-dom":"^19.2.3","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@xmorse/deployment-utils":"^0.7.4","@typescript/native-preview":"7.0.0-dev.20260117.1","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_4.0.1_1768652343915_0.05911931664464265","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"unframer","version":"4.0.2","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@4.0.2","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"8c842b762909b09308eda08143bfbe2da3ba264f","tarball":"https://registry.npmjs.org/unframer/-/unframer-4.0.2.tgz","fileCount":331,"integrity":"sha512-1oGEffgvnZGb6LfISK2IGnrFZ/r8Qj+FxfaquFPJlJ8WOYDpRQhhsl2W5Pt8lyoQWCDx421lff09GdUGDuUDkA==","signatures":[{"sig":"MEYCIQC1leVbxmV7zPeukzC8R52zFFp5C/8/Yf5I7odGkKP4QgIhAOLImwUpOAGAd5U3HUYzOhIJx6O35bsivPv2meCcIUva","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258571694},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm tsgo && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.js ./dist/framer.js && cp -r ./src/framer-chunks ./dist/framer-chunks","watch":"rm -rf dist && pnpm tsc -w","gen-client":"export DIR=./src/generated/ && cd ../../website && pnpm tsc; rm -rf $DIR && mkdir -p $DIR && cp ./dist/src/lib/api-client.* $DIR","prepublishOnly":"pnpm tsx scripts/version-replace.ts && pnpm build","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.4","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"cac":"^6.7.14","undici":"^7.18.2","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","spiceflow":"^1.17.10","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.28.6","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.23.12","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.2.3","@types/bun":"^1.1.6","typescript":"^5.9.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.28.6","@types/react":"^19.2.7","concurrently":"^9.1.2","@babel/traverse":"^7.28.6","@types/react-dom":"^19.2.3","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@xmorse/deployment-utils":"^0.7.4","@typescript/native-preview":"7.0.0-dev.20260117.1","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_4.0.2_1768652990979_0.15217082055400843","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"unframer","version":"4.0.3","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@4.0.3","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"96de0f66fe57b399722cc190b97d98d031bc3045","tarball":"https://registry.npmjs.org/unframer/-/unframer-4.0.3.tgz","fileCount":238,"integrity":"sha512-llF6t/IChxZZZR8k3J8BQ3dcissLQ+LdTZkbWWPzjPZiep6SPICSCS3ssz2Utwn0Jt++I9D8WvwAP048u02cvQ==","signatures":[{"sig":"MEYCIQD90DeuY6qLwdwvNlPHIjqO0I/uZk7irKPGYfkq8YU/JwIhAPKMojYz8eyyUBZeQ/R4uqvZS3n5ku/SK1HgY7qDvXCB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131592006},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm tsgo && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.js ./dist/framer.js && cp -r ./src/framer-chunks ./dist/framer-chunks","watch":"rm -rf dist && pnpm tsc -w","gen-client":"export DIR=./src/generated/ && cd ../../website && pnpm tsc; rm -rf $DIR && mkdir -p $DIR && cp ./dist/src/lib/api-client.* $DIR","prepublishOnly":"pnpm tsx scripts/version-replace.ts && pnpm build","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.4","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"cac":"^6.7.14","undici":"^7.18.2","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","spiceflow":"^1.17.10","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.28.6","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","real-framer-motion":"npm:framer-motion@^12.23.12","@biomejs/wasm-nodejs":"^1.9.4","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.2.3","@types/bun":"^1.1.6","typescript":"^5.9.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.28.6","@types/react":"^19.2.7","concurrently":"^9.1.2","@babel/traverse":"^7.28.6","@types/react-dom":"^19.2.3","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@xmorse/deployment-utils":"^0.7.4","@typescript/native-preview":"7.0.0-dev.20260117.1","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_4.0.3_1768653617290_0.6202078527462953","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"unframer","version":"4.0.4","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@4.0.4","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"2944a1142382965e5cc10326a9b7cada798a5024","tarball":"https://registry.npmjs.org/unframer/-/unframer-4.0.4.tgz","fileCount":269,"integrity":"sha512-tDIdlPIuPvacD984gN4uQZg8m1McU//2f07ewQ3EtmXotswfmV/0mFLYCO0dl6wblBY5tOJqr5Ps2SgD0CMM7Q==","signatures":[{"sig":"MEUCIQCwkt4HwBSv+K2slAPczTucp4+5FfOiQiczu80xpCmaFgIgai32Z6fuWaM1j/1CjsSOoMGCTiUwL1VUivV9kvzbOOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153093178},"main":"./dist/index.js","type":"module","_from":"file:unframer-4.0.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm tsgo && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.js ./dist/framer.js && cp -r ./src/framer-chunks ./dist/framer-chunks","watch":"rm -rf dist && pnpm tsc -w","gen-client":"export DIR=./src/generated/ && cd ../../website && pnpm tsc; rm -rf $DIR && mkdir -p $DIR && cp ./dist/src/lib/api-client.* $DIR","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/c648593df8a1a308c729a7e0b2e76244/unframer-4.0.4.tgz","_integrity":"sha512-tDIdlPIuPvacD984gN4uQZg8m1McU//2f07ewQ3EtmXotswfmV/0mFLYCO0dl6wblBY5tOJqr5Ps2SgD0CMM7Q==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.4","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"undici":"^7.18.2","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","spiceflow":"^1.17.10","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.28.6","@xmorse/cac":"^6.0.7","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","@inquirer/prompts":"^8.2.0","real-framer-motion":"npm:framer-motion@^12.23.12","@biomejs/wasm-nodejs":"^1.9.4","@modelcontextprotocol/sdk":"^1.25.3","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.2.3","@types/bun":"^1.1.6","typescript":"^5.9.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.28.6","@types/react":"^19.2.7","concurrently":"^9.1.2","@babel/traverse":"^7.28.6","@types/react-dom":"^19.2.3","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@xmorse/deployment-utils":"^0.7.4","@typescript/native-preview":"7.0.0-dev.20260117.1","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_4.0.4_1769207538379_0.11758053329441709","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"unframer","version":"4.0.5","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@4.0.5","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"05679ecdfbe8e4102fba0c763ed2ee7dc92e4d5b","tarball":"https://registry.npmjs.org/unframer/-/unframer-4.0.5.tgz","fileCount":271,"integrity":"sha512-eHyw8fyuml1w4C8OKTtPentknLracG3bW0jAu6Ujxd5U3c7MUVMYSbMhIKl8UGGILxqvj0oEORve8bL7t5AYcA==","signatures":[{"sig":"MEUCIQCAE5TfQPQUsJKmhC/rAjmomLoMNpp6czYQE75+udcH3wIgAYPECAzdPGx4YxhoiWLTL5GoFjuY9vW7xoSFlNiCHDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153195334},"main":"./dist/index.js","type":"module","_from":"file:unframer-4.0.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm tsgo && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.js ./dist/framer.js && cp -r ./src/framer-chunks ./dist/framer-chunks","watch":"rm -rf dist && pnpm tsc -w","gen-client":"export DIR=./src/generated/ && cd ../../website && pnpm tsc; rm -rf $DIR && mkdir -p $DIR && cp ./dist/src/lib/api-client.* $DIR","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/90b8971f047d0eb019443a97c3bbdba6/unframer-4.0.5.tgz","_integrity":"sha512-eHyw8fyuml1w4C8OKTtPentknLracG3bW0jAu6Ujxd5U3c7MUVMYSbMhIKl8UGGILxqvj0oEORve8bL7t5AYcA==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.4","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"mcpcac":"^0.0.2","undici":"^7.18.2","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","spiceflow":"^1.17.10","async-sema":"^3.1.1","picocolors":"^1.1.1","@babel/core":"^7.28.6","@xmorse/cac":"^6.0.7","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","@inquirer/prompts":"^8.2.0","real-framer-motion":"npm:framer-motion@^12.23.12","@biomejs/wasm-nodejs":"^1.9.4","@modelcontextprotocol/sdk":"^1.25.3","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.2.3","@types/bun":"^1.1.6","typescript":"^5.9.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.28.6","@types/react":"^19.2.7","concurrently":"^9.1.2","@babel/traverse":"^7.28.6","@types/react-dom":"^19.2.3","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@xmorse/deployment-utils":"^0.7.4","@typescript/native-preview":"7.0.0-dev.20260117.1","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_4.0.5_1770036734898_0.16569056766405144","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"unframer","version":"4.1.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@4.1.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"59d9aaa146baed3b35e202a18b2f279e447b3398","tarball":"https://registry.npmjs.org/unframer/-/unframer-4.1.0.tgz","fileCount":465,"integrity":"sha512-cU5A4R6aEzP47Mn20XS+8KbOju3DixND1n6nsApoeKW4YKaJ1Bqsb+/9ZJ7iGeW8GX0mbyO/hoFtactZywuPBA==","signatures":[{"sig":"MEQCIBS9E4sURtFEJ+s9inIBZoihATxwXQOW41XlsfdxY3KtAiA2zFR7583eEiFEPXSziwIOPo67wO13q/P/YVlVZ80EBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154577952},"main":"./dist/index.js","type":"module","_from":"file:unframer-4.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"imports":{"#framer-client":{"types":"./dist/framer-client.server.d.ts","default":"./dist/framer-client.server.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm tsgo && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.js ./dist/framer.js && cp -r ./src/framer-chunks ./dist/framer-chunks","watch":"rm -rf dist && pnpm tsc -w","gen-client":"export DIR=./src/generated/ && cd ../../website && pnpm tsc; rm -rf $DIR && mkdir -p $DIR && cp ./dist/src/lib/api-client.* $DIR","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/ed1b9d9f688a3bd92ea5f82671029e31/unframer-4.1.0.tgz","_integrity":"sha512-cU5A4R6aEzP47Mn20XS+8KbOju3DixND1n6nsApoeKW4YKaJ1Bqsb+/9ZJ7iGeW8GX0mbyO/hoFtactZywuPBA==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.4","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"zod":"^4","goke":"^6.1.1","undici":"^7.18.2","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","@goke/mcp":"^0.0.4","spiceflow":"^1.17.10","async-sema":"^3.1.1","framer-api":"^0.1.1","picocolors":"^1.1.1","@babel/core":"^7.28.6","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","@inquirer/prompts":"^8.2.0","real-framer-motion":"npm:framer-motion@^12.34.2","@biomejs/wasm-nodejs":"^1.9.4","@modelcontextprotocol/sdk":"^1.25.3","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.2.3","@types/bun":"^1.1.6","typescript":"^5.9.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.28.6","@types/react":"^19.2.7","concurrently":"^9.1.2","@babel/traverse":"^7.28.6","@types/react-dom":"^19.2.3","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@xmorse/deployment-utils":"^0.7.4","@typescript/native-preview":"7.0.0-dev.20260117.1","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_4.1.0_1771934452586_0.2647809884138428","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"unframer","version":"4.1.1","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@4.1.1","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"220f76db44be8d7761639c0992c9dab7f4d12ab6","tarball":"https://registry.npmjs.org/unframer/-/unframer-4.1.1.tgz","fileCount":459,"integrity":"sha512-8dRNCV+ZKt/aqdtxvD26NANE/ACBWnkJHuFe4U0bcpVHuZmcanP0VRFPYgOacdw92KyVfbBBJNbui1p2YjI31g==","signatures":[{"sig":"MEYCIQDGKjvvgLZ/ASBCA5u8N+AAxH+pBvgrZYCTGwRaAA1TOgIhAOakyTHYpoj1KAmuvhh+JdBksUjjhDGXtsSDepeOa/MP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164913431},"main":"./dist/index.js","type":"module","_from":"file:unframer-4.1.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"imports":{"#framer-client":{"types":"./src/plugin-mcp-dist/lib/framer-client.server.d.ts","default":"./src/plugin-mcp-dist/lib/framer-client.server.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm tsgo && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.js ./dist/framer.js && cp -r ./src/framer-chunks ./dist/framer-chunks","watch":"rm -rf dist && pnpm tsc -w","gen-client":"export DIR=./src/generated/ && cd ../../website && pnpm tsc; rm -rf $DIR && mkdir -p $DIR && cp ./dist/src/lib/api-client.* $DIR","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/3ac6ee1e8a0c65753e17314b5098272e/unframer-4.1.1.tgz","_integrity":"sha512-8dRNCV+ZKt/aqdtxvD26NANE/ACBWnkJHuFe4U0bcpVHuZmcanP0VRFPYgOacdw92KyVfbBBJNbui1p2YjI31g==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.4","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"zod":"^4","diff":"^7.0.0","goke":"^6.1.1","undici":"^7.18.2","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","@goke/mcp":"^0.0.4","spiceflow":"^1.17.10","async-sema":"^3.1.1","framer-api":"^0.1.1","picocolors":"^1.1.1","@babel/core":"^7.28.6","nanospinner":"^1.2.2","string-dedent":"^3.0.1","@biomejs/js-api":"^0.7.1","@inquirer/prompts":"^8.2.0","real-framer-motion":"npm:framer-motion@^12.34.2","@biomejs/wasm-nodejs":"^1.9.4","@modelcontextprotocol/sdk":"^1.25.3","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.2.3","@types/bun":"^1.1.6","typescript":"^5.9.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.28.6","@types/react":"^19.2.7","concurrently":"^9.1.2","@babel/traverse":"^7.28.6","@types/react-dom":"^19.2.3","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@xmorse/deployment-utils":"^0.7.4","@typescript/native-preview":"7.0.0-dev.20260117.1","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_4.1.1_1772229952609_0.8634520360635913","host":"s3://npm-registry-packages-npm-production"}},"4.1.2":{"name":"unframer","version":"4.1.2","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@4.1.2","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"6a9135c567213ea5b52303d33978eb35104c34c0","tarball":"https://registry.npmjs.org/unframer/-/unframer-4.1.2.tgz","fileCount":459,"integrity":"sha512-/W6ic65MSVqf5olVHO0mGmWuDvGql4ci9kYTHMyzPriRcFJjablXSAZEn5CUZfdtZ4+3Q4t08nNqhWHT/dDAig==","signatures":[{"sig":"MEYCIQC5WK6aea86bYypSMP84i5BaD7165hIpVhEedAlk4Ib+AIhAMPyuTMN0+Is5z2DSUPnQ3l/J562LoQQ9G1nbK4UI1FU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164914117},"main":"./dist/index.js","type":"module","_from":"file:unframer-4.1.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"imports":{"#framer-client":{"types":"./src/plugin-mcp-dist/lib/framer-client.server.d.ts","default":"./src/plugin-mcp-dist/lib/framer-client.server.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm tsgo && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.js ./dist/framer.js && cp -r ./src/framer-chunks ./dist/framer-chunks","watch":"rm -rf dist && pnpm tsc -w","gen-client":"export DIR=./src/generated/ && cd ../../website && pnpm tsc; rm -rf $DIR && mkdir -p $DIR && cp ./dist/src/lib/api-client.* $DIR","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/913696528ff4bf317e60a6066cce6fe5/unframer-4.1.2.tgz","_integrity":"sha512-/W6ic65MSVqf5olVHO0mGmWuDvGql4ci9kYTHMyzPriRcFJjablXSAZEn5CUZfdtZ4+3Q4t08nNqhWHT/dDAig==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"10.9.4","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"zod":"^4","diff":"^7.0.0","goke":"^6.1.1","sema4":"^0.1.3","undici":"^7.18.2","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","@goke/mcp":"^0.0.4","camelcase":"^9.0.0","spiceflow":"^1.17.10","async-sema":"^3.1.1","framer-api":"^0.1.1","picocolors":"^1.1.1","@babel/core":"^7.28.6","htmlparser2":"^10.1.0","nanospinner":"^1.2.2","string-dedent":"^3.0.1","dom-serializer":"^2.0.0","@biomejs/js-api":"^0.7.1","@inquirer/prompts":"^8.2.0","real-framer-motion":"npm:framer-motion@^12.34.2","@biomejs/wasm-nodejs":"^1.9.4","@modelcontextprotocol/sdk":"^1.25.3","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.2.3","@types/bun":"^1.1.6","typescript":"^5.9.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.28.6","@types/react":"^19.2.7","concurrently":"^9.1.2","@babel/traverse":"^7.28.6","@types/react-dom":"^19.2.3","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@xmorse/deployment-utils":"^0.7.4","@typescript/native-preview":"7.0.0-dev.20260117.1","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_4.1.2_1772272951311_0.5268328614202671","host":"s3://npm-registry-packages-npm-production"}},"4.1.3":{"name":"unframer","version":"4.1.3","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@4.1.3","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"780e676aa9e74aa16e938ebe3a3d5a70be08428f","tarball":"https://registry.npmjs.org/unframer/-/unframer-4.1.3.tgz","fileCount":462,"integrity":"sha512-/dDlU2+s/08VKfyqBWYZKcgRcVjUE7FbNmwC96fT2jwJDZRTdYWKos7UI2EcxV72ZFfu9/kvTA/CPk+vfvEFCg==","signatures":[{"sig":"MEQCIHJ6o81LF8Ry7tAt3dK6HJQ0Z1cq5jx4Cqyp8rnEkFJiAiBxJ59t/xMcAMdbhpjvwHISJ1I1GuOZlw0nmdH/Sm0bpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175282585},"main":"./dist/index.js","type":"module","_from":"file:unframer-4.1.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"imports":{"#framer-client":{"types":"./src/plugin-mcp-dist/lib/framer-client.server.d.ts","default":"./src/plugin-mcp-dist/lib/framer-client.server.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm tsgo && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.js ./dist/framer.js && cp -r ./src/framer-chunks ./dist/framer-chunks","watch":"rm -rf dist && pnpm tsc -w","gen-client":"export DIR=./src/generated/ && cd ../../website && pnpm tsc; rm -rf $DIR && mkdir -p $DIR && cp ./dist/src/lib/api-client.* $DIR","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/c050765c8f2736152eccda38ce5afaf1/unframer-4.1.3.tgz","_integrity":"sha512-/dDlU2+s/08VKfyqBWYZKcgRcVjUE7FbNmwC96fT2jwJDZRTdYWKos7UI2EcxV72ZFfu9/kvTA/CPk+vfvEFCg==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"11.9.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"zod":"^4","diff":"^7.0.0","goke":"^6.1.1","sema4":"^0.1.3","undici":"^7.18.2","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","@goke/mcp":"^0.0.4","camelcase":"^9.0.0","spiceflow":"^1.17.10","async-sema":"^3.1.1","framer-api":"^0.1.2","picocolors":"^1.1.1","@babel/core":"^7.28.6","htmlparser2":"^10.1.0","nanospinner":"^1.2.2","string-dedent":"^3.0.1","dom-serializer":"^2.0.0","@biomejs/js-api":"^0.7.1","@inquirer/prompts":"^8.2.0","real-framer-motion":"npm:framer-motion@^12.34.2","@biomejs/wasm-nodejs":"^1.9.4","@modelcontextprotocol/sdk":"^1.25.3","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.2.3","@types/bun":"^1.1.6","typescript":"^5.9.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.28.6","@types/react":"^19.2.7","concurrently":"^9.1.2","@babel/traverse":"^7.28.6","@types/react-dom":"^19.2.3","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@xmorse/deployment-utils":"^0.7.4","@typescript/native-preview":"7.0.0-dev.20260117.1","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_4.1.3_1773999885965_0.7646892725323711","host":"s3://npm-registry-packages-npm-production"}},"4.1.4":{"name":"unframer","version":"4.1.4","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@4.1.4","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"3744423533e533ba871bc84aacdb6e2944b4d091","tarball":"https://registry.npmjs.org/unframer/-/unframer-4.1.4.tgz","fileCount":462,"integrity":"sha512-W4rY34IHsmk8igaI1xrYZ3qJa5uMslT13RY+teTliLR0ADP3xIcYU5N0nzScPaVlgYLwd86r7PYeJ39F00kvFQ==","signatures":[{"sig":"MEUCIQCtAIwsLxY/IAVjv5+hHi/GP26dQyyj0j0bzgu+ees6sAIgV/TwOSqHW9ZQc5Mikx2jKqi2ebg4qPLTd3HKKbt4dsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175282585},"main":"./dist/index.js","type":"module","_from":"file:unframer-4.1.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"imports":{"#framer-client":{"types":"./src/plugin-mcp-dist/lib/framer-client.server.d.ts","default":"./src/plugin-mcp-dist/lib/framer-client.server.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm tsgo && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.js ./dist/framer.js && cp -r ./src/framer-chunks ./dist/framer-chunks","watch":"rm -rf dist && pnpm tsc -w","gen-client":"export DIR=./src/generated/ && cd ../../website && pnpm tsc; rm -rf $DIR && mkdir -p $DIR && cp ./dist/src/lib/api-client.* $DIR","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/24c33279d18a2b858ba0b2f1dab6fa08/unframer-4.1.4.tgz","_integrity":"sha512-W4rY34IHsmk8igaI1xrYZ3qJa5uMslT13RY+teTliLR0ADP3xIcYU5N0nzScPaVlgYLwd86r7PYeJ39F00kvFQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"11.9.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"zod":"^4","diff":"^7.0.0","goke":"^6.1.1","sema4":"^0.1.3","undici":"^7.18.2","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","@goke/mcp":"^0.0.4","camelcase":"^9.0.0","spiceflow":"^1.17.10","async-sema":"^3.1.1","framer-api":"^0.1.2","picocolors":"^1.1.1","@babel/core":"^7.28.6","htmlparser2":"^10.1.0","nanospinner":"^1.2.2","string-dedent":"^3.0.1","dom-serializer":"^2.0.0","@biomejs/js-api":"^0.7.1","@inquirer/prompts":"^8.2.0","real-framer-motion":"npm:framer-motion@^12.34.2","@biomejs/wasm-nodejs":"^1.9.4","@modelcontextprotocol/sdk":"^1.25.3","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.2.3","@types/bun":"^1.1.6","typescript":"^5.9.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.28.6","@types/react":"^19.2.7","concurrently":"^9.1.2","@babel/traverse":"^7.28.6","@types/react-dom":"^19.2.3","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@xmorse/deployment-utils":"^0.7.4","@typescript/native-preview":"7.0.0-dev.20260117.1","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_4.1.4_1774091490966_0.5354974078571333","host":"s3://npm-registry-packages-npm-production"}},"4.1.5":{"name":"unframer","version":"4.1.5","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@4.1.5","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"d4690fca1082fee1841b362b84f07311f5cafdb8","tarball":"https://registry.npmjs.org/unframer/-/unframer-4.1.5.tgz","fileCount":462,"integrity":"sha512-b/mTYYK5VyCCY0JWQVI+o4KzFX/ZYWR+TOBW9FSCf6hA38M3NJhSiF19Qwh9mBLVCJqJ0C4MA+u64vUOVo8XQg==","signatures":[{"sig":"MEUCIHF3X9lBSNLaydTXC5YVn3Nn/5KPWbH7ut2qWTgORS1PAiEAjt2MsfozyXuyJTLv+DvPvWbaK63LqUtZFOiTqgAhJqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175282920},"main":"./dist/index.js","type":"module","_from":"file:unframer-4.1.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"imports":{"#framer-client":{"types":"./src/plugin-mcp-dist/lib/framer-client.server.d.ts","default":"./src/plugin-mcp-dist/lib/framer-client.server.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm tsgo && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.js ./dist/framer.js && cp -r ./src/framer-chunks ./dist/framer-chunks","watch":"rm -rf dist && pnpm tsc -w","gen-client":"export DIR=./src/generated/ && cd ../../website && pnpm tsc; rm -rf $DIR && mkdir -p $DIR && cp ./dist/src/lib/api-client.* $DIR","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/149941d5a72bdb81bc2047de9310b6ce/unframer-4.1.5.tgz","_integrity":"sha512-b/mTYYK5VyCCY0JWQVI+o4KzFX/ZYWR+TOBW9FSCf6hA38M3NJhSiF19Qwh9mBLVCJqJ0C4MA+u64vUOVo8XQg==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"11.9.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"zod":"^4","diff":"^7.0.0","goke":"^6.1.1","sema4":"^0.1.3","undici":"^7.18.2","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","@goke/mcp":"^0.0.4","camelcase":"^9.0.0","spiceflow":"^1.17.10","async-sema":"^3.1.1","framer-api":"^0.1.2","picocolors":"^1.1.1","@babel/core":"^7.28.6","htmlparser2":"^10.1.0","nanospinner":"^1.2.2","string-dedent":"^3.0.1","dom-serializer":"^2.0.0","@biomejs/js-api":"^0.7.1","@inquirer/prompts":"^8.2.0","real-framer-motion":"npm:framer-motion@^12.34.2","@biomejs/wasm-nodejs":"^1.9.4","@modelcontextprotocol/sdk":"^1.25.3","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.2.3","@types/bun":"^1.1.6","typescript":"^5.9.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.28.6","@types/react":"^19.2.7","concurrently":"^9.1.2","@babel/traverse":"^7.28.6","@types/react-dom":"^19.2.3","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@xmorse/deployment-utils":"^0.7.4","@typescript/native-preview":"7.0.0-dev.20260117.1","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_4.1.5_1774196173142_0.34921367954779803","host":"s3://npm-registry-packages-npm-production"}},"4.1.6":{"name":"unframer","version":"4.1.6","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@4.1.6","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"bea2f4d5a05d63e7686566d1df01845612ba8059","tarball":"https://registry.npmjs.org/unframer/-/unframer-4.1.6.tgz","fileCount":465,"integrity":"sha512-1Q4spUQ0AxuIF+5zGffKLIMGv0YMJyQ7RddocxUmw651o+1t5b5Fhn4Fp47bgTfylyXOZNcgcFTpqNWBX++dlg==","signatures":[{"sig":"MEUCIQCrnt6JF0DZwi1j+8U74ao1dVmPSTEdcVM9R7tO6VWW4wIgRdkN5vbRAfy/b72EfevDUIswwR7baupiJSVmWDoqoeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185663871},"main":"./dist/index.js","type":"module","_from":"file:unframer-4.1.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"imports":{"#framer-client":{"types":"./src/plugin-mcp-dist/lib/framer-client.server.d.ts","default":"./src/plugin-mcp-dist/lib/framer-client.server.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm tsgo && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.js ./dist/framer.js && cp -r ./src/framer-chunks ./dist/framer-chunks","watch":"rm -rf dist && pnpm tsc -w","gen-client":"export DIR=./src/generated/ && cd ../../website && pnpm tsc; rm -rf $DIR && mkdir -p $DIR && cp ./dist/src/lib/api-client.* $DIR","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/28238b690096f36f40f0b929c577dac8/unframer-4.1.6.tgz","_integrity":"sha512-1Q4spUQ0AxuIF+5zGffKLIMGv0YMJyQ7RddocxUmw651o+1t5b5Fhn4Fp47bgTfylyXOZNcgcFTpqNWBX++dlg==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"11.9.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"zod":"^4","diff":"^7.0.0","goke":"^6.1.1","sema4":"^0.1.3","undici":"^7.18.2","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","@goke/mcp":"^0.0.4","camelcase":"^9.0.0","spiceflow":"^1.17.10","async-sema":"^3.1.1","framer-api":"^0.1.2","picocolors":"^1.1.1","@babel/core":"^7.28.6","htmlparser2":"^10.1.0","nanospinner":"^1.2.2","string-dedent":"^3.0.1","dom-serializer":"^2.0.0","@biomejs/js-api":"^0.7.1","@inquirer/prompts":"^8.2.0","real-framer-motion":"npm:framer-motion@^12.34.2","@biomejs/wasm-nodejs":"^1.9.4","@modelcontextprotocol/sdk":"^1.25.3","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.2.3","@types/bun":"^1.1.6","typescript":"^5.9.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.28.6","@types/react":"^19.2.7","concurrently":"^9.1.2","@babel/traverse":"^7.28.6","@types/react-dom":"^19.2.3","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@xmorse/deployment-utils":"^0.7.4","@typescript/native-preview":"7.0.0-dev.20260117.1","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_4.1.6_1775769962564_0.3485245804653394","host":"s3://npm-registry-packages-npm-production"}},"4.1.7":{"name":"unframer","version":"4.1.7","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@4.1.7","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"48ffa16b894b2f88b13fef431d8cd5d053a48df5","tarball":"https://registry.npmjs.org/unframer/-/unframer-4.1.7.tgz","fileCount":468,"integrity":"sha512-HWC0Gfn1G8t8hJg622WjqiKyOLLYOQEZbzvGUGokkem39yB9oH5yZUkC4Nq1Mi2wVo1K1seq/uw+N+sSX6ecOg==","signatures":[{"sig":"MEUCIHthbVINv82iLu1dTNLVcKF7a6NanPH8jbLLMDBFJL36AiEA9tUVK/H3JXBVi5ESI6HfCiXfLYAM3Ia4pl7Bs0CXLRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196074909},"main":"./dist/index.js","type":"module","_from":"file:unframer-4.1.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"imports":{"#framer-client":{"types":"./src/plugin-mcp-dist/lib/framer-client.server.d.ts","default":"./src/plugin-mcp-dist/lib/framer-client.server.js"}},"scripts":{"test":"vitest","build":"rm -rf dist && pnpm tsgo && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.js ./dist/framer.js && cp -r ./src/framer-chunks ./dist/framer-chunks","watch":"rm -rf dist && pnpm tsc -w","gen-client":"export DIR=./src/generated/ && cd ../../website && pnpm tsc; rm -rf $DIR && mkdir -p $DIR && cp ./dist/src/lib/api-client.* $DIR","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/bc7f29818c7c81e2ce2d4eb35187eff1/unframer-4.1.7.tgz","_integrity":"sha512-HWC0Gfn1G8t8hJg622WjqiKyOLLYOQEZbzvGUGokkem39yB9oH5yZUkC4Nq1Mi2wVo1K1seq/uw+N+sSX6ecOg==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"11.9.0","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","diff":"^7.0.0","goke":"^6.8.0","sema4":"^0.1.3","undici":"^7.18.2","esbuild":"^0.25.8","@antfu/ni":"^25.0.0","@goke/mcp":"^0.0.4","camelcase":"^9.0.0","spiceflow":"^1.17.10","async-sema":"^3.1.1","framer-api":"^0.1.2","picocolors":"^1.1.1","@babel/core":"^7.28.6","htmlparser2":"^10.1.0","nanospinner":"^1.2.2","string-dedent":"^3.0.1","dom-serializer":"^2.0.0","@biomejs/js-api":"^0.7.1","@inquirer/prompts":"^8.2.0","real-framer-motion":"npm:framer-motion@^12.34.2","@biomejs/wasm-nodejs":"^1.9.4","@modelcontextprotocol/sdk":"^1.25.3","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.2.3","@types/bun":"^1.1.6","typescript":"^5.9.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.28.6","@types/react":"^19.2.14","concurrently":"^9.1.2","@babel/traverse":"^7.28.6","@types/react-dom":"^19.2.3","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@xmorse/deployment-utils":"^0.7.4","@typescript/native-preview":"7.0.0-dev.20260117.1","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_4.1.7_1776851958076_0.6415613030934904","host":"s3://npm-registry-packages-npm-production"}},"4.1.8":{"name":"unframer","version":"4.1.8","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@4.1.8","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"fab2ed41bc92e963ccdc29a57fbf304cd4703bcd","tarball":"https://registry.npmjs.org/unframer/-/unframer-4.1.8.tgz","fileCount":357,"integrity":"sha512-wKrDrH0eYSbmXaj1Sb+uFtwLHPQLCQIredYuCPHmLYJ+u3pIker7L6Hj+34B+yxbqWSWjjorV3SzKG3kZYky3Q==","signatures":[{"sig":"MEQCIE/c6iE8EblEf4F7w4DxLwa2vLhffjGoqJLzxG49eBMkAiAOioWuAoyb7d3JbeVihNfu+/8vrBBVHxx6u5oKGYL+Kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18818888},"main":"./dist/index.js","type":"module","_from":"file:unframer-4.1.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"imports":{"#framer-client":{"types":"./src/plugin-mcp-dist/lib/framer-client.server.d.ts","default":"./src/plugin-mcp-dist/lib/framer-client.server.js"}},"scripts":{"test":"vitest","build":"pnpm tsgo && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.js ./dist/framer.js && cp -r ./src/framer-chunks ./dist/framer-chunks","watch":"pnpm tsc -w","gen-client":"export DIR=./src/generated/ && cd ../../website && pnpm tsc; rm -rf $DIR && mkdir -p $DIR && cp ./dist/src/lib/api-client.* $DIR","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/4675d2747373f86f714311f50b9ca3a6/unframer-4.1.8.tgz","_integrity":"sha512-wKrDrH0eYSbmXaj1Sb+uFtwLHPQLCQIredYuCPHmLYJ+u3pIker7L6Hj+34B+yxbqWSWjjorV3SzKG3kZYky3Q==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"11.12.1","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.3.6","diff":"^7.0.0","goke":"^6.8.0","sema4":"^0.1.3","undici":"^7.18.2","esbuild":"^0.28.0","@antfu/ni":"^25.0.0","@goke/mcp":"^0.0.4","camelcase":"^9.0.0","spiceflow":"^1.17.10","async-sema":"^3.1.1","framer-api":"^0.1.2","picocolors":"^1.1.1","@babel/core":"^7.28.6","htmlparser2":"^10.1.0","nanospinner":"^1.2.2","string-dedent":"^3.0.1","dom-serializer":"^2.0.0","@biomejs/js-api":"^0.7.1","@inquirer/prompts":"^8.2.0","real-framer-motion":"npm:framer-motion@^12.34.2","@biomejs/wasm-nodejs":"^1.9.4","@modelcontextprotocol/sdk":"^1.25.3","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.2.3","@types/bun":"^1.1.6","typescript":"^5.9.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.28.6","@types/react":"^19.2.14","concurrently":"^9.1.2","@babel/traverse":"^7.28.6","@types/react-dom":"^19.2.3","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@xmorse/deployment-utils":"^0.7.4","@typescript/native-preview":"7.0.0-dev.20260117.1","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_4.1.8_1779639930257_0.8731314288756649","host":"s3://npm-registry-packages-npm-production"}},"4.1.9":{"name":"unframer","version":"4.1.9","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@4.1.9","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"76266c0362d7d00a446aa6503fd1f57504aa0e4d","tarball":"https://registry.npmjs.org/unframer/-/unframer-4.1.9.tgz","fileCount":396,"integrity":"sha512-LrkYlns6Z4bg2RjiJa1zqJG6OH3xNSoCzXw95opJRz49qEynkhvDZdgdHqFDYkFWDsNHdJ6byRz2HywZ9DED1A==","signatures":[{"sig":"MEUCIHW8vM2YfNh+drldbPU7+tchdDztofbMBYEAP6KriF4/AiEAudmw9M84CCDfMP9Y67n4f6tk6fcavR9D5zk0YEKF0c8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18942729},"main":"./dist/index.js","type":"module","_from":"file:unframer-4.1.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"imports":{"#framer-client":{"types":"./src/plugin-mcp-dist/lib/framer-client.server.d.ts","default":"./src/plugin-mcp-dist/lib/framer-client.server.js"}},"scripts":{"test":"vitest","build":"pnpm tsgo && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.js ./dist/framer.js && rm -rf ./dist/framer-chunks && cp -r ./src/framer-chunks ./dist/framer-chunks","watch":"pnpm tsc -w","gen-client":"export DIR=./src/generated/ && cd ../../website && pnpm tsc; rm -rf $DIR && mkdir -p $DIR && cp ./dist/src/lib/api-client.* $DIR","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/14f33c76c4de8f2f9c6238ef11699214/unframer-4.1.9.tgz","_integrity":"sha512-LrkYlns6Z4bg2RjiJa1zqJG6OH3xNSoCzXw95opJRz49qEynkhvDZdgdHqFDYkFWDsNHdJ6byRz2HywZ9DED1A==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"11.12.1","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.3.6","diff":"^7.0.0","goke":"^6.12.1","sema4":"^0.1.3","undici":"^7.18.2","esbuild":"^0.28.0","@antfu/ni":"^25.0.0","@goke/mcp":"^0.0.4","camelcase":"^9.0.0","async-sema":"^3.1.1","framer-api":"^0.1.2","picocolors":"^1.1.1","@babel/core":"^7.28.6","htmlparser2":"^10.1.0","nanospinner":"^1.2.2","string-dedent":"^3.0.1","dom-serializer":"^2.0.0","@biomejs/js-api":"^0.7.1","@inquirer/prompts":"^8.2.0","real-framer-motion":"npm:framer-motion@^12.34.2","@biomejs/wasm-nodejs":"^1.9.4","@modelcontextprotocol/sdk":"^1.25.3","esbuild-plugins-node-modules-polyfill":"^1.6.8"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.6","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.2.6","@types/bun":"^1.1.6","typescript":"^5.9.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.28.6","@types/react":"^19.2.14","concurrently":"^9.1.2","lightningcss":"^1.32.0","@babel/traverse":"^7.28.6","@types/react-dom":"^19.2.3","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@xmorse/deployment-utils":"^0.7.4","@typescript/native-preview":"7.0.0-dev.20260117.1","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_4.1.9_1780475700000_0.44523689570935043","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"unframer","version":"4.2.0","keywords":[],"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"license":"","_id":"unframer@4.2.0","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"homepage":"https://github.com/remorses/unframer#readme","bugs":{"url":"https://github.com/remorses/unframer/issues"},"bin":{"unframer":"bin.js"},"dist":{"shasum":"65ac6bfb9a05a3d32cad93a40da6ff8a92c6faa3","tarball":"https://registry.npmjs.org/unframer/-/unframer-4.2.0.tgz","fileCount":397,"integrity":"sha512-CPts3+n3ZreqbyAz9w3ow+44z1xmurCYhZN3YApwGTJAhmptaVoOzxMyjj5c/Gva5sqnEDidlZmAjwiLz7oIaQ==","signatures":[{"sig":"MEQCICkT5UMYsJquPgA1EnZ6utxKeQtBaHzfERddsfjWg1d6AiAUntkwaWYMTC2Y6L9S3me9tkjHk8xHqCu1QcQqYeRpdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6489981},"main":"./dist/index.js","type":"module","_from":"file:unframer-4.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"imports":{"#framer-client":{"types":"./src/plugin-mcp-dist/lib/framer-client.server.d.ts","default":"./src/plugin-mcp-dist/lib/framer-client.server.js"}},"scripts":{"test":"vitest","build":"pnpm tsgo && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.js ./dist/framer.js && rm -rf ./dist/framer-chunks && cp -r ./src/framer-chunks ./dist/framer-chunks","watch":"pnpm tsc -w","download-framer":"tsx scripts/download.ts"},"_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/281ad165166d1425b4df46ce2722abb3/unframer-4.2.0.tgz","_integrity":"sha512-CPts3+n3ZreqbyAz9w3ow+44z1xmurCYhZN3YApwGTJAhmptaVoOzxMyjj5c/Gva5sqnEDidlZmAjwiLz7oIaQ==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"11.12.1","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.3.6","diff":"^7.0.0","goke":"^6.12.1","sema4":"^0.1.3","undici":"^7.18.2","esbuild":"^0.28.0","@antfu/ni":"^25.0.0","@goke/mcp":"^0.0.4","camelcase":"^9.0.0","async-sema":"^3.1.1","framer-api":"^0.1.2","picocolors":"^1.1.1","@babel/core":"^7.28.6","htmlparser2":"^10.1.0","nanospinner":"^1.2.2","react-router":"^7.12.0","string-dedent":"^3.0.1","dom-serializer":"^2.0.0","@biomejs/js-api":"^0.7.1","@inquirer/prompts":"^8.2.0","real-framer-motion":"npm:framer-motion@^12.34.2","@biomejs/wasm-nodejs":"^1.9.4","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.7","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.2.7","@types/bun":"^1.1.6","typescript":"^5.9.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.28.6","@types/react":"^19.2.14","concurrently":"^9.1.2","lightningcss":"^1.32.0","@babel/traverse":"^7.28.6","@types/react-dom":"^19.2.3","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@xmorse/deployment-utils":"^0.7.4","@typescript/native-preview":"7.0.0-dev.20260117.1","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/unframer_4.2.0_1782734485303_0.7319092615686134","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"_id":"unframer@4.2.1","bin":{"unframer":"bin.js"},"bugs":{"url":"https://github.com/remorses/unframer/issues"},"dist":{"shasum":"5c2171323614bb5f2408d92a1df534d0bc737954","tarball":"https://registry.npmjs.org/unframer/-/unframer-4.2.1.tgz","fileCount":392,"integrity":"sha512-YwG9r64wZqfhgTdigHUe2zE492xaSBKPI+rzRg9TE93qM0CD5MM7QJvkmdsoGvNiTKytlSKaoXLUb0CWd6FGYg==","signatures":[{"sig":"MEUCIQD2OIkvZnVHOBBrft6yPbvkOm+XFbO1sCaj2LTiW5qYhAIgIjgTrXDmVAcuQ9z4f+ejOkGgGY2ilnkn+iza7DXWBrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB9AnY4mT+4MUnKm0p5FKvL7IipKagu/XHnLhQ/nasQ3AiEAv3MZHVHh+PXYz2xoBL0cBtsg2b2Vyyb/cLw7ABhP+RI="}],"unpackedSize":6809899},"main":"./dist/index.js","name":"unframer","type":"module","_from":"file:unframer-4.2.1.tgz","types":"./dist/index.d.ts","author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./src/*":{"default":"./src/*.ts"},"./styles/*":{"default":"./src/styles/*"},"./package.json":"./package.json","./dist/exporter":{"types":"./dist/exporter.d.ts","default":"./dist/exporter.js"},"./src/framer.js":{"types":"./dist/framer.d.ts","default":"./src/framer.js"}},"imports":{"#framer-client":{"types":"./src/plugin-mcp-dist/lib/framer-client.server.d.ts","default":"./src/plugin-mcp-dist/lib/framer-client.server.js"}},"license":"","scripts":{"test":"vitest","build":"pnpm tsgo && cp ../README.md ./README.md && cp ./src/framer.d.ts ./dist/framer.d.ts && cp ./src/framer.js ./dist/framer.js && rm -rf ./dist/framer-chunks && cp -r ./src/framer-chunks ./dist/framer-chunks","watch":"pnpm tsc -w","download-framer":"tsx scripts/download.ts"},"version":"4.2.1","_npmUser":{"name":"xmorse","email":"beats.by.morse@gmail.com"},"homepage":"https://github.com/remorses/unframer#readme","keywords":[],"_resolved":"/private/var/folders/8w/wvmrpgms5hngywvs8s99xnmm0000gn/T/89b8ac27dd9b5f56e7b1e775465e2cdd/unframer-4.2.1.tgz","_integrity":"sha512-YwG9r64wZqfhgTdigHUe2zE492xaSBKPI+rzRg9TE93qM0CD5MM7QJvkmdsoGvNiTKytlSKaoXLUb0CWd6FGYg==","repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"_npmVersion":"11.12.1","description":"Import Framer components directly in your React app, type safe and customizable","directories":{},"maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.3.6","diff":"^7.0.0","goke":"^6.12.1","sema4":"^0.1.3","undici":"^7.18.2","esbuild":"^0.28.0","@antfu/ni":"^25.0.0","@goke/mcp":"^0.0.4","camelcase":"^9.0.0","spiceflow":"^1.18.0","async-sema":"^3.1.1","framer-api":"^0.1.2","picocolors":"^1.1.1","@babel/core":"^7.28.6","htmlparser2":"^10.1.0","nanospinner":"^1.2.2","react-router":"^7.12.0","string-dedent":"^3.0.1","dom-serializer":"^2.0.0","@biomejs/js-api":"^0.7.1","@inquirer/prompts":"^8.2.0","real-framer-motion":"npm:framer-motion@^12.34.2","@biomejs/wasm-nodejs":"^1.9.4","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.7","openai":"^4.80.1","posthtml":"^0.16.6","tiktoken":"^1.0.18","react-dom":"19.2.7","@types/bun":"^1.1.6","typescript":"^5.9.3","@types/node":"^22.15.21","dprint-node":"^1.0.8","@babel/types":"^7.28.6","@types/react":"^19.2.14","concurrently":"^9.1.2","lightningcss":"^1.32.0","@babel/traverse":"^7.28.6","@types/react-dom":"^19.2.3","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@xmorse/deployment-utils":"^0.7.5","@typescript/native-preview":"7.0.0-dev.20260117.1","@babel/helper-annotate-as-pure":"^7.25.9","@babel/helper-environment-visitor":"^7.24.7","@babel/helper-split-export-declaration":"^7.24.7","@babel/plugin-transform-react-pure-annotations":"^7.25.9"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/unframer_4.2.1_1789728845791_0.8829932038863257"}}},"time":{"created":"2024-03-15T11:27:41.860Z","modified":"2026-09-18T10:54:06.102Z","0.6.0":"2024-03-15T11:27:42.169Z","0.6.1":"2024-03-15T16:28:01.426Z","0.6.2":"2024-03-15T16:31:08.986Z","0.6.3":"2024-03-15T17:03:59.998Z","0.7.0":"2024-03-18T13:58:55.749Z","0.7.1":"2024-03-18T14:00:58.681Z","1.0.0":"2024-03-19T21:00:04.579Z","1.0.1":"2024-03-21T13:52:13.749Z","1.1.0":"2024-03-25T11:05:03.390Z","1.1.1":"2024-03-28T15:38:06.576Z","1.1.2":"2024-04-04T14:38:20.093Z","1.2.0":"2024-04-05T12:58:27.444Z","1.2.1":"2024-04-05T13:11:16.239Z","1.2.2":"2024-04-05T13:16:32.347Z","1.3.0":"2024-04-05T17:19:34.378Z","1.4.0":"2024-04-06T09:23:25.823Z","1.5.0":"2024-04-06T10:01:06.934Z","1.6.0":"2024-04-06T16:46:49.861Z","1.7.1":"2024-04-08T16:20:39.522Z","2.0.0":"2024-04-08T17:14:37.882Z","2.0.1":"2024-04-10T14:22:51.721Z","2.0.2":"2024-04-17T15:13:17.231Z","2.1.0":"2024-04-17T16:51:10.551Z","2.2.0":"2024-04-18T09:01:21.166Z","2.2.1":"2024-04-18T09:31:12.148Z","2.2.2":"2024-04-29T15:55:13.866Z","2.3.0":"2024-05-15T18:38:33.611Z","2.4.0":"2024-05-27T13:08:36.431Z","2.5.0":"2024-05-27T13:14:53.947Z","2.5.1":"2024-06-01T17:23:13.334Z","2.5.2":"2024-06-03T06:26:27.563Z","2.5.3":"2024-06-10T13:49:22.909Z","2.6.0":"2024-07-01T11:17:42.104Z","2.6.1":"2024-07-01T14:47:47.089Z","2.6.2":"2024-07-13T13:09:40.714Z","2.6.3":"2024-08-13T10:52:49.639Z","2.6.4":"2024-08-13T10:53:44.048Z","2.6.5":"2024-10-25T13:56:17.605Z","2.6.6":"2024-11-28T12:15:55.838Z","2.7.0":"2024-12-06T12:35:02.181Z","2.7.1":"2024-12-06T14:08:09.577Z","2.7.2":"2024-12-06T14:14:51.064Z","2.7.3":"2024-12-06T14:25:14.361Z","2.7.4":"2024-12-06T14:33:00.762Z","2.7.5":"2024-12-06T15:01:14.021Z","2.7.6":"2024-12-06T15:21:18.633Z","2.7.7":"2024-12-07T17:40:36.135Z","2.7.8":"2024-12-13T16:45:36.248Z","2.7.9":"2024-12-13T17:09:57.101Z","2.7.10":"2024-12-13T17:39:18.243Z","2.7.11":"2024-12-13T17:48:09.913Z","2.8.0":"2024-12-14T11:34:10.296Z","2.9.0":"2024-12-25T20:31:00.956Z","2.9.1":"2024-12-27T17:48:53.240Z","2.9.2":"2024-12-27T22:58:34.011Z","2.10.0":"2024-12-27T23:08:45.268Z","2.10.1":"2024-12-28T00:53:50.760Z","2.11.0":"2024-12-30T12:13:57.062Z","2.11.1":"2024-12-30T14:17:45.765Z","2.11.2":"2025-01-04T10:31:13.292Z","2.12.0":"2025-01-08T13:41:21.406Z","2.13.0":"2025-01-09T00:11:00.229Z","2.14.0":"2025-01-17T15:19:00.312Z","2.15.0":"2025-01-21T21:08:20.785Z","2.15.1":"2025-01-25T22:40:59.864Z","2.16.0":"2025-01-26T22:34:38.723Z","2.16.1":"2025-01-27T09:45:26.405Z","2.16.2":"2025-01-27T09:56:16.289Z","2.17.0":"2025-01-28T16:34:13.175Z","2.17.1":"2025-01-28T16:55:38.626Z","2.18.0":"2025-01-30T11:09:54.946Z","2.18.1":"2025-01-30T22:19:35.023Z","2.18.2":"2025-01-31T17:49:23.015Z","2.18.3":"2025-01-31T18:29:05.416Z","2.18.4":"2025-01-31T18:33:01.767Z","2.18.5":"2025-02-01T12:41:13.702Z","2.19.0":"2025-02-01T14:51:50.387Z","2.20.0":"2025-02-03T20:57:07.011Z","2.20.1":"2025-02-04T16:27:16.736Z","2.20.2":"2025-02-04T19:13:52.215Z","2.21.0":"2025-02-05T16:11:58.284Z","2.21.1":"2025-02-05T17:03:26.926Z","2.22.0":"2025-02-06T08:12:30.880Z","2.22.1":"2025-02-07T17:15:24.375Z","2.23.0":"2025-02-18T15:04:22.358Z","2.24.0":"2025-03-11T14:19:31.178Z","2.24.1":"2025-04-22T09:30:07.385Z","2.24.2":"2025-04-22T09:37:03.338Z","2.24.3":"2025-04-23T14:09:46.544Z","2.24.4":"2025-04-23T15:15:03.713Z","2.24.5":"2025-04-23T15:40:56.452Z","2.24.6":"2025-05-16T10:27:34.016Z","2.25.0":"2025-05-16T10:35:56.972Z","2.25.1":"2025-05-20T12:45:29.846Z","2.25.2":"2025-05-20T14:03:45.499Z","2.25.3":"2025-05-21T11:45:51.550Z","2.25.4":"2025-05-27T16:53:39.076Z","2.25.5":"2025-05-27T17:26:22.132Z","2.26.0":"2025-06-04T10:38:17.262Z","2.27.0":"2025-06-19T21:02:44.134Z","2.27.1":"2025-06-20T09:57:50.833Z","2.27.2":"2025-06-20T10:06:12.388Z","3.0.0":"2025-07-05T10:30:51.324Z","3.0.1":"2025-07-05T10:35:23.163Z","3.0.2":"2025-07-05T11:05:25.117Z","3.0.4":"2025-07-31T13:12:43.221Z","3.0.5":"2025-08-05T13:06:48.566Z","3.0.6":"2025-08-05T20:05:36.359Z","3.1.0":"2025-08-13T13:56:18.210Z","3.2.0":"2025-08-23T06:56:04.591Z","3.2.1":"2025-08-27T14:07:38.939Z","3.2.4":"2025-09-24T15:40:38.744Z","3.2.6":"2025-09-24T15:57:27.793Z","3.2.7":"2025-09-27T17:01:21.306Z","3.2.9":"2025-10-01T14:07:12.391Z","3.2.10":"2025-10-19T15:17:14.002Z","3.2.11":"2025-10-19T16:32:17.013Z","3.2.13":"2025-10-30T16:48:37.194Z","3.2.14":"2025-10-30T19:22:12.467Z","3.2.15":"2025-11-19T14:04:29.897Z","3.2.16":"2025-11-19T15:08:07.127Z","3.2.17":"2025-11-20T10:51:16.140Z","3.2.18":"2025-12-31T08:31:26.385Z","4.0.1":"2026-01-17T12:19:04.649Z","4.0.2":"2026-01-17T12:29:51.734Z","4.0.3":"2026-01-17T12:40:17.762Z","4.0.4":"2026-01-23T22:32:18.897Z","4.0.5":"2026-02-02T12:52:15.380Z","4.1.0":"2026-02-24T12:00:53.081Z","4.1.1":"2026-02-27T22:05:53.387Z","4.1.2":"2026-02-28T10:02:31.782Z","4.1.3":"2026-03-20T09:44:46.709Z","4.1.4":"2026-03-21T11:11:31.489Z","4.1.5":"2026-03-22T16:16:13.666Z","4.1.6":"2026-04-09T21:26:03.090Z","4.1.7":"2026-04-22T09:59:18.629Z","4.1.8":"2026-05-24T16:25:30.526Z","4.1.9":"2026-06-03T08:35:00.276Z","4.2.0":"2026-06-29T12:01:25.503Z","4.2.1":"2026-09-18T10:54:05.952Z"},"bugs":{"url":"https://github.com/remorses/unframer/issues"},"author":{"name":"Tommaso De Rossi, morse","email":"beats.by.morse@gmail.com"},"homepage":"https://github.com/remorses/unframer#readme","keywords":[],"repository":{"url":"git+https://github.com/remorses/unframer.git","type":"git"},"description":"Import Framer components directly in your React app, type safe and customizable","maintainers":[{"name":"xmorse","email":"beats.by.morse@gmail.com"}],"readme":"<div hidden align='center'>\n    <br/>\n    <br/>\n    <h3>unframer</h3>\n    <p>design in Framer, deploy in React</p>\n    <br/>\n    <br/>\n</div>\n\n- Unframer exports your Framer components as simple .js files\n- Works with any React framework (Next.js, Remix, Vite, Astro, etc)\n- Includes all your components dependencies\n- Works with breakpoints, Framer fetch, Forms, color styles, dark mode (via `dark` class), etc\n- Full Typescript support, inferred from your component variables (like `variant`)\n\n## Usage\n\nYou can watch a [Video Tutorial on YouTube here](https://www.youtube.com/watch?v=RL2BWqNSPhU) to see an overview of the process.\n\n1. Install unframer and update react to 19\n\n    ```sh\n    npm install unframer react@19 react-dom@19\n    ```\n\n1. Install the [`React Export` Framer plugin](https://framer.link/TGWRs2U), open it and select which components you want to export.\n\n1. Run the command `npx unframer {projectId} --outDir ./src/framer` to download the components and their types in the `outDir` directory.\n   Run this command every time you add a new Framer component.\n\n1. Import the components inside your `jsx` files together with `styles.css`, for example\n\n```tsx\nimport './framer/styles.css' // load base Framer styles\nimport Menu from './framer/menus'\n\nexport default function App() {\n    return (\n        <div>\n            <Menu componentVariable='some variable' />\n        </div>\n    )\n}\n```\n\n1. To make sure everything works correctly install React 19 (latest version) and disable React Strict Mode in your app. Strict mode renders your components twice and this can cause issues with Framer animations.\n\n## Using responsive variants\n\n```tsx\nimport './framer/styles.css'\nimport Logos from './framer/logos'\n\nexport default function App() {\n    return (\n        <div>\n            {/* Changes component variant based on breakpoint */}\n            <Logos.Responsive\n                // variants should be automatically generated by default by the Framer plugin, only pass them to override the defaults\n                variants={{\n                  lg: 'Your Desktop Variant',\n                  md: 'Your Tablet Variant',\n                  base: 'Your Mobile Variant',\n                }}\n            />\n        </div>\n    )\n}\n```\n\n## Styling\n\nYou can use `className` or `style` props to style your components\n\nNotice that you will often need to use `!important` to override styles already defined in framer like `width` and `height`\n\n```tsx\nimport './framer/styles.css'\nimport Logos from './framer/logos'\n\nexport default function App() {\n    return (\n        <div>\n            {/* Changes component variant based on breakpoint */}\n            <Logos.responsive\n                className='!w-full'\n                variants={{\n                    lg: 'Desktop',\n                    md: 'Tablet',\n                    base: 'Mobile',\n                }}\n            />\n        </div>\n    )\n}\n```\n\n## Sizing components\n\nFramer components can have a fixed size, this comes from the root element in the Framer component editor. To override this size you will need to use the `style` prop or use a class with high specificity.\n\n```tsx\nimport './framer/styles.css'\nimport Logos from './framer/logos'\n\nexport default function App() {\n    return (\n        <div>\n            <Logos.responsive\n                className='!w-full' // use !important to override framer default size\n                style={{ width: '100%' }} // or use style prop, which has higher specificity than the Framer class\n                // variants are automatically generated by default by the Framer plugin, you only need to pass them to override them\n                variants={{\n                    lg: 'Desktop',\n                    md: 'Tablet',\n                    base: 'Mobile',\n                }}\n            />\n        </div>\n    )\n}\n```\n\n## Changing locale\n\nYou can change locale of your component by passing `locale` prop to the component. The locale must be one of the country codes configured in your Framer project.\n\n```tsx\nimport './framer/styles.css'\nimport Logos from './framer/logos'\n\nexport default function App() {\n    return (\n        <div>\n            <Logos locale='it-IT' />\n        </div>\n    )\n}\n```\n\n## Dark Mode\n\nUnframer supports dark mode through CSS classes:\n\n1. Add the `dark` class to any parent element of your component\n2. This will automatically switch all color style variables to use the dark mode values defined in Framer\n\nThat's all you need to enable dark mode for your Framer components!\n\n> This is also how Tailwind's dark mode works - when you add the `dark` class to a parent element, any Tailwind dark mode classes (like `dark:bg-gray-900`) within that element will be activated. So you can seamlessly combine Framer and Tailwind dark mode by using the same `dark` class:\n\n```tsx\nimport './framer/styles.css'\nimport Logos from './framer/logos'\n\nexport default function App() {\n    return (\n        <div className='dark'>\n            <Logos />\n        </div>\n    )\n}\n```\n\n## Using the Framer color styles as CSS variables\n\nUnframer will export your color styles as CSS variables, for example:\n\n> You can use Framer CSS variables in your own code, for example in tailwind with `<div className='bg-(--unframer-white)' />`\n\n```css\n:root {\n    --unframer-chambray: rgb(72, 86, 150);\n    --unframer-gray: rgb(231, 231, 231);\n    --unframer-off-black: rgb(16, 16, 16);\n    --unframer-300: rgb(255, 160, 122);\n    --unframer-500: rgb(252, 62, 19);\n    --unframer-dark-gray: rgb(169, 169, 169);\n    --unframer-400: rgb(254, 102, 57);\n    --unframer-100: rgb(255, 227, 212);\n    --unframer-50: rgb(255, 243, 237);\n    --unframer-25: rgb(255, 252, 250);\n    --unframer-white: rgb(255, 255, 255);\n    --unframer-primary: rgb(231, 34, 8);\n}\n\n.dark {\n    --unframer-chambray: rgb(161, 180, 255);\n    --unframer-gray: rgb(42, 42, 42);\n    --unframer-off-black: rgb(255, 255, 255);\n    --unframer-300: rgb(255, 160, 122);\n    --unframer-500: rgb(252, 62, 19);\n    --unframer-dark-gray: rgb(176, 176, 176);\n    --unframer-400: rgb(254, 102, 57);\n    --unframer-100: rgb(58, 58, 58);\n    --unframer-50: rgb(40, 40, 40);\n    --unframer-25: rgb(30, 30, 30);\n    --unframer-white: rgb(16, 16, 16);\n    --unframer-primary: rgb(231, 34, 8);\n}\n```\n\n## When should I run the plugin again?\n\nYou can just run the `unframer` cli to get changes from the existing components.\n\nThe Framer plugin should be reopened when:\n\n- When you add a new component\n- When changing color styles\n- When adding new pages (this is necessary to make relative links to those pages work)\n- When adding new locales\n- When changing breakpoints\n- When changing breakpoints\n\n## Watching for changes\n\nYou can use the `--watch` flag to automatically re-export components when they change in Framer: notice that you will need to click the Publish button in Framer to trigger the cli, Framer only updates the JavaScript modules when you publish your website.\n\n<details>\n<summary>How it works</summary>\nUnframer cli will poll your website url every 2 seconds with a HEAD request, when the `etag` header changes it will re-export the components. This means that the --watch flag may not work if your components are not used in your main page of your Framer website.\n</details>\n\n## Using client navigation for links\n\nIf you use a framework like Next.js or react-router you can pass a navigate function to let Unframer use client navigation instead of full page refreshes for relative links.\n\nAll Unframer components below will use this navigate function to go to the new page.\n\n```tsx\nimport { useRouter } from 'next/navigation'\nimport { UnframerProvider } from 'unframer'\n\nexport function Providers({ children }: { children: React.ReactNode }) {\n    const router = useRouter()\n\n    return (\n        <UnframerProvider navigate={router.push}>{children}</UnframerProvider>\n    )\n}\n```\n\n## Passing locale prop to all components with `UnframerProvider`\n\nYou can change the locale of all components under the provider passing locale prop to UnframerProvider.\n\n```tsx\nimport { UnframerProvider } from 'unframer'\n\nexport function Providers({ children }) {\n    return <UnframerProvider locale='de'>{children}</UnframerProvider>\n}\n```\n\n## How does unframer cli work?\n\nThe Framer React Export plugin saves your Framer components JavaScript url in the Unframer database. When you run the Unframer cli the components urls are fetched and bundled with esbuild. The bundler will also resolve npm dependencies in your Framer overrides and code components using the latest version.\n\nYou can customize the npm dependencies versions using the `--external` flag and installing them manually with `npm install`.\n\nUnframer will also create a `styles.css` file with the Framer global styles and the fonts used in your components.\n\nTo generate TypeScript types for your components Unframer runs your downloaded components with Node.js and extracts the TypeScript types from the component `propertyControls` field, which is used to populate the Framer right bar controls.\n\nThe Responsive component renders your components for each different breakpoint and only shows the current breakpoint via a CSS media query. The unused breakpoints are removed before hydration thanks to React [`useSyncExternalStore`](https://react.dev/reference/react/useSyncExternalStore).\n\n## Troubleshooting\n\nIf you find any errors rendering your components:\n\n- Check you have the latest version of `unframer` installed\n- If an animation is now working as expected try disabled React strict mode and updating to React 19.\n- Try downloading new versions of the components by running again `npx unframer {projectId}`, Framer may already have fixed the problem.\n- Try disabling React strict mode, this can cause many issues in Framer components.\n- If the export fails because Esbuild cannot find an export from a package (like `No matching export in \"/:https://esm.sh/zustand\" for import \"default\"`) you can use the `--external` option to externalie npm packages used by Framer, then install them manually with the right version with `npm install`.\n  Framer sometimes uses legacy versions of npm packages in their components, for example with Zustand which is usually still in version 3.x. This happens because Framer packages must be the same in the whole project and their versions are fixed at the time the npm package is used in a code component or override.\n\n## Supported component props\n\n`unframer` will add TypeScript definitions for your Framer components props and variables, some example variables you can use are:\n\n- `variant`, created when you use variants in Framer\n- functions, created when you use an `event` variable in Framer\n- Any scalar variable like String, Number, Boolean, Date, etc\n- Image variables (object with `src`, `srcSet` and `alt`), created when you use an `image` variable in Framer\n- Link strings, created when you make a link a variable in Framer\n- Rich text, created when you use a `richText` variable in Framer\n- Color, a string\n- React component, created when you use a `component` variable in Framer, for example in the Ticker component\n\n## Known limitations:\n\n- You may face React warnings like:\n    - `Accessing element.ref was removed in React 19.` This warning appears because Framer still uses the old `element.ref` API which was removed in React 19. This warning is harmless and will be fixed when Framer updates their codebase to use the new React 19 APIs.\n    - `A tree hydrated but some attributes of the server rendered HTML didn't match the client properties.` This warning sometimes appears when using SVG icons, it should be harmless, it only happens in development mode.\n\n## Future Compatibility\n\nEvery Framer runtime change is upstreamed automatically via Github Actions to this [file](https://github.com/remorses/unframer/blob/main/unframer/src/framer.js) and an example app is deployed [here](https://unframer-nextjs-app.vercel.app/). This means that if something breaks it's easy to bisect the specific change and fix it.\n\nFor example in May 2024 Framer upgraded to React 19 and unframer broke, the reason was that framer runtime no longer injected ssr styles to `head` because react should do it automatically from version 19, this however broke unframer when using react 18, but i was able to quickly fix it by adding back the code to inject styles to `head` in unframer.\n\n## Performance\n\nUnframer renders your components with server side rendering, giving your good performance and SEO, in pair with the Framer deployed websites.\n\nHere is the below landing page Lighthouse score when using Astro:\n\n> **Important**: For best performance in development, disable React strict mode. Strict mode causes components to mount and unmount twice, which can cause issues with Framer animations and state management.\n\n![lighthouse score](https://raw.githubusercontent.com/remorses/unframer/main/assets/astro-performance.png)\n\n## Example\n\nLook at the [nextjs-app source code folder](https://github.com/remorses/unframer/tree/main/nextjs-app) for an example and [the deployed website here](https://unframer-nextjs-app.vercel.app/)\n\n## MCP CLI Commands\n\nUnframer can act as a command-line client for the [Framer MCP plugin](https://www.framer.com/marketplace/plugins/mcp/), allowing you to interact with your Framer project directly from the terminal.\n\n### Setup\n\n```sh\n# Login with your MCP URL (get it from the Framer MCP plugin)\nnpx unframer mcp login\n```\n\nAfter login, all MCP commands become available. Run `npx unframer --help` to see the full list.\n\n### Example Commands\n\n```sh\n# Get project structure as XML\nnpx unframer mcp getProjectXml\n\n# Get a specific node's XML by ID\nnpx unframer mcp getNodeXml --nodeId \"abc123\"\n\n# Update node text or attributes\nnpx unframer mcp updateXmlForNode --nodeId \"abc123\" --xml '<Text nodeId=\"abc123\">New text</Text>'\n\n# Search for fonts\nnpx unframer mcp searchFonts --query \"Inter\"\n\n# Export React components\nnpx unframer mcp exportReactComponents\n\n# Get published website URL\nnpx unframer mcp getProjectWebsiteUrl\n```\n\n### CMS Operations\n\n```sh\n# List all CMS collections\nnpx unframer mcp getCMSCollections\n\n# Get items from a collection\nnpx unframer mcp getCMSItems --collectionId \"col123\"\n\n# Create or update a CMS item\nnpx unframer mcp upsertCMSItem --collectionId \"col123\" --slug \"my-post\" --fieldData '{\"title\": \"Hello\"}'\n```\n\n### Code Files\n\n```sh\n# Create a new code component\nnpx unframer mcp createCodeFile --name \"MyComponent.tsx\" --content \"export default function MyComponent() { return <div>Hello</div> }\"\n\n# Read existing code file\nnpx unframer mcp readCodeFile --codeFileId \"code123\"\n\n# Update code file content\nnpx unframer mcp updateCodeFile --codeFileId \"code123\" --content \"// updated code\"\n```\n\nRun any command with `--help` for detailed options:\n\n```sh\nnpx unframer mcp updateXmlForNode --help\n```\n","readmeFilename":"README.md"}