{"_id":"figmatk","_rev":"32-614ae6867d13f0e3163254f14dccb14b","name":"figmatk","dist-tags":{"latest":"0.3.11"},"versions":{"0.0.6":{"name":"figmatk","version":"0.0.6","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.0.6","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"0df72d996472ed8a514f5bb91d5fc70a299e21a7","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.0.6.tgz","fileCount":24,"integrity":"sha512-O6pqAyQg/dk1iO9eHxCg49FLYYEryMT7J+ZOmqOdPluQ61+i+cXYTRopPfpQkb+ZS5OpX9xzrcVJXSeINwJ+Lw==","signatures":[{"sig":"MEUCIQDOe7zd9Df33kDz9Z9FwYhgGKZVzj0jKGz/e8yDpwC8JgIgNL0mKIgsEEKohRONvDxaYTeYRchnbtqCqqPqbwIymsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174075},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"8d046376170114517057795426020c93d0113c16","scripts":{"start":"node cli.mjs"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.0.6_1773337484821_0.6825884073716626","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"figmatk","version":"0.0.7","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.0.7","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"53ccdfd65447b2d9e477d448b1bd33d66c65e612","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.0.7.tgz","fileCount":24,"integrity":"sha512-JWxnEEGGQdmQD0+EtumelxSkcQ8DRHN9rNDRyiZVnlCsNPSnFuqtNX1xX6KdRGdzqVuzcl31rkrMavASrWE6WA==","signatures":[{"sig":"MEYCIQDfxYpuB35sJYL2ocMduvfWP3Kj/8yncA/OYFedZ7Z9BQIhAOt5yP7ZYAYvEYCSguKXuoWgv2Xc2bs7NgAxVwYdW89g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174364},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"2377aa8953d19f2178dafd683b220cab1a94790e","scripts":{"start":"node cli.mjs"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.0.7_1773339823246_0.20850986439556385","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"figmatk","version":"0.0.8","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.0.8","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"7254612b23e5a190842ef5ffa3b73f540f463487","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.0.8.tgz","fileCount":24,"integrity":"sha512-oZP87L5XtKE0qq8Etjk+8sihmofYdenOyXUygAnnxAm/G42fbyzIKsP7JuZz+v+2rjZ5nTZhc97tcTa0ilvpjw==","signatures":[{"sig":"MEUCIQDxPk4vXiKaNyxVuAhsX+FtNYdlVqvK0xl+1htgQuymMAIgKNyYfO5oD8Q7+lKiCJU8igoGfmgCU9sgZicnaH90EZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174841},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"60622eff64021791f49e6f883a9af93238c28d82","scripts":{"start":"node cli.mjs"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.0.8_1773340085350_0.08927606219005546","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"figmatk","version":"0.0.9","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.0.9","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"c326b06570fb42b4bcdafb51187095d2943f6f66","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.0.9.tgz","fileCount":24,"integrity":"sha512-qyObSiSdRd1MA9okabGeTNpjnkCV0B91s9P83eq3LOpoWbHWAfvtXKtnYPeuYpLKV5z1/s4DuM9M+VQ59GjC8Q==","signatures":[{"sig":"MEQCIHLALiVoqaQ1OWDG3FOMaGgnk6FNO4Gnr+G4gNHlenXVAiAkjJ5vjV26yEFXkddOfsXzA6Y93Upf5/rea7CfZk4+Yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175299},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"76026dfabb9dc4bddacfa118c6f7adb7b669477b","scripts":{"start":"node cli.mjs"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.0.9_1773340855677_0.9800058324616934","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"figmatk","version":"0.0.10","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.0.10","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"e87175822d17714fb150f316dfe9fdc11fd3bf6b","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.0.10.tgz","fileCount":24,"integrity":"sha512-DHLs5NMlPUBn4MtX9jzpuWbL/mXtBraDhE2n1A99mtxCPSU642v//EAjhnr5rAXsvG0ApK4s3Zg+YiIyFGpA2A==","signatures":[{"sig":"MEUCIQDIeITykJL1JV24qLSt2S52rdKUJokRWxaJpCKhHJGD1QIgJmFmoUEQ4zWLp4pftgRqavpwX9mUP5ipzzNmz2Fecqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175299},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"9acda93835f771aa5cf33106ffb9ce86a504f8df","scripts":{"start":"node cli.mjs"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.0.10_1773341022046_0.028496847500987688","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"figmatk","version":"0.0.11","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.0.11","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"36e6b9dd39a9284f81a4bddac594b2bc5398414a","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.0.11.tgz","fileCount":24,"integrity":"sha512-DO37yLAf8qH0lbVXlp31elFiNHV0WNlGAwCbTTEVfOiJidTjSKn7Mz8G9iIxEkNqbSVnbgGilj11ZXyPHlLYFA==","signatures":[{"sig":"MEQCICItrdx8t3Y1E9KWrdpju7oPK9IJkpsxO3Nb3zbhlLC/AiBcI/4/9v4tqzg5Df1JkJxRy3LJBAnvYCWeSZT0Yom9SQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175299},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"104cea1c127c13bd538ff749d25b35c00a6c0437","scripts":{"start":"node cli.mjs"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.0.11_1773341038265_0.22027740259442585","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"figmatk","version":"0.0.12","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.0.12","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"6accf09738d865f523b68f3185f10a87162a9c4d","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.0.12.tgz","fileCount":24,"integrity":"sha512-sCV2++cH3vdWTFfKbu0/U+kznL3nrdTFuVEoqvF4sg8pcX7QYdDWBY571DDJKE038/e0JV0GphHuPmZ0IULxeg==","signatures":[{"sig":"MEYCIQDVquJgY/rFTFNMXpVTNsl7w+fUC6OTJ98Ya1BqbPQh1wIhAJT0vZPxr1K0+kUsIe6qQeSVjbuBhVpZEg3zcHShhT51","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175679},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"7cda2bc8631c4753d95df0c2453ae5d2a143d8cd","scripts":{"start":"node cli.mjs"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.0.12_1773341721044_0.10161064591295421","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"figmatk","version":"0.0.13","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.0.13","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"bca9ecf087c0c53c63525be137a02ad80a27d746","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.0.13.tgz","fileCount":24,"integrity":"sha512-qWXiGKgsqehuSzKZX4QErqPD5KUSbSf8i6KICWrtAT4Zzqbz0nnWO0Fc3y2CjREOuDTpEhFrb/h41Mkf8nv3PA==","signatures":[{"sig":"MEQCIC2/wrkhtJ748i684Xg0ZeEm4xBLFwLZeMP0TIazBhVtAiA7BgJRDFzeNKGtTUA0+JEZD8NtV++hU+sXcM8gm5oJTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175862},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"9ea1fbaa8a329ed8201ab5cbe85c1ccb69d38511","scripts":{"start":"node cli.mjs"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.0.13_1773341769618_0.09746698508072726","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"figmatk","version":"0.0.14","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.0.14","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"817839eb1e26e4079a0fa135e2e54fc46383cf9a","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.0.14.tgz","fileCount":24,"integrity":"sha512-cPeJbcpH0RQE0e9+x48mZqCXqUYmH3nD7MgRH5WXMmKe9cJSOTR1g7dNulsWLNRr9q4hWHNlrze89rpg9Z8lXQ==","signatures":[{"sig":"MEYCIQD5KZLqTwIpIeiWBe6XWg6nAUciHkBnjx0SEA+iL/0bWAIhAI4wxVQ1GBJBAu8WQb/yyIYxF5R9j03crutOWj36+LmH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176436},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"e8c2eb915b0f4db7fa5cd267ea530bb63554deb1","scripts":{"start":"node cli.mjs"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.0.14_1773341981891_0.8962889756107226","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"figmatk","version":"0.0.15","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.0.15","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"b9e42405f15480d3702025990312595b9f4d810f","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.0.15.tgz","fileCount":24,"integrity":"sha512-kTtnsHnvgnEEqoXnB5RW7fkSyKKqaA8M9HKJ1JjAH8x4G/imZ6kENjeAK0bwadpHRRPkZ8js/CriAOdKVX8T6g==","signatures":[{"sig":"MEYCIQCgmBaEmVLdmxjOd3KkX61GXMsBElxpZG7Tzkcq68Er0gIhAPN1XGfh0mEQAQbrGXvyW8l7LFlK7vb9b+hFcMwg3jdO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176443},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"241f8ff32eae79742f32d03d586eb269130c1b3b","scripts":{"start":"node cli.mjs"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.0.15_1773342258250_0.03307373796502899","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"figmatk","version":"0.0.16","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.0.16","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"f79edd1ee76bcc444e013d6d8bb435f37a2b24e5","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.0.16.tgz","fileCount":24,"integrity":"sha512-rUCCAUBIxaq4o5lET8mSHSZ7p/QET1duw1y+GRTQOWwzntujzwC/2Ak/vLBDpKW4yuyhLB2pPrWgRxH96tsPJg==","signatures":[{"sig":"MEQCIH7HVl1ZYDHLsjgf0TsvexXhDGXYOOCqwS3k7+mVF5c2AiBXbAnsXvmunwE88753QlvsRRv9wlzDwMApgruyqeMnVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176448},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"417ef4f62cefb1cbacd17b3abe76575591339160","scripts":{"start":"node cli.mjs"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.0.16_1773343511105_0.7391179679455868","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"figmatk","version":"0.0.17","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.0.17","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"6142064bb4280b92d97509e1ecb9ee6cd4f31625","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.0.17.tgz","fileCount":24,"integrity":"sha512-MkTEWkB3pfyr32zqH0q52SCGlG3piq4OvUsNQBWG3HjSkBSdGm5KuqJp8Yk5CWF6i8l8EtL5oX9BUKHdZMhaGg==","signatures":[{"sig":"MEUCIH3kpWUI10c/Lx8MsyI5f+RpWC92mMulxAJU3X9XN1cYAiEAy/xTZb22DW4QC8HsCy5rv9qEVWZ1lyNbVa5xdgaJDm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178252},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"91b38eae8501d1ade215f31d612a34e106dc0e72","scripts":{"start":"node cli.mjs"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.0.17_1773343676849_0.09632751463316525","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"figmatk","version":"0.0.18","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.0.18","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"ccb2b6b3ae18ae770b12be4cd0e10221246e3676","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.0.18.tgz","fileCount":24,"integrity":"sha512-RGWyu9zieLGddEWsHagxJlt1BjWW9yXka93bYTyeVJy4+fnAvZSsXDuIHkYy9kA5IM5IuEtDXBbDYtiLYcyRgw==","signatures":[{"sig":"MEUCIDKgrBdbf1jpTFzMXLAbSN/Nnb5cP0Xl3bI3nDzVFI4WAiEAnsclTGlKcTWEjIg/ds6afFlaP9hZ/759plepzzSP9cs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178536},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"405d3b8b8355895c5cded68c4da7e824a7d07977","scripts":{"start":"node cli.mjs"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.0.18_1773344247272_0.4933375460165146","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"figmatk","version":"0.0.19","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.0.19","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"42be991578d7941c0e061fbb50138640ce0ec17d","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.0.19.tgz","fileCount":24,"integrity":"sha512-8Bxx0fhoPF0kIH9QAbKF42Se/OEapV7GhfWFj65gN990kL1WcrLTt7Qx2evhxwTdvP68mATHCLMaYD2SfiC+1w==","signatures":[{"sig":"MEUCIAVYB8Td3Sf9XhBgYBKHOkW1Hd8yN6MT5FMXhNtOmBYfAiEAgpviWHimzXACX5QJuoPILS3lQkkgevCDyIjTLvaheGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178707},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"330a6c6883503f71bf9eae439b3c40d117212f9a","scripts":{"start":"node cli.mjs"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.0.19_1773344689284_0.24324278017769574","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"figmatk","version":"0.1.0","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.1.0","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"087ddbc13ea7bd0d02dfce7eab9b6caad24412c3","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.1.0.tgz","fileCount":24,"integrity":"sha512-yHWAyYbVfGhl+Y51HG0S7TavFUFnuf0V5x+KjH5HmdkhI0RvXBz1YhsQhZa27Z6bKtUyTIFS6jWqL42+yRuHKw==","signatures":[{"sig":"MEYCIQDKv5YW3uJnDkUvAmv4xEfb/qvJUiO1UvHNAqnj5ImTEAIhAN0RDtURGNxW3MbIed6c3dl4pAYgpHd3BDqBXon6m0Yt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178989},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"2a0e7c539373025c589b9e71e6dd6c5755dc4b39","scripts":{"start":"node cli.mjs"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.1.0_1773344971562_0.9021975122888508","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"figmatk","version":"0.1.1","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.1.1","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"f90eca90e2108d2ab84ce50234c13276185f8e22","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.1.1.tgz","fileCount":24,"integrity":"sha512-4ZPMYnE+9SU/vpwsdTmN/eK4Lf8yy1sYoh8vqdbTqjKeygYFw5hl7ukWkZvseTSm//QPpfMu1H1Crxdzv+rQbA==","signatures":[{"sig":"MEYCIQCdF8ThSnPgCTpDIVZOoZHX+QfBG+BX4Ru6E9xkWACTGQIhAP6gMcivml3hEclpnd4+xCtcunCBMYDbFnUuby3hw+dW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179030},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"dae619714f4fc9db486f54acb581a95bd9f6ac78","scripts":{"start":"node cli.mjs"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.1.1_1773345584824_0.27211186426515854","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"figmatk","version":"0.2.0","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.2.0","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"00e2adb784175a7eeff7dc55d7453c284e9c709e","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.2.0.tgz","fileCount":24,"integrity":"sha512-hdXXGN2pyX3L5srf99hpnWk2xPMo8QfLU6KqyTBRYBXab0nHlm71cbr1Wiukn6YpyGnIQvI98hzSAh2XIiLQ0Q==","signatures":[{"sig":"MEYCIQDcIjKNRkYIcsxo9oKrUZiPeHrcWanMNKst02LvzxqG3gIhALDuxStrR7P55BUXYVhZ0sDJtTEqbloPxVR6HKK1203i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185206},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"0f91a356cce14319679c9a70cb6aadf6ef41598c","scripts":{"start":"node cli.mjs"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.2.0_1773345855627_0.14084173365100527","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"figmatk","version":"0.2.1","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.2.1","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"ac8c5bf15eda95add938c3e788ae9c8bb94f82ad","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.2.1.tgz","fileCount":24,"integrity":"sha512-iinGd5NXvYauuUdyRytwarzBeIHI4Nr982Rsb0vBsYoPEPp8hWr/Ii1R4r7onCNBUovZf66w1Fwgu8YEdcql/g==","signatures":[{"sig":"MEUCIQC1n/wly7bv0Ct0je9TFGeC9cBSCK0cbOzFN4Sxb7kDAwIgPgaN0SS47zTPLZXZxuzP3a10mHFhv+CldGiu0skwyrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185249},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"3c71bd0b6e119a22757327b2751c1c685973f6c6","scripts":{"start":"node cli.mjs"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.2.1_1773346621399_0.06664362854782446","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"figmatk","version":"0.2.2","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.2.2","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"a1b5080362df3d3382a9da51c0a20699e532f408","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.2.2.tgz","fileCount":24,"integrity":"sha512-MuGgCkN6FFDSn/RDmIv3XeZLMlWCX3JYitsgZzgVUa7PaWqBcN43v9B7RT8qHG44ciVQgptYypXdTNvT2zt9vg==","signatures":[{"sig":"MEUCIDGqtY0QFLcIwN5UFyI09mBKoFNJ/rQRdePbupHvOYMtAiEA+yQrEfI5X5tOkCvUvb+fEAAINqCilI0BdWUZ5yLwFhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185243},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"e1aee6724382293cdbac8c70ce7dde713ce88057","scripts":{"start":"node cli.mjs"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.2.2_1773347117305_0.4577089834529098","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"figmatk","version":"0.2.3","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.2.3","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"7de1cca6874a799e4a54c16d3c95f6933cb2875f","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.2.3.tgz","fileCount":24,"integrity":"sha512-m/GjkTg5RHxbO9z19LUL4sPKUwshcYag/XQl4v/O2mkm1bzxpL+L7Ayc02QrslqpopMgvAOSj7YTLzrv8molcg==","signatures":[{"sig":"MEUCIEIZUD1UItXLauarniTCdHMwzmGgR8lr+Pr0ym/2D5y5AiEA8oRoLf5JnmYV+hhKjpQAlNQRTZ4Ty9O93/EuDXPm5J8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185257},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"116d291f0da837bcea0efa5c8816cb3e505f9558","scripts":{"start":"node cli.mjs"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.2.3_1773347974512_0.12726845478916182","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"figmatk","version":"0.2.4","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.2.4","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"c72ada8129b2cc0283d61067ea1b3384f7ee1928","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.2.4.tgz","fileCount":24,"integrity":"sha512-MAmYwPrteagqdhiuFD84S7zVhB1vTdOBiNYcrjiM4E/NL0z8Q6t+nTZoiXc5u24kCOEzkTxxdb/Zj15vHpNeeQ==","signatures":[{"sig":"MEQCIB1ipnZtWpWwe/WUcRba3HW3ijvPdXcKJy2kcIQ2UZriAiByQ2Qm7OfNxCnHQEnR9xaYGT9HLdu08kn8bRK2WJkcVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185288},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"b73fef47ae5e3f450bd7176aab2655d791a4c5da","scripts":{"start":"node cli.mjs"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.2.4_1773348218267_0.20778501150185313","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"figmatk","version":"0.2.5","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.2.5","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"d08f2fe4395961af9fc7fe447d2d57a180732392","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.2.5.tgz","fileCount":24,"integrity":"sha512-9iR8XZWJu8UmSB4LGJjOWfDOzH3PcV5dt7qo1b1kJcVCcuroFJFW7td9iJWR5USV1z4UQv9AFdi4rygGMc/Q7A==","signatures":[{"sig":"MEQCIHFiGcoAjS8CsobEP1mCYTxUlUnDk/LzMUw1pfHmiba9AiAD4m9kjNppkKJvzI06CNt0GJ36sUITqxMDTZHQHLg3kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185639},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"ba56928766d71cd64fd5ebcec18308d7911ab7b2","scripts":{"start":"node cli.mjs"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.2.5_1773349794548_0.9745365624250109","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"figmatk","version":"0.2.6","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.2.6","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"55cd91c4ed734108a7c8d6caaa5f311920c1badf","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.2.6.tgz","fileCount":24,"integrity":"sha512-Tfm/3ryartmoucBd/GtRE7EQ2HxktZF0hQN+sgt7wxvyjpkoawVD4yiwhhAZDgOv0jG/G/78ayoZHD5UVLFQdQ==","signatures":[{"sig":"MEUCIDmx372FGGJjfuqCoyeLMKvfIOX2gKwQbgHczPzrTiYmAiEArbu1xauYuhFgZXu1Bta70JywYyPAOD8d+PVV5Aj8ICo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185639},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"4a1cbe5a7f185910b960e35e22584771f3e7dfd1","scripts":{"start":"node cli.mjs"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.2.6_1773351287990_0.7348744056995484","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"figmatk","version":"0.3.0","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.3.0","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"2595f998b8159cdf31e84331056bfa644a43a15b","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.3.0.tgz","fileCount":25,"integrity":"sha512-9jogJ2j/tSx+O05n6l6DXBBRFoBkieo6pRU4NtA+85znzp2eLxZYEz8sJzALRSUwtV8e3z1K2dqgRQd85UUjow==","signatures":[{"sig":"MEQCIGqEOLvp+cobnRwEruCDRQgHWp7yqFDWGBI8ZPFXvHQhAiBgjh7/wO0IIa+S3yKjioh3rrfjFW90SJ2V+HtEOVtoOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198181},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"2273d33c0d6a73fe3c7a1d86705edfd8b5db67a5","scripts":{"start":"node cli.mjs"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.3.0_1773366307110_0.5742520596314269","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"figmatk","version":"0.3.1","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.3.1","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"1acfc9d34c125d6446f037ba98aafddb8fef00a5","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.3.1.tgz","fileCount":26,"integrity":"sha512-cyWcFwAS5rQO2FqHE9IRGP10tL46jXUbEA0F3/ur+NGdVrpj31S1KzTqTmHwk8ygCybtVHyUE7xCV2kPJP2iBg==","signatures":[{"sig":"MEUCIFNFJiGOVIUBdbdy4016lsAMMcSzkiLuYpr0Y7QoNteOAiEAxpxwz5VJPweaegs8O611WBUfzjxiLKfnWvaSUrjdaw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221788},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"7fbc5b025eb9ea1e4aa5203feea0f04d93a25450","scripts":{"start":"node cli.mjs"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.3.1_1773371207237_0.6609829153233366","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"figmatk","version":"0.3.7","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.3.7","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"36c67a19a1ab862c7b13eeb220b4f0725aae46cc","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.3.7.tgz","fileCount":52,"integrity":"sha512-o5g6xpr8KKC4kbsdlKq4Cd2NWRgOKShU79WzmphOywXSogNWQHW9xD+vl3wcnsreUqOs/p4L0jDN/4Va/bruCg==","signatures":[{"sig":"MEUCIH622nRkIQeUF03XlEBr0783mr4p+T3016/HshxB+DSHAiEA986OPVwMv922Qm/Dj4iIOIkg1XASlgMt/jKxkZssowA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2942544},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"d9bc33dd05a639977c11d5571a0eacc36c4e971b","scripts":{"pack":"node scripts/pack.mjs","test":"vitest run","start":"node cli.mjs","release":"node scripts/release.mjs","test:watch":"vitest","validate:extension":"mcpb validate manifest.json"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","ssim.js":"^3.5.0","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@resvg/resvg-wasm":"^2.6.2","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@fontsource/inter":"^5.2.8","@anthropic-ai/mcpb":"^2.1.2","@fontsource/irish-grover":"^5.2.7","@fontsource/darker-grotesque":"^5.2.8"},"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.3.7_1773390361388_0.6347382497212457","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"figmatk","version":"0.3.8","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.3.8","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"4856d76e4cafaf5e5a005effb614479fbf5cf75c","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.3.8.tgz","fileCount":52,"integrity":"sha512-fiQEp6eOntahqLqtzfHs1YbSZyh8IDmAnG73f9qRs3ZDI7nptKfGKLD+plo7RGWcaFwScaVKGu9ixbTWB2xnXw==","signatures":[{"sig":"MEUCIQCJy2uyvyLMtSbqaChNqKqr9INg4htwCIu9te9CP5LxYAIgMHV33IUxulPmVpn37euqcw+u2WMqeZyr+UyBrf2Ptu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2945577},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"c2d10b595548fbd10d5e0055e5cc9b01e99fdbee","scripts":{"pack":"node scripts/pack.mjs","test":"vitest run","start":"node cli.mjs","release":"node scripts/release.mjs","test:watch":"vitest","validate:extension":"mcpb validate manifest.json"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","ssim.js":"^3.5.0","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@resvg/resvg-wasm":"^2.6.2","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@fontsource/inter":"^5.2.8","@anthropic-ai/mcpb":"^2.1.2","@fontsource/irish-grover":"^5.2.7","@fontsource/darker-grotesque":"^5.2.8"},"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.3.8_1773391292410_0.10282954697653057","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"figmatk","version":"0.3.9","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.3.9","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"702e69e2698e63d04168916fe07b20ce12ea6ed8","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.3.9.tgz","fileCount":52,"integrity":"sha512-R6qeUb0FfyBK2mlWShLYQIda+ICW0u8REGPt+X4fxcwt9V6IhAVlQj4T5CRLjGvcg0Br0UFOpjz7za5FMIBtDw==","signatures":[{"sig":"MEQCIErV/MkEYJvYMLB1ff2xwOdAv+99uKtIhVMD+9NYIUvbAiA2lUr1oTE0LyU9BHNoYzu8kOMosF4vSzVhBv5LkMuuFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2948912},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"c63fad1e75a0a2eb236e39e6d70bb2dbab46a74e","scripts":{"pack":"node scripts/pack.mjs","test":"vitest run","start":"node cli.mjs","release":"node scripts/release.mjs","test:watch":"vitest","validate:extension":"mcpb validate manifest.json"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","ssim.js":"^3.5.0","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@resvg/resvg-wasm":"^2.6.2","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@fontsource/inter":"^5.2.8","@anthropic-ai/mcpb":"^2.1.2","@fontsource/irish-grover":"^5.2.7","@fontsource/darker-grotesque":"^5.2.8"},"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.3.9_1773392798463_0.2714165813069167","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"figmatk","version":"0.3.10","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.3.10","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"42bd298e60f2392afb8bcb7f653d514c4fbbd4ff","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.3.10.tgz","fileCount":52,"integrity":"sha512-KQ6+knQnPlpLi6QDUU3W2GxwQ+BnlLq37GEay2Q1u7EZIJ82QtNSBR9V+pSYLiGBfTnUhn6wZluzQ+UtALfL1g==","signatures":[{"sig":"MEYCIQDLU4BJ2KjakfjGsih812bJRUXfpfzPwiMcV+d7wPoChQIhANXnrcYJtIcw0MWxMpY+W3tT1bROLsM/TogCIRmDE5r4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2953688},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"e6caaeb26f2411d30d6441be3006d0a2a8533879","scripts":{"pack":"node scripts/pack.mjs","test":"vitest run","start":"node cli.mjs","release":"node scripts/release.mjs","test:watch":"vitest","validate:extension":"mcpb validate manifest.json"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","ssim.js":"^3.5.0","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@resvg/resvg-wasm":"^2.6.2","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@fontsource/inter":"^5.2.8","@anthropic-ai/mcpb":"^2.1.2","@fontsource/irish-grover":"^5.2.7","@fontsource/darker-grotesque":"^5.2.8"},"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.3.10_1773393442035_0.1597567113521583","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"figmatk","version":"0.3.11","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"author":{"name":"rcoenen"},"license":"MIT","_id":"figmatk@0.3.11","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"homepage":"https://github.com/rcoenen/figmatk","bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"bin":{"figmatk":"cli.mjs","figmatk-mcp":"mcp-server.mjs"},"dist":{"shasum":"4ec1832caa1e9b4b134636eafd64282bbc569cd2","tarball":"https://registry.npmjs.org/figmatk/-/figmatk-0.3.11.tgz","fileCount":52,"integrity":"sha512-Y823b0LgD0lzYihf1S6cIVlbBOWkd7ZFpOZypx/HD9wXx98lCfNRdyTW+ckWrZY+4Y5q31eJAQ5KHlySoJEiQw==","signatures":[{"sig":"MEUCIGigW7N5CycLT2Ls6EjQqmIbUTyDhxh6ciS9M8wD1+X3AiEA9BX5whXvqFJYObU5p5Ri+eM9zgAapMBcOxfqlqDnrx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2954029},"type":"module","engines":{"node":">=18"},"exports":{".":"./lib/api.mjs","./deck":"./lib/fig-deck.mjs","./deep-clone":"./lib/deep-clone.mjs","./node-helpers":"./lib/node-helpers.mjs","./image-helpers":"./lib/image-helpers.mjs"},"gitHead":"9506dd96481ecaaeffc3dd3f83085380fa093a64","scripts":{"pack":"node scripts/pack.mjs","test":"vitest run","start":"node cli.mjs","release":"node scripts/release.mjs","test:watch":"vitest","validate:extension":"mcpb validate manifest.json"},"_npmUser":{"name":"rcoenen","email":"shove-tank-malt@duck.com"},"deprecated":"Renamed to openfig-cli — npm i -g openfig-cli","repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"_npmVersion":"11.8.0","description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","directories":{},"_nodeVersion":"25.6.0","dependencies":{"pako":"^2.1.0","fzstd":"^0.1.1","sharp":"^0.34.5","ssim.js":"^3.5.0","archiver":"^7.0.1","zstd-codec":"^0.1.5","kiwi-schema":"^0.5.0","@resvg/resvg-wasm":"^2.6.2","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","@fontsource/inter":"^5.2.8","@anthropic-ai/mcpb":"^2.1.2","@fontsource/irish-grover":"^5.2.7","@fontsource/darker-grotesque":"^5.2.8"},"_npmOperationalInternal":{"tmp":"tmp/figmatk_0.3.11_1773394220616_0.9885447905040317","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-03-12T17:44:44.744Z","modified":"2026-04-28T00:47:12.370Z","0.0.6":"2026-03-12T17:44:44.969Z","0.0.7":"2026-03-12T18:23:43.412Z","0.0.8":"2026-03-12T18:28:05.538Z","0.0.9":"2026-03-12T18:40:55.838Z","0.0.10":"2026-03-12T18:43:42.245Z","0.0.11":"2026-03-12T18:43:58.411Z","0.0.12":"2026-03-12T18:55:21.243Z","0.0.13":"2026-03-12T18:56:09.789Z","0.0.14":"2026-03-12T18:59:42.046Z","0.0.15":"2026-03-12T19:04:18.457Z","0.0.16":"2026-03-12T19:25:11.274Z","0.0.17":"2026-03-12T19:27:57.048Z","0.0.18":"2026-03-12T19:37:27.458Z","0.0.19":"2026-03-12T19:44:49.492Z","0.1.0":"2026-03-12T19:49:31.726Z","0.1.1":"2026-03-12T19:59:45.057Z","0.2.0":"2026-03-12T20:04:15.788Z","0.2.1":"2026-03-12T20:17:01.567Z","0.2.2":"2026-03-12T20:25:19.548Z","0.2.3":"2026-03-12T20:39:34.739Z","0.2.4":"2026-03-12T20:43:38.463Z","0.2.5":"2026-03-12T21:09:54.697Z","0.2.6":"2026-03-12T21:34:48.150Z","0.3.0":"2026-03-13T01:45:07.272Z","0.3.1":"2026-03-13T03:06:47.402Z","0.3.7":"2026-03-13T08:26:01.616Z","0.3.8":"2026-03-13T08:41:32.649Z","0.3.9":"2026-03-13T09:06:38.732Z","0.3.10":"2026-03-13T09:17:22.278Z","0.3.11":"2026-03-13T09:30:20.958Z"},"bugs":{"url":"https://github.com/rcoenen/figmatk/issues"},"author":{"name":"rcoenen"},"license":"MIT","homepage":"https://github.com/rcoenen/figmatk","keywords":["figma","deck","fig","slides","presentation","kiwi","binary","cli"],"repository":{"url":"git+https://github.com/rcoenen/figmatk.git","type":"git"},"description":"Figma Toolkit — Swiss-army knife CLI for Figma .deck and .fig files","maintainers":[{"name":"rcoenen","email":"shove-tank-malt@duck.com"}],"readme":"# FigmaTK — Figma Toolkit\n\nSwiss-army knife CLI for Figma Slides `.deck` files. Parse, inspect, modify, and rebuild presentations programmatically — no Figma API required.\n\n## Figma File Formats\n\nEach Figma product has its own native file format:\n\n| Product | Extension | Supported |\n|---------|-----------|-----------|\n| Figma Slides | `.deck` | ✅ |\n| Figma Design | `.fig` | ❌ not yet |\n| Figma Jam (whiteboard) | `.jam` | ❌ not yet |\n| Figma Buzz | `.buzz` | ❌ not yet |\n| Figma Sites | `.site` | ❌ not yet |\n| Figma Make | `.make` | ❌ not yet |\n\n## Why native `.deck`?\n\nFigma Slides lets you download presentations as `.deck` files and re-upload them. This is the **native** round-trip format. Exporting to `.pptx` is lossy — vectors get rasterized, fonts fall back to system defaults, layout breaks. By staying in `.deck`, you preserve everything exactly as Figma renders it.\n\nFigmaTK makes this round-trip programmable. Download a `.deck`, modify it, re-upload. Everything stays native.\n\nPlug in Claude Cowork or any coding agent and you have an AI that can read and edit Figma presentations end-to-end — without ever opening the Figma UI.\n\n## Use Cases\n\n- **AI agent for presentations** — let an LLM rewrite copy, insert images, and produce a ready-to-upload `.deck`\n- **Batch-produce branded decks** — start from a template, feed in data per client/project, get pixel-perfect slides out\n- **Inspect and audit** — understand the internal structure of any `.deck` file\n- **Automate** text and image placement across dozens of slides in seconds\n\n## Install\n\n```bash\nnpm install -g figmatk\n```\n\nNode 18+. No build step. Pure ESM.\n\n## Quick Start\n\n```bash\nfigmatk inspect my-presentation.deck        # node hierarchy\nfigmatk list-text my-presentation.deck      # all text + images per slide\nfigmatk list-overrides my-presentation.deck # editable fields per symbol\n```\n\n→ Full CLI reference: [docs/cli.md](docs/cli.md)\n\n## Claude Cowork / MCP Integration\n\nFigmaTK supports two Claude Cowork install paths:\n\n- GitHub-backed personal plugin install, which preserves Claude Cowork's repo update-check behavior\n- Local `.mcpb` bundle install, which matches Anthropic's current desktop-extension packaging model\n\n### Option 1 — Install from GitHub in Claude Cowork\n\nIf you want Claude Cowork to keep checking the repo for updates, install `figmatk` from GitHub/personal plugins inside Claude Cowork.\n\nThat path uses the checked-in [plugin.json](/Users/rob/Dev/figmatk/.claude-plugin/plugin.json) and [marketplace.json](/Users/rob/Dev/figmatk/.claude-plugin/marketplace.json) metadata.\n\n### Option 2 — Install the local MCPB bundle\n\nBuild the extension bundle:\n\n```bash\nnpm install\nnpm run pack\n```\n\nThis creates `dist/figmatk.mcpb`. Install that bundle from Claude Desktop/Cowork's Extensions UI.\n\nInstall in Claude Cowork:\n\n1. Open Claude Cowork or Claude Desktop.\n2. Go to `Settings`.\n3. Open `Extensions`.\n4. Choose the local install/add option.\n5. Select `dist/figmatk.mcpb`.\n\nUse this path when you want a local extension artifact. Unlike the GitHub-backed personal plugin path, local `.mcpb` installs do not poll the repo for updates automatically.\n\nThe MCP server covers four high-level workflows:\n\n- create a new deck from scratch\n- author a reusable Slides template\n- instantiate a new deck from a template\n- inspect or edit an existing deck\n\n→ MCP tool reference: [docs/mcp.md](docs/mcp.md)\n\n## Template Workflows\n\nFigmaTK supports two related template states:\n\n- Draft templates: `SLIDE_ROW -> SLIDE -> ...`\n- Published templates: `SLIDE_ROW -> MODULE -> SLIDE -> ...`\n\nReusable template authoring is built around explicit layout and slot naming, then a publish-like wrapping step before later instantiation.\n\n→ Template workflow guide: [docs/template-workflows.md](docs/template-workflows.md)\n\n## Programmatic API\n\n```javascript\nimport { Deck } from 'figmatk';\n\nconst deck = await Deck.open('template.deck');\nconst slide = deck.slides[0];\nslide.addText('Hello world', { style: 'Title' });\nawait deck.save('output.deck');\n```\n\n| Docs | |\n|------|---|\n| MCP / Claude workflows | [docs/mcp.md](docs/mcp.md) |\n| High-level API | [docs/figmatk-api-spec.md](docs/figmatk-api-spec.md) |\n| Low-level FigDeck API | [docs/library.md](docs/library.md) |\n| Template workflows | [docs/template-workflows.md](docs/template-workflows.md) |\n| File format internals | [docs/format/](docs/format/) |\n\n## License\n\nMIT\n","readmeFilename":"README.md"}