{"_id":"figma-connect","_rev":"32-fbfda1bd7e839e773200c9301cafbd83","name":"figma-connect","dist-tags":{"latest":"0.0.29"},"versions":{"0.0.1":{"name":"figma-connect","version":"0.0.1","keywords":[],"author":{"name":"@bennoinbeta"},"license":"AGPL-3.0-or-later","_id":"figma-connect@0.0.1","maintainers":[{"name":"bennodev","email":"bennokohrs@gmail.com"}],"homepage":"https://inbeta.group/?source=package-json","bugs":{"url":"https://github.com/inbeta-group/monorepo/issues"},"dist":{"shasum":"eccd69a4ea422b0aa13d468a1efa3c3985cb6225","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.1.tgz","fileCount":28,"integrity":"sha512-s9S68AhG+J16jjnTt0/E33At6uBDCAtSDeILnQ2+u4K4Bk4ZP+LAAKDQjJWyAgEDRNEmhzV0d/K+j4LOOvwAEg==","signatures":[{"sig":"MEUCID3c78zFdmhIGyHCPy6hrmz/lr3I8htgitjCrB10efBzAiEA65AHaG4r2Vxnd3UQ3jbt5jFE+Ad+h8KA87bwhueepF4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25095},"exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"gitHead":"67c658fec96bc4297d9f15902280e858755cc698","private":false,"scripts":{"lint":"eslint --ext .js,.ts src/","test":"echo \"Error: no test specified\" && exit 1","build":"shx rm -rf dist && ../../scripts/cli.sh bundle","clean":"shx rm -rf dist && shx rm -rf node_modules && shx rm -rf .turbo","start:dev":"tsc -w","install:clean":"pnpm run clean && pnpm install"},"_npmUser":{"name":"bennodev","email":"bennokohrs@gmail.com"},"repository":{"url":"git+https://github.com/inbeta-group/monorepo.git","type":"git"},"_npmVersion":"10.5.2","description":"Straightforward and typesafe communication between Figma app and plugin","directories":{},"_nodeVersion":"22.0.0","dependencies":{"@ibg/utils":"workspace:*"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@ibg/config":"workspace:*","@types/node":"^20.8.10","@figma/plugin-typings":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.1_1717475204974_0.4611115097094596","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.2":{"name":"figma-connect","version":"0.0.2","keywords":[],"author":{"name":"@bennoinbeta"},"license":"AGPL-3.0-or-later","_id":"figma-connect@0.0.2","maintainers":[{"name":"bennodev","email":"bennokohrs@gmail.com"}],"homepage":"https://inbeta.group/?source=package-json","bugs":{"url":"https://github.com/inbeta-group/monorepo/issues"},"dist":{"shasum":"b2ea6ff7347d22711ea4bd2af0f0dbfb3953d6de","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.2.tgz","fileCount":28,"integrity":"sha512-FaFKnRjl7EfQAMIFdGt6NAuCC1Ynl+AXYgqJ3RnsC2y7EgdIdRZyeKEpfCKcHiyUH4Z7EjwhzhjJPjccyDj3jw==","signatures":[{"sig":"MEUCICv/7Jxq5KMqaGVpmaep/8R+a4dlt5Hju7z0ANsz9nKjAiEAjjCB02fqaBhmk0Wgn7bhW/pM4UDPJXi9aavEev+G1Gk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25295},"_from":"file:figma-connect-0.0.2.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint --ext .js,.ts src/","test":"echo \"Error: no test specified\" && exit 1","build":"shx rm -rf dist && ../../scripts/cli.sh bundle","clean":"shx rm -rf dist && shx rm -rf node_modules && shx rm -rf .turbo","start:dev":"tsc -w","install:clean":"pnpm run clean && pnpm install"},"_npmUser":{"name":"bennodev","email":"bennokohrs@gmail.com"},"_resolved":"/tmp/6bde944b3da63da88572ef9af661ede3/figma-connect-0.0.2.tgz","_integrity":"sha512-FaFKnRjl7EfQAMIFdGt6NAuCC1Ynl+AXYgqJ3RnsC2y7EgdIdRZyeKEpfCKcHiyUH4Z7EjwhzhjJPjccyDj3jw==","repository":{"url":"git+https://github.com/inbeta-group/monorepo.git","type":"git"},"_npmVersion":"10.5.2","description":"Straightforward and typesafe communication between Figma app (iframe) and plugin (sandbox)","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@ibg/utils":"0.0.2"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@ibg/config":"0.0.7","@types/node":"^20.8.10","@figma/plugin-typings":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.2_1717478034702_0.633386531167095","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.3":{"name":"figma-connect","version":"0.0.3","keywords":[],"author":{"name":"@bennoinbeta"},"license":"AGPL-3.0-or-later","_id":"figma-connect@0.0.3","maintainers":[{"name":"bennodev","email":"bennokohrs@gmail.com"}],"homepage":"https://inbeta.group/?source=package-json","bugs":{"url":"https://github.com/inbeta-group/monorepo/issues"},"dist":{"shasum":"a4328faa04ac4707adeb8485c489a0e0c82c5f21","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.3.tgz","fileCount":28,"integrity":"sha512-iWe0kS+IbHmbd1O3ObvWLy88vMOFv9quw8XngCgZJEdpQQ9HSa4gG08KBJoL4vG4FWfIYQ6cYl9/fmCQjXwfRw==","signatures":[{"sig":"MEYCIQCmbvdNluFc/MUIHXUbi/6IPVCTxeguD/Y7GOsA79NlxQIhAKSEYLU0XJMtMy6g8iKKaFVT6RpS0kgHGgZiqPwedPbK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25256},"_from":"file:figma-connect-0.0.3.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint --ext .js,.ts src/","test":"echo \"Error: no test specified\" && exit 1","build":"shx rm -rf dist && ../../scripts/cli.sh bundle","clean":"shx rm -rf dist && shx rm -rf node_modules && shx rm -rf .turbo","start:dev":"tsc -w","install:clean":"pnpm run clean && pnpm install","update:latest":"pnpm update --latest"},"_npmUser":{"name":"bennodev","email":"bennokohrs@gmail.com"},"_resolved":"/tmp/03ff3c9bc2d1103dde57438959ea7869/figma-connect-0.0.3.tgz","_integrity":"sha512-iWe0kS+IbHmbd1O3ObvWLy88vMOFv9quw8XngCgZJEdpQQ9HSa4gG08KBJoL4vG4FWfIYQ6cYl9/fmCQjXwfRw==","repository":{"url":"git+https://github.com/inbeta-group/monorepo.git","type":"git"},"_npmVersion":"10.5.2","description":"Straightforward and typesafe communication between Figma app (iframe) and plugin (sandbox)","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@ibg/utils":"0.0.3"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@ibg/config":"0.0.8","@types/node":"^20.14.1","@figma/plugin-typings":"^1.94.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.3_1717511852460_0.3335102526350662","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.4":{"name":"figma-connect","version":"0.0.4","keywords":[],"author":{"name":"@bennoinbeta"},"license":"AGPL-3.0-or-later","_id":"figma-connect@0.0.4","maintainers":[{"name":"bennodev","email":"bennokohrs@gmail.com"}],"homepage":"https://inbeta.group/?source=package-json","bugs":{"url":"https://github.com/inbeta-group/monorepo/issues"},"dist":{"shasum":"98b511d79c19425a44773dc29d46f1a3161f6865","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.4.tgz","fileCount":28,"integrity":"sha512-HHX1i5QtZ436WqgADs42GDqVLAaJohQ5GMQSon8fb+FMr6uE9+EMppuKVIvS3YpoAAp8L2mMe6koxp4QRfdLgw==","signatures":[{"sig":"MEUCIQCQBC9vONvwRWdmCyGHPvPvEsbJ4krd8SavMHD2xYDFOwIgJzZXCT6bTWLmsu+fzuJC5JNnQoQmzdneOnyvCFv1yzw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25256},"_from":"file:figma-connect-0.0.4.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint --ext .js,.ts src/","test":"echo \"Error: no test specified\" && exit 1","build":"shx rm -rf dist && ../../scripts/cli.sh bundle","clean":"shx rm -rf dist && shx rm -rf node_modules && shx rm -rf .turbo","start:dev":"tsc -w","install:clean":"pnpm run clean && pnpm install","update:latest":"pnpm update --latest"},"_npmUser":{"name":"bennodev","email":"bennokohrs@gmail.com"},"_resolved":"/tmp/58acad7a9a6121933f96f8a4a4749f32/figma-connect-0.0.4.tgz","_integrity":"sha512-HHX1i5QtZ436WqgADs42GDqVLAaJohQ5GMQSon8fb+FMr6uE9+EMppuKVIvS3YpoAAp8L2mMe6koxp4QRfdLgw==","repository":{"url":"git+https://github.com/inbeta-group/monorepo.git","type":"git"},"_npmVersion":"10.5.2","description":"Straightforward and typesafe communication between Figma app (iframe) and plugin (sandbox)","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@ibg/utils":"0.0.4"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@ibg/config":"0.0.9","@types/node":"^20.14.1","@figma/plugin-typings":"^1.94.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.4_1717514241412_0.5616392713235012","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.5":{"name":"figma-connect","version":"0.0.5","keywords":[],"author":{"name":"@bennoinbeta"},"license":"MIT","_id":"figma-connect@0.0.5","maintainers":[{"name":"bennodev","email":"bennokohrs@gmail.com"}],"homepage":"https://inbeta.group/?source=package-json","bugs":{"url":"https://github.com/inbeta-group/monorepo/issues"},"dist":{"shasum":"4310c4a86d22d1b24d5d72e6cc118064965cac8e","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.5.tgz","fileCount":29,"integrity":"sha512-kuFSl3wGpLegxWRyiajrN6YtWHFvh3QZJUvGQDjrUrkQpiVAOD9wMgO04Xc6ifgkGbB9fLkBKWLRoZrtOtAzhw==","signatures":[{"sig":"MEUCIQC7sPrKQjtJyufn60dS+o/CcGkStpfmVV0b22vKVObTlgIgV1QnEpLpEC4oLRpZWW94JC+GQXhiRMO3a2//T+g7xLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32506},"_from":"file:figma-connect-0.0.5.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint --ext .js,.ts src/","size":"size-limit --why","test":"echo \"Error: no test specified\" && exit 1","build":"shx rm -rf dist && ../../scripts/cli.sh bundle","clean":"shx rm -rf dist && shx rm -rf node_modules && shx rm -rf .turbo","start:dev":"tsc -w","install:clean":"pnpm run clean && pnpm install","update:latest":"pnpm update --latest"},"_npmUser":{"name":"bennodev","email":"bennokohrs@gmail.com"},"_resolved":"/tmp/5d7a72d6d71a3b765a2061c841682c7b/figma-connect-0.0.5.tgz","_integrity":"sha512-kuFSl3wGpLegxWRyiajrN6YtWHFvh3QZJUvGQDjrUrkQpiVAOD9wMgO04Xc6ifgkGbB9fLkBKWLRoZrtOtAzhw==","repository":{"url":"git+https://github.com/inbeta-group/monorepo.git","type":"git"},"size-limit":[{"path":"dist/app/esm/index.js"}],"_npmVersion":"10.7.0","description":"Straightforward and typesafe wrapper around the communication between the app/ui (iframe) and plugin (sandbox) part of a Figma Plugin","directories":{},"_nodeVersion":"20.14.0","dependencies":{"@ibg/utils":"0.0.5"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@ibg/config":"0.0.10","@types/node":"^20.14.2","@figma/plugin-typings":"^1.95.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.5_1717751158396_0.03865572721014021","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.6":{"name":"figma-connect","version":"0.0.6","keywords":[],"author":{"name":"@bennoinbeta"},"license":"MIT","_id":"figma-connect@0.0.6","maintainers":[{"name":"bennodev","email":"bennokohrs@gmail.com"}],"homepage":"https://inbeta.group/?source=package-json","bugs":{"url":"https://github.com/inbeta-group/monorepo/issues"},"dist":{"shasum":"347c8d2b383bc37a281363f18db92eebec063b50","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.6.tgz","fileCount":29,"integrity":"sha512-XzMrg9ufB0qEATVFX6iwZSfuMzrtxjil9AJYWwYrOzXOMH5C5L6NXBUCdKbg8APnfxwKy8S2wR67QVteyCZxcQ==","signatures":[{"sig":"MEYCIQCEUtVHvOEEjKlg5e7ruqGeeN9TiYdYV9ZENCByCWDWNQIhAOGsJKyDkBDuDfE4MKXWqfnNHtdQd8xy+OjTJ63lP7Yg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32676},"_from":"file:figma-connect-0.0.6.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint --ext .js,.ts src/","size":"size-limit --why","test":"echo \"Error: no test specified\" && exit 1","build":"shx rm -rf dist && ../../scripts/cli.sh bundle","clean":"shx rm -rf dist && shx rm -rf node_modules && shx rm -rf .turbo","start:dev":"tsc -w","install:clean":"pnpm run clean && pnpm install","update:latest":"pnpm update --latest"},"_npmUser":{"name":"bennodev","email":"bennokohrs@gmail.com"},"_resolved":"/tmp/2198a142a66efccb1d079c72fc45762f/figma-connect-0.0.6.tgz","_integrity":"sha512-XzMrg9ufB0qEATVFX6iwZSfuMzrtxjil9AJYWwYrOzXOMH5C5L6NXBUCdKbg8APnfxwKy8S2wR67QVteyCZxcQ==","repository":{"url":"git+https://github.com/inbeta-group/monorepo.git","type":"git"},"size-limit":[{"path":"dist/app/esm/index.js"}],"_npmVersion":"10.7.0","description":"Straightforward and typesafe wrapper around the communication between the app/ui (iframe) and plugin (sandbox) part of a Figma Plugin","directories":{},"_nodeVersion":"20.14.0","dependencies":{"@ibg/utils":"0.0.6"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@ibg/config":"0.0.11","@types/node":"^20.14.2","@figma/plugin-typings":"^1.95.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.6_1717751857181_0.1550956287822043","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.7":{"name":"figma-connect","version":"0.0.7","keywords":[],"author":{"name":"@bennoinbeta"},"license":"MIT","_id":"figma-connect@0.0.7","homepage":"https://inbeta.group/?source=package-json","bugs":{"url":"https://github.com/inbeta-group/monorepo/issues"},"dist":{"shasum":"2c6bd03357c3f3c4edeb267cb6a1f114c4d5be69","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.7.tgz","fileCount":29,"integrity":"sha512-Yy5UP9xFDpE2uj2zSHVQuMWC5M7iIcyfDbLY2xHgt1pM5wGw44Fha74MAraQ1snEpbQD8gxF6Hwy3P6ukmGziA==","signatures":[{"sig":"MEUCICruikLx7ehXwyTpw3Lsq+R6BojBZfbO6z1+zsQ64pj6AiEAkn2TCtd5mXFu9KLa3mdzL22LknuD68I4/qILXEmbDTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32819},"_from":"file:figma-connect-0.0.7.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint --ext .js,.ts src/","size":"size-limit --why","test":"echo \"Error: no test specified\" && exit 1","build":"shx rm -rf dist && ../../scripts/cli.sh bundle","clean":"shx rm -rf dist && shx rm -rf node_modules && shx rm -rf .turbo","start:dev":"tsc -w","install:clean":"pnpm run clean && pnpm install","publish:patch":"pnpm build && pnpm version patch && pnpm publish --no-git-checks","update:latest":"pnpm update --latest"},"_npmUser":{"name":"bennodev","email":"bennokohrs@gmail.com"},"_resolved":"/tmp/6a975e5030578a98d18f10f724381c10/figma-connect-0.0.7.tgz","_integrity":"sha512-Yy5UP9xFDpE2uj2zSHVQuMWC5M7iIcyfDbLY2xHgt1pM5wGw44Fha74MAraQ1snEpbQD8gxF6Hwy3P6ukmGziA==","repository":{"url":"git+https://github.com/inbeta-group/monorepo.git","type":"git"},"size-limit":[{"path":"dist/app/esm/index.js"},{"path":"dist/plugin/esm/index.js"}],"_npmVersion":"10.7.0","description":"Straightforward and typesafe wrapper around the communication between the app/ui (iframe) and plugin (sandbox) part of a Figma Plugin","directories":{},"_nodeVersion":"20.15.0","dependencies":{"@ibg/utils":"0.0.8"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@ibg/config":"0.0.12","@types/node":"^20.14.2","@figma/plugin-typings":"^1.95.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.7_1719933362749_0.2955441354674273","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.8":{"name":"figma-connect","version":"0.0.8","keywords":[],"author":{"name":"@bennoinbeta"},"license":"MIT","_id":"figma-connect@0.0.8","maintainers":[{"name":"bennodev","email":"bennokohrs@gmail.com"}],"homepage":"https://inbeta.group/?source=package-json","bugs":{"url":"https://github.com/inbeta-group/monorepo/issues"},"dist":{"shasum":"ccf99ff27d73dd4db29b536834bc73fd75561887","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.8.tgz","fileCount":29,"integrity":"sha512-xrEOreqUIT0F7xA+73KubKhtsB0MzNCCGZRUy/ipnf0k1mCMc3vIDU+kcOQiaF7a7AJAVFpOXxLx673IZAmysg==","signatures":[{"sig":"MEUCIQCcMv3lS6NG9jw1dDxE++kLfGGHZAzJVdIGFrLdZ5X90QIgeRw+KfdV82EfNFpW7mu38HZfrDkXGkWmovN/b56K+TI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32820},"_from":"file:figma-connect-0.0.8.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint --ext .js,.ts src/","size":"size-limit --why","test":"echo \"Error: no test specified\" && exit 1","build":"shx rm -rf dist && ../../scripts/cli.sh bundle","clean":"shx rm -rf dist && shx rm -rf node_modules && shx rm -rf .turbo","start:dev":"tsc -w","install:clean":"pnpm run clean && pnpm install","publish:patch":"pnpm build && pnpm version patch && pnpm publish --no-git-checks","update:latest":"pnpm update --latest"},"_npmUser":{"name":"bennodev","email":"bennokohrs@gmail.com"},"_resolved":"/tmp/b255221317e5caac9e7cae356753b105/figma-connect-0.0.8.tgz","_integrity":"sha512-xrEOreqUIT0F7xA+73KubKhtsB0MzNCCGZRUy/ipnf0k1mCMc3vIDU+kcOQiaF7a7AJAVFpOXxLx673IZAmysg==","repository":{"url":"git+https://github.com/inbeta-group/monorepo.git","type":"git"},"size-limit":[{"path":"dist/app/esm/index.js"},{"path":"dist/plugin/esm/index.js"}],"_npmVersion":"10.7.0","description":"Straightforward and typesafe wrapper around the communication between the app/ui (iframe) and plugin (sandbox) part of a Figma Plugin","directories":{},"_nodeVersion":"20.15.0","dependencies":{"@ibg/utils":"0.0.10"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@ibg/config":"0.0.13","@types/node":"^20.14.2","@figma/plugin-typings":"^1.95.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.8_1720274827037_0.5891829970105789","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.9":{"name":"figma-connect","version":"0.0.9","keywords":[],"author":{"name":"@bennoinbeta"},"license":"MIT","_id":"figma-connect@0.0.9","maintainers":[{"name":"bennodev","email":"bennokohrs@gmail.com"}],"homepage":"https://inbeta.group/?source=package-json","bugs":{"url":"https://github.com/inbeta-group/monorepo/issues"},"dist":{"shasum":"9f3f0d6797b0b1ffb3185efc203256a01cfa42e7","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.9.tgz","fileCount":29,"integrity":"sha512-b400gy1baJ4cZuR3exkCic5yCyrXNFKQthGdv2su4j9TBrD0/52t4y1bhYXAySbWGihtpEBFgu4rHuHEm9Ll7w==","signatures":[{"sig":"MEUCIQCnR9CIpz0+yRmHz3dHX+APUQvqgt6Qg/EEORR6oyjswAIgDsnZPLkCpavwYx+waBiJvrlkLx+79dkrsjjlmAoTX+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32836},"_from":"file:figma-connect-0.0.9.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint --ext .js,.ts src/","size":"size-limit --why","test":"echo \"Error: no test specified\" && exit 1","build":"shx rm -rf dist && ../../scripts/cli.sh bundle","clean":"shx rm -rf dist && shx rm -rf node_modules && shx rm -rf .turbo","start:dev":"tsc -w","install:clean":"pnpm run clean && pnpm install","publish:patch":"pnpm build && pnpm version patch && pnpm publish --no-git-checks --access=public","update:latest":"pnpm update --latest"},"_npmUser":{"name":"bennodev","email":"bennokohrs@gmail.com"},"_resolved":"/tmp/44b02b37188cf3115c9c8dd1065a6b42/figma-connect-0.0.9.tgz","_integrity":"sha512-b400gy1baJ4cZuR3exkCic5yCyrXNFKQthGdv2su4j9TBrD0/52t4y1bhYXAySbWGihtpEBFgu4rHuHEm9Ll7w==","repository":{"url":"git+https://github.com/inbeta-group/monorepo.git","type":"git"},"size-limit":[{"path":"dist/app/esm/index.js"},{"path":"dist/plugin/esm/index.js"}],"_npmVersion":"10.7.0","description":"Straightforward and typesafe wrapper around the communication between the app/ui (iframe) and plugin (sandbox) part of a Figma Plugin","directories":{},"_nodeVersion":"20.15.0","dependencies":{"@ibg/utils":"0.0.11"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@ibg/config":"0.0.14","@types/node":"^20.14.2","@figma/plugin-typings":"^1.95.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.9_1720416432994_0.10554091358595796","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.10":{"name":"figma-connect","version":"0.0.10","keywords":[],"author":{"name":"@bennoinbeta"},"license":"MIT","_id":"figma-connect@0.0.10","maintainers":[{"name":"bennodev","email":"bennokohrs@gmail.com"}],"homepage":"https://inbeta.group/?source=package-json","bugs":{"url":"https://github.com/inbeta-group/monorepo/issues"},"dist":{"shasum":"7e4034ff90eb190dca28f205706ea617f3b218a0","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.10.tgz","fileCount":29,"integrity":"sha512-DiDLmUqIoSXM5WxH7ssgFdsK9+ZnBJ+QgviR4c0dcF69i4hvFD+tFGXBBR2xeLeoMgDzRmKORGnQMPdbySjY0g==","signatures":[{"sig":"MEUCIQCqZ16Xof2Oh/IjGgpQluzrhpghGu9BNLOW5jho9pzjPAIgKv4cpGckdKqGfMyG70IgVIcopzw4tygCTnF0hd9Neac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32849},"_from":"file:figma-connect-0.0.10.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint --ext .js,.ts src/","size":"size-limit --why","test":"echo \"Error: no test specified\" && exit 1","build":"shx rm -rf dist && ../../scripts/cli.sh bundle","clean":"shx rm -rf dist && shx rm -rf node_modules && shx rm -rf .turbo","start:dev":"tsc -w","install:clean":"pnpm run clean && pnpm install","publish:patch":"pnpm build && pnpm version patch && pnpm publish --no-git-checks --access=public","update:latest":"pnpm update --latest"},"_npmUser":{"name":"bennodev","email":"bennokohrs@gmail.com"},"_resolved":"/tmp/0580010e526152a8ee337026f420a599/figma-connect-0.0.10.tgz","_integrity":"sha512-DiDLmUqIoSXM5WxH7ssgFdsK9+ZnBJ+QgviR4c0dcF69i4hvFD+tFGXBBR2xeLeoMgDzRmKORGnQMPdbySjY0g==","repository":{"url":"git+https://github.com/inbeta-group/monorepo.git","type":"git"},"size-limit":[{"path":"dist/app/esm/index.js"},{"path":"dist/plugin/esm/index.js"}],"_npmVersion":"10.7.0","description":"Straightforward and typesafe wrapper around the communication between the app/ui (iframe) and plugin (sandbox) part of a Figma Plugin","directories":{},"_nodeVersion":"20.15.0","dependencies":{"@ibg/utils":"0.0.11"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@ibg/config":"0.0.14","@types/node":"^20.14.2","@figma/plugin-typings":"^1.95.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.10_1720619673759_0.4513670375113139","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.11":{"name":"figma-connect","version":"0.0.11","keywords":[],"author":{"name":"@bennobuilder"},"license":"MIT","_id":"figma-connect@0.0.11","maintainers":[{"name":"bennodev","email":"bennokohrs@gmail.com"}],"homepage":"https://builder.group/?source=package-json","bugs":{"url":"https://github.com/builder-group/monorepo/issues"},"dist":{"shasum":"fe6ad2caf0dce81457671e904818ce0d80cab09a","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.11.tgz","fileCount":29,"integrity":"sha512-gvXlHMPce1gP1ntFKCnuopMxkmUmHJnatAUBgDtSsttXbullggZLEaO+LnqKrortTpkyOEdUexKI2VxAYbPNow==","signatures":[{"sig":"MEYCIQC+ZGq9+dm0oG3kW+miZVwGVIiSvXCLwYtQylhnGgrDhQIhAMknNH5Q4uRwiywI0iv8fxFLE3l58Dbp19O7OVbTDT63","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32756},"_from":"file:figma-connect-0.0.11.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint --ext .js,.ts src/","size":"size-limit --why","test":"echo \"Error: no test specified\" && exit 1","build":"shx rm -rf dist && ../../scripts/cli.sh bundle","clean":"shx rm -rf dist && shx rm -rf node_modules && shx rm -rf .turbo","start:dev":"tsc -w","install:clean":"pnpm run clean && pnpm install","publish:patch":"pnpm build && pnpm version patch && pnpm publish --no-git-checks --access=public","update:latest":"pnpm update --latest"},"_npmUser":{"name":"bennodev","email":"bennokohrs@gmail.com"},"_resolved":"/tmp/9c00b3a3538689dbc7f9fbc5e8bf0532/figma-connect-0.0.11.tgz","_integrity":"sha512-gvXlHMPce1gP1ntFKCnuopMxkmUmHJnatAUBgDtSsttXbullggZLEaO+LnqKrortTpkyOEdUexKI2VxAYbPNow==","repository":{"url":"git+https://github.com/builder-group/monorepo.git","type":"git"},"size-limit":[{"path":"dist/app/esm/index.js"},{"path":"dist/plugin/esm/index.js"}],"_npmVersion":"10.8.1","description":"Straightforward and typesafe wrapper around the communication between the app/ui (iframe) and plugin (sandbox) part of a Figma Plugin","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@blgc/utils":"0.0.15"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.14.2","@blgc/config":"0.0.16","@figma/plugin-typings":"^1.95.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.11_1722613623934_0.39610861883758886","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.12":{"name":"figma-connect","version":"0.0.12","keywords":[],"author":{"name":"@bennobuilder"},"license":"MIT","_id":"figma-connect@0.0.12","maintainers":[{"name":"bennodev","email":"bennokohrs@gmail.com"}],"homepage":"https://builder.group/?source=package-json","bugs":{"url":"https://github.com/builder-group/monorepo/issues"},"dist":{"shasum":"6ffb4b6cdd47be7c1df952877575c38558349483","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.12.tgz","fileCount":29,"integrity":"sha512-SmhnD4MpFrngO2pJwclGK/oNSmWflmKGTDiZjWvuNUxZzhxE3mv/pOhMdItL2uutCFCsEgSNmbH+fj6tgKhQxA==","signatures":[{"sig":"MEUCIQC6TPDDhg9poo76GTCbpPGNTu5KOxrAQwWxVXn5fUitdAIgaJLFFslWbRZANJHJXuw8cgypbCK8dBKAlyTCxBoWaQE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32755},"_from":"file:figma-connect-0.0.12.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint --ext .js,.ts src/","size":"size-limit --why","test":"echo \"Error: no test specified\" && exit 1","build":"shx rm -rf dist && ../../scripts/cli.sh bundle","clean":"shx rm -rf dist && shx rm -rf node_modules && shx rm -rf .turbo","start:dev":"tsc -w","install:clean":"pnpm run clean && pnpm install","publish:patch":"pnpm build && pnpm version patch && pnpm publish --no-git-checks --access=public","update:latest":"pnpm update --latest"},"_npmUser":{"name":"bennodev","email":"bennokohrs@gmail.com"},"_resolved":"/tmp/863020c106e3dcbef7300b7082e7d1b7/figma-connect-0.0.12.tgz","_integrity":"sha512-SmhnD4MpFrngO2pJwclGK/oNSmWflmKGTDiZjWvuNUxZzhxE3mv/pOhMdItL2uutCFCsEgSNmbH+fj6tgKhQxA==","repository":{"url":"git+https://github.com/builder-group/monorepo.git","type":"git"},"size-limit":[{"path":"dist/app/esm/index.js"},{"path":"dist/plugin/esm/index.js"}],"_npmVersion":"10.8.1","description":"Straightforward and typesafe wrapper around the communication between the app/ui (iframe) and plugin (sandbox) part of a Figma Plugin","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@blgc/utils":"0.0.15"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.14.2","@blgc/config":"0.0.17","@figma/plugin-typings":"^1.95.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.12_1723127159241_0.5681105306267709","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.13":{"name":"figma-connect","version":"0.0.13","keywords":[],"author":{"name":"@bennobuilder"},"license":"MIT","_id":"figma-connect@0.0.13","maintainers":[{"name":"bennodev","email":"bennokohrs@gmail.com"}],"homepage":"https://builder.group/?source=package-json","bugs":{"url":"https://github.com/builder-group/monorepo/issues"},"dist":{"shasum":"d5ff4589d3f9e7a9cddc6a1a4f80e7c16f561286","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.13.tgz","fileCount":29,"integrity":"sha512-4RkirZ1XZK6CojSCyKJ4goVPsR+U0VdBCa1euQ5cxZK1+15z5vohq4224zXPcQ5sFiQYCk/0vsI7qtIbTxJxtQ==","signatures":[{"sig":"MEYCIQCH59ugClAa/2zDJHbhqT/fbjML+muj5skfZxFx3LGYDgIhAJtmZ6GQijn13Sujsqd2jLL6PxKMoM3tAFlcuSF/Dyjr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32755},"_from":"file:figma-connect-0.0.13.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint --ext .js,.ts src/","size":"size-limit --why","test":"echo \"Error: no test specified\" && exit 1","build":"shx rm -rf dist && ../../scripts/cli.sh bundle","clean":"shx rm -rf dist && shx rm -rf node_modules && shx rm -rf .turbo","start:dev":"tsc -w","install:clean":"pnpm run clean && pnpm install","publish:patch":"pnpm build && pnpm version patch && pnpm publish --no-git-checks --access=public","update:latest":"pnpm update --latest"},"_npmUser":{"name":"bennodev","email":"bennokohrs@gmail.com"},"_resolved":"/tmp/96a879edd05e3470870bff36b5992015/figma-connect-0.0.13.tgz","_integrity":"sha512-4RkirZ1XZK6CojSCyKJ4goVPsR+U0VdBCa1euQ5cxZK1+15z5vohq4224zXPcQ5sFiQYCk/0vsI7qtIbTxJxtQ==","repository":{"url":"git+https://github.com/builder-group/monorepo.git","type":"git"},"size-limit":[{"path":"dist/app/esm/index.js"},{"path":"dist/plugin/esm/index.js"}],"_npmVersion":"10.8.1","description":"Straightforward and typesafe wrapper around the communication between the app/ui (iframe) and plugin (sandbox) part of a Figma Plugin","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@blgc/utils":"0.0.16"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.14.2","@blgc/config":"0.0.17","@figma/plugin-typings":"^1.95.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.13_1723968637395_0.14823591550194637","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.14":{"name":"figma-connect","version":"0.0.14","keywords":[],"author":{"name":"@bennobuilder"},"license":"MIT","_id":"figma-connect@0.0.14","maintainers":[{"name":"bennodev","email":"bennokohrs@gmail.com"}],"homepage":"https://builder.group/?source=package-json","bugs":{"url":"https://github.com/builder-group/monorepo/issues"},"dist":{"shasum":"0df3ba3e3e1f82db24c3f1c0cc669676f7383cfa","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.14.tgz","fileCount":29,"integrity":"sha512-uhnVEOIJOBa4SFyS5fzYs5c2eORjnDeJYRcuRAh4OA/3UTCRBXIatNJmjtm27PSsVln7L8MKLYcR3LriWQF+ZQ==","signatures":[{"sig":"MEUCIQCx9J/z6h3KJupYJMX8K9cACDijp/3NjHXTCMqo9D7rFgIgUE3xrov9/0ltMc6VwHmg+pHkx/Mjy+dGrMsOCSSta4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32755},"_from":"file:figma-connect-0.0.14.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint --ext .js,.ts src/","size":"size-limit --why","test":"echo \"Error: no test specified\" && exit 1","build":"shx rm -rf dist && ../../scripts/cli.sh bundle","clean":"shx rm -rf dist && shx rm -rf node_modules && shx rm -rf .turbo","start:dev":"tsc -w","install:clean":"pnpm run clean && pnpm install","publish:patch":"pnpm build && pnpm version patch && pnpm publish --no-git-checks --access=public","update:latest":"pnpm update --latest"},"_npmUser":{"name":"bennodev","email":"bennokohrs@gmail.com"},"_resolved":"/tmp/7d1998b18ec9bd963f75b2b4baf11f66/figma-connect-0.0.14.tgz","_integrity":"sha512-uhnVEOIJOBa4SFyS5fzYs5c2eORjnDeJYRcuRAh4OA/3UTCRBXIatNJmjtm27PSsVln7L8MKLYcR3LriWQF+ZQ==","repository":{"url":"git+https://github.com/builder-group/monorepo.git","type":"git"},"size-limit":[{"path":"dist/app/esm/index.js"},{"path":"dist/plugin/esm/index.js"}],"_npmVersion":"10.8.1","description":"Straightforward and typesafe wrapper around the communication between the app/ui (iframe) and plugin (sandbox) part of a Figma Plugin","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@blgc/utils":"0.0.17"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.14.2","@blgc/config":"0.0.22","@figma/plugin-typings":"^1.95.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.14_1724775661246_0.36315743783243404","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.15":{"name":"figma-connect","version":"0.0.15","keywords":[],"author":{"name":"@bennobuilder"},"license":"MIT","_id":"figma-connect@0.0.15","maintainers":[{"name":"bennodev","email":"bennokohrs@gmail.com"}],"homepage":"https://builder.group/?source=package-json","bugs":{"url":"https://github.com/builder-group/monorepo/issues"},"dist":{"shasum":"d55768a7dd9e87f244b1c719b895d92f850e1386","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.15.tgz","fileCount":29,"integrity":"sha512-QJJLwCCNGO+ZYif+moGINULhdMSAW2a1ZbTRylUP0OJhbJNiSPzvtBcgovMhV9vRU2B6BVwyRPtNGukJmLJUow==","signatures":[{"sig":"MEQCIDKzZO4ktG6Lb0EZlJBgBkKqUKHjzdi19gfaI+ZZBVcLAiBNFQnrLXDTp5KuO4L8FRl9vZFUjhL8nNUuTVyuXXjn6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32465},"_from":"file:figma-connect-0.0.15.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint --ext .js,.ts src/","size":"size-limit --why","test":"echo \"Error: no test specified\" && exit 1","build":"shx rm -rf dist && ../../scripts/cli.sh bundle","clean":"shx rm -rf dist && shx rm -rf node_modules && shx rm -rf .turbo","start:dev":"tsc -w","install:clean":"pnpm run clean && pnpm install","publish:patch":"pnpm build && pnpm version patch && pnpm publish --no-git-checks --access=public","update:latest":"pnpm update --latest"},"_npmUser":{"name":"bennodev","email":"bennokohrs@gmail.com"},"_resolved":"/tmp/b836bca5ccd8d8de0851c940dcfee203/figma-connect-0.0.15.tgz","_integrity":"sha512-QJJLwCCNGO+ZYif+moGINULhdMSAW2a1ZbTRylUP0OJhbJNiSPzvtBcgovMhV9vRU2B6BVwyRPtNGukJmLJUow==","repository":{"url":"git+https://github.com/builder-group/monorepo.git","type":"git"},"size-limit":[{"path":"dist/app/esm/index.js"},{"path":"dist/plugin/esm/index.js"}],"_npmVersion":"10.8.2","description":"Straightforward and typesafe wrapper around the communication between the app/ui (iframe) and plugin (sandbox) part of a Figma Plugin","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@blgc/utils":"0.0.18"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.14.2","@blgc/config":"0.0.23","@figma/plugin-typings":"^1.95.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.15_1724910845008_0.7657594231035758","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.16":{"name":"figma-connect","version":"0.0.16","keywords":[],"author":{"name":"@bennobuilder"},"license":"MIT","_id":"figma-connect@0.0.16","maintainers":[{"name":"bennodev","email":"bennokohrs@gmail.com"}],"homepage":"https://builder.group/?source=package-json","bugs":{"url":"https://github.com/builder-group/monorepo/issues"},"dist":{"shasum":"977fad31764dc3942ff19d42e48fa91283259723","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.16.tgz","fileCount":29,"integrity":"sha512-XOl694/+SQMe0veTPMH6E8e0w9S6nkot0/FwwcqCRLtBdCga8fy1F3BWgM6QXqh+QTqL3iEeplwa2PqSoUrmgA==","signatures":[{"sig":"MEUCIQDz1TJhzHTY92tp7KHx/cjt41rUjvQHwaaSqUmol3DwyAIgf30qmXv6Q3xKMH1fgKfzlxjfmrCJQxjFzR/ri5Zti0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32498},"_from":"file:figma-connect-0.0.16.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint --ext .js,.ts src/","size":"size-limit --why","test":"echo \"Error: no test specified\" && exit 1","build":"shx rm -rf dist && chmod +x ../../scripts/cli.sh && ../../scripts/cli.sh bundle","clean":"shx rm -rf dist && shx rm -rf node_modules && shx rm -rf .turbo","start:dev":"tsc -w","install:clean":"pnpm run clean && pnpm install","publish:patch":"pnpm build && pnpm version patch && pnpm publish --no-git-checks --access=public","update:latest":"pnpm update --latest"},"_npmUser":{"name":"bennodev","email":"bennokohrs@gmail.com"},"_resolved":"/tmp/0eed568e6573f6d6b8f1ce2e65781f40/figma-connect-0.0.16.tgz","_integrity":"sha512-XOl694/+SQMe0veTPMH6E8e0w9S6nkot0/FwwcqCRLtBdCga8fy1F3BWgM6QXqh+QTqL3iEeplwa2PqSoUrmgA==","repository":{"url":"git+https://github.com/builder-group/monorepo.git","type":"git"},"size-limit":[{"path":"dist/app/esm/index.js"},{"path":"dist/plugin/esm/index.js"}],"_npmVersion":"10.8.2","description":"Straightforward and typesafe wrapper around the communication between the app/ui (iframe) and plugin (sandbox) part of a Figma Plugin","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@blgc/utils":"0.0.19"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.14.2","@blgc/config":"0.0.24","@figma/plugin-typings":"^1.95.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.16_1726751071363_0.7623737159897388","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.17":{"name":"figma-connect","version":"0.0.17","keywords":[],"author":{"name":"@bennobuilder"},"license":"MIT","_id":"figma-connect@0.0.17","maintainers":[{"name":"bennodev","email":"bennokohrs@gmail.com"}],"homepage":"https://builder.group/?source=package-json","bugs":{"url":"https://github.com/builder-group/monorepo/issues"},"dist":{"shasum":"7aa2e850a3da6ab990da5e6c4067befb23299fb9","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.17.tgz","fileCount":29,"integrity":"sha512-sMv1R4fI8LmfjNdGYGA9/JyX9XMOcUMg+GCwoPJYaK6KEwLqmvmD+LIdzV7oyXrIBZpytTM6gLmq2xUgihF23A==","signatures":[{"sig":"MEYCIQCxt1/Ft8MSYFzLxhP33lwAqXywWJnxLpBb0/E03n0czQIhAMoFnd7M7wcvPDXL/73NaG9r2pDCde4TrcN3f7j0lgNx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32498},"_from":"file:figma-connect-0.0.17.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint --ext .js,.ts src/","size":"size-limit --why","test":"echo \"Error: no test specified\" && exit 1","build":"shx rm -rf dist && chmod +x ../../scripts/cli.sh && ../../scripts/cli.sh bundle","clean":"shx rm -rf dist && shx rm -rf node_modules && shx rm -rf .turbo","start:dev":"tsc -w","install:clean":"pnpm run clean && pnpm install","publish:patch":"pnpm build && pnpm version patch && pnpm publish --no-git-checks --access=public","update:latest":"pnpm update --latest"},"_npmUser":{"name":"bennodev","email":"bennokohrs@gmail.com"},"_resolved":"/tmp/224e589fefde07cdcde89ac3702cd0b2/figma-connect-0.0.17.tgz","_integrity":"sha512-sMv1R4fI8LmfjNdGYGA9/JyX9XMOcUMg+GCwoPJYaK6KEwLqmvmD+LIdzV7oyXrIBZpytTM6gLmq2xUgihF23A==","repository":{"url":"git+https://github.com/builder-group/monorepo.git","type":"git"},"size-limit":[{"path":"dist/app/esm/index.js"},{"path":"dist/plugin/esm/index.js"}],"_npmVersion":"10.9.0","description":"Straightforward and typesafe wrapper around the communication between the app/ui (iframe) and plugin (sandbox) part of a Figma Plugin","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@blgc/utils":"0.0.24"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.9.0","@blgc/config":"0.0.25","@figma/plugin-typings":"^1.100.2"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.17_1730822434020_0.6136137965705526","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.18":{"name":"figma-connect","version":"0.0.18","keywords":[],"author":{"name":"@bennobuilder"},"license":"MIT","_id":"figma-connect@0.0.18","maintainers":[{"name":"bennodev","email":"bennokohrs@gmail.com"}],"homepage":"https://builder.group/?source=package-json","bugs":{"url":"https://github.com/builder-group/monorepo/issues"},"dist":{"shasum":"d775b44e34e614b92555a9e3d5e6acdfc6d78d43","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.18.tgz","fileCount":29,"integrity":"sha512-GnPc6wInQ/yoG4WSAkHNgB/qTAQFTb/OfUdCpOT+0Xdx4lRk6OLiAhBZYASMxuBKOEav0cH9gCdHxsrDHf61Lw==","signatures":[{"sig":"MEUCIQC22I6tN4ktGC1J0o6c11SrJcSy/kpLsA/nfqG3mtLRIwIgMqtjo4r9UWMYqr5LObL0B7pSsbsNVt6HH0GboWdH6n0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32485},"_from":"file:figma-connect-0.0.18.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint . --fix","size":"size-limit --why","test":"echo \"Error: no test specified\" && exit 1","build":"shx rm -rf dist && chmod +x ../../scripts/cli.sh && ../../scripts/cli.sh bundle","clean":"shx rm -rf dist && shx rm -rf node_modules && shx rm -rf .turbo","start:dev":"tsc -w","install:clean":"pnpm run clean && pnpm install","publish:patch":"pnpm build && pnpm version patch && pnpm publish --no-git-checks --access=public","update:latest":"pnpm update --latest"},"_npmUser":{"name":"bennodev","email":"bennokohrs@gmail.com"},"_resolved":"/private/var/folders/m2/znwy9pqs02xb42kbn_5rf1s00000gn/T/eb64f4105aac17020f26cc457c9710cf/figma-connect-0.0.18.tgz","_integrity":"sha512-GnPc6wInQ/yoG4WSAkHNgB/qTAQFTb/OfUdCpOT+0Xdx4lRk6OLiAhBZYASMxuBKOEav0cH9gCdHxsrDHf61Lw==","repository":{"url":"git+https://github.com/builder-group/monorepo.git","type":"git"},"size-limit":[{"path":"dist/app/esm/index.js"},{"path":"dist/plugin/esm/index.js"}],"_npmVersion":"10.8.1","description":"Straightforward and typesafe wrapper around the communication between the app/ui (iframe) and plugin (sandbox) part of a Figma Plugin","directories":{},"_nodeVersion":"20.14.0","dependencies":{"@blgc/utils":"0.0.26"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.0","@blgc/config":"0.0.26","@figma/plugin-typings":"^1.103.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.18_1732779891944_0.4789044458098437","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.19":{"name":"figma-connect","version":"0.0.19","keywords":[],"author":{"name":"@bennobuilder"},"license":"MIT","_id":"figma-connect@0.0.19","maintainers":[{"name":"bennodev","email":"bennokohrs@gmail.com"}],"homepage":"https://builder.group/?source=package-json","bugs":{"url":"https://github.com/builder-group/monorepo/issues"},"dist":{"shasum":"4f9aed6b2caf1e02f7693a12122cc880baf5956a","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.19.tgz","fileCount":22,"integrity":"sha512-H51J6SLJ39qkfV5sP/DOhaffgmdjGQY0YzSATGiuEUVAbPFs0b4T++G3tkLuwvJWp/xCGuPCUdSq9bJ3nfvVLg==","signatures":[{"sig":"MEYCIQCFLVhAtV3Pd5rZIIxWLk3Hz3hjqTv2+zy3SMlN7GuKdwIhAIXb0kBqeOQhKQZN1miFIe0z3XX0yQGWzFm2N01wwl4M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24833},"_from":"file:figma-connect-0.0.19.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint . --fix","size":"size-limit --why","test":"echo \"Error: no test specified\" && exit 1","build":"shx rm -rf dist && chmod +x ../../scripts/cli.sh && ../../scripts/cli.sh bundle","clean":"shx rm -rf dist && shx rm -rf node_modules && shx rm -rf .turbo","start:dev":"tsc -w","build:prod":"pnpm build -t prod","install:clean":"pnpm run clean && pnpm install","publish:patch":"pnpm build:prod && pnpm version patch && pnpm publish --no-git-checks --access=public","update:latest":"pnpm update --latest"},"_npmUser":{"name":"bennodev","email":"bennokohrs@gmail.com"},"_resolved":"/private/var/folders/m2/znwy9pqs02xb42kbn_5rf1s00000gn/T/476a24bb2c7fdf75179b3c5ce89750b5/figma-connect-0.0.19.tgz","_integrity":"sha512-H51J6SLJ39qkfV5sP/DOhaffgmdjGQY0YzSATGiuEUVAbPFs0b4T++G3tkLuwvJWp/xCGuPCUdSq9bJ3nfvVLg==","repository":{"url":"git+https://github.com/builder-group/monorepo.git","type":"git"},"size-limit":[{"path":"dist/app/esm/index.js"},{"path":"dist/plugin/esm/index.js"}],"_npmVersion":"10.8.1","description":"Straightforward and typesafe wrapper around the communication between the app/ui (iframe) and plugin (sandbox) part of a Figma Plugin","directories":{},"_nodeVersion":"20.14.0","dependencies":{"@blgc/utils":"0.0.30"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.2","@blgc/config":"0.0.27","@figma/plugin-typings":"^1.106.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.19_1734872766830_0.6000744162933136","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.20":{"name":"figma-connect","version":"0.0.20","keywords":[],"author":{"name":"@bennobuilder"},"license":"MIT","_id":"figma-connect@0.0.20","maintainers":[{"name":"bennodev","email":"bennokohrs@gmail.com"}],"homepage":"https://builder.group/?source=package-json","bugs":{"url":"https://github.com/builder-group/community/issues"},"dist":{"shasum":"8ed7ca5a400190fdc6fd81ecc405cbb602bb07d5","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.20.tgz","fileCount":29,"integrity":"sha512-EzJuMZbyop7iKcMg2ZIKgBofRc4lGXOqPqWbivvgRSP+FAwSa4Q4ld4OLIZc1r0SR1kUEk1matCSILb3A8AA4A==","signatures":[{"sig":"MEYCIQDCs83SDBjsq38uK1n/7zjKZs1KaBPCxJ3+VO2tYCWx5AIhALJUQVzEerPk/q8ndCHxiE3rCJiIowC7BWwXoIQcD9sC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41497},"_from":"file:figma-connect-0.0.20.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint . --fix","size":"size-limit --why","test":"echo \"Error: no test specified\" && exit 1","build":"shx rm -rf dist && chmod +x ../../scripts/cli.sh && ../../scripts/cli.sh bundle","clean":"shx rm -rf dist && shx rm -rf node_modules && shx rm -rf .turbo","start:dev":"tsc -w","build:prod":"pnpm build -t prod","install:clean":"pnpm run clean && pnpm install","publish:patch":"pnpm build:prod && pnpm version patch && pnpm publish --no-git-checks --access=public","update:latest":"pnpm update --latest"},"_npmUser":{"name":"bennodev","email":"bennokohrs@gmail.com"},"_resolved":"/private/var/folders/m2/znwy9pqs02xb42kbn_5rf1s00000gn/T/4fc03e7fe56c81edd3f2babdc3772c99/figma-connect-0.0.20.tgz","_integrity":"sha512-EzJuMZbyop7iKcMg2ZIKgBofRc4lGXOqPqWbivvgRSP+FAwSa4Q4ld4OLIZc1r0SR1kUEk1matCSILb3A8AA4A==","repository":{"url":"git+https://github.com/builder-group/community.git","type":"git"},"size-limit":[{"path":"dist/app/esm/index.js"},{"path":"dist/plugin/esm/index.js"}],"_npmVersion":"10.8.1","description":"Straightforward and typesafe wrapper around the communication between the app/ui (iframe) and plugin (sandbox) part of a Figma Plugin","directories":{},"_nodeVersion":"20.14.0","dependencies":{"@blgc/utils":"0.0.31"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.2","@blgc/config":"0.0.28","@figma/plugin-typings":"^1.106.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.20_1735891938395_0.43682515591765436","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.21":{"name":"figma-connect","version":"0.0.21","keywords":[],"author":{"name":"@bennobuilder"},"license":"MIT","_id":"figma-connect@0.0.21","maintainers":[{"name":"bennobuilder","email":"bennokohrs@gmail.com"}],"homepage":"https://builder.group/?source=package-json","bugs":{"url":"https://github.com/builder-group/community/issues"},"dist":{"shasum":"ba1d87f9b23f0d4ec88526bbf32121a19438f9d6","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.21.tgz","fileCount":29,"integrity":"sha512-epq/r6B6s9rWhWEhsm22gZMs6DKYJfgs3UTyG1PtVEayRuUJy1S2Xd6pdw5dhkT0GRUl1w0KQgMg56KcRcgEbA==","signatures":[{"sig":"MEUCIQDYSFMjwcngX+NFxbGlsqVAQT2xmNGJ/zqfRh94fzffuAIgfgIsFHYb+JdGAghILVXA88nLgkZ4ic7ahI/8FTP8RLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41487},"_from":"file:figma-connect-0.0.21.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint . --fix","size":"size-limit --why","test":"echo \"Error: no test specified\"","build":"shx rm -rf dist && chmod +x ../../scripts/cli.sh && ../../scripts/cli.sh bundle","clean":"shx rm -rf dist && shx rm -rf .turbo && shx rm -rf node_modules","start:dev":"tsc -w","build:prod":"pnpm build -t prod","install:clean":"pnpm run clean && pnpm install","publish:patch":"pnpm build:prod && pnpm version patch && pnpm publish --no-git-checks --access=public","update:latest":"pnpm update --latest"},"_npmUser":{"name":"bennobuilder","email":"bennokohrs@gmail.com"},"_resolved":"/private/var/folders/m2/znwy9pqs02xb42kbn_5rf1s00000gn/T/5abcace4a7fb36c3a0adc47a5ae04789/figma-connect-0.0.21.tgz","_integrity":"sha512-epq/r6B6s9rWhWEhsm22gZMs6DKYJfgs3UTyG1PtVEayRuUJy1S2Xd6pdw5dhkT0GRUl1w0KQgMg56KcRcgEbA==","repository":{"url":"git+https://github.com/builder-group/community.git","type":"git"},"size-limit":[{"path":"dist/app/esm/index.js"},{"path":"dist/plugin/esm/index.js"}],"_npmVersion":"10.8.1","description":"Straightforward and typesafe wrapper around the communication between the app/ui (iframe) and plugin (sandbox) part of a Figma Plugin","directories":{},"_nodeVersion":"20.14.0","dependencies":{"@blgc/utils":"0.0.34"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.5","@blgc/config":"0.0.30","@figma/plugin-typings":"^1.108.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.21_1740730915659_0.9691430572167234","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.22":{"name":"figma-connect","version":"0.0.22","keywords":[],"author":{"name":"@bennobuilder"},"license":"MIT","_id":"figma-connect@0.0.22","maintainers":[{"name":"bennobuilder","email":"bennokohrs@gmail.com"}],"homepage":"https://builder.group/?source=package-json","bugs":{"url":"https://github.com/builder-group/community/issues"},"dist":{"shasum":"92e9167edd9a1ef7bedf9eb13db4aac090e3facc","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.22.tgz","fileCount":29,"integrity":"sha512-WT8lcyx792P9g5tyDQAbu6tBCYBC+CrCF3MrrEIuvj3D50URsAwwH3Zm3i0MEJBvXEmEXqPI2Sry6Pn7JgQZhw==","signatures":[{"sig":"MEQCIH3FicZtf7wlRT1KKi18t1tcFyuSswlsSzcj8LIBXaq/AiADQUL57GATWEqPZnIsbHsVXTlLXgE9v+wULzSddelHig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41487},"_from":"file:figma-connect-0.0.22.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint . --fix","size":"size-limit --why","test":"echo \"Error: no test specified\"","build":"shx rm -rf dist && chmod +x ../../scripts/cli.sh && ../../scripts/cli.sh bundle","clean":"shx rm -rf dist && shx rm -rf .turbo && shx rm -rf node_modules","start:dev":"tsc -w","build:prod":"pnpm build -t prod","install:clean":"pnpm run clean && pnpm install","publish:patch":"pnpm build:prod && pnpm version patch && pnpm publish --no-git-checks --access=public","update:latest":"pnpm update --latest"},"_npmUser":{"name":"bennobuilder","email":"bennokohrs@gmail.com"},"_resolved":"/private/var/folders/m2/znwy9pqs02xb42kbn_5rf1s00000gn/T/f11f6ad0ac68e1a3c3be86aaf646b8ea/figma-connect-0.0.22.tgz","_integrity":"sha512-WT8lcyx792P9g5tyDQAbu6tBCYBC+CrCF3MrrEIuvj3D50URsAwwH3Zm3i0MEJBvXEmEXqPI2Sry6Pn7JgQZhw==","repository":{"url":"git+https://github.com/builder-group/community.git","type":"git"},"size-limit":[{"path":"dist/app/esm/index.js"},{"path":"dist/plugin/esm/index.js"}],"_npmVersion":"10.8.1","description":"Straightforward and typesafe wrapper around the communication between the app/ui (iframe) and plugin (sandbox) part of a Figma Plugin","directories":{},"_nodeVersion":"20.14.0","dependencies":{"@blgc/utils":"0.0.35"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.5","@blgc/config":"0.0.31","@figma/plugin-typings":"^1.108.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.22_1740732035684_0.8398489483146121","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.23":{"name":"figma-connect","version":"0.0.23","keywords":[],"author":{"name":"@bennobuilder"},"license":"MIT","_id":"figma-connect@0.0.23","maintainers":[{"name":"bennobuilder","email":"bennokohrs@gmail.com"}],"homepage":"https://builder.group/?source=package-json","bugs":{"url":"https://github.com/builder-group/community/issues"},"dist":{"shasum":"1e5074e14bcdede8fbe28bd4433d12508355bd73","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.23.tgz","fileCount":29,"integrity":"sha512-hsLGfTZgUfhSTzx1n/N9Hn2rLIzknhOki5DhVtzz/w96nCrnxRU+Smdt4gcvpG6hp3h9ldibEfkt5pLEEIRXPA==","signatures":[{"sig":"MEUCIQCnthWZ3Y/GfvjkBVpR/qtCZGVPfuUju7Ja7QAwGVYFkgIgSNO3OodrbyZ56WulvaClweN9XGApzBHMSPzyF6dDlD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41487},"_from":"file:figma-connect-0.0.23.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint . --fix","size":"size-limit --why","test":"echo \"Error: no test specified\"","build":"shx rm -rf dist && chmod +x ../../scripts/cli.sh && ../../scripts/cli.sh bundle","clean":"shx rm -rf dist && shx rm -rf .turbo && shx rm -rf node_modules","start:dev":"tsc -w","build:prod":"pnpm build -t prod","install:clean":"pnpm run clean && pnpm install","publish:patch":"pnpm build:prod && pnpm version patch && pnpm publish --no-git-checks --access=public","update:latest":"pnpm update --latest"},"_npmUser":{"name":"bennobuilder","email":"bennokohrs@gmail.com"},"_resolved":"/private/var/folders/m2/znwy9pqs02xb42kbn_5rf1s00000gn/T/e114c1b045ce03fe6b180b7678cc0d16/figma-connect-0.0.23.tgz","_integrity":"sha512-hsLGfTZgUfhSTzx1n/N9Hn2rLIzknhOki5DhVtzz/w96nCrnxRU+Smdt4gcvpG6hp3h9ldibEfkt5pLEEIRXPA==","repository":{"url":"git+https://github.com/builder-group/community.git","type":"git"},"size-limit":[{"path":"dist/app/esm/index.js"},{"path":"dist/plugin/esm/index.js"}],"_npmVersion":"10.8.1","description":"Straightforward and typesafe wrapper around the communication between the app/ui (iframe) and plugin (sandbox) part of a Figma Plugin","directories":{},"_nodeVersion":"20.14.0","dependencies":{"@blgc/utils":"0.0.36"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.5","@blgc/config":"0.0.32","@figma/plugin-typings":"^1.108.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.23_1740733260124_0.6422522198406988","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.24":{"name":"figma-connect","version":"0.0.24","keywords":[],"author":{"name":"@bennobuilder"},"license":"MIT","_id":"figma-connect@0.0.24","maintainers":[{"name":"bennobuilder","email":"bennokohrs@gmail.com"}],"homepage":"https://builder.group/?source=package-json","bugs":{"url":"https://github.com/builder-group/community/issues"},"dist":{"shasum":"e91127efdd32c20889036ddd949ca333d27760c5","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.24.tgz","fileCount":41,"integrity":"sha512-rABeDIkp/T6+Y/NThFUPP24J0NwtXSjm4YzAVBIuKW83NBPlL0B8VsR7xkjZ8BYS0p9vnV5vPJaH8AZhWNqlcA==","signatures":[{"sig":"MEYCIQDPoOTQbZFYXNCerywORR8390FsHD3CLOsz4HJfXlUfaQIhAL9jEYjMpKRWMWsF+Wrn3ykVYT3PdT8GZQAHf/iHGW5H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79390},"_from":"file:figma-connect-0.0.24.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint . --fix","size":"size-limit --why","test":"echo \"Error: no test specified\"","build":"shx rm -rf dist && rollup -c rollup.config.js","clean":"shx rm -rf dist && shx rm -rf .turbo && shx rm -rf node_modules","start:dev":"tsc -w","build:prod":"export NODE_ENV=production && pnpm build","install:clean":"pnpm run clean && pnpm install","publish:patch":"pnpm build:prod && pnpm version patch && pnpm publish --no-git-checks --access=public","update:latest":"pnpm update --latest"},"_npmUser":{"name":"bennobuilder","email":"bennokohrs@gmail.com"},"_resolved":"/private/var/folders/m2/znwy9pqs02xb42kbn_5rf1s00000gn/T/2b4f044d99329bdcefa69948c53e03c4/figma-connect-0.0.24.tgz","_integrity":"sha512-rABeDIkp/T6+Y/NThFUPP24J0NwtXSjm4YzAVBIuKW83NBPlL0B8VsR7xkjZ8BYS0p9vnV5vPJaH8AZhWNqlcA==","repository":{"url":"git+https://github.com/builder-group/community.git","type":"git"},"size-limit":[{"path":"dist/app/esm/index.js"},{"path":"dist/plugin/esm/index.js"}],"_npmVersion":"10.8.1","description":"Straightforward and typesafe wrapper around the communication between the app/ui (iframe) and plugin (sandbox) part of a Figma Plugin","directories":{},"_nodeVersion":"20.14.0","dependencies":{"@blgc/utils":"0.0.39"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@blgc/config":"0.0.33","rollup-presets":"0.0.8","@figma/plugin-typings":"^1.108.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.24_1741510326467_0.34538134208698956","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.25":{"name":"figma-connect","version":"0.0.25","keywords":[],"author":{"name":"@bennobuilder"},"license":"MIT","_id":"figma-connect@0.0.25","maintainers":[{"name":"bennobuilder","email":"bennokohrs@gmail.com"}],"homepage":"https://builder.group/?source=package-json","bugs":{"url":"https://github.com/builder-group/community/issues"},"dist":{"shasum":"fa89522a006fa90fed57c9c5451775599764eb30","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.25.tgz","fileCount":41,"integrity":"sha512-06qY60bSPzMlavAe4nc7duDNsRTYDDFO0GyS3O7spCuwhvaQo2l8cJ4urJXK/c4GMOoV3uKtHMgWIHOyWMFulw==","signatures":[{"sig":"MEUCIFqsHmpYUf+qj9X4Oj59ewxDbhRbDCaudtlOukc8JcZcAiEAnXHCAWzl1h7gCE/3D06vJ9FKkwDGvT6iZjcT9LdYnXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79391},"_from":"file:figma-connect-0.0.25.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint . --fix","size":"size-limit --why","test":"echo \"Error: no test specified\"","build":"shx rm -rf dist && rollup -c rollup.config.js","clean":"shx rm -rf dist && shx rm -rf .turbo && shx rm -rf node_modules","start:dev":"tsc -w","build:prod":"export NODE_ENV=production && pnpm build","install:clean":"pnpm run clean && pnpm install","publish:patch":"pnpm build:prod && pnpm version patch && pnpm publish --no-git-checks --access=public","update:latest":"pnpm update --latest"},"_npmUser":{"name":"bennobuilder","email":"bennokohrs@gmail.com"},"_resolved":"/private/var/folders/m2/znwy9pqs02xb42kbn_5rf1s00000gn/T/8b3541c0e320161509949e1cb563c1f6/figma-connect-0.0.25.tgz","_integrity":"sha512-06qY60bSPzMlavAe4nc7duDNsRTYDDFO0GyS3O7spCuwhvaQo2l8cJ4urJXK/c4GMOoV3uKtHMgWIHOyWMFulw==","repository":{"url":"git+https://github.com/builder-group/community.git","type":"git"},"size-limit":[{"path":"dist/app/esm/index.js"},{"path":"dist/plugin/esm/index.js"}],"_npmVersion":"10.8.1","description":"Straightforward and typesafe wrapper around the communication between the app/ui (iframe) and plugin (sandbox) part of a Figma Plugin","directories":{},"_nodeVersion":"20.14.0","dependencies":{"@blgc/utils":"0.0.47"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@blgc/config":"0.0.33","rollup-presets":"0.0.21","@figma/plugin-typings":"^1.108.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.25_1742548519962_0.7901628559365701","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.26":{"name":"figma-connect","version":"0.0.26","keywords":[],"author":{"name":"@bennobuilder"},"license":"MIT","_id":"figma-connect@0.0.26","maintainers":[{"name":"bennobuilder","email":"bennokohrs@gmail.com"}],"homepage":"https://builder.group/?source=package-json","bugs":{"url":"https://github.com/builder-group/community/issues"},"dist":{"shasum":"1dbf2db078829c88327fd1b4f2901dde04996951","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.26.tgz","fileCount":41,"integrity":"sha512-qOxH5cjEYWUaMh6BkH8/knXPYYq4sQqGXjc3ROYR9YGOpVWJAmgrbtHUF9d2qFsjk+rWUzYzfnjJOS4zru9qjg==","signatures":[{"sig":"MEYCIQDMoj+vzns9C0Z1Hr0RjhLwjhwz2HRYlnBLyzzh0OLzuAIhAOiID/lupqikBs9rT56FnMvgFFxGHRQWSbOguMu01Gjs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79391},"_from":"file:figma-connect-0.0.26.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint . --fix","size":"size-limit --why","test":"echo \"Error: no test specified\"","build":"shx rm -rf dist && rollup -c rollup.config.js","clean":"shx rm -rf dist && shx rm -rf .turbo && shx rm -rf node_modules","start:dev":"tsc -w","build:prod":"export NODE_ENV=production && pnpm build","install:clean":"pnpm run clean && pnpm install","publish:patch":"pnpm build:prod && pnpm version patch && pnpm publish --no-git-checks --access=public","update:latest":"pnpm update --latest"},"_npmUser":{"name":"bennobuilder","email":"bennokohrs@gmail.com"},"_resolved":"/private/var/folders/m2/znwy9pqs02xb42kbn_5rf1s00000gn/T/5c284b2dfdc313cd8dff36cfb33f01d2/figma-connect-0.0.26.tgz","_integrity":"sha512-qOxH5cjEYWUaMh6BkH8/knXPYYq4sQqGXjc3ROYR9YGOpVWJAmgrbtHUF9d2qFsjk+rWUzYzfnjJOS4zru9qjg==","repository":{"url":"git+https://github.com/builder-group/community.git","type":"git"},"size-limit":[{"path":"dist/app/esm/index.js"},{"path":"dist/plugin/esm/index.js"}],"_npmVersion":"10.8.1","description":"Straightforward and typesafe wrapper around the communication between the app/ui (iframe) and plugin (sandbox) part of a Figma Plugin","directories":{},"_nodeVersion":"20.14.0","dependencies":{"@blgc/utils":"0.0.48"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@blgc/config":"0.0.33","rollup-presets":"0.0.21","@figma/plugin-typings":"^1.108.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.26_1744470139605_0.17288966005157924","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.27":{"name":"figma-connect","version":"0.0.27","keywords":[],"author":{"name":"@bennobuilder"},"license":"MIT","_id":"figma-connect@0.0.27","maintainers":[{"name":"bennobuilder","email":"bennokohrs@gmail.com"}],"homepage":"https://builder.group/?source=package-json","bugs":{"url":"https://github.com/builder-group/community/issues"},"dist":{"shasum":"3867f92a462329a691b703ad902ed04802e771e5","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.27.tgz","fileCount":22,"integrity":"sha512-P0AZGWjrAjla9Nv7l03DiJuujcWKPiyQqWT05/nYduVRrPmWJiV9IBkUn6yfbzYLSmBPSWozWZsBUcSFO/fqdA==","signatures":[{"sig":"MEYCIQDQ3n1FkXBx4k7smcOTg9MzOpqJDzPUL7z+67kojLshCQIhANgik1RcSZn6GtKHEQOzIzlvj5fhmWcpA/1KhDCHhjo9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24850},"_from":"file:figma-connect-0.0.27.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint . --fix","size":"size-limit --why","test":"echo \"Error: no test specified\"","build":"shx rm -rf dist && rollup -c rollup.config.js","clean":"shx rm -rf dist && shx rm -rf .turbo && shx rm -rf node_modules","start:dev":"tsc -w","build:prod":"export NODE_ENV=production && pnpm build","install:clean":"pnpm run clean && pnpm install","publish:patch":"pnpm build:prod && pnpm version patch && pnpm publish --no-git-checks --access=public","update:latest":"pnpm update --latest"},"_npmUser":{"name":"bennobuilder","email":"bennokohrs@gmail.com"},"_resolved":"/private/var/folders/m2/znwy9pqs02xb42kbn_5rf1s00000gn/T/47883b33fe3442225e514dc3876d6af1/figma-connect-0.0.27.tgz","_integrity":"sha512-P0AZGWjrAjla9Nv7l03DiJuujcWKPiyQqWT05/nYduVRrPmWJiV9IBkUn6yfbzYLSmBPSWozWZsBUcSFO/fqdA==","repository":{"url":"git+https://github.com/builder-group/community.git","type":"git"},"size-limit":[{"path":"dist/app/esm/index.js"},{"path":"dist/plugin/esm/index.js"}],"_npmVersion":"10.8.1","description":"Straightforward and typesafe wrapper around the communication between the app/ui (iframe) and plugin (sandbox) part of a Figma Plugin","directories":{},"_nodeVersion":"20.14.0","dependencies":{"@blgc/utils":"0.0.49"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@blgc/config":"0.0.33","rollup-presets":"0.0.21","@figma/plugin-typings":"^1.108.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.27_1744470572856_0.2556327798709668","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.28":{"name":"figma-connect","version":"0.0.28","keywords":[],"author":{"name":"@bennobuilder"},"license":"MIT","_id":"figma-connect@0.0.28","maintainers":[{"name":"bennobuilder","email":"bennokohrs@gmail.com"}],"homepage":"https://builder.group/?utm_source=package-json","bugs":{"url":"https://github.com/builder-group/community/issues"},"dist":{"shasum":"d799ab3d69b26a7952f46acc83cfcb8dcb5581f9","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.28.tgz","fileCount":22,"integrity":"sha512-+LvWwEVIFWbdQss3THQhh+NHF7Yv1mvpPIlfJgHv5ZYWLlMOrGUdBKK6PsE8bO3I/bAswosJgzFqhJpQRDwsRw==","signatures":[{"sig":"MEUCIQDr1B7IAKoeJ42OSU3CpUkh1Ib+QoaBC5bz6MFG8vgDVAIgX7bGaHK+L2I/dA5H9qnzB9+SarSQVTDbo8htgjVo0Fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24852},"_from":"file:figma-connect-0.0.28.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint . --fix","size":"size-limit --why","test":"echo \"Error: no test specified\"","build":"shx rm -rf dist && rollup -c rollup.config.js","clean":"shx rm -rf dist && shx rm -rf .turbo && shx rm -rf node_modules","start:dev":"tsc -w","build:prod":"export NODE_ENV=production && pnpm build","install:clean":"pnpm run clean && pnpm install","publish:patch":"pnpm build:prod && pnpm version patch && pnpm publish --no-git-checks --access=public","update:latest":"pnpm update --latest"},"_npmUser":{"name":"bennobuilder","email":"bennokohrs@gmail.com"},"_resolved":"/private/var/folders/m2/znwy9pqs02xb42kbn_5rf1s00000gn/T/d1ba5d83369bfe6273b3dc926fb03254/figma-connect-0.0.28.tgz","_integrity":"sha512-+LvWwEVIFWbdQss3THQhh+NHF7Yv1mvpPIlfJgHv5ZYWLlMOrGUdBKK6PsE8bO3I/bAswosJgzFqhJpQRDwsRw==","repository":{"url":"git+https://github.com/builder-group/community.git","type":"git"},"size-limit":[{"path":"dist/app/esm/index.js"},{"path":"dist/plugin/esm/index.js"}],"_npmVersion":"10.8.1","description":"Straightforward and typesafe wrapper around the communication between the app/ui (iframe) and plugin (sandbox) part of a Figma Plugin","directories":{},"_nodeVersion":"20.14.0","dependencies":{"@blgc/utils":"0.0.58"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24.1.0","@blgc/config":"0.0.36","rollup-presets":"0.0.22","@figma/plugin-typings":"^1.116.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.28_1754202687968_0.5543711606237518","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.29":{"name":"figma-connect","version":"0.0.29","keywords":[],"author":{"name":"@bennobuilder"},"license":"MIT","_id":"figma-connect@0.0.29","maintainers":[{"name":"bennobuilder","email":"bennokohrs@gmail.com"}],"homepage":"https://builder.group/?utm_source=package-json","bugs":{"url":"https://github.com/builder-group/community/issues"},"dist":{"shasum":"25a7b99299fe07f5a52208cc12032d9fa4d0420a","tarball":"https://registry.npmjs.org/figma-connect/-/figma-connect-0.0.29.tgz","fileCount":22,"integrity":"sha512-drC4xoCy/bB6d+vcKUvQQkoyypfKH/f7n0sS8zBLBZy4BaGs4tAGDo0ZuSh5Io8Fd3Gx7l3ZdY3wxMnK6S8bfg==","signatures":[{"sig":"MEUCIQClJxm0WdSncBJaHOx8E7ozadmdFwroAmYdVrLIRnO5oQIgcgPHv6NRI1X5U7cZ3tpxzD+MrVtDC6ZjKYfJeiUBWWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24852},"_from":"file:figma-connect-0.0.29.tgz","exports":{"./app":{"types":"./dist/types/app/index.d.ts","import":"./dist/app/esm/index.js","source":"./src/app/index.ts","require":"./dist/app/cjs/index.js"},"./plugin":{"types":"./dist/types/plugin/index.d.ts","import":"./dist/plugin/esm/index.js","source":"./src/plugin/index.ts","require":"./dist/plugin/cjs/index.js"}},"private":false,"scripts":{"lint":"eslint . --fix","size":"size-limit --why","test":"echo \"Error: no test specified\"","build":"shx rm -rf dist && rollup -c rollup.config.js","clean":"shx rm -rf dist && shx rm -rf .turbo && shx rm -rf node_modules","start:dev":"tsc -w","build:prod":"export NODE_ENV=production && pnpm build","install:clean":"pnpm run clean && pnpm install","publish:patch":"pnpm build:prod && pnpm version patch && pnpm publish --no-git-checks --access=public","update:latest":"pnpm update --latest"},"_npmUser":{"name":"bennobuilder","email":"bennokohrs@gmail.com"},"_resolved":"/private/var/folders/m2/znwy9pqs02xb42kbn_5rf1s00000gn/T/58c5f15b796467bfc04d2d09312e12c4/figma-connect-0.0.29.tgz","_integrity":"sha512-drC4xoCy/bB6d+vcKUvQQkoyypfKH/f7n0sS8zBLBZy4BaGs4tAGDo0ZuSh5Io8Fd3Gx7l3ZdY3wxMnK6S8bfg==","repository":{"url":"git+https://github.com/builder-group/community.git","type":"git"},"size-limit":[{"path":"dist/app/esm/index.js"},{"path":"dist/plugin/esm/index.js"}],"_npmVersion":"10.8.1","description":"Straightforward and typesafe wrapper around the communication between the app/ui (iframe) and plugin (sandbox) part of a Figma Plugin","directories":{},"_nodeVersion":"20.14.0","dependencies":{"@blgc/utils":"0.0.59"},"typesVersions":{"*":{"app":["./dist/types/app/index.d.ts"],"plugin":["./dist/types/plugin/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24.3.0","@blgc/config":"0.0.37","rollup-presets":"0.0.23","@figma/plugin-typings":"^1.117.0"},"_npmOperationalInternal":{"tmp":"tmp/figma-connect_0.0.29_1755337501348_0.765290864187856","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2024-06-04T04:26:44.889Z","modified":"2026-05-22T04:17:37.781Z","0.0.1":"2024-06-04T04:26:45.140Z","0.0.2":"2024-06-04T05:13:54.883Z","0.0.3":"2024-06-04T14:37:32.589Z","0.0.4":"2024-06-04T15:17:21.599Z","0.0.5":"2024-06-07T09:05:58.554Z","0.0.6":"2024-06-07T09:17:37.338Z","0.0.7":"2024-07-02T15:16:02.918Z","0.0.8":"2024-07-06T14:07:07.183Z","0.0.9":"2024-07-08T05:27:13.163Z","0.0.10":"2024-07-10T13:54:33.908Z","0.0.11":"2024-08-02T15:47:04.115Z","0.0.12":"2024-08-08T14:25:59.427Z","0.0.13":"2024-08-18T08:10:37.574Z","0.0.14":"2024-08-27T16:21:01.425Z","0.0.15":"2024-08-29T05:54:05.185Z","0.0.16":"2024-09-19T13:04:31.557Z","0.0.17":"2024-11-05T16:00:34.221Z","0.0.18":"2024-11-28T07:44:52.126Z","0.0.19":"2024-12-22T13:06:07.152Z","0.0.20":"2025-01-03T08:12:18.618Z","0.0.21":"2025-02-28T08:21:55.890Z","0.0.22":"2025-02-28T08:40:35.838Z","0.0.23":"2025-02-28T09:01:00.289Z","0.0.24":"2025-03-09T08:52:06.725Z","0.0.25":"2025-03-21T09:15:20.155Z","0.0.26":"2025-04-12T15:02:19.797Z","0.0.27":"2025-04-12T15:09:33.040Z","0.0.28":"2025-08-03T06:31:28.153Z","0.0.29":"2025-08-16T09:45:01.560Z"},"bugs":{"url":"https://github.com/builder-group/community/issues"},"author":{"name":"@bennobuilder"},"license":"MIT","homepage":"https://builder.group/?utm_source=package-json","keywords":[],"repository":{"url":"git+https://github.com/builder-group/community.git","type":"git"},"description":"Straightforward and typesafe wrapper around the communication between the app/ui (iframe) and plugin (sandbox) part of a Figma Plugin","maintainers":[{"name":"bennobuilder","email":"bennokohrs@gmail.com"}],"readme":"<h1 align=\"center\">\n    <img src=\"https://raw.githubusercontent.com/builder-group/community/develop/packages/figma-connect/.github/banner.svg\" alt=\"figma-connect banner\">\n</h1>\n\n<p align=\"left\">\n    <a href=\"https://github.com/builder-group/community/blob/develop/LICENSE\">\n        <img src=\"https://img.shields.io/github/license/builder-group/community.svg?label=license&style=flat&colorA=293140&colorB=FDE200\" alt=\"GitHub License\"/>\n    </a>\n    <a href=\"https://www.npmjs.com/package/figma-connect\">\n        <img src=\"https://img.shields.io/npm/dt/figma-connect.svg?label=downloads&style=flat&colorA=293140&colorB=FDE200\" alt=\"NPM total downloads\"/>\n    </a>\n    <a href=\"https://discord.gg/w4xE3bSjhQ\">\n        <img src=\"https://img.shields.io/discord/795291052897992724.svg?label=&logo=discord&logoColor=000000&color=293140&labelColor=FDE200\" alt=\"Join Discord\"/>\n    </a>\n</p>\n\n> Status: Experimental\n\n`figma-connect` is a straightforward and typesafe wrapper around the communication between the `app/ui` (iframe) and `plugin` (sandbox) part of a Figma Plugin.\n\n<img src=\"https://raw.githubusercontent.com/builder-group/community/develop/packages/figma-connect/.github/figma-connect-wrapper.png\" alt=\"figma-connect-wrapper image\">\n\n[Source](https://www.figma.com/plugin-docs/how-plugins-run/)\n\n### 🌟 Motivation\n\nCreate a typesafe and straightforward wrapper around the communication between the `app/ui` and `plugin` part of a Figma Plugin.\n\n### ⚖️ Alternatives\n\n- [figma-messenger](https://github.com/okotoki/figma-messenger)\n\n## 📖 Usage\n\n### Shared Types\n\nDefine types for events to be shared between the Figma app and plugin.\n\n`shared.ts`\n\n```ts\nimport { type TFromAppMessageEvent } from 'figma-connect/app';\nimport { type TFromPluginMessageEvent } from 'figma-connect/plugin';\n\n// Plugin Events (Plugin -> App)\ninterface TOnSelectNodeEvent extends TFromPluginMessageEvent {\n\tkey: 'on-select-node';\n\targs: { selected: Pick<SceneNode, 'name' | 'id'>[] };\n}\n\ninterface TOnDeselectNodeEvent extends TFromPluginMessageEvent {\n\tkey: 'on-deselect-node';\n\targs: { deselected: Pick<SceneNode, 'name' | 'id'>[] };\n}\n\ntype TFromPluginMessageEvents = TOnSelectNodeEvent | TOnDeselectNodeEvent;\n\n// App Events (App -> Plugin)\ninterface TOnUIRouteChangeEvent extends TFromAppMessageEvent {\n\tkey: 'on-ui-route-change';\n\targs: {\n\t\tactiveRoute: 'a' | 'b' | 'c';\n\t};\n}\n\ninterface TOnUserLoginEvent extends TFromAppMessageEvent {\n\tkey: 'on-user-login';\n\targs: {\n\t\tuserId: string;\n\t\ttimestamp: number;\n\t};\n}\n\ntype TFromAppMessageEvents = TOnUIRouteChangeEvent | TOnUserLoginEvent;\n```\n\n### App/Ui Setup\n\nInitialize and handle events in the `app/ui` (iframe) part.\n\n`app.ts`\n\n```ts\nimport { FigmaAppHandler } from 'figma-connect/app';\nimport { TFromAppMessageEvents, TFromPluginMessageEvents } from './shared';\n\n// Create App Handler and pass global 'parent' instance as first argument\nconst appHandler = new FigmaAppHandler<TFromPluginMessageEvents, TFromAppMessageEvents>(parent);\n\n// Send Events to the 'plugin' part\nappHandler.post('on-ui-route-change', { activeRoute: 'a' });\nappHandler.post('on-user-login', { userId: 'user123', timestamp: Date.now() });\n\n// Register callbacks to receive Events from the 'plugin' part\nappHandler.register({\n\tkey: 'on-select-node',\n\ttype: 'plugin.message',\n\tcallback: async (_, args) => {\n\t\tconsole.log('Selected Nodes:', args.selected);\n\t}\n});\nappHandler.register({\n\tkey: 'on-deselect-node',\n\ttype: 'plugin.message',\n\tcallback: async (_, args) => {\n\t\tconsole.log('Deselected Nodes:', args.deselected);\n\t}\n});\n```\n\n### Plugin Setup\n\nInitialize and handle events in the `plugin` (sandbox) part.\n\n`plugin.ts`\n\n```ts\nimport { FigmaPluginHandler } from 'figma-connect/plugin';\nimport { TFromAppMessageEvents, TFromPluginMessageEvents } from './shared';\n\n// Create Plugin Handler and pass global 'figma' instance as first argument\nconst pluginHandler = new FigmaPluginHandler<TFromAppMessageEvents, TFromPluginMessageEvents>(\n\tfigma\n);\n\n// Send Events to the 'app/ui' part\npluginHandler.post('on-select-node', { selected: [{ id: '1v1', name: 'Frame1' }] });\npluginHandler.post('on-deselect-node', { deselected: [{ id: '1v1', name: 'Frame1' }] });\n\n// Register callbacks to receive Events from the 'app/ui' part\npluginHandler.register({\n\tkey: 'on-ui-route-change',\n\ttype: 'app.message',\n\tcallback: async (_, args) => {\n\t\tconsole.log('UI Route Changed:', args.activeRoute);\n\t}\n});\npluginHandler.register({\n\tkey: 'on-user-login',\n\ttype: 'app.message',\n\tcallback: async (_, args) => {\n\t\tconsole.log('User Logged In:', args.userId, 'at', args.timestamp);\n\t}\n});\n```\n\n### Use in ReactJs\n\nTo use `figma-connect` in a ReactJS application, you can utilize the `useAppCallback()` hook to handle events from the `plugin` part in a React component.\n\n```tsx\nimport React, { useState } from 'react';\nimport { appHandler } from './app';\nimport { useAppCallback } from './hooks';\nimport { TFromAppMessageEvents, TFromPluginMessageEvents } from './shared';\n\nexport const MyComponent: React.FC = () => {\n\tconst [selectedNodes, setSelectedNodes] = useState([]);\n\n\tuseAppCallback(\n\t\tappHandler,\n\t\t{\n\t\t\ttype: 'plugin.message',\n\t\t\tkey: 'on-select-node',\n\t\t\tcallback: async (_, args) => {\n\t\t\t\tconsole.log('Selected Nodes:', args.selected);\n\t\t\t\tsetSelectedNodes(args.selected);\n\t\t\t}\n\t\t},\n\t\t[]\n\t);\n\n\treturn (\n\t\t<div>\n\t\t\t<h1>Selected Nodes</h1>\n\t\t\t<ul>\n\t\t\t\t{selectedNodes.map((node, index) => (\n\t\t\t\t\t<li key={index}>{node.name}</li>\n\t\t\t\t))}\n\t\t\t</ul>\n\t\t</div>\n\t);\n};\n```\n\n## 👀 Used by\n\n- [dyn.art - Figma Plugin](https://github.com/dyn-art/monorepo/tree/develop/apps/figma-plugin)\n","readmeFilename":"README.md"}