{"_id":"framer-code-link","_rev":"52-a64892963b30e3b0d6ea2e034903e857","name":"framer-code-link","dist-tags":{"latest":"0.21.0","alpha":"0.21.0-alpha.8"},"versions":{"0.1.0":{"name":"framer-code-link","version":"0.1.0","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.1.0","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.js","dist":{"shasum":"e9415ab2739290b40843eb13044b17b0066027b1","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.1.0.tgz","fileCount":24,"integrity":"sha512-9LwRDJg2CDt9Gz2IqF8l01SDNYEvp0W1AyLqrJrRszAnNjHQdDrf5YKKQ1JuArsEgRYWRz4oF0qau3FYhLadIw==","signatures":[{"sig":"MEUCIEfc47dqJJQ6NR7W93d/xBqL63A9OVMaQ0pabxefxEG5AiEAkwLMl0ZqBxewwYTmc/eOOWz83YQ55Yy9QGwhTxX2fbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193615},"main":"dist/index.js","type":"module","gitHead":"a258c06fcd94e77a3749bc5a47ce9c5a023a2b67","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown src/index.ts","start":"node dist/index.js"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.0","chokidar":"^4.0.3","prettier":"^3.6.2","commander":"^12.1.0","typescript":"^5.7.2","@typescript/ata":"^0.9.7"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsdown":"^0.2.17","vitest":"^2.1.8","@types/ws":"^8.5.13","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.1.0_1763912938341_0.25198670222206454","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"framer-code-link","version":"0.1.1","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.1.1","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.js","dist":{"shasum":"cef5402e5ddb4d542524fc6fe9440ed9625f5df6","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.1.1.tgz","fileCount":24,"integrity":"sha512-6PMPcVPlki4ngjtK23bm9lX/YTIc4o5Wf3tFIh4IsfQgXg4sn3Q8ShIHkrQSc2LdpOxdWDcJo4O1lgDUE3ur8A==","signatures":[{"sig":"MEQCIFp6EtnJukfIwKKj3hxwdG/VhQxUjicAwZfaFBIsABGSAiAJSw9U3Q9kRATKVFyz334jALThkTLHvyj4h4OQ1mLoFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188549},"main":"dist/index.js","type":"module","gitHead":"d776bfbba983d3bd8a6c8cdd41860ee194039e4d","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown src/index.ts","start":"node dist/index.js"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.0","chokidar":"^4.0.3","prettier":"^3.6.2","commander":"^12.1.0","typescript":"^5.7.2","@typescript/ata":"^0.9.7"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsdown":"^0.2.17","vitest":"^2.1.8","@types/ws":"^8.5.13","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.1.1_1764079636156_0.3158105309175321","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"framer-code-link","version":"0.1.2","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.1.2","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.js","dist":{"shasum":"3c70b81929bbf0afa111b613dc5f8f2f16fdcd01","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.1.2.tgz","fileCount":24,"integrity":"sha512-GATt7v5f3M8wIzplDPNmeaiXVneUT22Y7+Kp0qCxh93pyvMoP/mKckyh5zKN0+cw0sxycpiXfyQYeLBfxDXplQ==","signatures":[{"sig":"MEYCIQCGnAaPqkIxC3qzAveXJT3olMFqZ3EYeHpFdMEU1x26zQIhAPgP4q663LdVcYBGo9lrICa9anz3TQYPpcoOXsMr2HHO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191963},"main":"dist/index.js","type":"module","gitHead":"d06a486ff48efcc938ec348ae3bf15090b983658","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown src/index.ts","start":"node dist/index.js"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.0","chokidar":"^4.0.3","prettier":"^3.6.2","commander":"^12.1.0","typescript":"^5.7.2","@typescript/ata":"^0.9.7"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsdown":"^0.2.17","vitest":"^2.1.8","@types/ws":"^8.5.13","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.1.2_1764102723095_0.07526949866530797","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"framer-code-link","version":"0.1.3","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.1.3","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.js","dist":{"shasum":"cabe41db410a4e6baace0249ca10340181ded309","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.1.3.tgz","fileCount":24,"integrity":"sha512-yMXr1yn1ELMKzTGiYoo4HzcDONF3p6l1MRexzYfQVK+Y8LynkCfLaUZAkJZqGa1OxmJ/CAqrWiHF7JFiGMU2wg==","signatures":[{"sig":"MEUCIQD1QHfq1O1ZSmVxBxrn0HHaeM3BSoo9p226BYC2YShO1wIgCbTDSgnNqI0Gpgl5RuVYySEVPM8vnR2FSpOpRgzBJMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197310},"main":"dist/index.js","type":"module","gitHead":"41388e6c8ae25e3fe0bb9c2e8d3f79e5cd67c7c8","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown src/index.ts","start":"node dist/index.js"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.0","chokidar":"^4.0.3","prettier":"^3.6.2","commander":"^12.1.0","typescript":"^5.7.2","@typescript/ata":"^0.9.7"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsdown":"^0.2.17","vitest":"^2.1.8","@types/ws":"^8.5.13","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.1.3_1764841246864_0.7551402415487305","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"framer-code-link","version":"0.1.4","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.1.4","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.js","dist":{"shasum":"b28109df93534bce0c1aa5a6c821a9eb1d24c989","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.1.4.tgz","fileCount":24,"integrity":"sha512-icVfOoyfL01n2r3WpnoiFsROxVsmPWJBOtgBZPp+S+nepKCKgytyNxTAHKwuy0FKOR49KQF7apTm+nSfxYiyNQ==","signatures":[{"sig":"MEUCIQCsVDZoYW9jMkvUInq6T9A9xew+ZH/lKhIgVlQ29e2myQIgArp8j31todT7sfWiM8PXo3yI+aRkmjOKlvyU8zGntxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218134},"main":"dist/index.js","type":"module","gitHead":"1adc5f216c56f8fa5d443a49be447701e8c0384e","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown src/index.ts","start":"node dist/index.js"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.2","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.17.3","vitest":"^2.1.9","@types/ws":"^8.18.1","@types/node":"^22.19.2"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.1.4_1765551994680_0.08775266536609228","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"framer-code-link","version":"0.2.0","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.2.0","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.js","dist":{"shasum":"3ced51b41780722586f7a28a6e3234c49e4d8dc3","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.2.0.tgz","fileCount":24,"integrity":"sha512-jVv+xqlJHFLBpLNzPout3fivkilHBPf2j7AIQDhro9OAGrex87YQQd49NmS7yPRvHRPLIBCB1EIEmrQLJJCTBg==","signatures":[{"sig":"MEUCIHw7ZcD1b5phzizcM2J1gH01CVTdgtvoIgdUx4OcoF2XAiEAn6rvJY8zZa3xAJBDNnlNHQ+O6HAEZ860IIWFl/IZNOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224495},"main":"dist/index.js","type":"module","gitHead":"0775c1bf7bdc7dd0ace447e2c4337767a734c105","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown src/index.ts","start":"node dist/index.js"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.2","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.17.4","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.2.0_1765806223796_0.16578148026063255","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"framer-code-link","version":"0.2.1","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.2.1","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"327338ba4c94bd1d13f783de088a13811b20f331","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.2.1.tgz","fileCount":3,"integrity":"sha512-bdrbeLZtJ8W76n7uYJ6c5KGQotsFqkprMxoKczcz2aTbagGd/rFrscZl+hFT/NyCaI5VePM2WL8fv4xuADXMig==","signatures":[{"sig":"MEUCIQCs6ibz6JsdcuDhQaCNrUzpzCWTlj019RPvsJtSUjPZGAIgbsXaYQCKiZTNE92mLGd5fQ40aKdb3wWlgphE+mCNmgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81631},"main":"dist/index.mjs","type":"module","gitHead":"0775c1bf7bdc7dd0ace447e2c4337767a734c105","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown src/index.ts","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.2","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.17.4","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.2.1_1765806726083_0.8962546432558927","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"framer-code-link","version":"0.2.2","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.2.2","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"b397723568612bc73b35799162a1f4ae46ba1bf9","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.2.2.tgz","fileCount":3,"integrity":"sha512-YZx3CG2RcQB72JwO3elfDbogiXZErHOtlORt4Jbh0bUBBT/ZYASvwy0DL9xspvKfyNvoLWwhBkHoyPn9crIG1g==","signatures":[{"sig":"MEQCIGckVWN90lEU1KpxPhKLJiYx+HPU2U3jr6RMcMHnWhCWAiBwbcSeRrer4hnBajWaCKe1qGz4ydC8CdoDRNymU+vK1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81631},"main":"dist/index.mjs","type":"module","gitHead":"0775c1bf7bdc7dd0ace447e2c4337767a734c105","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown src/index.ts","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.2","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.17.4","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.2.2_1765807296962_0.25818523883155375","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"framer-code-link","version":"0.2.3","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.2.3","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"110bb67e7b228fede43cf50785e616cd96ed0715","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.2.3.tgz","fileCount":3,"integrity":"sha512-uMltFR18q1WViublXrk7eN4n+T//GUdWzwPsbxk1PD5gsojjhhmnW6fU589OZej5TxKK8LQ7/pLKxGHn5ce7ag==","signatures":[{"sig":"MEYCIQDqCaX4CFeeXuRHd8gQMip09jQC8us+Gu8TkYM57z4ghgIhAKvWj9HK9EE+dO3r9q73byo60fa9VnldknHq5DhkSpj7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81598},"main":"dist/index.mjs","type":"module","gitHead":"0775c1bf7bdc7dd0ace447e2c4337767a734c105","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown src/index.ts","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.2","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.17.4","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.2.3_1765807417963_0.5903702284172629","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"framer-code-link","version":"0.2.4","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.2.4","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"36e81e4b43a17c28816baf8eb9285a5d883c74b1","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.2.4.tgz","fileCount":3,"integrity":"sha512-CJ+I99axI13Rp+4Tq/oWi8u6ZymOn0VGz7Ag2Ty34zTZ9wtFaGZs/wy+tQ7USyL6cMJzGDzVqNQMFjDghNgkxA==","signatures":[{"sig":"MEQCIHHczT8O+JDzXrt/2o2UdocIWLS7EQ2lH5QQsM+hNXdcAiAoz9tQihWygm1jKH+WMfwn1V8cpPCnrtPrZj6hFZKxRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81617},"main":"dist/index.mjs","type":"module","gitHead":"47f89cc1a3f1cebce4a0e19ff343daa53c0d39bd","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown src/index.ts","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.2","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.17.4","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.2.4_1765809225542_0.09849930466756796","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"framer-code-link","version":"0.2.5","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.2.5","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"59a80aef372a55bb4a73437c36fad12d73686be5","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.2.5.tgz","fileCount":3,"integrity":"sha512-EltGRsRU1bfmDUdYKSU/6QVjWFOiv2X7lEM6gVVhosM/qa/hIE2EtrgBtOS9fvqAYnxpDsxHZUBbQ1wy9e89AA==","signatures":[{"sig":"MEUCIFpXYhSDehOI0WsEIRcHvaKB0tyMciZF2OtYOMIaYHDwAiEAsCfx0IPF+7gCOTLLXuhiMLHcUFkrY7dgBZgDzzerGY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83400},"main":"dist/index.mjs","type":"module","gitHead":"7c4709b56ee0fcd48297384d55d74979631c9f01","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown src/index.ts","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.2","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.17.4","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.2.5_1765812062294_0.4352589354351366","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"framer-code-link","version":"0.2.6","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.2.6","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"1c3211e73e29ac8cba94e0b8649384d46e865b7d","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.2.6.tgz","fileCount":3,"integrity":"sha512-BZ86eEyilTo7aQfpZTZ/4KkqdsKBnHeaVvbg2xh0bTT2oiOGIYOxQJ/F+iU6xxggKY5GHdW+C4UB1ZUTqqlvPQ==","signatures":[{"sig":"MEQCIDPMNeZcq+D0DVoCWEAXQjaYpLepCJpOsf+ckCJ+6njRAiA/ff7XhJX+kRSzCziQWLONLa7gIa9pdS8T+SZGRhx74w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83505},"main":"dist/index.mjs","type":"module","gitHead":"7c4709b56ee0fcd48297384d55d74979631c9f01","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown src/index.ts --define.__VERSION__=\"\\\"$npm_package_version\\\"\"","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.2","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.17.4","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.2.6_1765812526512_0.7048256814317242","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"framer-code-link","version":"0.2.8","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.2.8","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"25d44f95b0b97cf58146f4ab5ffe999feda8eb13","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.2.8.tgz","fileCount":3,"integrity":"sha512-X57TzX0WUqENlYk1S8tq6+xQpyt0ovQ9vPnLWlAdK9bBMfSaXIrwwlTpcUEx/PK1ommttxrEUgiFqdDhJ7Dl+w==","signatures":[{"sig":"MEYCIQDSP4rAY5xZFe4Hjgkic3suTwATVf409OuZp74u3dC/TwIhAKUm6bDMRXqmL5xSTKlOJpIwCanSX7xOYAY0WYfPmdxE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83505},"main":"dist/index.mjs","type":"module","gitHead":"7c4709b56ee0fcd48297384d55d74979631c9f01","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown src/index.ts --define.__VERSION__=\"\\\"$npm_package_version\\\"\"","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.2","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.17.4","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.2.8_1765812611145_0.870436163631934","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"framer-code-link","version":"0.2.9","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.2.9","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"81e287453ade5a6c007850ad0012e6c8d3a2891a","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.2.9.tgz","fileCount":3,"integrity":"sha512-6LVcpW54BirmHYJaWn8IDdjL/pXjnV8l9BMw6Upt+cptZyq8VMnTgXhAYyXN4gErPpfRLCZHuBhVAHppIyDhrQ==","signatures":[{"sig":"MEYCIQC6A6JAh6bB9HCFj78ooA32M/7Anzodneufegz8rorfFQIhAMfRolTcWYSSNIlYEIdsHXauE+1Zn8vCk2fCQ+PyfklH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83784},"main":"dist/index.mjs","type":"module","gitHead":"7c4709b56ee0fcd48297384d55d74979631c9f01","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown src/index.ts","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.2","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.17.4","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.2.9_1765813405384_0.08026309211949934","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"framer-code-link","version":"0.2.10","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.2.10","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"8e4953bf06f7d9280e8f9828a1e278c168035297","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.2.10.tgz","fileCount":3,"integrity":"sha512-dni6s+gW/+5aXb+A1Xy0H0/BCn7OZ4zP+mdMNcI+m+U6/iYAVWTKAapzZ88vL8ab/cX0kF23HAS1K4OpBOsmuA==","signatures":[{"sig":"MEUCIBXS0bt3TD+LV66y/RCtwe9ewD6aZIfse/b6M6TY/caWAiEAo0Crw52qagM2exvQCV+OTmp77WJwxJaQ+27ezBW1Fp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83846},"main":"dist/index.mjs","type":"module","gitHead":"7c4709b56ee0fcd48297384d55d74979631c9f01","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown src/index.ts","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.2","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.17.4","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.2.10_1765814206611_0.603828057540245","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"framer-code-link","version":"0.2.11","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.2.11","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"d6304b0ed0de9f70468e7fa910562528e7057c85","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.2.11.tgz","fileCount":3,"integrity":"sha512-X81eUBKarzoNoNt7//P7FHdlhDVWojPgjQGcJWml8PJ2jH0Ukr4OMbtuzaC1g9AGxyfZIsfruU1Nbu9LD83eKQ==","signatures":[{"sig":"MEUCIC/EkiNhrnvsLJI64gc0U7TyPB7nYkk0pV2Z53a7ZrPTAiEAyJ31hbl0ZM69JY9B74P7zbkvIcUf4mFD/o11L61rE6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83846},"main":"dist/index.mjs","type":"module","gitHead":"7c4709b56ee0fcd48297384d55d74979631c9f01","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown src/index.ts","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.2","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.17.4","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.2.11_1765814674104_0.4565604792453921","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"framer-code-link","version":"0.3.0","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.3.0","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"e269e4f40a03aa6cfcf3b7f97ad4e983c58a815d","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.3.0.tgz","fileCount":3,"integrity":"sha512-8Fy9aHeRKtWDBCF6nNVnO0RvVK8yZpCal5T91HKXq3U0kXZ+rI4mjYFV+J5eb2K6LnKXt8jEdseeJcC9cQbi9w==","signatures":[{"sig":"MEQCIBa3n10x2Mado9S4z3IHiWFMqIfpT9ZprwC4qHmYViFyAiBmZpLFcaWVnc1njnicnskAvkgmvgQIzW/IqZ9TwMme8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83862},"main":"dist/index.mjs","type":"module","gitHead":"7c4709b56ee0fcd48297384d55d74979631c9f01","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown src/index.ts","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.2","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.17.4","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.3.0_1765815650190_0.49278765223747856","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"framer-code-link","version":"0.4.0","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.4.0","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"54d3a4c8907f37d7dc2e69f69337df48f9837a7f","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.4.0.tgz","fileCount":3,"integrity":"sha512-4lhggl9tx9IhhB4Wcwd1pNg2JtninHpblhXFXW83exeIbvuqSF2z81J1p4qtDlWDIhETZeAhK2aL2nno9g7ksQ==","signatures":[{"sig":"MEYCIQDI5Uw+rE/yGQn/lWp5ZNyoAlXz8w5XInJHxd+GCe0/XwIhAMjHsSRrir+dOgNx0buQr0koc/1OH9G9Ntb1i/Z05NCs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77933},"main":"dist/index.mjs","type":"module","gitHead":"1490fb380cd6ce8254f5bf2a1c3169c1c4799447","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown src/index.ts","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.2","typescript":"^5.9.3","@typescript/ata":"^0.9.8","@code-link/shared":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.17.4","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.4.0_1765989886617_0.17614177199551495","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"framer-code-link","version":"0.4.1","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.4.1","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"aa702d3ce2488c7ea34a25171cecf94c01e83625","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.4.1.tgz","fileCount":3,"integrity":"sha512-5oLmBau3DzZj+kFZfhLuIFs8dxboP6+Fz47kh4JWFgnpUIbTYNdJBw5YGfKhifralfHG/hTGwOjcwc+sTICjHQ==","signatures":[{"sig":"MEYCIQDR0XkbBTy7ibeqbIOlhYCmcCSw9tCGI8c04jbYKxiNKwIhAPSAnAjkm8ojKI25v/R6zfvGkkBuHfogH2tG6Etl1ZbP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78151},"main":"dist/index.mjs","type":"module","gitHead":"bbbe878869264a34e499da0ed326b157143e76c8","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown src/index.ts","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.2","typescript":"^5.9.3","@typescript/ata":"^0.9.8","@code-link/shared":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.17.4","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.4.1_1766001404623_0.9051978368251223","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"framer-code-link","version":"0.4.2","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.4.2","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"6ba264fc067352c3f02aab1d8a75bc74a1f0221b","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.4.2.tgz","fileCount":3,"integrity":"sha512-L3K/+5cxdELkJob94ZeXwwMc9YE0P/vxA6AZcmB/ItqamyevtH9toMRTlOZ/M4Y/eMCWp4dUmaKJTX3jWYZKNw==","signatures":[{"sig":"MEYCIQDwGP13cnmE3rfh4x0h731lMalaOCGEKeXYqEODm9LVgQIhAP4DRWu5vjG4HiM1G3NVbTohXC1oWwjHM0eIZgCl+XnS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83392},"main":"dist/index.mjs","type":"module","gitHead":"bbbe878869264a34e499da0ed326b157143e76c8","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.2","typescript":"^5.9.3","@typescript/ata":"^0.9.8","@code-link/shared":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.17.4","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.4.2_1766001704512_0.7892957939736005","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"framer-code-link","version":"0.4.3","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.4.3","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"8843346d69ff940e2d428181be2abf2442227f18","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.4.3.tgz","fileCount":3,"integrity":"sha512-uqpuSI/XfpGhMKd+6EjrawGNrf0QwHZwgmWD+lTg8Omrw6gh61ZgKKLos7stELm7dei6gmYeZ92Ea1QxMyxMJQ==","signatures":[{"sig":"MEQCIDZzBBpExE6tygp2MxWi4rW8tVneh1nvdgQUhSNbKvdjAiBe9kvj2/7CI6YQoysVxB5Y8XWu04Es5lAt8VMJd4AtXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83392},"main":"dist/index.mjs","type":"module","gitHead":"bbbe878869264a34e499da0ed326b157143e76c8","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.2","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.17.4","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.4.3_1766002014071_0.8131146510289575","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"framer-code-link","version":"0.4.4","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.4.4","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"8bf4afe15122893e692d474b2cb0c738c33bf33a","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.4.4.tgz","fileCount":3,"integrity":"sha512-kNEazPhtbu63BH4f9w4KVzuMFhdjy71Avvpp8K9PnZjDGz+R9RG7Jprm6Er80b6282TD/BVHQGP/2iCOPdOs+g==","signatures":[{"sig":"MEYCIQCW5bbvzvHwu3h0KIjDkF/pzGKPr4EoaM41/dyrxp6p/QIhAIFgNxmivH2dPXx4A2SSJbGwlATlma20blB6Q4N4eItg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83406},"main":"dist/index.mjs","type":"module","gitHead":"6fca218d50a08d8504d6c40ffeffab839113b689","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.2","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.17.4","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.4.4_1768402097862_0.411570436866755","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"framer-code-link","version":"0.4.5","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.4.5","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"ac58dff83a4dff19db3ed7a53ab76ac4ce540b7f","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.4.5.tgz","fileCount":3,"integrity":"sha512-FxldqyAgag33AZneFqaQKQjOu/8kQBaTCyim+4QZb3kV/I/fhEARQMeQBmNVa0/B/aUAeS7hukHK8iuOW3r3LA==","signatures":[{"sig":"MEQCIECxa9HmQSWo90unxCeuP9Nd4GikvZtNi/HSmfgRDuDAAiAVJb/zmalHdcdaXOR+WyS8ke8Y4LUXUvYJd7onIMpkUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83107},"main":"dist/index.mjs","type":"module","gitHead":"fe7ba3f5c6e11f6c2bb59835ad891e4024e77940","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.2","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.17.4","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.4.5_1768482647890_0.27034318346251696","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"framer-code-link","version":"0.4.6","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.4.6","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"6eccc43bce3618a954f5815d445027b67fdce2cd","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.4.6.tgz","fileCount":3,"integrity":"sha512-6mIPsmX4rYjW0FsG8P9sSU29hHBnRV1BmqynK93p6arRpYi58SCUt49IYK/KMPXE+CENCI4LvnrEQuq3P6Qsmg==","signatures":[{"sig":"MEQCIF/szLpTi3hoEX70GX8CsVnFWN0/mJBc/zJW4GlMYlAqAiA6ahTymaBxIs5AKUeGtcR4lGZsUTDdEYLgWpm1fskVEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83475},"main":"dist/index.mjs","type":"module","gitHead":"5ffe0acd22af8574253073297b7eaef4717a0910","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.4.6_1770044077624_0.4297881816147582","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"framer-code-link","version":"0.4.7","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.4.7","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"26072fb659ca2610870a39fbbc2c0be50c839f08","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.4.7.tgz","fileCount":3,"integrity":"sha512-06L9UoQgeE1s+MQl3TwFQ6tekxK0pC7wZ+pqC/paOZZghbiFLdSuGr6A7gCHxp+pX7T7thywCwmnqd5lUGnv3Q==","signatures":[{"sig":"MEUCIQDMBp/UTP8KGQ+W1I2njVnvPyARL9JT9P8k0JR45ld4wAIgG4r7t29rd2mloRueoVLc6Mhm3WFRK8k3Vcwyw1fyv1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83619},"main":"dist/index.mjs","type":"module","gitHead":"5ffe0acd22af8574253073297b7eaef4717a0910","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.4.7_1770118370891_0.11571571409105541","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"framer-code-link","version":"0.4.8","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.4.8","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"e037db2a80fd186bb8b0aacd6f3217cd4a671f99","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.4.8.tgz","fileCount":3,"integrity":"sha512-Bt2uVOmx2f5nN202wbgQ7j4NWcR1OKhK9uF0cxq8UC2Kys51yv09kXexHnn3l0WsuhSNTUQMYfXQPDmNY6eCZQ==","signatures":[{"sig":"MEYCIQDW5D1zW75NgDvvK3YhSZ0bmObW3SY5bEL2LIdHxhB2+QIhAPKHEroeeo0+89c0flKsu+wf237JiEvpnXQI09rmwRKH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83619},"main":"dist/index.mjs","type":"module","gitHead":"a2cac384fbd88c197fc3cb6feedb129081aad77a","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.4.8_1770121924320_0.20731240101428194","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"framer-code-link","version":"0.5.0","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.5.0","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"e67a892b561b23d0b8e28f6527d47b012031ba94","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.5.0.tgz","fileCount":3,"integrity":"sha512-YD1dQBQdM0tvDf4NtxhFPt+SwJp0//IDXDBSTXKDdGRHUqFIqcMBDxD6zm4qcyxCM30/2fuIsTFQeBsVvIEnuA==","signatures":[{"sig":"MEYCIQD3Nvxwshm9fnHH08VCFEHncS4rCiXzWHoeLHbWgxUQQgIhANR1DndF6Tz8IALL+9fNRqcyfqESKoEHoGoTMR7Q8SbR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83619},"main":"dist/index.mjs","type":"module","gitHead":"a2cac384fbd88c197fc3cb6feedb129081aad77a","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.5.0_1770122106460_0.7366816404555823","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"framer-code-link","version":"0.5.1","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.5.1","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"02ccc9a6020b00b3ccb6ef67560a3eac67cbf289","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.5.1.tgz","fileCount":3,"integrity":"sha512-VPw60FesAsYo6fXa3YWsLRRlPbkCSodOWs7S2F1JJ2unPeKRNz4O84S4rqPOzN1kIm/MSkUIxbDiFsv/Jf06pQ==","signatures":[{"sig":"MEYCIQDH9aWj+vzDubgPzxEAtrYICEaXcSmYW5EPKdBjpyhumwIhALnCbzcsi195sc7VELHdFwc8/fZp76lwafZ+Pcq7UJ00","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83349},"main":"dist/index.mjs","type":"module","gitHead":"a2cac384fbd88c197fc3cb6feedb129081aad77a","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.5.1_1770122131857_0.947930633315498","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"framer-code-link","version":"0.6.0","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.6.0","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"32881d79acf54e4b04f0890e65ab8435bc168ff5","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.6.0.tgz","fileCount":3,"integrity":"sha512-cGU6WUvVpz8zh5TMh1FuuOnQcChYhLnopdOHfSla9ut96bpb6VQicjexsYD9E3RVTqxZKEAjw3LgJLcjNuJxeA==","signatures":[{"sig":"MEQCIDh8PZuKwaPrtFXbuw02GJ6oCYld7XwmHH8NtMWnRaTKAiAgW3stDQVBqfRtK6ltVrD4eq8T4bGx/cktni7mlJ+x4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83894},"main":"dist/index.mjs","type":"module","gitHead":"a2cac384fbd88c197fc3cb6feedb129081aad77a","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.6.0_1770125406261_0.9996007402008504","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"framer-code-link","version":"0.7.0","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.7.0","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"06cb06977b50ef0a43b8aa58dd61d6657f4a70bc","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.7.0.tgz","fileCount":3,"integrity":"sha512-XRqTX7LQPN8/5l5KtSW7k6VjGpbMGYvwBZUVtdtXxU1lRfkHQqNPlX3rBum3lNQv9yPlUOSAbfJ6FGVjqK6vlg==","signatures":[{"sig":"MEUCIQCyq7xqIIlkiRdkuQEc+YakSJZKRzP20zM+6W1WR5KTfAIgCcjF/1D4XZ9FMqS3yBWW1t7dhfzefHvYC/Oo/jBxkaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83709},"main":"dist/index.mjs","type":"module","gitHead":"454cef793c79d277d75373c64094e31c10a9bc45","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.7.0_1770132022312_0.7250021074722552","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"framer-code-link","version":"0.8.0","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.8.0","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"f787127e887c5a234c87148a5b2784be19396299","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.8.0.tgz","fileCount":8,"integrity":"sha512-X9XQ++thwpnC4ppf1DorL1mZdsfVI8G6y5tK2YBnd3HqcOMuX8if07xnv0OCnp0OknWrG6OPVCFdPaDREMnkCw==","signatures":[{"sig":"MEYCIQDkCEtEKHxU8u/vqIHo4hhUVOW9vrDBm+a5Zk+5vSN3KQIhAKW/vnD75zpfjx2U00LmaGclz5RcLO8F+CSTiiCvX9mY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152884},"main":"dist/index.mjs","type":"module","gitHead":"584700e5bf434caee6f3669cd9c7ba1545163c2b","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.8.0_1770799726103_0.03366797762666485","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"framer-code-link","version":"0.10.0","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.10.0","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"149af4a4cf7bef58f2f5178024578645b473bee9","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.10.0.tgz","fileCount":8,"integrity":"sha512-NKVW/FyTGVoHiUNMRtK0MYi4CtZa60D4eNr8+aVnyJ4HJCmJz0oB6YWi0xerlEKiR9bWY2r2bjUkMOHNL7KYEw==","signatures":[{"sig":"MEYCIQDzQ5LSx1bqhvTFdITebOQJ2YG+b4chjOuisqGtJ1B5zgIhAPiGNlsu5QREcoZgrr95e4YOuqv2nt5+4JuOKk2kO6Y0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153615},"main":"dist/index.mjs","type":"module","gitHead":"95e0721c64d5a4a172ea8c17c8d01a64069bcd10","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.10.0_1770894027574_0.47619338917581633","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"framer-code-link","version":"0.10.1","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.10.1","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"ce2902c082377f73be7d99915eec451ca8036e86","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.10.1.tgz","fileCount":8,"integrity":"sha512-vOZyC/XpYTofsTDRQiUTWrlJMVsAc1a3mwYoW33jeQci17Tn/hvBL6lOZBBpjzj/3OPe+Pqbs5o9+t+8qdnrgg==","signatures":[{"sig":"MEYCIQCUckTNhAoTEZfOlbEonU9LwR8MLKpC5E6pCC6tSqT8OwIhAJnJBeNOIvR7tPrbFgY8idDH9UWpCHPqG6OKYIOL5oJL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153615},"main":"dist/index.mjs","type":"module","gitHead":"e7e96224761c1324e557157195e72ca758b8436b","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.10.1_1770896175474_0.33446845916628054","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"framer-code-link","version":"0.11.0","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.11.0","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"1433d822cdf7a5b7d7f4ac449a11d87f8c823559","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.11.0.tgz","fileCount":8,"integrity":"sha512-ox6xpviFvsMaipZ6YyUyChdoHun5yoaaUerOGzzy4wNgmEyneNbSPDnvRORXt7tKsAkoxZJYfRM1pWHPndtwnw==","signatures":[{"sig":"MEQCIBL0qb67MtWusWlC8+oi8ysy+DsyIq4R6CiSDR5+b6/CAiAor6PBK1bjp2BkNlQEkucxnzKnYsPk4XgUshsjmKg72g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153922},"main":"dist/index.mjs","type":"module","gitHead":"e7e96224761c1324e557157195e72ca758b8436b","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.11.0_1770896272804_0.39220087530422343","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"framer-code-link","version":"0.12.0","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.12.0","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"68ef6cd911a86ef4e31d6abb9a0899f2befea702","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.12.0.tgz","fileCount":8,"integrity":"sha512-lGlR2BtTL9a+pdArYvWf6XISMrevGEx5F7iN52l5TTmbuvEe9uqRUaA0ixg5gtIyHZyVqfeIn0cu72BcXNMgQw==","signatures":[{"sig":"MEQCIF9ALzM6L+4ypH85xWLZaPEWpQilyaXJV46JvSS4oJqQAiB7IQokdaymWoe/9m/gxWTDklrKSZcl3Pi5NoYHC+Tq1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154424},"main":"dist/index.mjs","type":"module","gitHead":"8b792d26b4a89ee27e3d45454eb7bfc69cdb70c9","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.12.0_1770910101181_0.428804909156159","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"framer-code-link","version":"0.14.0","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.14.0","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"8a9a210ed981ab2e761c4ff36378a3a6694faa2a","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.14.0.tgz","fileCount":8,"integrity":"sha512-8HrI37XkH3rSvYErvYdPud5HMyrxd1UwhdeHzyiZ9i9HWXSbfYK4nnAWsNFP3+iJvUp0NE3KZgXB2AI91Hp02g==","signatures":[{"sig":"MEYCIQCby0Zi3ABjk9oWyGiTZVXKiYQeWDlu3G7X/GKXWCk8WQIhAPbC0btcnJFvlKP/eeK5SBz/sRex+OYA914lB+KLIToY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156243},"main":"dist/index.mjs","type":"module","gitHead":"8b792d26b4a89ee27e3d45454eb7bfc69cdb70c9","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.14.0_1770910835487_0.5844251839294476","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"framer-code-link","version":"0.15.0","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.15.0","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"48731d07d178b06b404637f1337318fd7bed4546","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.15.0.tgz","fileCount":8,"integrity":"sha512-OoNnpeaTvAa3HvdcGVwqQkFuiHeqNjS0TCcSbsVA97FYy6uqApy03bSWr9GocPsyqIV+Ctt3/TCn4AKgVd7sUA==","signatures":[{"sig":"MEUCIQDH2Pg13+85LP95MbiIYFxMbEKPE37lmUQ5rT/MdKldIgIgDm8Sw0/HThoel9LUsAhgnCY+dkJ1ldbm5986xwZrDzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156327},"main":"dist/index.mjs","type":"module","gitHead":"56b54d47392cda18171f90aab608ce76ad4a700a","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.15.0_1770911500463_0.2509028764522321","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"framer-code-link","version":"0.16.0","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.16.0","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"048a17373cc55fedad9889cc4b702ea151d23e44","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.16.0.tgz","fileCount":8,"integrity":"sha512-cjRNI3K0ySbIc3VsaS5XriRClc2zXS3dyH9SkEIfwAIBLTwmMub+xl3TtMa7poSQF/HMZn+TeDtaGatLjFgnsw==","signatures":[{"sig":"MEUCIBcbD7uc9r+sBYINiR1JashFxHLFjnED8BnJjINLk/CZAiEA/VhV1Cig4LnrIiULrv55xbEhqLIs3OmCXHZwfHhFFm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158457},"main":"dist/index.mjs","type":"module","gitHead":"1b3a72f02ca22552dbba510e6f3f606b7d4e0aa1","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.16.0_1771493063735_0.23934809161440374","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"framer-code-link","version":"0.17.0","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.17.0","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"93ef2ad21a4290734d14583ba7403aa62b6469d2","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.17.0.tgz","fileCount":8,"integrity":"sha512-VeDrq3BXLyJFzZnk8XP6du/95sIjQD1t8TBJYRwmQtSaFOabDEe3CWJVEYcgcu/7a4YEQrdFMvxn4qHgxnCRAA==","signatures":[{"sig":"MEYCIQDqHwsE80JFAjbVx1rFC38Xrb7SJy6RqudeZp4Icov/cwIhALansYo5dXwpdScH1shE2p9yJrq+A57FoCiwYhy9MTZ+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158539},"main":"dist/index.mjs","type":"module","gitHead":"1b3a72f02ca22552dbba510e6f3f606b7d4e0aa1","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.17.0_1771493390591_0.5700881927401638","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"framer-code-link","version":"0.18.0","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.18.0","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"df07b4548d164582af691de8eef975c595c847c3","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.18.0.tgz","fileCount":8,"integrity":"sha512-Mt/3f0KshqpmWCDq4HEmcyLNfJi6XrQY768Agc+3ikbQl9xMKX8aYOnCE5/7wQeyOOw7t1r+4Ggqx3gb1mVAMA==","signatures":[{"sig":"MEUCIQC902sXqVQn2qsdt7/qrk8IQQxqorC6h5MFna+52RDQXAIgUIgJfAPnx3A6Gme4UTLwuzHDyQ1L3Ngp3X7PwowXZiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178234},"main":"dist/index.mjs","type":"module","gitHead":"d179419c30f7f539b1f5f8769883e293af7c7d98","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.18.0_1773328179578_0.3390449737320762","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"framer-code-link","version":"0.20.0","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.20.0","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"d77d3649da0d9068af1b610f6eeef593e2700429","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.20.0.tgz","fileCount":8,"integrity":"sha512-U+c7CyqiMEL+hggh/ed3eGmD3J4MZfSX13Bt268DBj/zt9Zqbyiw1utow1EeUYk+q4taa+9CiXutnN83VgQglw==","signatures":[{"sig":"MEQCIEmk5VRWnuK8ib1SfiZqTlEOMMVuqgqBkTymNnZVj3DTAiBqp6EhsDxKG+hj+zOlPgH271BViKDYXQGruJDpzSIHrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180414},"main":"dist/index.mjs","type":"module","gitHead":"d2cf9b2b7154671b6b4d0a6634b9072a78c1ad22","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.0.15","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.20.0_1773823812601_0.6687871514445154","host":"s3://npm-registry-packages-npm-production"}},"0.17.1-alpha.0":{"name":"framer-code-link","version":"0.17.1-alpha.0","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.17.1-alpha.0","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"41d1817cb19d50d6d5b0372448432ce81793a2f1","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.17.1-alpha.0.tgz","fileCount":8,"integrity":"sha512-DtKn+l6re4b1nDQpNDx013jIqDktTawjUZV3jJEtne0IarYcZ5jy0QYl2HKRd+SVz9LH/3cwrmMTSMU3+c6lzw==","signatures":[{"sig":"MEQCIGfjQI0V8gA1RO9sbbj/gIrMtk2mJmHD2whHLcTbjh4kAiAobm550DrJMHNYNHyOzvLF7mVEjrtfyRpzaFUP/aJwjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203839},"main":"dist/index.mjs","type":"module","gitHead":"e2bcaf3cfdaf972344cc976d93804e7d2781f905","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"stableVersion":"0.17.1-alpha.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.17.1-alpha.0_1778149270551_0.6445116882482718","host":"s3://npm-registry-packages-npm-production"}},"0.21.0-alpha.0":{"name":"framer-code-link","version":"0.21.0-alpha.0","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.21.0-alpha.0","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"8b67d43e2f4c753d6da85f3c6d2b0a3a73176bf7","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.21.0-alpha.0.tgz","fileCount":8,"integrity":"sha512-Uh+UdACOQKSCDxQ8+m1p+c9bbDJNh/RJ20zEeGlFx8aQeiDeUd78ayrP05rZe+yuP/hH+glIXplTl/TnJWN3DA==","signatures":[{"sig":"MEUCIGH4kDXoGdqpOHd61AclODO0+NhCdItymueTvf52Z/24AiEA6Tf2ABF62vSKdj044b0zbOo6+JQsvQoKOLBtMQDzUPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206175},"main":"dist/index.mjs","type":"module","gitHead":"e2bcaf3cfdaf972344cc976d93804e7d2781f905","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"stableVersion":"0.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.21.0-alpha.0_1778150384980_0.3438062909927284","host":"s3://npm-registry-packages-npm-production"}},"0.21.0-alpha.1":{"name":"framer-code-link","version":"0.21.0-alpha.1","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.21.0-alpha.1","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"d85441b2f2e82de9c0e9b0c39a9d4e45efbb6054","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.21.0-alpha.1.tgz","fileCount":8,"integrity":"sha512-DHzJ9omeWBbJ+6C+UIXZxf+1mnpA0igDg3aauH3GSwcjWnSR50D2h9bTdgDUpIKZNAIXUbH+j40QiMDLrYW1MA==","signatures":[{"sig":"MEQCICYVMPrpxRD6X/9LDIcwE2I7hkl4qRWVKKATW7Kx50RDAiA7kaEYMG2br2YQ+1lPG0uQYs0quLFv89tx02Zfl+KzHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206179},"main":"dist/index.mjs","type":"module","gitHead":"e2bcaf3cfdaf972344cc976d93804e7d2781f905","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"stableVersion":"0.20.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.21.0-alpha.1_1778151310737_0.45730875461381526","host":"s3://npm-registry-packages-npm-production"}},"0.21.0-alpha.2":{"name":"framer-code-link","version":"0.21.0-alpha.2","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.21.0-alpha.2","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"4ad481f3f6b2edc769e499a133d83f9ee65a9c0c","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.21.0-alpha.2.tgz","fileCount":8,"integrity":"sha512-ZPcFPJ8OxWPl2OcDyl9GMLOezqrP6xJhxJgc/ujmFeek61V9d22JbTAMrAdlL1yjU7l69VRFBbPHEpEUZeUAqQ==","signatures":[{"sig":"MEQCICfK4dDgX+9fPcNcj5ZIBpFdW0Fp/1Iw1Hu/TzBUO71+AiAxGZmCAlHdiPgmstXlKljuuf+Zq91xheOXebcK0GaToQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206403},"main":"dist/index.mjs","type":"module","gitHead":"87804dc98d17e76b9c780b6f1ed4a0e258bfe133","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"stableVersion":"0.20.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.21.0-alpha.2_1778165866848_0.7618229517321158","host":"s3://npm-registry-packages-npm-production"}},"0.21.0-alpha.3":{"name":"framer-code-link","version":"0.21.0-alpha.3","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.21.0-alpha.3","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"cad410d36ba9f452768d787299501d32afe6a12c","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.21.0-alpha.3.tgz","fileCount":8,"integrity":"sha512-3GBwDRwLDHfRTeRyWKsx/93lURzJshbWBrYuo8MBa0JkfVhJIw7dPjS60i1h+lvhEc4LdXZ6OAKU87b4+yVrwA==","signatures":[{"sig":"MEUCIQCay+G4vgniUYiNs7G+Xw4jJEC/M5v4Smt+L+1kWRlrhQIgD/q6YvqCrWioSSpNFJgFoedXtWvHpsRdAeY3uegEDXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203157},"main":"dist/index.mjs","type":"module","gitHead":"99cc06fcce5c8894453235f40feddff38f0e8319","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","parse-imports":"^3.0.0","@typescript/ata":"^0.9.8"},"stableVersion":"0.20.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.21.0-alpha.3_1778237572428_0.7133517207028763","host":"s3://npm-registry-packages-npm-production"}},"0.21.0-alpha.4":{"name":"framer-code-link","version":"0.21.0-alpha.4","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.21.0-alpha.4","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"1660ce15c05186014b8ae6b0272e8bc956969de0","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.21.0-alpha.4.tgz","fileCount":8,"integrity":"sha512-IRt2Tsbze4ZbGFOrBglXPrYfXzT5jrX4MCL55cOqxv4SO4iVBBby27otAYty6qrfha75CyZdCwCzcpK0OUsh5g==","signatures":[{"sig":"MEUCIQDYso8XVrlsdJFHulrx8j/5wTlkSUVNFRc5v4EyrdzxgwIgOJoupQ8qcgqYL8CrqZXUFK6RPrCR5ptKhZft4zvhPio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202964},"main":"dist/index.mjs","type":"module","gitHead":"6c3c6c371064770489e52861dc6322311d08cac3","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","parse-imports":"^3.0.0","@typescript/ata":"^0.9.8"},"stableVersion":"0.20.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.21.0-alpha.4_1778239109366_0.4241635076760397","host":"s3://npm-registry-packages-npm-production"}},"0.21.0-alpha.5":{"name":"framer-code-link","version":"0.21.0-alpha.5","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.21.0-alpha.5","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"5bc68c235af580a8fc664eb8063174eeda2497bb","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.21.0-alpha.5.tgz","fileCount":8,"integrity":"sha512-ix+4fIxawnvcHsrGqfiRS8cWCP9EPynskylT4k5TlUg6hhXIrjOEr/jjDK9kY7fD9tlz2I0EmlqQ4cUUXWBOow==","signatures":[{"sig":"MEUCICeeHt/esiWN4ZGOc8lr781MrjmkBzfoDQraOdODQ5P3AiEA6EjtaJdtE6vHsp8JO9YWng3+j7BS9+LRhK/zazAEMlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203584},"main":"dist/index.mjs","type":"module","gitHead":"d217d26f873265863b71c6bff46161f95a3cc9c0","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"stableVersion":"0.20.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.21.0-alpha.5_1778246978471_0.8808647165781984","host":"s3://npm-registry-packages-npm-production"}},"0.21.0-alpha.6":{"name":"framer-code-link","version":"0.21.0-alpha.6","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.21.0-alpha.6","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"e0f845a4894daed1b42b14f627f89ae54b9fa0bd","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.21.0-alpha.6.tgz","fileCount":8,"integrity":"sha512-EHyySlg8d9YUx9QZzuZ5ehRvbgqthXPHOjuA9k9QAG59QB8ViRmsmUdIfVUkJgAe25xpwKrH6N6wDPn56/pVsg==","signatures":[{"sig":"MEYCIQDsMXDFO8loAkE8fY37zVmvo/P5zcotyvNHWXd/HV7vVQIhAKyAMoZA8stQz0BlaJcx2bGVQDnMHVVhsNd318Fex/Z2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203584},"main":"dist/index.mjs","type":"module","gitHead":"d217d26f873265863b71c6bff46161f95a3cc9c0","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"stableVersion":"0.20.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.21.0-alpha.6_1778247311423_0.39470795205706244","host":"s3://npm-registry-packages-npm-production"}},"0.21.0-alpha.7":{"name":"framer-code-link","version":"0.21.0-alpha.7","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.21.0-alpha.7","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"c5127083cff4ac043fe18ac5c61755e86f8adf5d","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.21.0-alpha.7.tgz","fileCount":8,"integrity":"sha512-B4kp7XIWCOn4zjrOkRgA1QrIyckgdNoFCwjxF5k8MdLjBd6XRKyleKpLvmi16nZsc3UrTYDanvQs874hSk/hzA==","signatures":[{"sig":"MEYCIQD8snqN7T/taTXa1EzhBQsnfPSSzLDmbH5RDi80pjLp9AIhAN3MjbBLfnk5M5bSnDhMXvPrGTtYLBxbXrC4FS3zij9I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203715},"main":"dist/index.mjs","type":"module","gitHead":"d217d26f873265863b71c6bff46161f95a3cc9c0","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"stableVersion":"0.20.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.21.0-alpha.7_1778247760990_0.5548058712101962","host":"s3://npm-registry-packages-npm-production"}},"0.21.0-alpha.8":{"name":"framer-code-link","version":"0.21.0-alpha.8","keywords":["framer","sync","code-components"],"author":"","license":"MIT","_id":"framer-code-link@0.21.0-alpha.8","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"bin":"./dist/index.mjs","dist":{"shasum":"3c6ab920908764bbe6111381e07b6db929baae33","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.21.0-alpha.8.tgz","fileCount":8,"integrity":"sha512-aiEwKFLWLsVT165PqkVOwJb/x0SS3V60A2f+ac4o5L0TmysUOWp+/BuCmO/Cctv4P9pjFjaKhfe/KWhFAKj4MQ==","signatures":[{"sig":"MEUCIDAJ3MqdFrsQuhVuriTQds6wQqNx2t/+RCbn/sRFRSDjAiEApVKDtEioi77grGhFTy8qC7lmzecKQM5K3eVq9n28E8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203885},"main":"dist/index.mjs","type":"module","gitHead":"11496ea520f8f9ab841373b68bf1f0ee0968f0a5","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","test":"vitest run","build":"tsdown","start":"node dist/index.mjs"},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"description":"CLI tool for syncing Framer code components - controller-centric architecture","directories":{},"dependencies":{"ws":"^8.18.3","chokidar":"^5.0.0","prettier":"^3.7.4","commander":"^14.0.3","typescript":"^5.9.3","@typescript/ata":"^0.9.8"},"stableVersion":"0.20.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsdown":"^0.20.1","vitest":"^4.1.5","@types/ws":"^8.18.1","@types/node":"^22.19.2","@code-link/shared":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/framer-code-link_0.21.0-alpha.8_1778653922127_0.5837593425255121","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"framer-code-link","version":"0.21.0","description":"CLI tool for syncing Framer code components - controller-centric architecture","main":"dist/index.mjs","type":"module","bin":"./dist/index.mjs","scripts":{"dev":"NODE_ENV=development tsx src/index.ts","build":"tsdown","start":"node dist/index.mjs","test":"vitest run"},"keywords":["framer","sync","code-components"],"author":"","license":"MIT","dependencies":{"@typescript/ata":"^0.9.8","chokidar":"^5.0.0","commander":"^14.0.3","prettier":"^3.7.4","typescript":"^5.9.3","ws":"^8.18.3"},"devDependencies":{"@code-link/shared":"1.0.0","@types/node":"^22.19.2","@types/ws":"^8.18.1","tsdown":"^0.20.1","tsx":"^4.21.0","vitest":"^4.1.5"},"_id":"framer-code-link@0.21.0","gitHead":"11496ea520f8f9ab841373b68bf1f0ee0968f0a5","dist":{"shasum":"0d1e548ade6dcf2195fab17c1f982bbf4df2fd30","integrity":"sha512-TgbkZla+ZDIjyyvlgS8r783B3IV2M4HwfHL8Wd5qfUuXfbP3t3ZkkN+G4TDWDV+MTJXcMOktc7lkusZRKCkeKA==","tarball":"https://registry.npmjs.org/framer-code-link/-/framer-code-link-0.21.0.tgz","fileCount":8,"unpackedSize":203848,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCzouqunynzSLn8KYV9m62HxkLlmpn1Xp66aAwpfwpVCAIgNkirFpZaFNIv8VjdFtY/Gv2cT5Tqw5loOLLeTxVfSQg="}]},"_npmUser":{"name":"hunterhcaron","email":"huntercaron@mac.com"},"directories":{},"maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/framer-code-link_0.21.0_1778686267293_0.3185397274114603"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-23T15:48:58.226Z","modified":"2026-05-13T15:31:07.651Z","0.1.0":"2025-11-23T15:48:58.559Z","0.1.1":"2025-11-25T14:07:16.322Z","0.1.2":"2025-11-25T20:32:03.309Z","0.1.3":"2025-12-04T09:40:47.018Z","0.1.4":"2025-12-12T15:06:34.830Z","0.2.0":"2025-12-15T13:43:43.956Z","0.2.1":"2025-12-15T13:52:06.221Z","0.2.2":"2025-12-15T14:01:37.130Z","0.2.3":"2025-12-15T14:03:38.107Z","0.2.4":"2025-12-15T14:33:45.687Z","0.2.5":"2025-12-15T15:21:02.473Z","0.2.6":"2025-12-15T15:28:46.657Z","0.2.8":"2025-12-15T15:30:11.293Z","0.2.9":"2025-12-15T15:43:25.533Z","0.2.10":"2025-12-15T15:56:46.767Z","0.2.11":"2025-12-15T16:04:34.269Z","0.3.0":"2025-12-15T16:20:50.344Z","0.4.0":"2025-12-17T16:44:46.755Z","0.4.1":"2025-12-17T19:56:44.776Z","0.4.2":"2025-12-17T20:01:44.669Z","0.4.3":"2025-12-17T20:06:54.206Z","0.4.4":"2026-01-14T14:48:17.986Z","0.4.5":"2026-01-15T13:10:48.023Z","0.4.6":"2026-02-02T14:54:37.763Z","0.4.7":"2026-02-03T11:32:51.037Z","0.4.8":"2026-02-03T12:32:04.474Z","0.5.0":"2026-02-03T12:35:06.604Z","0.5.1":"2026-02-03T12:35:31.993Z","0.6.0":"2026-02-03T13:30:06.385Z","0.7.0":"2026-02-03T15:20:22.490Z","0.8.0":"2026-02-11T08:48:46.288Z","0.10.0":"2026-02-12T11:00:27.773Z","0.10.1":"2026-02-12T11:36:15.611Z","0.11.0":"2026-02-12T11:37:53.044Z","0.12.0":"2026-02-12T15:28:21.340Z","0.14.0":"2026-02-12T15:40:35.638Z","0.15.0":"2026-02-12T15:51:40.641Z","0.16.0":"2026-02-19T09:24:23.880Z","0.17.0":"2026-02-19T09:29:50.736Z","0.18.0":"2026-03-12T15:09:39.744Z","0.20.0":"2026-03-18T08:50:12.750Z","0.17.1-alpha.0":"2026-05-07T10:21:10.715Z","0.21.0-alpha.0":"2026-05-07T10:39:45.177Z","0.21.0-alpha.1":"2026-05-07T10:55:10.904Z","0.21.0-alpha.2":"2026-05-07T14:57:47.040Z","0.21.0-alpha.3":"2026-05-08T10:52:52.585Z","0.21.0-alpha.4":"2026-05-08T11:18:29.517Z","0.21.0-alpha.5":"2026-05-08T13:29:38.661Z","0.21.0-alpha.6":"2026-05-08T13:35:11.554Z","0.21.0-alpha.7":"2026-05-08T13:42:41.140Z","0.21.0-alpha.8":"2026-05-13T06:32:02.317Z","0.21.0":"2026-05-13T15:31:07.506Z"},"license":"MIT","keywords":["framer","sync","code-components"],"description":"CLI tool for syncing Framer code components - controller-centric architecture","maintainers":[{"name":"hunterhcaron","email":"huntercaron@mac.com"}],"readme":"","readmeFilename":""}