{"_id":"figma-sir-compiler","_rev":"75-a466f2e550e28113ce8d5f74a4c3e095","name":"figma-sir-compiler","dist-tags":{"beta":"1.0.7-beta.0","latest":"4.0.20"},"versions":{"1.0.0":{"name":"figma-sir-compiler","version":"1.0.0","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@1.0.0","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"e8111ed2c5f84b0ece2d4023c21196eefa5c8cc8","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-1.0.0.tgz","fileCount":9,"integrity":"sha512-Qnr03t0ACeHgKo+bVmI1X21I/cz3ITui7AjRSK1OYNnkZFSoy00M5iLQ9AMMQvcsbMuU3Gd8DRL/macHLtmM0Q==","signatures":[{"sig":"MEUCIQCDxC+ZA4x6BCj0Z9PPlacpV0iULVZMC9D5o6b+qtKQLgIgSB6KOpKwPYRoLk7jc5OcpWNQWt7fVmngkEychjQP9fM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189639},"main":"dist/lib.js","types":"dist/lib.d.ts","module":"dist/lib.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.mjs","require":"./dist/lib.js"}},"gitHead":"d7394f5a371a986b6dec5f2675e5e7a550f61daf","scripts":{"cli":"ts-node src/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","start":"ts-node src/index.ts","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"20.19.4","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","dotenv":"^17.3.1","ts-node":"^10.9.2","typescript":"^6.0.2","@types/node":"^20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_1.0.0_1775734942199_0.3985938385112884","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"figma-sir-compiler","version":"1.0.1","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@1.0.1","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"9f4362e634ce47d2b7d0eac787d628fe6f1a3a6c","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-1.0.1.tgz","fileCount":9,"integrity":"sha512-Wc34J6Tie4nFSQkVudks4DqvzMh4ufkQrjifKeEEG4TBj97fKLUWfjI6/MghJtokCKD4w9KNjg+AQg87ALjzhg==","signatures":[{"sig":"MEQCIHC3hhC7cWFQDqC8JQmpZEcC5dHy9LqZt9zAx/0bmDQYAiA7LOGBWck8582kW+kdiIhhl+LyBZ7jF8ICgbrLqEbIOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192930},"main":"dist/lib.js","types":"dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"dist/lib.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.mjs","require":"./dist/lib.js"}},"gitHead":"af40511cf2dad53dfa634da0ac19adc4e94c72b1","scripts":{"cgs":"changeset","cli":"ts-node src/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"ts-node src/index.ts","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"20.19.4","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","dotenv":"^17.3.1","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_1.0.1_1775811103956_0.280619290069551","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"figma-sir-compiler","version":"1.0.2","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@1.0.2","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"4da91c4017ffe11e9cc6bceb5da13996d81fba2d","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-1.0.2.tgz","fileCount":10,"integrity":"sha512-69X+ljtYo3jZsFDVRPIefOQKOdw4jqAv5W/8nwtA40vU0aaDmnX16qdz5Xob7PIdQwDwqDAlmkJS9thPqpr3Kg==","signatures":[{"sig":"MEUCIH/rnv8CbnquPGX/bSlzhC3UxoY/htPq+gctUNcYFaw7AiEArzUQuCh4DChDGKBQb9PBgFS8z4hcF2oYtaqRmbJi3zI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199755},"main":"dist/lib.js","types":"dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"dist/lib.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.mjs","require":"./dist/lib.js"}},"gitHead":"df5d351c01a28c3b2ed31472d9ff11fcdaf9d275","scripts":{"cgs":"changeset","cli":"ts-node src/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"ts-node src/index.ts","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"20.19.4","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","dotenv":"^17.3.1","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_1.0.2_1776160252381_0.02772547038464035","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"figma-sir-compiler","version":"1.0.3","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@1.0.3","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"b19ce2461520daf249c0dd8be811dbfd43cefcad","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-1.0.3.tgz","fileCount":10,"integrity":"sha512-UvX90302TG4W9mMN6gQ3yx5nAVUZ4l471CW0xCVyV4KbnQe8gA/dN6DnKD5h4mAaI8Lnd4RCRkJUjM4lcYFAIA==","signatures":[{"sig":"MEUCIAjyjGrFBE6ijnwDLjSx0GU4jKi4rUELwymI1NUnnbZxAiEAgm1PbAqSTAkq/HeDFClWAv8tC0t42MTPBkJpTv2kPCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201513},"main":"dist/lib.js","types":"dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"dist/lib.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.mjs","require":"./dist/lib.js"}},"gitHead":"a4e78c0b26acd35f5982f8e28a8d3b05556c32b2","scripts":{"cgs":"changeset","cli":"ts-node src/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"ts-node src/index.ts","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"20.19.4","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","dotenv":"^17.3.1","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_1.0.3_1776161059167_0.3305744964320463","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"figma-sir-compiler","version":"1.0.4","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@1.0.4","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"0be2880f2a89235f3d30fc73f2c5e28dbb81a3b8","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-1.0.4.tgz","fileCount":10,"integrity":"sha512-Wvnj/skNlAS46R7uvgdQkIdRXEO/IwmarOGRScd0xX9l+XaWm0bVuwK0Ngpzp+ma0OUjv7xitVHWpglsIltKCg==","signatures":[{"sig":"MEUCIHbnBYZfY6PQYHByNvOtFCVetRUNKUDmhQ+NtpqhZbRLAiEAqW1kcNQGqn1PvwYOggm9meXLeuHF4yGNbUMjHzzvM3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200766},"main":"dist/lib.js","types":"dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"dist/lib.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.mjs","require":"./dist/lib.js"}},"gitHead":"4e175483dc43cc679a015fc97329e360d4772f2e","scripts":{"cgs":"changeset","cli":"ts-node src/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"ts-node src/index.ts","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"20.19.4","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","dotenv":"^17.3.1","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_1.0.4_1776223939896_0.22329055361728867","host":"s3://npm-registry-packages-npm-production"}},"1.0.5-beta.0":{"name":"figma-sir-compiler","version":"1.0.5-beta.0","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@1.0.5-beta.0","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"7acfe8e2db8918ff040fa7e62e33f9c72f8397d7","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-1.0.5-beta.0.tgz","fileCount":10,"integrity":"sha512-ViYaelBkLUtZ6qajaWanHN0lpucXrdxBGRJ46ZoWxLYX5EBXCKPQzgEtUpgAOPLYASfEOnFCWYnx6+jYgfEBSQ==","signatures":[{"sig":"MEUCIGzrY1FoaWxTo0c7wXL4xait/FeHFCjajnWs7JZ+31piAiEAnRy8zkQHjuxa3r+a2YGziI0IkYRLVjBuEljFMMUEgls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208752},"main":"dist/lib.js","type":"module","types":"dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"dist/lib.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.mjs","require":"./dist/lib.js"}},"gitHead":"7f8a322feee45bfc0fceea1739f7f9cc93dd8752","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"node --loader ts-node/esm src/index.ts","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"20.19.4","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","dotenv":"^17.3.1","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_1.0.5-beta.0_1776309577940_0.9469712136205872","host":"s3://npm-registry-packages-npm-production"}},"1.0.5-beta.1":{"name":"figma-sir-compiler","version":"1.0.5-beta.1","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@1.0.5-beta.1","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"320ac16d1655db023dc9b03fcf610ff0c3ad3166","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-1.0.5-beta.1.tgz","fileCount":10,"integrity":"sha512-E3nLtDhuobjJXlcvxED6S0dMeYlcR6m6GaorWKA0WFpzGrv+UM/66mFW1oaNsLINncSDDqgAclo2yLUEwCbUDA==","signatures":[{"sig":"MEUCIGGeB93jZUO0+rePnKVckitzngnqcpMAEyoV8NMtj9MlAiEAsM4vI1CSFEDmYpbXQVr1xpe2BupFvhcq9ot3W62lRw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209736},"main":"dist/lib.js","type":"module","types":"dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"dist/lib.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.mjs","require":"./dist/lib.js"}},"gitHead":"cde4c097ca10d33074c740defbd616a29abf108a","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"node --loader ts-node/esm src/index.ts","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"20.19.4","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","dotenv":"^17.3.1","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_1.0.5-beta.1_1776320399845_0.5921438104859735","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"figma-sir-compiler","version":"1.0.5","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@1.0.5","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"5c936fc71ffddd58e2db468947edf8c23ac6aa89","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-1.0.5.tgz","fileCount":10,"integrity":"sha512-Rg/1IZ2aWl7vGG3/rvKUJpSaS5lPowVtMls+b+hNbH+mKfzHXvJMMmFNP/zaJhKKPQ0RulO3/CGSowIRDlK04A==","signatures":[{"sig":"MEUCIQCVwWcP4DsVKHoSR1vuMkJ7a3iyST0oCcjsuhs0chIi4wIgBA8RdhnmnEjmSg6t1yIEEwYH8+lXYyko91e6m+Qix+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209729},"main":"dist/lib.js","type":"module","types":"dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"dist/lib.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.mjs","require":"./dist/lib.js"}},"gitHead":"192de0cfc842ed0882d68edb6c4cc9c1d323b383","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"node --loader ts-node/esm src/index.ts","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"20.19.4","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","dotenv":"^17.3.1","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_1.0.5_1776321112268_0.35396728727034077","host":"s3://npm-registry-packages-npm-production"}},"1.0.6-beta.0":{"name":"figma-sir-compiler","version":"1.0.6-beta.0","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@1.0.6-beta.0","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"4c5e74aabbac5976bf15f81675297ca9a74efde8","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-1.0.6-beta.0.tgz","fileCount":10,"integrity":"sha512-DGag4D9uGku6I8KqSwmFCgqDxrUhuShspcA7mlEj+/F6V15BIPe5yocOiHqT14U1I4b/Z1nZZMwtV4ivjtIapA==","signatures":[{"sig":"MEUCIQDztR0DkUHF/MD1vFd40u4QjIyPOiGIekCKyKmtqVVmngIgLy9Yn2ox8NKuiFbYOXnxldITpUrA9lI8aFPMdGopDcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210060},"main":"dist/lib.js","type":"module","types":"dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"dist/lib.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.mjs","require":"./dist/lib.js"}},"gitHead":"e23a20b890fcc012eeb1778b41df280baa2c3a45","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"node --loader ts-node/esm src/index.ts","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"20.19.4","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","dotenv":"^17.3.1","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_1.0.6-beta.0_1776321721399_0.4441575031859524","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"figma-sir-compiler","version":"1.0.6","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@1.0.6","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"a1222b901de64934d86d2dd3436317586325b082","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-1.0.6.tgz","fileCount":10,"integrity":"sha512-3kNGVfSPF4G8tsTbmzDqQvvY1x422DiY5c8pxRLz8jjG0k9wN4Nd4mKhf2S4WFUu15aTI9px1VPpxrF7SGWY7A==","signatures":[{"sig":"MEQCIFtpEQ5TXMAtDbtUMXKZFwfZPD6hhAVyprYV4mTUF0HQAiAZDRmCR48JiWxysB0HnyZEpxDM/gaTSXvAqq9Or43RVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210053},"main":"dist/lib.js","type":"module","types":"dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"dist/lib.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.mjs","require":"./dist/lib.js"}},"gitHead":"48958a2e551328296d41217d9cbca6206cd1d7d0","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"node --loader ts-node/esm src/index.ts","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"20.19.4","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","dotenv":"^17.3.1","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_1.0.6_1776322317992_0.5589642079379911","host":"s3://npm-registry-packages-npm-production"}},"1.0.7-beta.0":{"name":"figma-sir-compiler","version":"1.0.7-beta.0","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@1.0.7-beta.0","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"0bcdacd62e13c6d378dfb67865fab47e73568886","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-1.0.7-beta.0.tgz","fileCount":10,"integrity":"sha512-HX/w5+0lUZthAL3ZGnBj6PWuPJWj9brzrLHnjPR+Un25c3w0hoP6+LebN6cROTexs2nKwQYw6zCxCLXxWq/6ng==","signatures":[{"sig":"MEUCIQDi3wcpBAP3WjhvdHBiDYfKgRj7LpwRHEyToLu29lRFiQIgGdXytdIZWPVJO/otftj01VITsenu5iBG/6brSWL6dvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211602},"main":"dist/lib.js","type":"module","types":"dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"dist/lib.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.mjs","require":"./dist/lib.js"}},"gitHead":"2cc27627c052ca6e012ffe9d61a0ad8dade32c6d","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"node --loader ts-node/esm src/index.ts","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"20.19.4","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","dotenv":"^17.3.1","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_1.0.7-beta.0_1776664686289_0.04399088057828626","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"figma-sir-compiler","version":"1.0.7","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@1.0.7","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"90ebd701dd7230f9132bbbe5ca6e0c24395faca2","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-1.0.7.tgz","fileCount":10,"integrity":"sha512-vYn3WqOGnT0YFFfBRyoRLkWvA9GiDDtKDwxBtXIJyYMY8GELUfryQHxbl0AMdMSzCnJ06GwAYoKAfyTQVWq5jQ==","signatures":[{"sig":"MEUCIC0R85eos8fB8UvqSuBnVqDEC3a71ERv/DakjP6LWbNLAiEAwbIBcCNKenpIN9EVOlUhthDhVmlY854rU/+zm4Q/mlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211308},"main":"dist/lib.js","type":"module","types":"dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"dist/lib.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.mjs","require":"./dist/lib.js"}},"gitHead":"a6ee9967a9c1a5160547ea58e7955c9cf9a2f568","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"node --loader ts-node/esm src/index.ts","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"20.19.4","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","dotenv":"^17.3.1","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_1.0.7_1776665259812_0.3599065055167463","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"figma-sir-compiler","version":"2.0.0","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@2.0.0","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"06680843cc31d87578eb3ab9086bda9e8e866d36","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-2.0.0.tgz","fileCount":10,"integrity":"sha512-lGypvUPyeKynTv5Y4ZHFNJjBUQ4CAwi+stJ96za4oK+cvN+bYITFzAogomzdNpkSaYjVbymb7BNn/18Hgg0uJQ==","signatures":[{"sig":"MEUCIFfrpg08bfFQ5IqhhrFPsZ3+NsndhUXO5CGUw0IFIu5TAiEAhJY3SEEmrn2DxiZLQQaoUaPg7iWSK6gl/wQl5JzJ8aE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225464},"main":"dist/lib.js","type":"module","types":"dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"dist/lib.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.mjs","require":"./dist/lib.js"}},"gitHead":"77a67d11f477beb683317922053ea63e179111bb","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"node --loader ts-node/esm src/index.ts","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"20.19.4","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","dotenv":"^17.3.1","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_2.0.0_1782799522767_0.655991736385825","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"figma-sir-compiler","version":"2.0.1","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@2.0.1","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"174fb2788c55025a1ed4166246b48173ec4f41d7","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-2.0.1.tgz","fileCount":18,"integrity":"sha512-RQYEr3sEhl6tOSzGchyJYGlZjPQcsWBE6UCVzIzoWDjv6XgKfzsO1ewXXV6uH43iGNh77Yb2dAcjfqat4p7lCA==","signatures":[{"sig":"MEUCID0lE9YjxTIE1uWRGyLFiLw3LqfN6aAMqAZjwCxkOiRiAiEAviAZNNEyNCwhviRUlSaT+VXCQubl4bPaCsKoTd/cwQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260230},"main":"dist/lib.js","type":"module","types":"dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"dist/lib.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.mjs","require":"./dist/lib.js"}},"gitHead":"4f59133c77440f8ba10c2f9934eb4c7e1106ec90","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"node --loader ts-node/esm src/index.ts","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","dotenv":"^17.3.1","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_2.0.1_1784862893474_0.8803169436485079","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"figma-sir-compiler","version":"2.0.2","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@2.0.2","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"c2096f73457522eca17d0663b360e2b2c2145a39","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-2.0.2.tgz","fileCount":20,"integrity":"sha512-Ou8qnlm4gElk9E4kZxEXukXl8s7nd9RTiedOoo6RihpbpkthztvDOH/7bX33E5WSPz5oo8Uv6ZexAc7Z5zhkUQ==","signatures":[{"sig":"MEYCIQCLOH0HhoNd9MuD9Z6S+6I0H++X65Y8LxYIsHLj2axUngIhAJ44WsypQn4p1mDGAFHGfFppf/+oGPAUIC7Req0rtKAK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":304155},"main":"dist/lib.js","type":"module","types":"dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"dist/lib.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.mjs","require":"./dist/lib.js"}},"gitHead":"bd98a903a568b3e64c171cd1a80c7530639e0226","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"node --loader ts-node/esm src/index.ts","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","dotenv":"^17.3.1","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_2.0.2_1784885007974_0.6937722841302405","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"figma-sir-compiler","version":"2.0.3","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@2.0.3","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"dd7260bce82ac369d526ee5657b077dd4efa62c0","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-2.0.3.tgz","fileCount":20,"integrity":"sha512-1XRQDwQbbfXUevY9TSDoqtoccJguJRaJyI0Cs0zKyznsnJ9MeGc8J51mFLqjdJDoTRV78+fbstPHtmdpRlxoKQ==","signatures":[{"sig":"MEUCIHh4x/hNB/ipc+AiH10MY9rI+LOS+UKJqbIYNAjzINtvAiEAszh2BhPPx1jCQOo9HktlMzIb3fDXf8VrwxyFJa8/7gA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319489},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"ff6c079c5281731a036cb23345dbbb1e8114b208","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_2.0.3_1785123246794_0.15603260386579132","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"figma-sir-compiler","version":"2.0.4","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@2.0.4","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"6b22eff379e087e350481321d4e6dabaa08387ac","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-2.0.4.tgz","fileCount":20,"integrity":"sha512-/7luFqrApwsyJte42OqsDKF0g8l3ZlOFBGhGMjf6Gtf6TputI4fzWYpvB/qJ8Em34+XPTKLVUc4J/r8I/LlQgw==","signatures":[{"sig":"MEQCIBvJ0uWTqmYy0XajuY0v937NbBWZtB7KzUEopAPD1QleAiAm12kZn/CjgcUSkuqUNb8559vl6byAfcO9M13OEE3x5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353087},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"7076560de041406785606247daf0aa22edb888e4","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_2.0.4_1785134852074_0.8540338312725735","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"figma-sir-compiler","version":"2.0.5","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@2.0.5","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"d1d2b3e03b11f3e138e3eea0ce329843fec6ae83","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-2.0.5.tgz","fileCount":20,"integrity":"sha512-Mt/ZGVb2rK/4L8luj/bSOUwW9qrxCrICpVLIC41JScHo6/wgA4eLJmmMbKGWGHJDJWLlBcdcrxruUbmYSv3ocQ==","signatures":[{"sig":"MEUCIQDyo59stDx9SwdVH8QXvfU41Qe4fQt/uUEISIMQSoN7uQIgG2mtBa357/xXdFnJnlZlA5xJqnW0FzvSlvTHRqca8nQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":368752},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"1936940cd1ebf037e8e96e59401c1944b7f42b15","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_2.0.5_1785140843773_0.9039418448570673","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"figma-sir-compiler","version":"2.0.6","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@2.0.6","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"ec1dc965fb1d662c96da1e88562108d1a30392b8","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-2.0.6.tgz","fileCount":21,"integrity":"sha512-rgAIKfqo2C+PXpcp7Gt0YvHGtc1zvpADLV7GGYwOOg7rbWLRrRyASV//3yoL9Wls5cqG01IgLUEugDEQPs6l1Q==","signatures":[{"sig":"MEUCIAvvagyOnpE6ikdeGxR6uc9bEEs15AkUR6HU8B9s3YaYAiEAk71Si949Tq61V9NY/+ql3JWIiVyw19LTT53n60YSPzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":424145},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"87078e3cb77a605548cf3885d6b4ea3e7b821172","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_2.0.6_1785144973612_0.7763193074920736","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"figma-sir-compiler","version":"2.0.7","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@2.0.7","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"8fd9fe4a1fc161309005c897e8b617b3bd75795e","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-2.0.7.tgz","fileCount":21,"integrity":"sha512-nVx8E8bt6iDOKAGMoTJqIOjhX1aNXdNZH93PPkT4b69dQUMjPGquwJ6UNIkcziYi6e1KDSW2QUh8DwYgH1xT3w==","signatures":[{"sig":"MEUCICYtRz7h9ZS1EXXpXq0GoUlj3cnIZDIOsH8IqhfXTNmWAiEAkyvI4iQ0xpj9NegLgSiNKnvF9l5X1BbBnyO9W649wtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":437981},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"c0bbeb903a20e15dbb4406ef44ebe1c72e52d06b","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_2.0.7_1785146895167_0.24355120775269778","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"figma-sir-compiler","version":"2.0.8","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@2.0.8","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"188df7057cd5e726629bd4d10d16b78252e4c9d4","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-2.0.8.tgz","fileCount":21,"integrity":"sha512-CemaaTrU4iiDiBUsTqZSpRq2liV5WKfUw2c/tAeA7+X8PA62DZQqtTwkI46b5Rca0ee52UK1ZkAQqnKurFGNLA==","signatures":[{"sig":"MEYCIQDeOtwAhQRgxl6MJVpR3uWXdPMot3fbwZ/MO0YzWpEsJwIhALyg1VNyTnYnL/iodEAGBaWr+UgPEpzxypU4ntbn8YYj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451513},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"7ad4ba0d582965a0f6b6dec71ff26b46e7b0d682","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_2.0.8_1785147570128_0.6892099180724043","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"figma-sir-compiler","version":"2.1.0","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@2.1.0","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"743311e71eda27a57d45bbc8e17bde80471824b0","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-2.1.0.tgz","fileCount":20,"integrity":"sha512-/2BPwbNxS4XqDZ8PJlMWj8imi6Jl85qnf6dky8q3etGoh1GERxQwyp1CJS7iZuv9RgkDnhTM4fxh2dudIiw54Q==","signatures":[{"sig":"MEYCIQCcMCzCcpRG5gcjCcMIq8yXeWSf1Sl3Jc3GZYhA+7M2egIhAK6g/prhJi3AhZOOgseXnJmskQqsu7wE4iMut/kh0f3E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":368752},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"29c4018a14627846f55f8989cda189c657342b52","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_2.1.0_1785150977646_0.42214954899215673","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"figma-sir-compiler","version":"2.1.1","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@2.1.1","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"0b4357311d82fe9a964d54f2e298ef4a8afca4fd","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-2.1.1.tgz","fileCount":21,"integrity":"sha512-nvu6QAF8qw0vqB63/aujXhsIChKB1kTNzS3TR6U3UbFCA0z3aZ9bfiTdOn1mJ8kVdNN3W/c9T20nBb1DQWHcmg==","signatures":[{"sig":"MEQCIAyJxQ39Cxvmk+r+nG810CuHzY+46q2TMNzif9cZ9P8vAiA3jiUym+W6SoqaKTFdmA2K2hDic7KzAMhB+pXWkwQgXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382290},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"b10e59585400e48ef9f134c08fe261dba48bba64","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_2.1.1_1785217489245_0.800246616498135","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"figma-sir-compiler","version":"2.1.2","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@2.1.2","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"3d60eded11559fd676c3e83c7e12b955c70bfebd","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-2.1.2.tgz","fileCount":22,"integrity":"sha512-wDUCClWPwPzbcA5eG4ClUpDJRwJ1g9AXAF8Ih91b8fHAlYpkIcpusmjZTBYgor3dzP14GcoLhSvsv9aoGB2zRQ==","signatures":[{"sig":"MEUCIQDLCMPuDu98nxIngKoELJKl/y26F5iDzzngc7KkVYihQAIgMAGc8m+u1D7eAxiwpjzx7reoU5pbBnGP6QAoyce7xqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":470172},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"0d629659b36dd3634ce9e804f0c8793f7f4d00dc","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_2.1.2_1785221080876_0.3477740709110828","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"figma-sir-compiler","version":"2.1.3","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@2.1.3","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"ac7fe9fa9ac3f059adfb075d75b4b8a449af3af3","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-2.1.3.tgz","fileCount":22,"integrity":"sha512-JSbmFRo08aaUz+MonTgD/ndQw7edmT/5UXjq3RJ80isAmbxTUqSFvOFWv8vy7ji1Crqisl1kNjmkZGTK9mufDg==","signatures":[{"sig":"MEUCIB4IJoOr8hmS/hmYf7U8F14cPF0K87Lur4TYY/q+j5LhAiEA9UgxBUlYldeAZlHaudKOGpk8syD2UioYmroNcAyNzcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":453419},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"3a11a0639668e85c225862f592f2ba6155bc0895","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_2.1.3_1785229835646_0.6208400926701974","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"figma-sir-compiler","version":"2.1.4","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@2.1.4","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"6aea9bd9c68447d382446413b7d420316dd042a3","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-2.1.4.tgz","fileCount":23,"integrity":"sha512-ujtc4fxrLNiB+LTmuUEKoskp8hDoOocb1kEbElzaCxaVRenyu9InBUq2DmFVuxk8/5VkJTnPKVKb9tJ1PWVb/w==","signatures":[{"sig":"MEUCIQCTSQjaqixpGdEMN/57VkV/RCY/bkmvjCTNfPpKyVRiPgIgQpcTe/mu91fbIbf0sef9zBLMD1x2UVB+iGgIrmf2t2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471907},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"7fbff07ffc970903947c3d18ad2aa3c28349e525","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_2.1.4_1785235605539_0.3134417596852612","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"figma-sir-compiler","version":"2.1.5","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@2.1.5","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"6e6ada019ff6ee60c4e752b3321e28310e38d747","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-2.1.5.tgz","fileCount":23,"integrity":"sha512-LqYaCMaTjBEoF4XJD3tF6LCnBj5ZuPQV+n4I2LzPR0caqK05F/yYsj1u/v5k8M7H3adQe4VyvInUmTCb+NaLag==","signatures":[{"sig":"MEQCIGjqkDmeW9TGoAWgzeBVu2qnxhZ+je5sRPd7CYIVIHd5AiApVGhV+20IRC7DH5RRUNhJkpCa64FN5f+Qj/xE39Lc4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511929},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"3da22a13fcaf5cb90e6950d615c37099019ec0b3","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_2.1.5_1785313774307_0.36148848373646114","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"figma-sir-compiler","version":"2.1.6","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@2.1.6","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"11a642e7c513ef1829288f45afc78c9f5ac6ef8d","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-2.1.6.tgz","fileCount":25,"integrity":"sha512-xc6qbVZM3yOu5r940WhCYRfnEQqOUjVqFi6ulhT8H0JgZy1UKBCWNsjQNeLENW3suQ7KxCin4+WjzfpHEzUUuw==","signatures":[{"sig":"MEUCIQC3zfdqPVSLrehyToeuMKeK4fF87DNCVXhATOHY/kFm+gIgKEu0lskOyYnP6uN2qzs+VM/dPwYUKjiHpwsqeMLycYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":525794},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"d8b9ad37424f298ba388460ed7608fda904ddaed","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_2.1.6_1785374904960_0.2746260992950893","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"figma-sir-compiler","version":"3.0.0","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.0.0","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"9de76845f7ba9190dfa0c65543294d1a518831d3","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.0.0.tgz","fileCount":29,"integrity":"sha512-OpeIPc/jHE0z96d7yxoWYo4+Y2odz3LvLRGCY2AT73v/BMobCAGFgxo4jxA13heK5Drm7OSpUO6X7Kxb5wMVhQ==","signatures":[{"sig":"MEQCID5NgAmGchsWIboqzX2ZmEAHTmJFltgoShh+4/3CZG0pAiA9rZouRr1WlFbwii5ZLqYBvP59jGl3c8tLxD1ztB8QKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":562846},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"ddddccedb19157f8171a6d55e62bb8b3d60bc0cf","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.0.0_1785398697014_0.030772692512859523","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"figma-sir-compiler","version":"3.0.2","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.0.2","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"428d066b209c67a8ffe5ca8e318c44cad84cbbad","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.0.2.tgz","fileCount":28,"integrity":"sha512-dZ82vrJKcV0gpR57f4Jd7+fpzXGHMmMOfl/ggbQG/pomEBhDtN89+sFEED4cvVCdxRYD6nitlHCvHfui5imIuA==","signatures":[{"sig":"MEYCIQDQz9HsnpKE0QbyF3qMDwpiaQy2F8tUH3EHyQt71VgaAQIhALsZ0PB0k8NgGves07yYIIPtOf6DpDFcmjvZiU8iTVh0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":557331},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"8240aebbfeba57a19c2ef0b54cf12d45fc10e038","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.0.2_1785399610861_0.2163606067589694","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"figma-sir-compiler","version":"3.0.3","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.0.3","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"3eab5def54410b032a50adb7832b8765260d9f20","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.0.3.tgz","fileCount":28,"integrity":"sha512-/LIOigEJIPvWLprllP4KITFUiL+OD2kk6syHA/jKy/PkInyzbtKa0LStzTg7Zc0z7HUXmfH99t2uO1bsyHsmhQ==","signatures":[{"sig":"MEUCICjK3ZYmHqA4jVCa/ZJzEpxGqXAgSYM74SAXmlNnq8+aAiEA3lHeWFlUaI7WDpC8Uqf60LWq2XzRAa3EMzR+7sP8y0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":575463},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"22330b8f0d9c423324fb9776887fdefb3742df00","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.0.3_1785400117343_0.017765311813805917","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"figma-sir-compiler","version":"3.0.4","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.0.4","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"aee86755a830595e0ec21961d91889cf8fffdab8","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.0.4.tgz","fileCount":28,"integrity":"sha512-9GFVN++lV1swir3WHZnPJKsm7LrLW4/eZ5G+6oRJLZpyOsUW0s7T66qAljcgsNsr6GZmTc51Ep2Oxb/GfZqCxQ==","signatures":[{"sig":"MEYCIQDRTr0pqBl8WVQFYqG5P+akW58zzyvm9ilwoNrFeV1g5wIhAOy/PP+GIhhHYBmAYUOqmuGy2/unsgJnHU9zDtUW61Up","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":638435},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"6b9ee112fd4b1246c8e34d97211ed5f074ac9780","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.0.4_1785402612016_0.46760094694302223","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"figma-sir-compiler","version":"3.0.5","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.0.5","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"8ad190dc9186825fc2e85a8990cc9884327d94bd","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.0.5.tgz","fileCount":28,"integrity":"sha512-DwanQ95ukIlGEuhxV3sulP1GtW+41CP2ahy+JCn7KGexmdvi2CJAthPn9sTB/iCrMUf7Di3/yKTw3sz5RT+++w==","signatures":[{"sig":"MEQCIELMYxOror0VMXXx8ciDqBz7aYCnx+td9wCwDG75zcO9AiARKhR+kegKvKED4dPveeu60SNaxW2mZ9/XPgMMqobKqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":659422},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"0ee19d33de58e8f3d39a94271da9fc0906a58b49","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.0.5_1785406175652_0.0886976157331496","host":"s3://npm-registry-packages-npm-production"}},"3.0.6":{"name":"figma-sir-compiler","version":"3.0.6","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.0.6","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"4d7b1c73686c985d4954c454672c55ca46484d1c","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.0.6.tgz","fileCount":29,"integrity":"sha512-pOXoAlMsV7a94x/q0+gbuAxpbxp5+UinAnM4z/LzKjsIqhFEAY9oO1kLd9YBAxpbvf4rvCc9GIJGIR/TECZY1A==","signatures":[{"sig":"MEQCIBJB9Y2k8ZkamiNETqSwiCACbQufuxnE6cnt396YHLGBAiBhQfdlWrnA9asY6joad/on6SC/37nrSQlv8tISaVmvIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":667834},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"20540edf68cc28ecde1d060759c8e88e7e44ef7c","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.0.6_1785413020757_0.7368945235294868","host":"s3://npm-registry-packages-npm-production"}},"3.0.7":{"name":"figma-sir-compiler","version":"3.0.7","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.0.7","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"35eb301f2470304c2a92ff8900e6a0e2b0c09729","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.0.7.tgz","fileCount":29,"integrity":"sha512-F/N6mJ4w2xTmOLxEmiJdCpRmmn6WV2cAY1IGPFQKLcd/XqwcBlGWNdoh1hdAhr5g2znzAobJs143pW0tPp/k6g==","signatures":[{"sig":"MEUCIE94gQ6GafXw3RpE2DJugQH7V+LlAghY+fwHRZbNpqeEAiEAkJczzeWLj9tUDI5hs2r6DgAZDMQc7RALqAMiwjBcn40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":663083},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"e0ea198f38e6d52b3988ebb52dbe2cfabba6a898","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.0.7_1785413390235_0.7010168275796882","host":"s3://npm-registry-packages-npm-production"}},"3.0.8":{"name":"figma-sir-compiler","version":"3.0.8","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.0.8","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"75b0935bb1120a7c4747377d320f34bcd7deff63","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.0.8.tgz","fileCount":29,"integrity":"sha512-DBdDLY08hBUM3RTECUaRKdpNkOsscwch28zpBut57yxwwDIVB1svi9yiacHPGdIuwK7ITw2D/Nz1oTthZo3oNw==","signatures":[{"sig":"MEQCIBLvmhJi7Jv818b3uzRAKOFH3mm5/o7KsW1gX4mNZ4y9AiAC4A4a6PP3HqXPRdP5ONRFCd07NDVuy7bAuOJD/tIbvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":672076},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"b3d8d71f9b80df4923cbed53a169013379970d25","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.0.8_1785417699542_0.5828553117204494","host":"s3://npm-registry-packages-npm-production"}},"3.0.9":{"name":"figma-sir-compiler","version":"3.0.9","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.0.9","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"39aaf9fcf5771fb26e18f1cce5bc952695b02254","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.0.9.tgz","fileCount":34,"integrity":"sha512-yjdk7NVDHkLTI8CQt2f0btils0uaV6lrB/bXHxEm6j/5KA7WHl7JBMixUUeBj1XoQwFM0k7McyPovLUedRN7OA==","signatures":[{"sig":"MEQCIB6aoBME98WMXcvyW1iwo5ky0KgB6fVMIFvCJauMTpfsAiAK0eoOTO4Gn5GH1gJbBjeNa+dHc8R1ePGDDUhEJ1+qEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":704520},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"cc74b0b86643bf5c5e302090d5db8048f60014b9","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.0.9_1785492180456_0.2630345609375613","host":"s3://npm-registry-packages-npm-production"}},"3.0.10":{"name":"figma-sir-compiler","version":"3.0.10","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.0.10","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"9c1ac35eb71684771c61acbe87520fbaa82fe158","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.0.10.tgz","fileCount":39,"integrity":"sha512-iaMETU63tQcP4qNoNTPblnWDuXhn951g4jcbtPps3BbYu4xGKnEkd3dpotWW5Cc7Zvcw7uDwnoT3kz6VZC0Hrg==","signatures":[{"sig":"MEYCIQDNLERGkJ0Jiiu0FnRAFjfVfLpNX6JMiYgdFPm7cgioHQIhALnYK8Ui6EQhntfrIJ7vrT4ywIt+dgWkSiYNcZBECTZi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":746254},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"a91cab325f30cfcbf5da29b55875250b295c7cf6","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.0.10_1785914594577_0.748645917393991","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"figma-sir-compiler","version":"3.1.0","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.1.0","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"c3afffd835f7cc7b6ca347fc1fbd4f6fadb202cc","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.1.0.tgz","fileCount":42,"integrity":"sha512-rah0wHSrntomULd1wPgZPwde58CI5jfI84/EQvoQQM8gWVR/k5GxloornfnXBshZJ9A19mkZFGC3iohm1mL1MA==","signatures":[{"sig":"MEUCIE6yockXxoLRlLr9L7lEEvUfa22bslzA12NBrVrvEy3PAiEA8shEP4gGeHYf+liZKgGfd9fGC/ggE/YnfUM4jNJZP3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":783440},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"7d938ad49037b5f0f39fb439ccacf76cd0b2a5e0","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.1.0_1785927632616_0.6496319312812693","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"figma-sir-compiler","version":"3.2.0","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.2.0","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"7f1671da2c3833c5e1c706e94cb7cc1944f57ef5","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.2.0.tgz","fileCount":44,"integrity":"sha512-VNKZso+o7p2RVFc0oJiR3cf/0OX33WNxZ25bwp+9r0+qHTA8zRFGyStJhl/foDVmKwkcZq5bIGIMzU9A64ILCg==","signatures":[{"sig":"MEUCIC1kvzC0ckYeYDUDRlo2SBif93QUZNoBC+gH7ma0u+N9AiEAlz6Z31ziUNc0OujPujg+x8mdICnaOnKTNDUL1ogep7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":893332},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"626add4ef289fa4c269969a9c5aafaa518cd3233","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.2.0_1786003468885_0.4530824353256244","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"figma-sir-compiler","version":"3.3.0","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.3.0","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"5e9b976a67f888a2ef32f34c977f7ddbfc50e7fc","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.3.0.tgz","fileCount":44,"integrity":"sha512-s6SHV/QaYoNbtVxAxgkUhwWvbtGTJhVtW3IFz/aQClAE1ONFMLy6OcSfxG45MYwI48Hh+GhZvz43WQDbVklecQ==","signatures":[{"sig":"MEUCIQCgMcZFWVTK/wOKY/HpwdY7yF/ozjCll+kJ+/K7LmGbZgIgO9qHaaNpw0HWhd58ZVPU4kCfItaKFd3EZqxkj7r4iFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1047666},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"adb74b56e9d2ae59040dbd096c984628cc576621","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.3.0_1786013097005_0.8395510101561956","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"figma-sir-compiler","version":"3.3.1","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.3.1","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"12aaf509b0eee719b28bb7502172c7052bd95861","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.3.1.tgz","fileCount":44,"integrity":"sha512-0f6Sz+5hUVA0z7l2ODLO667TR7V0bEvz67vuqy/YQpvMj1ZYRDRzi6J53crYqoN8ueRuNQibGN39yOiXBCx+9g==","signatures":[{"sig":"MEUCIGqLOJyZPjGWtHaP5od/31HO94gwvXpoI5bD+zQaL9qrAiEAkMkNumNWBydaS86u63EALBj0aGGcFZP7I5au7huNLt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1098384},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"086a921a9c135c5371ae1249a51f9fb25f1092ad","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.3.1_1786017526259_0.2143421897715485","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"figma-sir-compiler","version":"3.4.0","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.4.0","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"adff9535402b434eb069322ff9df022760252e65","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.4.0.tgz","fileCount":44,"integrity":"sha512-l7byNIrMbbFFilAX40aUken25mB84Be97VDZXg53Lvq5NN4gl6188ewQQQPejcwqxaDmMA80ckF1+WaFKh8Lug==","signatures":[{"sig":"MEYCIQCGdNN+VBUx5ZxQ/F7hUh7iVPk+Fi0Y21SLraB3r4yIxQIhAKKNIinMK0Vz6jW+4fIv2kbZqRPXH8sTzlUmrNpdKwz/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1098384},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"086a921a9c135c5371ae1249a51f9fb25f1092ad","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.4.0_1786017687561_0.6598166605248403","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"figma-sir-compiler","version":"3.8.0","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.8.0","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"462a30ea4f4c3717c4a3b3ff5c7f3d2adea66f70","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.8.0.tgz","fileCount":44,"integrity":"sha512-/xZjgn2WFnI543gRNPtsUK1+Y1JxeXHJMll02P4a+tiOD2lu7z/vGZVTeMODnOZFO3edSGmZdsoLughOP5S8pg==","signatures":[{"sig":"MEUCIQDkSr4uIJsZ6PPWu5PaiQfGqD0+olfYJATdYUmSvBefcQIgTByww8Xbu5xYxpSISL9Qsi28aRyQyvnvIJn45KhMnIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1136053},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"1b97bba8aafb97143fddbc8b501b5d763b7e32d9","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.8.0_1786023567120_0.052890241554454986","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"figma-sir-compiler","version":"3.9.0","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.9.0","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"ed21e6a6adb497b158ba161ceaab8d90b7bba499","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.9.0.tgz","fileCount":44,"integrity":"sha512-fot7Dsyy/Xyuv06SOZm01b7JHXizeALWXUtyq34dP+Z0UQ6pJt7t7GuqqTXtcihicnFPVkg91+1Kk8CCVK6Vmg==","signatures":[{"sig":"MEUCIQDJt/Eljjq3FMIi7UBAI4EOx4vdWvKJ5a3Wbo0mbdDoLAIgAi6n4rkdTlPBoev0ustoPkqmlUgl+kcWOM+8EYVmopM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1141741},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"3475231ea98fae146b42e5500c1c821b7accc3c0","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.9.0_1786027060519_0.18944912133428127","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"figma-sir-compiler","version":"3.10.0","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.10.0","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"909241fbd11e747c53ed134611636ff1fbbabcb3","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.10.0.tgz","fileCount":44,"integrity":"sha512-yU+P3qHIFmgb3lMPMPcro4EggUZ0lMZaV1AkBiqELPOiFLCKt0INyXIMQiA7xsSplt1mEIjXCNYlS+fSEykhng==","signatures":[{"sig":"MEQCICpJ/HEEHNVG0VDzVgQRnzftlCb3Jx/OX2yGnIzvtpZ/AiBxSt3x1nur+DvIhYxHQhf1+eoqd8SY7ha9IbJFZty5jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1141744},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"3475231ea98fae146b42e5500c1c821b7accc3c0","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.10.0_1786027210087_0.5305856509691074","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"figma-sir-compiler","version":"3.11.0","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.11.0","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"6a3676fa85784d92398636baebaffe035e30fd41","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.11.0.tgz","fileCount":44,"integrity":"sha512-4FXS3maVoPJ/LfQQv77joRL5fMt4tLrpNU+23gwNAjzz2HgTefhc0oJgz1i1F3Wl3vA9OBiOO//qbV02WoaqVg==","signatures":[{"sig":"MEUCIQD2m5JnbuM5Px320aIy8e0br4vbDAL+iY0fb15Xc8poKwIgZYOc5DpyON9ayWAYyVnnZrbStU3NOiZuYhdLkdARvdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1158214},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"7cee444349a359654183e7c0b5f5d92ca678ecfd","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.11.0_1786068144026_0.8371502280517849","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"name":"figma-sir-compiler","version":"3.12.0","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.12.0","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"51b08a9d48b0112aa4e0cba77ca6690aa88de74b","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.12.0.tgz","fileCount":44,"integrity":"sha512-61N0lnOCyalCt1h2kCIU5xkmx9bBVuX9sDJ5QnD6sfAU1AUk1SzgFcbj1AJSG6xhW+nwwyyimqQTtJF6b52C7Q==","signatures":[{"sig":"MEUCIQCOpW4XbjN5eCgB2FjD32QWBrmCPWIVKF2BDZ4Q00FevAIgUmbgfCGvQAvmTtPNHBEuPT9ZKsBVVhDIO9fN0kT80CQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1166505},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"401d005cd4a023939190599e8450b3654eab4e3a","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.12.0_1786070511238_0.0843797052233708","host":"s3://npm-registry-packages-npm-production"}},"3.13.0":{"name":"figma-sir-compiler","version":"3.13.0","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.13.0","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"7b1e6030667377cb54822fb1fdb07b586be15dbd","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.13.0.tgz","fileCount":44,"integrity":"sha512-R3S+txIBchwTo1b8mVrTk8nmWblocvNUF3Ihedjgs+UZRK36xHi1Do5vVZIk6oVI8I4DBvtnW1N/7mvkh5802w==","signatures":[{"sig":"MEUCIQD6kmvZPVJBtf8ZWn1LJZOHe4eINH4layvWD3YAcE2RygIgF9fCluwLhBekYurd6gT1oDVMp4oNSh6PxCrQXDHjUxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1180132},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"89781a80849cfc395bcd9e6f6aeaf129ead48f2f","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.13.0_1786080388055_0.6458227410680213","host":"s3://npm-registry-packages-npm-production"}},"3.14.0":{"name":"figma-sir-compiler","version":"3.14.0","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.14.0","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"ab61ff2741cb4cca641dd40ac2e2bb2a25ed0e20","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.14.0.tgz","fileCount":44,"integrity":"sha512-huyl4D+ac0uMPfb0AufmNd8UQlP6M1zYQARXt66b2WdJulaNbTWd6C4TWORAPYF7IYRX6PyXRB3mE8tjqqZA6g==","signatures":[{"sig":"MEQCIFJum2dG5TDPAfEe3DfZy3Z3EDjOeGHIUwpfLpZl0asJAiAkIfOr/EclbhKtAUPCTNbsN6mqSDyqt2C3HT11/FUorQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1193466},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"39af1d9824a486196d31d02af52b78397a624d3a","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.14.0_1786085440737_0.895899376266529","host":"s3://npm-registry-packages-npm-production"}},"3.16.0":{"name":"figma-sir-compiler","version":"3.16.0","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.16.0","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"dc96cedbb4946f4de75aab3265dc534f346f9ca5","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.16.0.tgz","fileCount":45,"integrity":"sha512-Dud9Sku2nnzWHhemTf2/HwJaH1UpsRaiaYdgCdOSw3B6F0HMZ8IO+XYJb94p6soCYz+bA46mknlXYhROQtABGg==","signatures":[{"sig":"MEYCIQCXvlN/54yhqwxsC754N4wM/847iInXyeXL98Urv4D3owIhAInqVo79a5PdXX2BIf8b5dnRvgX3bnyj9nTidfSvg3oP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1214626},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"4c387fc754aef2bbaa52bc9999a32ca5aa16adff","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.16.0_1786090483764_0.9590231993426006","host":"s3://npm-registry-packages-npm-production"}},"3.17.0":{"name":"figma-sir-compiler","version":"3.17.0","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.17.0","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"54096f82cac60ca1ca4e6b9764b9f919dd770cef","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.17.0.tgz","fileCount":46,"integrity":"sha512-S3ea0UkzbG+WrEBqAoWCXPzTENpeltwEejt/qPm/XTlnuPfBZgmVJGYKO5XtZjd/X1Vt6WN9ZXEY8HHD8Ykp7Q==","signatures":[{"sig":"MEYCIQCeYHQpWALan+biHzjtLrNPQMj61bl+9PYymSHzx7mPtAIhAPryBTKCDRAGbjRZDXRtwuYnCdqiCOhRbUG5tU64itbM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1243147},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"7c08d2b1661f486c01e71b116a9dd632dce9830f","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.17.0_1786092950040_0.5290300958670036","host":"s3://npm-registry-packages-npm-production"}},"3.17.1":{"name":"figma-sir-compiler","version":"3.17.1","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.17.1","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"1242192ea8cc2f7f1f1fd1be889dd51f61bfdeaa","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.17.1.tgz","fileCount":46,"integrity":"sha512-DTxoBxNN+EzWKKAgVKEhAr6KuEv/7dJUrlyKfUVjY9LJH3hqu4RQ6tEmYIXeYTc1tsMhh8HvhjMd84XO+cDEEg==","signatures":[{"sig":"MEUCIHJx2dCClyOExwJ6ZSAvOTP9/pukJxSwonF2VHs+P1NTAiEA1Ab4JNBz1zRQUMN0wK9xmNPJz4ssXHByPrnsxn2GHAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1238145},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"e0d8ab8c1ed4de51c473e43cc0174bb5cc9c98a5","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.17.1_1786093548373_0.2595799269174006","host":"s3://npm-registry-packages-npm-production"}},"3.17.2":{"name":"figma-sir-compiler","version":"3.17.2","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.17.2","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"730f525d4df09f4cfbb13d1f1d3137adc64bd8c1","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.17.2.tgz","fileCount":46,"integrity":"sha512-/O+ysx9se3wXb9/8xjHVFiJ0OVL9RWqZZEfC1flxcpV8VxqzVil7AtgJOhbLyoWHrTu2BHS1AUdzH0sJZIZDSA==","signatures":[{"sig":"MEYCIQCvh4Kw/PwxSvi09ND4ieOCDYa780Hj3OBuLvCrA378pgIhALbN4+0j5GSbuOaehoyZs9s33+RNXPU1FclJnh8NXPhK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1238145},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"e0d8ab8c1ed4de51c473e43cc0174bb5cc9c98a5","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.17.2_1786093643530_0.37791076009459323","host":"s3://npm-registry-packages-npm-production"}},"3.18.1":{"name":"figma-sir-compiler","version":"3.18.1","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.18.1","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"f3ed6e64fa0b4e1dd628adb36077484529eb937e","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.18.1.tgz","fileCount":46,"integrity":"sha512-ToOWMP4Xqxb/JUcJOP0/zAHButEPMKrubjLdaNXuQ+G5m2Ek6V5lZ+/Qy0qxxMwVp78cv8eERjDTQW9cdIXdPA==","signatures":[{"sig":"MEUCIQD10ku+bz12BHjdM109qKFHFJ10nS1Zgm38QpUyqq65CgIgF+gUr0I20HRAx+V9t/dJrLB6lgLyuENQGmskbjnQUuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1198165},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"a88c1f2fedd7880ecf967d1952459d08a8a84283","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.18.1_1786174603527_0.33482045640427693","host":"s3://npm-registry-packages-npm-production"}},"3.18.2":{"name":"figma-sir-compiler","version":"3.18.2","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.18.2","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"62739076c87b85ba5d4e3dd0b04bfe1361deade3","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.18.2.tgz","fileCount":45,"integrity":"sha512-tuuVSnI+SUe4fCgVAftZWi174+I1LmtlUUN15TNGjsa8JHFOaJVzuX6+l8dFtRh7/JYycNfT3knxjf48oj1ebQ==","signatures":[{"sig":"MEYCIQCtRBiSzzQ9byykjZDzCs7JnpqPooTzyQLy6ggpMXJGHQIhAKLeCoOomZFKKe5Wl+ThbdxFEiFWl3MS7bxyDXkNw8si","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1184113},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"de046a96f0e27126e78db4e8c7df59959ccf173e","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.18.2_1786176012047_0.9272514983544475","host":"s3://npm-registry-packages-npm-production"}},"3.18.5":{"name":"figma-sir-compiler","version":"3.18.5","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@3.18.5","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"9b4625684aef6792754b0da4241581035c702ee1","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-3.18.5.tgz","fileCount":45,"integrity":"sha512-HLRuJISW0gjInRZArYDpJoNms6cI30HbSWbgBEmAeAyAqgwdZ+Sc+F7GElCff0Dzf+59LLCkvu9tTU3K2Kbu1A==","signatures":[{"sig":"MEQCIFvXHb0gcKst4e5RCf7HQGF5VIP7ySMABPgF5mY+5TEeAiBOtyWr95Lm1HuUg8fyjuc7ouwSOYBaTPgbnUXd5D/ZTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1176471},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"ba86cfffa55bddbf9a0ef894be78b8f9266a51dd","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_3.18.5_1786177569417_0.5576130253049691","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"figma-sir-compiler","version":"4.0.0","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@4.0.0","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"d69dd4b0992f98b8d349e44fd205607b52fa4144","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-4.0.0.tgz","fileCount":29,"integrity":"sha512-yuZw/96qALrgEC6N2AxLZpiXds8DeKym3eVSjdqAiRIVXGNzfXfVyOHt5gaxH83hOG7XaoFpym76m1oeQR9Now==","signatures":[{"sig":"MEYCIQD8dBquytyUdy+lNvUXy6m6qV8Kpppp4txMPwPa/NHmxgIhALGHG7ugiNNkBSGeVjETfDu2DC6TDg7OR6c0ttwSknhB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":584239},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"9f39a05d8d158ce42b50dfde61466169ebd6d19f","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_4.0.0_1786250289747_0.6239584660959054","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"figma-sir-compiler","version":"4.0.1","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@4.0.1","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"40542a65f4b1c87c16883891bdc5f8486a6dff6c","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-4.0.1.tgz","fileCount":30,"integrity":"sha512-FG3OGA1jScLOfKdvqSJM5rOJCoLkz5E3wLWIzyK///OGGLesLLv4fx8rRzlFP+wh6EFI0Zr/sRfpSvOfZLqMtA==","signatures":[{"sig":"MEUCIHT7CXaASVPV9EdS8IU0kF1dluTY3aAzm9CW0UYcjv+9AiEAodl3RppvJCyKhMvUgTS+3FD9OMfzVqirsht7hXEDdUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":594884},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"da3766d1ee9fa2a18d669dcb178d2d58e42a02e5","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_4.0.1_1786332939649_0.5180538779382273","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"figma-sir-compiler","version":"4.0.2","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@4.0.2","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"a94a9b13473bb4fd1c4d8dda2468a717330acf38","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-4.0.2.tgz","fileCount":32,"integrity":"sha512-NEGifeXiEzmZeiPGpDzRlovb6y11KqjBiqmKI8Sbnik2tirWgDkweCmNn2kAbet3KepdWr1ixeNFwmxSxqp/pg==","signatures":[{"sig":"MEQCIDLKzGL4LhDXV2xWsry0CpIzGfU6EnK9N7dOZUx0EwdyAiA+YcWDrX17VUXlwWO05t2IgNApM/f+TOQ/vE7UZOiqnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601958},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"d0ec4760e248220b32ba005db1433c7574aa3e48","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_4.0.2_1786339810743_0.266764298672169","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"figma-sir-compiler","version":"4.0.4","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@4.0.4","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"4ad3388fa9b2cd02569f1dfde22de9b05dccd22e","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-4.0.4.tgz","fileCount":32,"integrity":"sha512-7VELrQNZaL8T/qYBHUOv5qkZEugW+r1vRQIF8Apr6yvrIAPR0tsrFoxESrCyvMmPVof/MPX3OorAZ4YEgrDBPg==","signatures":[{"sig":"MEUCIQD8fI1QPaEBWPK/Mj1gwwi2fMYiUt8TOOWpE5Ce0woR8wIgXzpLeQFnvDLTcQC6tHRq8aseKZOt33PJyxXPP3jMoLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609146},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"d08cddebe627fbd39d37fb4e63e8a3bbfa6a11dc","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_4.0.4_1786342387648_0.7591621069494181","host":"s3://npm-registry-packages-npm-production"}},"4.0.6":{"name":"figma-sir-compiler","version":"4.0.6","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@4.0.6","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"0cce92481441ec7286f67b17d51eacf24234ca76","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-4.0.6.tgz","fileCount":34,"integrity":"sha512-BHb60tEwpszQzZEoJ/4pUuJwX6s9nXVWhMruSiwur29DUDU5vihOcvDO8JjNg4RxC8Jn/zmnAQIP9NFxtShIdg==","signatures":[{"sig":"MEUCIQD68fuTWX9VAU3PpfMT+Cava42UC6rfuNaSB6yiMw50VAIgCqGOZNXh+5nsH3vVYVAUpFachR03xNHyuPLOKCK2rFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":637510},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"d90de45a620c42dd53ebb1f7c379db569fb3b922","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_4.0.6_1786346906134_0.1273342454608557","host":"s3://npm-registry-packages-npm-production"}},"4.0.7":{"name":"figma-sir-compiler","version":"4.0.7","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@4.0.7","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"0f0359ba84dd685814d4d84d8d35f92a423095de","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-4.0.7.tgz","fileCount":34,"integrity":"sha512-QfTY/gujXMpPcVXUyxppYVo1FkZ9MLAXVjJAuw6huH6DY2ryancFFQDVltgdk6mfK988+qxLBmH0gmc4czXOCQ==","signatures":[{"sig":"MEYCIQC2TNT4wpQfwCOJ6CMlTeGKQHlzyEXaYcOSaJyPVgVhzAIhAOb/qtNxBePV4XVhsstU1HoZMitNcUMszuXDSfsjU4Rz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":639488},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"232ead1197470da61314f3907ed0e64720278ae0","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_4.0.7_1786351038981_0.7576987389720948","host":"s3://npm-registry-packages-npm-production"}},"4.0.8":{"name":"figma-sir-compiler","version":"4.0.8","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@4.0.8","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"1bc87dc2605375c966e45e25190fcae54b81d4f5","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-4.0.8.tgz","fileCount":34,"integrity":"sha512-Z/sNGaaIe4UixqjPOwEhw+oyEK6GhDxLoCGwmvJkBW3c0Ei79ObZsWtm27j1UtsuNXjY/F3cmP5BxMfhM2FcLQ==","signatures":[{"sig":"MEYCIQDPiq5c8HBEWOBhxMrc7USYPAjD8whdG+4INz5SkZIiOQIhAP8oKaCi4ydW2cBH/Aqv56GXtnWdYo9DmH1zDF11BZMS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":653150},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"154824d3f2399b8f4d0cb346d6a05fe4c40a4b99","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_4.0.8_1786353501867_0.9978355541304376","host":"s3://npm-registry-packages-npm-production"}},"4.0.9":{"name":"figma-sir-compiler","version":"4.0.9","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@4.0.9","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"ff2b27b18df9b94a2f66edc303e602c87255f074","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-4.0.9.tgz","fileCount":36,"integrity":"sha512-fC3kcv4UEt4C6XN9r8dxiAAybXG7PwOKuP5Rinv42LApFVNuZ7EVxGB7c6vR6JkxvqXzTLagkYfk/IMKYlrRWA==","signatures":[{"sig":"MEQCIHSIrFvQukUt9mkE+mE2GlkYkt+NTDXAW54LEr2/oZjFAiBzIgMqS0HIYfPA3Q6fwGSv5abnODLEDcpMUCtU+Qt5Hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":675212},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"154824d3f2399b8f4d0cb346d6a05fe4c40a4b99","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_4.0.9_1786357740839_0.4134228755421412","host":"s3://npm-registry-packages-npm-production"}},"4.0.11":{"name":"figma-sir-compiler","version":"4.0.11","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@4.0.11","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"bd243e222e0fff159bdc1c83d6096f9e2aa66b14","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-4.0.11.tgz","fileCount":36,"integrity":"sha512-lZpbgUKMLt/9SlTop4TIRFRt27OLzjRRnusJX8rlcQ1ErJbzXGZZT7k0je/525WJw6eMzXmBEmXKH7VwF0lwoA==","signatures":[{"sig":"MEQCIAC7nRB9IAyc7rXO4LASVyK3P7YqLGAQIVblljWhyoijAiAo2rEr/sUNpOY22qM4diy55hHl01PnpMdUPPBBHWVdtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685414},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"a989f5a1757ba15c3f749c4f7de07b2a23a102a5","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_4.0.11_1786416315384_0.32058854405620063","host":"s3://npm-registry-packages-npm-production"}},"4.0.12":{"name":"figma-sir-compiler","version":"4.0.12","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@4.0.12","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"35256d25ede299f5a1ae52cb5404df720b93ed3d","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-4.0.12.tgz","fileCount":37,"integrity":"sha512-gJSAHUXD0uQiM2dV42yWO8NQ8v1FY1JlL1s5cQ48tB+WGIVRAgfCsK7v+blhZTryCfaEXb7QJDeNcliTg1N86Q==","signatures":[{"sig":"MEUCIQD3XecUTPlXx/UeMcif6z3Sp2J/Mq373dKT3fcZkH/bAwIgb1DhrqUPVcP1VZedLjgLuWKHSCS6KedOGOgXP2dBDAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":704851},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"4b5f304c0172990eeaa4c6cadd77fc5561732add","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_4.0.12_1786419266449_0.4088492745825836","host":"s3://npm-registry-packages-npm-production"}},"4.0.13":{"name":"figma-sir-compiler","version":"4.0.13","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@4.0.13","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"130134f6b222cd8c9494aba172848f959d042dd2","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-4.0.13.tgz","fileCount":37,"integrity":"sha512-9aLzYfF1fROiKkQGVK3wY7mEAykhmtv3wfaQUQ1Dde0wa2xTXM1ndoGd5l+jPoNVWTkuUtty46DUKpunGkiL5w==","signatures":[{"sig":"MEUCIFRrw6mG/jFhccLtMLIcXHG8Q0m4vUXH9Bn6HhpxjdHRAiEA7A9axPBqPSiphUMHZ2K/nymfydI4VdcV3n0ES9Byjr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":714739},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"b70f614c0b948efd5e9fbf8e2d3f0515cec87f0b","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_4.0.13_1786429189120_0.1861787846232561","host":"s3://npm-registry-packages-npm-production"}},"4.0.14":{"name":"figma-sir-compiler","version":"4.0.14","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@4.0.14","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"0be4d91932286ce348b615bad05a6941476a26f1","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-4.0.14.tgz","fileCount":37,"integrity":"sha512-BU7eLoqjAFl67rVVGoI8wAwD0f6vQ0GirB+QZVswfey5cHVflrdScPJ+Dm8xJZ9bsrnoCiyi3miW1STV4AFIGQ==","signatures":[{"sig":"MEUCIQD9OVjiORZeK0wNd1cFYusawwZFH6h2Z6XS+Tyq3zn1KgIgSBQeJu44OHegw7C9lqOxkjQPDSahebt+unDnOawcSqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":721797},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"c5e8225676f7fd42dce62eabdef72b2b4f754b81","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_4.0.14_1786430565206_0.3103961379819664","host":"s3://npm-registry-packages-npm-production"}},"4.0.15":{"name":"figma-sir-compiler","version":"4.0.15","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@4.0.15","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"7123aa9955be397f65051c2f55933626497dc307","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-4.0.15.tgz","fileCount":37,"integrity":"sha512-FLOZ3aZkhV1F06pd+t7yDk3o+3hP0vHNc8vgcb1f+dnN/bXGXp2eaUBjBqIHLcGqn2poijR0tT6y7jsSngLIvA==","signatures":[{"sig":"MEUCIGxzd25oHQkfWg+lSCi5bj8UVEEJosCR1t/092tmbUXVAiEA9v08Xo+mwc1gm5KFLZe/T8w9ATmz2igctrQgesK6BcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":729524},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"3ca5adf482af08071c39d09b40277e876561a187","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_4.0.15_1786431693647_0.1507226399805397","host":"s3://npm-registry-packages-npm-production"}},"4.0.16":{"name":"figma-sir-compiler","version":"4.0.16","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@4.0.16","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"2913bb002ba4be4e9ed432d5baa7890a6aca0d04","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-4.0.16.tgz","fileCount":37,"integrity":"sha512-DWA5RMkKZCyEPmF6bZZbSo/i5bu7hJsRnUDSHngLQKtQz7QZQhOczuEIaXXDO2+waqg9nOV2LDY7w7w577xdhg==","signatures":[{"sig":"MEQCIEOfaMlK2IKvogk3X+UvzX5AqXhNP4qZgoSoeektDXzKAiBj1sjXPLDv0WOnmypnRcoRp1Lz8jzTUwcXITw4M/I/CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":730005},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"234704b0828f4c86e5f2a1934ab33079a9f12711","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_4.0.16_1786437400299_0.9280578996413382","host":"s3://npm-registry-packages-npm-production"}},"4.0.17":{"name":"figma-sir-compiler","version":"4.0.17","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@4.0.17","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"75b0ff2b20b177a32f95a8d6e8b0741959b19064","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-4.0.17.tgz","fileCount":37,"integrity":"sha512-tspRcGhINCZ0BmEggKw0rrhEw+etkvozYN0RYAZ/evglr105jU94PHUQe6BmFNFNKTexH5zhRZZFIx/CIFoysQ==","signatures":[{"sig":"MEUCIQCzAuaTy31F71pr4GhoqEwscnCwCOTfTInNeMFRbEB/xQIgE3ZTrXGZCMwGvEWVzeNRFE6Tcn3GJ7xKTaRJRWZwe+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":733397},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"f6a2b2bf97c4e858c623cf3e1a471eea34ebe27d","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_4.0.17_1786442797243_0.39139930440378823","host":"s3://npm-registry-packages-npm-production"}},"4.0.18":{"name":"figma-sir-compiler","version":"4.0.18","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@4.0.18","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"ee78d8a03757a1170ba5046722efb75b6cfe50e7","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-4.0.18.tgz","fileCount":37,"integrity":"sha512-0hvPx1p4biipw2yKTPCt4vPqOkZTNne6328yFkE702eORABPvXIO2bNZtt7l2pSMsmmbCkc2GQLpxnxGocF/TA==","signatures":[{"sig":"MEUCIQDpygg2nLfNXDWOhtqMEtjR3NICTmrVPFll+eBIGWCt9AIgOvPZce6TsZvgpHx0lqIFqZfUp8lqHDM2Wrc4f5v+ezk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":734070},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"6a3c0b76dd72587fa7eae9b39d29804513435296","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_4.0.18_1786446374789_0.9672218307667895","host":"s3://npm-registry-packages-npm-production"}},"4.0.19":{"name":"figma-sir-compiler","version":"4.0.19","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","_id":"figma-sir-compiler@4.0.19","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"homepage":"","bin":{"figma-sir":"dist/cli.js"},"dist":{"shasum":"f79e080743b2276e956cc4be1e8a518f912886ed","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-4.0.19.tgz","fileCount":37,"integrity":"sha512-6UhYXuwCQd06mHK1EUgJg2rNEp2CpIUdmRikLdykZEcpFqAAxRzYegDbLL610Ibx+Ojidbjsk+/PAsdhK4giGw==","signatures":[{"sig":"MEQCIAXmwN9VpMtnKuW6nGrl2j6HWpM1iS2uGobcUMuiFgdaAiAULH8WyXmqb2F1I5QUjCLtv7yymiN10jEwRHSn7c6lbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":736594},"main":"./dist/lib.cjs","type":"module","types":"./dist/lib.d.ts","config":{"commitizen":{"path":"node_modules/cz-git"}},"module":"./dist/lib.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"gitHead":"18fa255a4ab83973fdaa8dbb0e026de03c4206c6","scripts":{"cgs":"changeset","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","build":"tsup","cgs-p":"changeset publish","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","start":"node dist/cli.js compile","commit":"git-cz","build:watch":"tsup --watch","prepublishOnly":"npm run version:sync-skill && npm run build","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check"},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.9.2","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","directories":{},"_nodeVersion":"23.5.0","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","cz-git":"1.7.0","ts-node":"^10.9.2","commitizen":"4.3.0","typescript":"^6.0.2","@types/node":"^20.0.0","@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@commitlint/config-conventional":"17.6.7"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/figma-sir-compiler_4.0.19_1786498668448_0.17918251802149276","host":"s3://npm-registry-packages-npm-production"}},"4.0.20":{"name":"figma-sir-compiler","version":"4.0.20","description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","main":"./dist/lib.cjs","module":"./dist/lib.js","types":"./dist/lib.d.ts","type":"module","bin":{"figma-sir":"dist/cli.js"},"exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./package.json":"./package.json"},"scripts":{"build":"tsup","build:watch":"tsup --watch","start":"node dist/cli.js compile","cli":"node --loader ts-node/esm src/cli.ts","test":"npm run version:check-skill && npm run build && node --test tests/**/*.test.js","version:sync-skill":"node scripts/sync-skill-version.mjs","version:check-skill":"node scripts/sync-skill-version.mjs --check","prepublishOnly":"npm run version:sync-skill && npm run build","commit":"git-cz","cgs":"changeset","cgs-s":"changeset status","cgs-v":"changeset version && npm run version:sync-skill","cgs-p":"changeset publish"},"config":{"commitizen":{"path":"node_modules/cz-git"}},"keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"author":"","license":"MIT","repository":{"type":"git","url":""},"homepage":"","dependencies":{"commander":"^12.1.0","node-fetch":"^3.3.2"},"devDependencies":{"@changesets/cli":"^2.29.7","@commitlint/cli":"17.6.7","@commitlint/config-conventional":"17.6.7","@commitlint/cz-commitlint":"17.6.7","@types/node":"^20.0.0","commitizen":"4.3.0","cz-git":"1.7.0","ts-node":"^10.9.2","tsup":"^8.5.1","typescript":"^6.0.2"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"engines":{"node":">=16.0.0"},"_id":"figma-sir-compiler@4.0.20","gitHead":"8ae564967d4e20589479b02dbbf9089ad17f53ae","_nodeVersion":"23.5.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-p5clU/YLqsAt+h36OSB2E9kskeCw9qWvP/I+2R2QAoIKdcCpHz+2N5S5C3G2jGtubFw08H/dXAfZyzihmo9E7A==","shasum":"1bb0860d29bd8d8e872971cf3c78f4aee8b47c91","tarball":"https://registry.npmjs.org/figma-sir-compiler/-/figma-sir-compiler-4.0.20.tgz","fileCount":37,"unpackedSize":748468,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGnvYBvFt8zE07D2Is0G/hgI56B7w9uUzDkAs0LMoPEDAiEAxZ5Lj7ObNGM6fEw/pO+DpC5qchB9rls9JzH7UVP/yS8="}]},"_npmUser":{"name":"guyuqing33","email":"1213338336@qq.com"},"directories":{},"maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/figma-sir-compiler_4.0.20_1786504335828_0.8345572475569947"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-09T11:42:22.198Z","modified":"2026-08-12T03:12:16.151Z","1.0.0":"2026-04-09T11:42:22.354Z","1.0.1":"2026-04-10T08:51:44.115Z","1.0.2":"2026-04-14T09:50:52.519Z","1.0.3":"2026-04-14T10:04:19.366Z","1.0.4":"2026-04-15T03:32:20.087Z","1.0.5-beta.0":"2026-04-16T03:19:38.125Z","1.0.5-beta.1":"2026-04-16T06:20:00.007Z","1.0.5":"2026-04-16T06:31:52.429Z","1.0.6-beta.0":"2026-04-16T06:42:01.534Z","1.0.6":"2026-04-16T06:51:58.126Z","1.0.7-beta.0":"2026-04-20T05:58:06.417Z","1.0.7":"2026-04-20T06:07:39.956Z","2.0.0":"2026-06-30T06:05:22.903Z","2.0.1":"2026-07-24T03:14:53.612Z","2.0.2":"2026-07-24T09:23:28.118Z","2.0.3":"2026-07-27T03:34:06.937Z","2.0.4":"2026-07-27T06:47:32.239Z","2.0.5":"2026-07-27T08:27:23.912Z","2.0.6":"2026-07-27T09:36:13.749Z","2.0.7":"2026-07-27T10:08:15.323Z","2.0.8":"2026-07-27T10:19:30.260Z","2.1.0":"2026-07-27T11:16:17.796Z","2.1.1":"2026-07-28T05:44:49.385Z","2.1.2":"2026-07-28T06:44:41.030Z","2.1.3":"2026-07-28T09:10:35.781Z","2.1.4":"2026-07-28T10:46:45.684Z","2.1.5":"2026-07-29T08:29:34.461Z","2.1.6":"2026-07-30T01:28:25.168Z","3.0.0":"2026-07-30T08:04:57.179Z","3.0.2":"2026-07-30T08:20:11.072Z","3.0.3":"2026-07-30T08:28:37.513Z","3.0.4":"2026-07-30T09:10:12.195Z","3.0.5":"2026-07-30T10:09:35.960Z","3.0.6":"2026-07-30T12:03:40.969Z","3.0.7":"2026-07-30T12:09:50.394Z","3.0.8":"2026-07-30T13:21:39.745Z","3.0.9":"2026-07-31T10:03:00.597Z","3.0.10":"2026-08-05T07:23:14.721Z","3.1.0":"2026-08-05T11:00:32.787Z","3.2.0":"2026-08-06T08:04:29.049Z","3.3.0":"2026-08-06T10:44:57.158Z","3.3.1":"2026-08-06T11:58:46.408Z","3.4.0":"2026-08-06T12:01:27.736Z","3.8.0":"2026-08-06T13:39:27.269Z","3.9.0":"2026-08-06T14:37:40.663Z","3.10.0":"2026-08-06T14:40:10.242Z","3.11.0":"2026-08-07T02:02:24.175Z","3.12.0":"2026-08-07T02:41:51.435Z","3.13.0":"2026-08-07T05:26:28.237Z","3.14.0":"2026-08-07T06:50:40.923Z","3.16.0":"2026-08-07T08:14:43.930Z","3.17.0":"2026-08-07T08:55:50.214Z","3.17.1":"2026-08-07T09:05:48.514Z","3.17.2":"2026-08-07T09:07:23.679Z","3.18.1":"2026-08-08T07:36:43.680Z","3.18.2":"2026-08-08T08:00:12.230Z","3.18.5":"2026-08-08T08:26:09.609Z","4.0.0":"2026-08-09T04:38:09.904Z","4.0.1":"2026-08-10T03:35:39.799Z","4.0.2":"2026-08-10T05:30:10.965Z","4.0.4":"2026-08-10T06:13:07.814Z","4.0.6":"2026-08-10T07:28:26.306Z","4.0.7":"2026-08-10T08:37:19.129Z","4.0.8":"2026-08-10T09:18:22.018Z","4.0.9":"2026-08-10T10:29:00.997Z","4.0.11":"2026-08-11T02:45:15.550Z","4.0.12":"2026-08-11T03:34:26.619Z","4.0.13":"2026-08-11T06:19:49.317Z","4.0.14":"2026-08-11T06:42:45.365Z","4.0.15":"2026-08-11T07:01:33.821Z","4.0.16":"2026-08-11T08:36:40.488Z","4.0.17":"2026-08-11T10:06:37.380Z","4.0.18":"2026-08-11T11:06:14.958Z","4.0.19":"2026-08-12T01:37:48.627Z","4.0.20":"2026-08-12T03:12:15.995Z"},"license":"MIT","keywords":["figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl"],"repository":{"type":"git","url":""},"description":"Figma to SIR (Semantic Intermediate Representation) Compiler - Convert Figma designs to structured code","maintainers":[{"name":"guyuqing33","email":"1213338336@qq.com"}],"readme":"# Figma SIR Compiler\n\n把 Figma 设计稿编译成中立的 SIR / DSL / style-spec 产物，再交给 Agent 按 `dsl-gen` delivery skill 交付 UniApp 工程。\n\n这个包本身负责：\n\n- 拉取 Figma 文件或节点\n- 编译 SIR / DSL\n- 生成 tokens、style-spec、增量 diff\n- 提供 critical style presence 检查\n- 随 `output/` 拷贝 `dsl-gen` delivery skill\n\n这个包本身不负责：\n\n- 直接生成 Vue / UniApp 页面\n- 直接运行 `/dsl-gen` 子命令\n- 证明视觉高保真\n- 替 Agent 写页面、组件、样式或 `.dsl-gen` 交付账本\n\nUniApp 出码由 Agent 执行 `output/dsl-gen/SKILL.md`。当前契约版本跟 npm 包版本一致，权威源是 `package.json`，对应 skill 内的 `contractVersion`。\n\n```text\nFigma\n  -> figma-sir compile\n  -> output/code + tokens + style-spec + dsl-gen skill\n  -> Agent 按 dsl-gen/SKILL.md 交付 output/uniapp\n  -> gates / delivery manifest / HBuilderX 打开\n```\n\n---\n\n## 快速开始\n\n```bash\nnpm install figma-sir-compiler\n\nnpx figma-sir init\nexport FIGMA_TOKEN=figd_xxx\n# 编辑 figma.config.json，填入 fileKey\n\nnpx figma-sir compile\n```\n\n`compile` 完成后，把下面这句话发给 Agent：\n\n```text\n请按 output/dsl-gen/SKILL.md，交付 UniApp 工程到 output/uniapp。\n```\n\n这句话刻意不重复 `SKILL.md` 里的 L0 规则，避免 README 变成第二份契约。默认情况下，Agent 会按 `SKILL.md` 的 DSL 发现顺序决定处理范围。\n\n---\n\n## 安装与配置\n\n```bash\nnpm install figma-sir-compiler\nnpx figma-sir init\n```\n\n`init` 会生成 `figma.config.json`。推荐把 token 放在环境变量，不要写进配置文件。\n\n配置优先级：\n\n```text\nCLI 参数 > 环境变量 > figma.config.json\n```\n\n| 配置 | 环境变量 / CLI | 说明 |\n| :--- | :--- | :--- |\n| Figma token | `FIGMA_TOKEN` / `--token` | 推荐只用环境变量 |\n| file key | `FIGMA_FILE_KEY` / `--file-key` | Figma URL 中 `/design/<fileKey>/` |\n| node id | `FIGMA_NODE_ID` / `--node-id` | 可选；支持 `12:34` 或 `12-34` |\n| 输出目录 | `FIGMA_OUTPUT_DIR` / `-o` | 默认 `output` |\n\n---\n\n## CLI 命令\n\n```bash\nfigma-sir init [--force]\nfigma-sir compile [options]\nfigma-sir fetch [-o raw.json] [--refresh]\nfigma-sir diff <prev.json> <next.json> [--json]\nfigma-sir style-spec -i output/code -o output/style-spec.json\nfigma-sir critical-style-presence --code output/uniapp --spec output/style-spec.json\n```\n\n常用：\n\n```bash\nnpx figma-sir compile\nnpx figma-sir compile --refresh\nnpx figma-sir compile --strict\nnpx figma-sir compile -o output --node-id 12:34\nnpx figma-sir compile --quiet --json\n```\n\n| 命令 | 作用 |\n| :--- | :--- |\n| `init` | 创建 `figma.config.json` |\n| `compile` | 拉取 Figma，输出 SIR / DSL / tokens / style-spec / delta / dsl-gen skill |\n| `fetch` | 只拉取 Figma 原始 JSON |\n| `diff` | 比较两个 SIR JSON |\n| `style-spec` | 无 token 场景下从 DSL 重建 style-spec |\n| `critical-style-presence` | 诊断 critical 样式值是否可在生成工程中检出 |\n\n`critical-style-presence` 是诊断，不是交付硬门禁；它只证明 critical 样式值可检出，不证明样式值属于正确节点，也不证明视觉还原质量。\n\n---\n\n## 标准流程\n\n### 1. 编译设计稿\n\n```bash\nnpx figma-sir compile\n```\n\n首次编译会产出完整 `output/code`。后续编译会根据上一次基准写出 `dsl-manifest.json` 和 `delta/`。\n\n### 2. 让 Agent 交付 UniApp\n\n默认只需要一句话：\n\n```text\n请按 output/dsl-gen/SKILL.md，交付 UniApp 工程到 output/uniapp。\n```\n\n`/dsl-gen` 不是 npm CLI 子命令，而是给 Agent 的触发话术。Agent 应以 `output/dsl-gen/SKILL.md` 为唯一交付契约，并按其中的 DSL 发现顺序读取输入：\n\n```text\n用户显式路径\n-> output/dsl-manifest.json 中的 added + changed / output/delta\n-> output/code\n```\n\n输出目录是 `output/uniapp/`。需要强制指定范围时，再在这句话后补充具体 DSL 路径即可。\n\n### 3. 检查交付\n\nAgent 应按 `SKILL.md` 跑 L0 gate；诊断命令只记录结果，不作为生成目标。常见命令包括：\n\n```bash\npython3 output/dsl-gen/scripts/check-generation-plan.py --phase=plan output/uniapp\nbash output/dsl-gen/scripts/check-scaffold.sh output/uniapp\nbash output/dsl-gen/scripts/check-flex-display.sh output/uniapp\npython3 output/dsl-gen/scripts/check-generation-plan.py --phase=delivery output/uniapp\npython3 output/dsl-gen/scripts/check-source-locked-generation.py output/uniapp\npython3 output/dsl-gen/scripts/check-page-chain-events.py output/uniapp\npython3 output/dsl-gen/scripts/check-delivery-manifest.py output/uniapp\npython3 output/dsl-gen/scripts/check-semantic-coverage.py output/uniapp\nnpx figma-sir critical-style-presence --code output/uniapp --spec output/style-spec.json\n```\n\n如果你在仓库根开发本包，也可以用 `dsl-gen/scripts/...` 路径；如果是在 `output/` 产物里使用，脚本路径通常是 `output/dsl-gen/scripts/...`。\n\n### 4. 打开 UniApp\n\n用 HBuilderX 打开：\n\n```text\noutput/uniapp\n```\n\n如果工程使用了 `uni-popup` 或 `mescroll`，生成工程 README 会提醒你从 HBuilderX 插件市场导入对应 `uni_modules`。不要用 npm 安装这些 UniApp 插件。\n\n---\n\n## output 产物说明\n\n```text\noutput/\n├── sir.prev.json\n├── diff.json\n├── dsl-manifest.json\n├── tokens.json\n├── style-spec.json\n├── style-spec.agent.json\n├── style-spec.critical.json\n├── style-spec/pages/*.json\n├── style-spec.context.json\n├── style-spec.hints.scss\n├── dsl-gen/\n├── code/\n└── delta/\n    ├── added/\n    └── changed/\n```\n\n| 产物 | 含义 | 谁使用 |\n| :--- | :--- | :--- |\n| `sir.prev.json` | 上次编译基准，便于 diff | CLI / 机器 |\n| `diff.json` | 节点级变化摘要 | 人 / CLI；不作为 delivery source |\n| `dsl-manifest.json` | page DSL 状态：added / changed / unchanged / removed | Agent 做增量范围判断 |\n| `tokens.json` | 编译出的颜色、圆角等 token | Agent 写 `uni.scss` |\n| `style-spec.json` | 全量样式 IR | 机器 / critical-style-presence；Agent 默认不读 |\n| `style-spec.agent.json` | style-spec pageFile 索引 | Agent 只用来找本页 pageFile |\n| `style-spec.critical.json` | critical 样式侧车 | critical-style-presence 诊断；不用于出码 |\n| `style-spec/pages/*.json` | 每页 full nodes 样式上下文 | Agent 写本页 CSS 必读 |\n| `style-spec.context.json` | 旧单文件 style-spec 的恢复产物 | 缺 `pages/` 时使用；只含 `pages[].nodes` 与统计 |\n| `style-spec.hints.scss` | critical 字面量速览 | 人类 debug；不用于出码 |\n| `dsl-gen/` | Delivery skill、references、gate scripts、placeholder asset | Agent |\n| `code/` | 当前全量 DSL | Agent 全量交付 |\n| `delta/added` / `delta/changed` | 本轮新增/变化 DSL | Agent 增量交付 |\n\n重要约束：\n\n- Agent 默认不要读取全量 `style-spec.json`。\n- 写某页 CSS 前必须读取本页 DSL 和对应 `style-spec/pages/<pageFile>`。\n- `summary`、`style-spec.hints.scss`、`style-spec.critical.json` 不属于 delivery source，不能作为页面结构、组件、CSS 或 coverage 来源。\n\n---\n\n## output/uniapp 产物说明\n\nAgent 交付后，`output/uniapp` 通常包含：\n\n```text\noutput/uniapp/\n├── App.vue\n├── main.js\n├── index.html\n├── manifest.json\n├── pages.json\n├── uni.scss\n├── components/\n├── pages/\n├── static/placeholder.png\n├── README.md\n└── .dsl-gen/\n    ├── run-state.json\n    ├── page-plan.json\n    ├── component-plan.json\n    ├── component-inventory.json\n    ├── delivery-manifest.json\n    ├── events.ndjson\n    ├── page-chains/*.lock.json\n    ├── page-chains/*.json\n    ├── coverage/pages/*.semantic.json\n    └── assets/media-manifest.json\n```\n\n| 产物 | 代表什么 |\n| :--- | :--- |\n| `components/` | 仅放 shared 组件 |\n| `pages/<pageDir>/components/` | 页面或业务域内 page-scope 组件 |\n| `static/placeholder.png` | 图片占位资源；无真实图时统一使用 |\n| `.dsl-gen/run-state.json` | Plan Barrier 状态与 baseline |\n| `.dsl-gen/page-plan.json` | 每页输入、style pageFile、Page Chain 计划 |\n| `.dsl-gen/component-plan.json` | H0-H5 组件抽取决策 |\n| `.dsl-gen/component-inventory.json` | 实际组件清单、归属、使用页、显式 import |\n| `.dsl-gen/events.ndjson` | Page Chain 事件账本 |\n| `.dsl-gen/page-chains/*.json` | 每页 Source-Locked 生成结果 |\n| `.dsl-gen/coverage/pages/*.semantic.json` | 可选诊断；高价值语义节点覆盖证据 |\n| `.dsl-gen/assets/media-manifest.json` | Icon/Image 占位与替换追踪 |\n| `.dsl-gen/delivery-manifest.json` | 交付总账本和 gate 结果 |\n\n这些账本是过程与契约证据，不是视觉质量证明。\n\n---\n\n## Agent 交付契约\n\n`dsl-gen` 是随包分发的 delivery skill，不是 npm CLI 子命令。它的最高权威是 `output/dsl-gen/SKILL.md`。\n\nREADME 只负责告诉用户如何启动交付；具体 L0、Source-Locked Page Chain、style-spec 主路径、组件归属、Script Boundary、gate taxonomy 都以 `SKILL.md` 为准。不要把 README 或用户提示词当成第二份规则源。\n\n---\n\n## 增量生成\n\n`compile` 会维护：\n\n```text\noutput/dsl-manifest.json\noutput/delta/added\noutput/delta/changed\n```\n\n默认仍然使用同一句话：\n\n```text\n请按 output/dsl-gen/SKILL.md，交付 UniApp 工程到 output/uniapp。\n```\n\nAgent 会按 `SKILL.md` 的发现顺序优先处理本轮 `added` + `changed`。首次编译时，`delta/added` 等价于当前全部新增页面；后续编译时，`delta/added` 只代表本轮新增，`delta/changed` 代表本轮变化，`output/code` 始终代表当前全量 DSL。\n\n按当前契约，Agent 可以先完成 Plan Barrier 与 Foundation；但在写任何页面或 page-scope 组件前，会先输出本批 `Page Chain Re-Read Checkpoint` 等你确认。这个检查点是提醒 Agent 重新读取本页 DSL + full style-spec pageFile 后再出码；你应能看到每个页面对应的 DSL、pageFile、page components、shared deps、允许写入范围和执行顺序。\n\n如果需要强制只处理某些文件，可以追加一句：\n\n```text\n本轮只处理 output/delta/added 和 output/delta/changed。\n```\n\n`unchanged` 通常不需要整批重扫；`removed` 需要结合产品意图决定是否移除页面或保留兼容入口。\n\n---\n\n## 页多 / 分批\n\n`dsl-gen` 契约内置分批策略：\n\n| page 数 | 默认行为 |\n| :--- | :--- |\n| `<= 6` | 可一次交付 |\n| `7-12` | 建议分批 |\n| `>= 13` | 默认先计划再分批 |\n\n分批不改变 L0。每批仍要：\n\n- 按声明范围生成\n- 保留未声明路径\n- 遵守 Page Chain\n- 更新账本\n- 跑对应 gate\n\n---\n\n## 接接口\n\nUI 交付和接口绑定是两件事。默认只交付 UI，不编造后端 path。\n\n绑定流程：\n\n```text\nUI + slots\n-> OpenAPI\n-> bind draft\n-> 人审 review.a\n-> confirmed binding\n-> wire\n```\n\n推荐话术：\n\n```text\n请按 output/dsl-gen/SKILL.md 在 output/uniapp 上执行 bind draft。\nOpenAPI 路径是 docs/openapi/xxx.yaml。\n只生成 binding draft 和检查台，不要 wire，不要编造接口。\n```\n\n检查台：\n\n```bash\npython3 output/dsl-gen/scripts/write-binding-review.py output/uniapp\n```\n\n本地 mock 可选：\n\n```bash\nnpx --yes @stoplight/prism-cli@latest mock docs/openapi/your.yaml -p 4010 -h 127.0.0.1\n```\n\n绑定文档：\n\n| 文档 | 何时读 |\n| :--- | :--- |\n| [data-binding.md](./dsl-gen/references/data-binding.md) | 总览 |\n| [binding-slots.md](./dsl-gen/references/binding-slots.md) | UI 阶段写 slots |\n| [binding-wire.md](./dsl-gen/references/binding-wire.md) | bind / review / wire |\n\n---\n\n## 常见问题\n\n**`figma-sir compile` 会直接生成 UniApp 吗？**\n\n不会。它生成 DSL、style-spec 和 `dsl-gen` delivery skill。UniApp 工程由 Agent 按 skill 交付。\n\n**`/dsl-gen` 是 CLI 命令吗？**\n\n不是 npm CLI 子命令。它是给 Agent 的触发话术。真正的包命令是 `figma-sir compile`、`figma-sir style-spec`、`figma-sir critical-style-presence` 等。\n\n**为什么不让 Agent 直接读全量 `style-spec.json`？**\n\n全量文件可能很大，容易超上下文或导致 Agent 只看摘要写近似页面。正确路径是 `style-spec.agent.json` 找 pageFile，再读取本页 `style-spec/pages/*.json`；summary / hints / critical 不参与出码。\n\n**critical-style-presence 通过代表高保真吗？**\n\n不代表。它是诊断项，只证明 critical 样式值可检出，不证明值绑定到正确节点，也不证明整体视觉质量。\n\n**为什么生成工程里有 `.dsl-gen/`？**\n\n它是交付账本，不是运行时业务代码。里面记录 plan、Page Chain、component inventory、delivery manifest、gate 结果和可选诊断结果。\n\n**可以用临时脚本批量写页面吗？**\n\n不可以。脚本不进交付目录也不合规。helper 只能做 hash、校验、格式化或上下文恢复。\n\n**HBuilderX 打开前要做什么？**\n\n打开 `output/uniapp`。若 README 提示 `uni-popup` 或 `mescroll`，先从 HBuilderX 插件市场导入对应插件。\n\n---\n\n## 设计稿建议\n\n- 页面 FRAME 放在 SECTION 下，避免游离页面。\n- 页面名稳定，减少路由和 binding id 变化。\n- 尽量使用 Auto Layout。\n- Button、Input、Card、List、Sheet、Modal 命名清晰。\n- 列表容器命名包含 List / Cards / Feed 等信号。\n- Prototype 导航用 navigate；打开弹层用 overlay。\n\n---\n\n## 维护命令\n\n维护 skill、references 或 scripts 后运行：\n\n```bash\nnpm run version:check-skill\npython3 dsl-gen/scripts/check-skill-consistency.py\nnode --test tests/**/*.test.js\n```\n\n发包或完整验证：\n\n```bash\nnpm test\n```\n\n---\n\n## License\n\nMIT\n","readmeFilename":"README.md"}