{"_id":"@atomicsmash/blocks-helpers","_rev":"71-b6696b40fe3e89b9bc4461c901c46892","name":"@atomicsmash/blocks-helpers","dist-tags":{"latest":"8.0.0","beta":"8.0.0-beta.0"},"versions":{"1.0.0":{"name":"@atomicsmash/blocks-helpers","version":"1.0.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@1.0.0","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"06b5b594ac58335b60536ca4055942a687d1d1f1","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-1.0.0.tgz","fileCount":4,"integrity":"sha512-B1sD2akU2xd1/L1P2v5o/mYW/QHfnZ6oV0UdrYCdHy6DQiQXhoL5MNXcfu2Y3f6qve7Bo9zJRCXHwqr0Pss1OA==","signatures":[{"sig":"MEUCIHBkVn5k1s1UVARPnnQBKL2Nz6kkPHmZA+N8UPzTaWC8AiEAt7bcn5EI26byik/UoSUcWcAnS9M6r9o5EqHtmIE0Qq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHY8IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpwzw/9GKxqMcnUbXOOKgObxOpd2Q6t4BOtEzNJVu1cvQ1eBqQ+uOtf\r\nb1nqUWLU9q87ZyGmMu+8heha+DDp20Xxt+CjYWs6WFBGaGEP5NQlJgN6qhg1\r\n7mDKPxxRq3tFw1Y75xuDcE08a9/pHFKexXEJqlUZHsG8sGJDr5awI6LkX9/T\r\n2AcL2O6uruRGIdxYXtHkFUwJ711JmrMAQOrcoBnbBJBh9ZmG/ZP1t1h1hhWS\r\ngDrUYMzs6l5TCVDfEPZxr81mjuTX+K9e3kTorcbl4tbasCpyC0Uh3RRbgErc\r\ndzV4uQWy5eE+FydqUDGsNgW6oC0B5yB8JOdWmeQSJsVS/4PVgD79mRQZPFe1\r\nr/WOasM+t1jA+OYfGVcKEegSFBlQBUtsfTHssD821QcRz318p8bchj+5ZAz6\r\n4iBvGN5BUFW/dFQOttyy+L4D0F6NLkU1miKOYFth6G7ZJuLH148eRCAKKN6J\r\nr9W9L7kO45cUoreL0W3hIrQ66xAscmitmC22+17liS2cF4S4rG9LArC6w0Vu\r\nYzmgDVvaKKRgsO6Vb4c4JLIuUdkMJCE8PFlr3XQMmm4UUO13JCYVGh6zL4nj\r\ni28EhfqbEVPK3NIV9+0QvkYl0ApWHCjPZTgFoDkg6NCiOIrUt3jMkqWBEAoB\r\nIEaKeZ2KJ8vhB2M6pQAikFFJ+I/qIQEMF84=\r\n=8RCW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"40ea14d4bf304d8743d6365789f3421eaed3934f","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"9.5.0","description":"","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@wordpress/blocks":"^12.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/wordpress__blocks":"^12.5.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_1.0.0_1679658760221_0.2999278771016516","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@atomicsmash/blocks-helpers","version":"1.1.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@1.1.0","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"31f122764023b6c5ba3ec7e2d30c6ca7192bf03a","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-1.1.0.tgz","fileCount":4,"integrity":"sha512-2BfAmAvn6eIsezOyopEk8oaFB8MZ/4HsB1EhQoE8zjsGU87+TypflLHtbTX7HQnYXO7PDYfY6QoX6vaduazFtg==","signatures":[{"sig":"MEUCIQCJqDSSn9/jdRKFUiy5BJ7KDtpxJLHi0BnvUb+NCg8UBgIgKjuayNqOVkNgOXthrSX/nNh9VI+lqlfM+3zZsbEQP6s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJZ8UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoL9xAAkK3ZywfBNTaUSMPN1EwEulI4xPqvf3Xn/0l4eTLbPOt+5SVA\r\nGvVf6u117L7et5YPy8JSZiawEoByOtmr/SIWyvafC51WHSkyljNz7ElIdUVX\r\nM2XhOyO/8fWd7l+sdSw/gLhCSY0EPSMF2Q82bZnSLWVb/dZ0DMHVx5lSQp39\r\n0MaZ37YYBznF1Te3YJLWNAs2U+jOLYjTJyt1ilPFFU27d/oWeA+AlSZuldfr\r\ngq9NnPmZ0IslzT+M68+vztu4Ym6aDI8hdlLHiZMsjjdkEvEy27+1dcrQ0zHa\r\nInpQlHaZv8/pP9d76pLCorBa3vbNihIWIAmvhASw13QXOCUMprry7OQFM07+\r\nRDQg3ady26mpNgWP051BP5HcQGlRJKpvb+B5q6qIjXWfL8Uhe7O9QIZBGaBf\r\nvQlH2CNJoLX5OO4KSeyEfiyzZHt6YtpXifCD9CmDY8MYJWODjffswZxCOUoN\r\nYd1dqbXM0lTf3iq0svLvl0UJASrb+RZ22tXwwQhOK36R3LU+7dq6EVzIQl4d\r\nYSs8ihoklnAGLRHGqnRP0iry2NDLX9LAwCvgj8kW/AN0eGE1PMFV14ItzVr2\r\nIjsWTAnNmjgfGRT1pVT/CdUIAf1PpjaEr/rpYDSxCSvF+hDI532rA/UjBaOm\r\nzmuMIQ/1w5EHKrR6mm+Xn6GNBR/OWDp7KKA=\r\n=x8Yt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"726a9188ef98630c9c603e9ad51c863e36fdb508","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"9.5.0","description":"","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@wordpress/blocks":"^12.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/wordpress__blocks":"^12.5.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_1.1.0_1680187156135_0.6162006836308618","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@atomicsmash/blocks-helpers","version":"2.0.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@2.0.0","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"5bd281b9db540ef3dbbad9bc597bf3a1c7f89752","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-2.0.0.tgz","fileCount":4,"integrity":"sha512-LMd+oufwNcWw0t3UQv8Kp/LXv/XNNHtIUQHStBPHxPKgJTAhiv6op1fEYXlT+A+4MzAerlbrEHDQVDZCxJJp+Q==","signatures":[{"sig":"MEUCIGKkVkWvEZSrhtLpA6lgbA5i1be1Ylpyyj8tYYG3EmUeAiEA2t15oKgxC/+DwJSpCbfEsZAG4EI1sSO30TgctbAPLdA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37530},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"24dd973f550a6648412d0d6aa424920c8e306dc9","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"18.16.1","dependencies":{"@wordpress/blocks":"^12.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/wordpress__blocks":"^12.5.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_2.0.0_1689263840226_0.8109846770255391","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@atomicsmash/blocks-helpers","version":"2.0.1","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@2.0.1","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"9eab0856443ee32fa41541b4611dab7bd5fbef5c","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-2.0.1.tgz","fileCount":4,"integrity":"sha512-3AL8gHcKeUl9rzqDyYhxZsepDIlP9tEmkMCmtf/l2QKFDIiT75X0zA19+fRkccNI9ACD5L51tU+sOD+YEUGQFg==","signatures":[{"sig":"MEQCIFnsQfqItctjCGuIIaZ0R25l6QLFChMOqIH6wRwZXwDwAiBihz2Nq8Ua7hvpFTI1SAOjms+8WU0tDeerUrfc2GvjSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37498},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"a0afc73f95e1e79d2979dcd61690b62d2588773f","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"9.6.7","description":"","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@wordpress/blocks":"^12.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/wordpress__blocks":"^12.5.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_2.0.1_1693821552492_0.807996143965745","host":"s3://npm-registry-packages"}},"2.1.0-beta.0":{"name":"@atomicsmash/blocks-helpers","version":"2.1.0-beta.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@2.1.0-beta.0","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"1f784a19faae28ba0738059576051143a2e8edf1","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-2.1.0-beta.0.tgz","fileCount":4,"integrity":"sha512-JY1ki20KK1zVTvQvpARXGmfzhY1vZH9dYCF6i/DK3wlBEnNLUzpitfp0A2WZ+JQb93jGfons6kX5Yg1YEkRYgA==","signatures":[{"sig":"MEUCIH8EHr0c+gyFVkO74zVUuOohvcxmkfWzfJQT/l53uuiSAiEAl+TWgrPjAPGjWm+qH/8YTIVDQl0kHxBsryGwjAmsv2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37204},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"65584430bf009805564d57dabbbc711b8901d107","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.3","directories":{},"_nodeVersion":"18.19.0","dependencies":{"@wordpress/blocks":"^12.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/wordpress__blocks":"^12.5.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_2.1.0-beta.0_1703812008945_0.7612088469977996","host":"s3://npm-registry-packages"}},"2.1.0-beta.1":{"name":"@atomicsmash/blocks-helpers","version":"2.1.0-beta.1","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@2.1.0-beta.1","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"1c8b41d6bd2fc011f462c9708d95c384db6508df","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-2.1.0-beta.1.tgz","fileCount":4,"integrity":"sha512-OBHlTOfChvW0BJ5BZ+c0NHcmKxWAYREmPg+7RtUZwvOJXYAF2avMOJfPWq3dewnNmuFSa6UIFcIMH/z9YxyLFQ==","signatures":[{"sig":"MEQCIGyautCLkZLiht3GaSpccjry8TAsighiJocfCAaGV/EYAiAGw4QEb6J8D1A4ZP7HbbjQ8KnzCBHuQzyMLsmkyNgEvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37204},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"917a6958e877147d1950017182cdf30191991941","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.3","directories":{},"_nodeVersion":"18.19.0","dependencies":{"@wordpress/blocks":"^12.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/wordpress__blocks":"^12.5.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_2.1.0-beta.1_1704150804406_0.38432303339547036","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@atomicsmash/blocks-helpers","version":"2.1.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@2.1.0","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"1eb3250bf6f27624b905c11baebef124e19d2231","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-2.1.0.tgz","fileCount":4,"integrity":"sha512-kVZyGOAuPIsMylF39RXw4r2zfkRBMWk/aB8y+nm5j2k5yUgeXPcesMsdzrD11HlWXaTfOu3JwnDVGugAYk+Zeg==","signatures":[{"sig":"MEYCIQDG4c8ChWl8Ckcxje6YzTA0R2ETHzKD1/hNlxihuevgvgIhAM8l4NjteQ2pTLzhoSpOQuDnixKadxkJ2xbJAsmdQN8/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37197},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"62d99a0ed5a61aa0130b411b6a7aa49037648931","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.3","directories":{},"_nodeVersion":"18.19.0","dependencies":{"@wordpress/blocks":"^12.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/wordpress__blocks":"^12.5.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_2.1.0_1705683064434_0.3682119495858913","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@atomicsmash/blocks-helpers","version":"3.0.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@3.0.0","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"bce3b5fb0f2ac29152fdb8824428dbb0d412a7d3","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-3.0.0.tgz","fileCount":4,"integrity":"sha512-ddCBfg1wIHtDi5MOm2VEIw2JnIGrOMq1mXkPVjRlUaugU9ahUy1CHPWNppu4OXI5K+tP+BGHa4cPbyLwclOAgA==","signatures":[{"sig":"MEYCIQCORupQkKILz96qXA1iVhDNdsVJ7TbIvQaB/h01bonA3AIhAKW7MJSnNzxRc0x3UzfAtZtuPYXuYiENB3B4GASh40rb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35554},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"d4a6e2fb5a85a5d1bcfee091bdce51ce3655970b","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"18.19.1","dependencies":{"@wordpress/blocks":"^12.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/wordpress__blocks":"^12.5.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_3.0.0_1708617282725_0.4076001659507127","host":"s3://npm-registry-packages"}},"3.0.1-beta.0":{"name":"@atomicsmash/blocks-helpers","version":"3.0.1-beta.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@3.0.1-beta.0","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"ce351c9927eb6dfc1601bf02e2586e9a7a1368bd","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-3.0.1-beta.0.tgz","fileCount":4,"integrity":"sha512-SiBCf21D8+wJixPg8cJOWuCKzQEY+vuFPNOULot48MC1RWApO+M6z9AYvXv6uS/hMLj3zW3ob3gD5BLD8M8CMA==","signatures":[{"sig":"MEUCICNnHJAxyeXnadW5299Pnv+kWzf+MxgELAzSIkstYAZyAiEAzJqZR5ndu/yHYbp1VYngwPRYqOBdFr9KVqHRTFfAV2Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35561},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"bf7210c30ff6cdffc42d9c8669317d87a734f7e5","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/wordpress__blocks":"^12.5.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_3.0.1-beta.0_1709728273866_0.602287160911944","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@atomicsmash/blocks-helpers","version":"3.0.1","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@3.0.1","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"1caaa829300cfb1193d645d25351030f67de3fcc","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-3.0.1.tgz","fileCount":4,"integrity":"sha512-crcqV23X7J5/yQ08Pi5qGpfmm8H49o2P25FpEDfGd3RpYE954L4S9ZJclYrhYo8zwuJHwrjNj84lZpcRzpyXFQ==","signatures":[{"sig":"MEQCICDkgFPCBzlqiPn1x0uQ48V5hYmFIHuCp3iJO40hc9qdAiAK1aKPP5W5O9TvNeUH2jt+EYKWEx1oZ+OLEdT/dqjoOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35554},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"d60dcdc59c047fb7655a9c610360995f2ff49ffd","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/wordpress__blocks":"^12.5.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_3.0.1_1709746855676_0.1887968378996776","host":"s3://npm-registry-packages"}},"3.1.0-beta.0":{"name":"@atomicsmash/blocks-helpers","version":"3.1.0-beta.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@3.1.0-beta.0","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"fdeb94c4009e372de296893c2cc0cd7e492256cb","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-3.1.0-beta.0.tgz","fileCount":4,"integrity":"sha512-OfPrb1MPeES7EultdW28KMcgGDhgLbGVnAkAQBL3lvXg7OMpKg7KPLHuoU1Q1KGiE5Kgd3Fw0SCFg6H4ZJXdYw==","signatures":[{"sig":"MEUCIEkIUN7QfZ+Be6UKQMKo+b2tCoowoexbZkM2ch5sNwqOAiEArA+fOE467Az9PPRPk/qZQT1bcVyLL1KA/XYZMGNHops=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37043},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"acb55472fd8308b503ebe4ee161536ea29f735ce","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/wordpress__blocks":"^12.5.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_3.1.0-beta.0_1710441395584_0.5754288396194875","host":"s3://npm-registry-packages"}},"3.1.0-beta.1":{"name":"@atomicsmash/blocks-helpers","version":"3.1.0-beta.1","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@3.1.0-beta.1","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"e709e2caa38eb678a1bc9c5fd3aa6a494bf80c17","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-3.1.0-beta.1.tgz","fileCount":5,"integrity":"sha512-aMkNmMKNg7wxLgMYgQ/hHsGlZnq29b/5QUvrYH+IqrRMgCcJlDRfQCuQLMZG4VZaHd1sD0SytpjB/TJExll00Q==","signatures":[{"sig":"MEUCICwhhh4+bXJN67kv4ty5KeVkEmWFfdjRrLE5FFYvIL0vAiEA6EW1qoxB6LYJnwektKtJVwA4XuajIoBUoibZbYSvXgQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44234},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"cd708a04eeab42e0e4d8774cf75cde16255b2f9d","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/wordpress__blocks":"^12.5.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_3.1.0-beta.1_1710868332973_0.47597327102735876","host":"s3://npm-registry-packages"}},"3.1.0-beta.2":{"name":"@atomicsmash/blocks-helpers","version":"3.1.0-beta.2","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@3.1.0-beta.2","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"7e4da6838879ece63eb9a4f47c6161bc48a08ed5","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-3.1.0-beta.2.tgz","fileCount":5,"integrity":"sha512-LOp6A7P5cRYGY1GvwCLWBB2+unBBaJGGMctgv8gLthOZ4sUMo3471f80YJEf7EfHFUbrkcJDoZbK+jki9qVQRw==","signatures":[{"sig":"MEUCIQC+1e/jrtBdKPfIre3gK0A7AuJAh50kNTyU71zCDcpm+wIgelcUnG9+gI3tn3Z2I25S66R/srTy03pHLD/tnLLcaa8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46702},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"57628ae0094fa896320d8a418984c2ac3dc4f065","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^4.54.0","@wordpress/components":"^27.2.0","@wordpress/block-editor":"^12.22.0","@types/wordpress__blocks":"^12.5.0","@types/wordpress__block-editor":"^11.5.13"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_3.1.0-beta.2_1711731074905_0.1354164975967036","host":"s3://npm-registry-packages"}},"4.0.0-beta.3":{"name":"@atomicsmash/blocks-helpers","version":"4.0.0-beta.3","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.0.0-beta.3","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"b361c8b6c4bcb852959f1122688e5a56064fbe15","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.0.0-beta.3.tgz","fileCount":5,"integrity":"sha512-XbhTF6bavtBlNp4z1MTen9221VMmCQlvNS0rJpvSO7SvnuCxAsAGNQLSDi/VHM0CpCMLtBqJAJGHSjT7+sFahQ==","signatures":[{"sig":"MEQCICPk7m+8VWvPN0mzsxICNlrRm5EHm9HqpF1zASAyyod2AiBe95sBvXuw2yr0NZa00R7/WZkKaeS9BgTsrRAc2dOIKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47720},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"41bd64c02979fc6755455bad68cfc009aab2bfac","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^4.54.0","@wordpress/components":"^27.2.0","@wordpress/block-editor":"^12.22.0","@types/wordpress__blocks":"^12.5.0","@types/wordpress__block-editor":"^11.5.13"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.0.0-beta.3_1712569483965_0.8238671055555533","host":"s3://npm-registry-packages"}},"4.0.0-beta.4":{"name":"@atomicsmash/blocks-helpers","version":"4.0.0-beta.4","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.0.0-beta.4","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"56cee3c3a07480d572d54f4a064688f13199250a","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.0.0-beta.4.tgz","fileCount":5,"integrity":"sha512-KDIuQRUOi/6B/89pEKAt/lrnDp2cQWFKEiD8qTuh3Xv5MB/yMI5Se4B9kuxSvuMQ815y49Tiq8TZmzO0IJasnw==","signatures":[{"sig":"MEUCIG2mPzSe7YTBzO9dSMlhf3zyX5Hv+ES+HhO5zYFT2nGUAiEAhQikrE7gL/cEG80rH6gOZqrWy/A16bS/cojOTWvyv04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47810},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"ad4d1a558e26bb78a33b19559b133a1d55e499d1","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^4.54.0","@wordpress/components":"^27.2.0","@wordpress/block-editor":"^12.22.0","@types/wordpress__blocks":"^12.5.0","@types/wordpress__block-editor":"^11.5.13"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.0.0-beta.4_1712570743550_0.9254397307424529","host":"s3://npm-registry-packages"}},"4.0.0-beta.5":{"name":"@atomicsmash/blocks-helpers","version":"4.0.0-beta.5","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.0.0-beta.5","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"6ff14ffd3ca7fe2e469205f0d0c9834b43a8ce88","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.0.0-beta.5.tgz","fileCount":5,"integrity":"sha512-HaahpEJuxVKUteiq2im/Q1MYRnVDeZGnSehHMb01HOVBeue8F7zL3gzzNyDgEKXA7ykSvuzGCoJc0bQcaXLJwQ==","signatures":[{"sig":"MEYCIQDbx35u368NyoK1gh6n3nahg93uxPb1xP4DeQscnsMUQwIhAMw4rdzBN/klfIlQQv0F0hEp3nfGeaiqTXVWe/ChxLyv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47913},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"0f909ef8a4258e47f976f9d2d406308239c2dffd","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^4.54.0","@wordpress/components":"^27.2.0","@wordpress/block-editor":"^12.22.0","@types/wordpress__blocks":"^12.5.0","@types/wordpress__block-editor":"^11.5.13"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.0.0-beta.5_1712925076777_0.4254910507676293","host":"s3://npm-registry-packages"}},"4.0.0-beta.6":{"name":"@atomicsmash/blocks-helpers","version":"4.0.0-beta.6","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.0.0-beta.6","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"90e298a5f7c174ecaf801799c615cf22f65c675d","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.0.0-beta.6.tgz","fileCount":5,"integrity":"sha512-GFdlDq5jXJeAC0/RVAPZWRXvxARe8sxxcbdwoXgFsQCO2nDm4QiBTAk2Kgqx09SBV1HjYysO3qxpLXRGVaSByQ==","signatures":[{"sig":"MEQCIB7mAbUzCUoWzDU8+dZm+E4+ZvY/uo/3OLyQ14W9WiymAiBgeqxvu4ae1hkpDT0rSOwkRKK36Ogk9JlGgki90fvyFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47744},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"b03f7a9bcb1efa5bce41e06fea82a9e7deb01430","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^4.54.0","@wordpress/components":"^27.2.0","@wordpress/block-editor":"^12.22.0","@types/wordpress__blocks":"^12.5.0","@types/wordpress__block-editor":"^11.5.13"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.0.0-beta.6_1713873443369_0.780502069017933","host":"s3://npm-registry-packages"}},"4.0.0-beta.7":{"name":"@atomicsmash/blocks-helpers","version":"4.0.0-beta.7","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.0.0-beta.7","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"d91a6205c21757f237d1cb12a118c59f2a700752","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.0.0-beta.7.tgz","fileCount":5,"integrity":"sha512-RFRQDCvCPho6tBdZdOd5sq4CVonXuvv44ycQWQKEdFlqJqL3MYbJJaEb6wp0Svh2XRcTxvZDTG+msF/SKo7KJQ==","signatures":[{"sig":"MEUCICHEhSgQR8+e2vFbN2d5+twkHCxRmPHmuq2kacDJUJKeAiEAjavY47pqXyLg0UsFPeCKcJeg1KIeT4SFilc3bkocB3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48146},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"c93885a23f45445a88e07c23c5655a0fb86bf98c","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^4.54.0","@wordpress/components":"^27.2.0","@wordpress/block-editor":"^12.22.0","@types/wordpress__blocks":"^12.5.0","@types/wordpress__block-editor":"^11.5.13"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.0.0-beta.7_1713879316665_0.047794855969091055","host":"s3://npm-registry-packages"}},"4.0.0-beta.8":{"name":"@atomicsmash/blocks-helpers","version":"4.0.0-beta.8","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.0.0-beta.8","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"7a032ed24dbfc1390ff229d6a0e4da962dc0e6b5","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.0.0-beta.8.tgz","fileCount":5,"integrity":"sha512-D3BtSne/SOWM4Hsrc0xNsL8s2/yY6nWoy5f3zs5008Qwnqmr/sFy1eRfOT9lcx/VnLHREUeFLbKUA+TbPcmYjQ==","signatures":[{"sig":"MEQCIGwQ2mZy5U4tHnQXONXpjJyRsSvm9qWA5cnk8lggvBkJAiB9Uc/BBBAyAx3ST+qZ/1jKMatpiTlbz2+0S5+nijj+cw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48461},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"648260a642ad0f397e2df33241e418d334a7224b","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^4.54.0","@wordpress/components":"^27.2.0","@wordpress/block-editor":"^12.22.0","@types/wordpress__blocks":"^12.5.0","@types/wordpress__block-editor":"^11.5.13"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.0.0-beta.8_1713884096338_0.194953630282668","host":"s3://npm-registry-packages"}},"4.0.0-beta.9":{"name":"@atomicsmash/blocks-helpers","version":"4.0.0-beta.9","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.0.0-beta.9","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"15b3bf960d0742d3c04fb763baee3f84644f2301","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.0.0-beta.9.tgz","fileCount":5,"integrity":"sha512-7QRReM34xs6jbUzkEV0bYolPBfPQhDNk8dAm0Nn0nJAjPrY1gCApICSp/hlupHmuxjJGw24bqi2Kg8xK03+25Q==","signatures":[{"sig":"MEUCIQDVBx1mrZSGlY8y5NrhDV2NMkpXAfR/bDaRXk9WNquSKQIgZKuFb/J66V+bK3VbcRPyF7cre0isjHkN2or9LOtzHZs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51913},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"96076f57e5a400ce25eca02a6c8077dcd560d5de","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^4.54.0","@wordpress/components":"^27.2.0","@wordpress/block-editor":"^12.22.0","@types/wordpress__blocks":"^12.5.0","@types/wordpress__block-editor":"^11.5.13"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.0.0-beta.9_1714050730554_0.7648033271188976","host":"s3://npm-registry-packages"}},"4.0.0-beta.10":{"name":"@atomicsmash/blocks-helpers","version":"4.0.0-beta.10","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.0.0-beta.10","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"8d487086bf7b670f3628cb2612f86a9dd00b8a03","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.0.0-beta.10.tgz","fileCount":5,"integrity":"sha512-Vc2zKx4AjYJZei74HexsRsXsVG6v2y6Qoyge/x6x3YjlnoSnALQ+zjl3vFAzHcBD2NWkItKUrlbq8U2MAkb6YQ==","signatures":[{"sig":"MEUCIQDX3sQabwfK1bdE2rIZhy1/birW1d74Xwgqr+QsQz4nEwIgA4QM1hwDrN2Eadx3yvBz2zLG4/IH2iiOmzbIQdNrr5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52501},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"084ab117ebec3206effd11bcfce8889875dd07b0","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^4.54.0","@wordpress/components":"^27.2.0","@wordpress/block-editor":"^12.22.0","@types/wordpress__blocks":"^12.5.0","@types/wordpress__block-editor":"^11.5.13"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.0.0-beta.10_1714495886979_0.65113843649039","host":"s3://npm-registry-packages"}},"4.0.0-beta.11":{"name":"@atomicsmash/blocks-helpers","version":"4.0.0-beta.11","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.0.0-beta.11","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"85fc7e60bd78b7dbde03165f15dab10be454ac74","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.0.0-beta.11.tgz","fileCount":5,"integrity":"sha512-Lnp8oVP3Gf2K8EGzBdwmaqjBrI67qYCHQDXA0O6G6mgKSsGqQqR5ifyBH/bnnHu1IO4Mq+MJ1+fBEE5KEQHYTQ==","signatures":[{"sig":"MEQCIG/rMFFYMQNy2wnLNxL88lbsjiKk1stAraY1RzL37/WtAiB8UJOVe7JNE2o+uLxxPK+KO61h1MH0qiCavV0iRfp+ag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52666},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"72c7289b103294f1c09c4050c7eb71cb97e6ff31","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^4.54.0","@wordpress/components":"^27.2.0","@wordpress/block-editor":"^12.22.0","@types/wordpress__blocks":"^12.5.0","@types/wordpress__block-editor":"^11.5.13"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.0.0-beta.11_1714498612254_0.3222965666394806","host":"s3://npm-registry-packages"}},"4.0.0-beta.12":{"name":"@atomicsmash/blocks-helpers","version":"4.0.0-beta.12","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.0.0-beta.12","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"1b1f08fe28aab730bfb684b1b91b3c160a542260","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.0.0-beta.12.tgz","fileCount":5,"integrity":"sha512-t4+y26vC8GTyH6ovSpYMjmTqGnd7RJrkNE+1xgzcGQrMoX3Phph5Ej6Fq7edCugJmkNZ8MkF4q1ebMGAfsOd1Q==","signatures":[{"sig":"MEUCID+LPAQDYBb42Pr2UfuRGjpWYOt9RUvEn0jEZqWL6nU8AiEAsyWqLDiiY7eRbxlzapF8DnZoqRmjexB1SD8Qsnt3ViA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54947},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"df7203ccb08b2f3d9ac1cb99a351182438c90e6a","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^4.54.0","@wordpress/components":"^27.2.0","@wordpress/block-editor":"^12.22.0","@types/wordpress__blocks":"^12.5.0","@types/wordpress__block-editor":"^11.5.13"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.0.0-beta.12_1714576318257_0.9333166953595589","host":"s3://npm-registry-packages"}},"4.0.0-beta.13":{"name":"@atomicsmash/blocks-helpers","version":"4.0.0-beta.13","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.0.0-beta.13","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"b4a0cd7cda0d1244bc51c45f93763923469f892d","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.0.0-beta.13.tgz","fileCount":5,"integrity":"sha512-UK+2PtmvhajkKHHr9DiqfQrmWPz6ofdgaeHL+/WdgnnWLXo6GdCRHr5MZYVxlBl0KjOM3pc9u+OQgMpPYPwXCQ==","signatures":[{"sig":"MEYCIQDFX4zY1oAkxF6jX9jNrfUzGZ80Z9o+p51THSXVuMR6sgIhALgr4SB5omrRrSZCFpqoByhpmmt63cOfPc+QfsDB9Ud6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55122},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"8ed93f793cd56883dd53446c4c2c885de38df3b6","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^4.54.0","@wordpress/components":"^27.2.0","@wordpress/block-editor":"^12.22.0","@types/wordpress__blocks":"^12.5.0","@types/wordpress__block-editor":"^11.5.13"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.0.0-beta.13_1714579151254_0.8277216718486013","host":"s3://npm-registry-packages"}},"4.0.0-beta.14":{"name":"@atomicsmash/blocks-helpers","version":"4.0.0-beta.14","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.0.0-beta.14","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"796791cd65552022e95224c4f6476fd2154ec56c","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.0.0-beta.14.tgz","fileCount":5,"integrity":"sha512-AAtUkrs1WUWj5fbJeK9ZFWC1V3xzkb7ri8641j58IIhJ90yDkVvm4Xs5qyhaVS3z0JMu1doSgbVNv94+E9vrgw==","signatures":[{"sig":"MEUCIQCGTld4ibaAaG3PHpMpWBPldVLD6PsXzppwe838SkKtiAIgTnHi2kxoBv8xNcdkLEcS3loZY/bT4PGJCZgofxSyrNE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50037},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"ca4ab8ef123ed7046d24332f03a78fc1700a3445","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^4.54.0","@wordpress/components":"^27.2.0","@wordpress/block-editor":"^12.25.0","@types/wordpress__blocks":"^12.5.0","@types/wordpress__block-editor":"^11.5.14"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.0.0-beta.14_1714738538609_0.4066497300465539","host":"s3://npm-registry-packages"}},"4.0.0-beta.15":{"name":"@atomicsmash/blocks-helpers","version":"4.0.0-beta.15","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.0.0-beta.15","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"c7ce92ca1c892aecf1c228039e21ed2540756a62","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.0.0-beta.15.tgz","fileCount":5,"integrity":"sha512-+uXQF2+13IUlvyR/dtIeYuzR3tYMf7MH3FwttnmGPUnjx4cK48U3AGGNGZ6Rg4+2Q3/S6yJCD7jTBkqg5+dQzg==","signatures":[{"sig":"MEQCIC16QA0wC/qABchm+UPORKrKg0/wwPFnMhyFisSWgfVEAiAKpI17nfG6ncSr+V5hmnEEMbT86huayiUKXxhWpwCuiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51296},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"3bbb0f0a182607e0c17c9297cbab79b9fc90a84c","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^4.54.0","@wordpress/components":"^27.2.0","@wordpress/block-editor":"^12.25.0","@types/wordpress__blocks":"^12.5.0","@types/wordpress__block-editor":"^11.5.14"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.0.0-beta.15_1714741923885_0.9939623462535958","host":"s3://npm-registry-packages"}},"4.0.0-beta.16":{"name":"@atomicsmash/blocks-helpers","version":"4.0.0-beta.16","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.0.0-beta.16","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"54202d091bacbbd67b3500f3d8a70399b7456ccb","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.0.0-beta.16.tgz","fileCount":5,"integrity":"sha512-gGRLYVJzw7uBBltLIJRarjK9+xIO8G9bqEiAqZ4Ij0HfA5eg6ggOpPgze4XodesAu6/vG2joNLyIgoWeIY9Cgw==","signatures":[{"sig":"MEYCIQDq9slcSyVtozNIYWFJCFtqL+06IcqC0lsNAX7mrRtChwIhAKR8CzlR1cxaxH6VEZkHhAB97yRIDLWityllUSGyCZrD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51760},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"2a4d3e04b26251a9aa0891a2ffe2124b3e9f1186","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^4.54.0","@wordpress/components":"^27.2.0","@wordpress/block-editor":"^12.25.0","@types/wordpress__blocks":"^12.5.0","@types/wordpress__block-editor":"^11.5.14"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.0.0-beta.16_1714869122850_0.22365463596619772","host":"s3://npm-registry-packages"}},"4.0.0-beta.17":{"name":"@atomicsmash/blocks-helpers","version":"4.0.0-beta.17","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.0.0-beta.17","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"12ae3256bac3e8c12fc1434e9c88d5a32570b5c5","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.0.0-beta.17.tgz","fileCount":5,"integrity":"sha512-XdfxB3uD1uCiuOJEGuWUpTrmKKgKYNfA6qwiMPJOVsH9+Iw5dT9X6QmVOxjbKHkragB6UysQouniGFAwaT/sfw==","signatures":[{"sig":"MEUCIC+Dspo5POcjxUCEcr2/11Vqi+3iPMCS2EtYF13ZxCKrAiEAwtZYrPboM4nOL5TMzTvK+UpuW8qem9lTV2dv1LaEflE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54903},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"a700269c42567727255a3efeec5f6a0da54d6336","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^4.54.0","@wordpress/components":"^27.2.0","@wordpress/block-editor":"^12.25.0","@types/wordpress__blocks":"^12.5.0","@types/wordpress__block-editor":"^11.5.14"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.0.0-beta.17_1715189214273_0.195448285184453","host":"s3://npm-registry-packages"}},"4.0.0-beta.18":{"name":"@atomicsmash/blocks-helpers","version":"4.0.0-beta.18","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.0.0-beta.18","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"cb04525ef00d4840398e22fa0e658c3bbc3fd778","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.0.0-beta.18.tgz","fileCount":41,"integrity":"sha512-yxKoSHgLflQszQmZhpsuTGZE3Amuv/yTc2fnVRsTaiSjhQr9z4Hd6u61Cybu8zDQRmpEhp3xlYW7T9xOrStgAw==","signatures":[{"sig":"MEUCIQCB32lOAHKQ0f5L4F35h36sBuVPGaa4Qb1pxujLJLr24wIgP41GZlsHqCIIUxhhBzt7ISZ3mzhygC586prSmpdLrhA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64848},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"ce5f5a9a58cb0c81a90fa683d2c9eae728445895","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^4.54.0","@wordpress/components":"^27.2.0","@wordpress/block-editor":"^12.25.0","@types/wordpress__blocks":"^12.5.0","@types/wordpress__block-editor":"^11.5.14"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.0.0-beta.18_1717343422138_0.2667544527114958","host":"s3://npm-registry-packages"}},"4.0.0-beta.19":{"name":"@atomicsmash/blocks-helpers","version":"4.0.0-beta.19","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.0.0-beta.19","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"42198a9cd28d7e98ad7069624786fe465cdd5e2c","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.0.0-beta.19.tgz","fileCount":41,"integrity":"sha512-bj7WcwkE+W78+qGrMHR56/W7kBlI2Yrk8sUFV30d9Snk/NoGsuMNREVit69IE0uhwhnEHbBLoVjxEpUNnVQglg==","signatures":[{"sig":"MEUCIQDYSgQwvaTRGa3raqwgWe1c39tTmmaVs9jbHTgG7XdE1AIgX4rxIG9kD0K5Up6IfOStOkldiRBilfu5PmdO7TeUAg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67502},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"8105dc08428cf86a9e10512cec418d65bad83446","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^4.54.0","@wordpress/components":"^27.2.0","@wordpress/block-editor":"^12.25.0","@types/wordpress__blocks":"^12.5.0","@types/wordpress__block-editor":"^11.5.14"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.0.0-beta.19_1717348677064_0.49820566408706846","host":"s3://npm-registry-packages"}},"4.0.0-beta.20":{"name":"@atomicsmash/blocks-helpers","version":"4.0.0-beta.20","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.0.0-beta.20","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"3767a0f3591ddc8cc5f2b91321ab267f3feb3ddc","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.0.0-beta.20.tgz","fileCount":41,"integrity":"sha512-AexPFpSgcfDkma+/0zQMzvLgx/voNux+unJ1hAGnw+Z47U5rzPYwZl5R9L2Q+FEa3JACM1B7SRQGvBUtcX4P0w==","signatures":[{"sig":"MEYCIQDBj2Ql+J5lmsEY+W/tg8TBV2nqAXw/PbHJOOLVeUd56QIhAIglsCGk/AKnyalMars1Rq5O37RlCuziBE2qvSuk1chj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67434},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"23c9e0a033a122529510952904a69f4b09dc2635","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^4.54.0","@wordpress/components":"^27.2.0","@wordpress/block-editor":"^12.25.0","@types/wordpress__blocks":"^12.5.0","@types/wordpress__block-editor":"^11.5.14"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.0.0-beta.20_1717359538886_0.6378075291823635","host":"s3://npm-registry-packages"}},"4.0.0-beta.21":{"name":"@atomicsmash/blocks-helpers","version":"4.0.0-beta.21","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.0.0-beta.21","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"c8a928c15c23bac9da99824fbac643b509b8a847","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.0.0-beta.21.tgz","fileCount":41,"integrity":"sha512-EjM1zjUUZEktL7499HNJ8ZKQPkK64Nd1d6OFFgrO8P6VCTgGMXk9N/Kq9rlGNBDHkvtCoguGbFh62x3PfyUDXg==","signatures":[{"sig":"MEQCIAFyAekXVxiHyxqb8Z6YeTtdRES75tKSCA6GOZpv8Z1DAiB/OLzC+i8GtblPSt4txY0aSy+vY+OUUTGDAkSq2GRgzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67358},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"11f3d1a2b5efc6141db4b79e0d427cdf8f466e9b","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^4.54.0","@wordpress/components":"^27.2.0","@wordpress/block-editor":"^12.25.0","@types/wordpress__blocks":"^12.5.0","@types/wordpress__block-editor":"^11.5.14"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.0.0-beta.21_1717359770908_0.7176668405628657","host":"s3://npm-registry-packages"}},"4.0.0-beta.22":{"name":"@atomicsmash/blocks-helpers","version":"4.0.0-beta.22","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.0.0-beta.22","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"254429d47501c65231401d7e5e90ad1253d8f884","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.0.0-beta.22.tgz","fileCount":41,"integrity":"sha512-1ylmn97Eq/xyL9qbJPjom9r58dLhemPTs4fN1HGdfq0vW/7tPHpNLoKXG0SrrckBg3HK64QjM4//a4EnJdzmTg==","signatures":[{"sig":"MEUCIAs7PfXVdaVFIO4kG7ZgMEvWh1v5uWOAV5hPOQ0zKnyqAiEAghM/4vxNtAqfKFClWh6WBrUEJH23niSY/TToWhLA+MI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66455},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"6d25f2b5648e0a04238d5a6b52703b5bdbd6c0c4","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^4.54.0","@wordpress/components":"^27.2.0","@wordpress/block-editor":"^12.25.0","@types/wordpress__blocks":"^12.5.0","@types/wordpress__block-editor":"^11.5.14"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.0.0-beta.22_1718105953132_0.11229684759945857","host":"s3://npm-registry-packages"}},"4.0.0-beta.23":{"name":"@atomicsmash/blocks-helpers","version":"4.0.0-beta.23","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.0.0-beta.23","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"eeebc668003d641210d40eedf611aefa72e18db9","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.0.0-beta.23.tgz","fileCount":41,"integrity":"sha512-Ex5pi/lCxF1yaYS/7ewzGkZ4eKOsQGzh6/asZeL3Z4Q72RV4JbO+/nBNMteLSc9Gnwsk4FUo1uNw3uCR6GswIw==","signatures":[{"sig":"MEQCICtUeHq0Sr6bFwA5JBjeNq8EC0oKrVYTpBeID5S7SXlwAiA76I8UWxZsXCouY5A8pN9+K7jHSzE9H5lqAng4IKlp6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66725},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"a2067495c1eaf2850f71a58c6e5cf0c5053910fe","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^4.54.0","@wordpress/components":"^27.2.0","@wordpress/block-editor":"^12.25.0","@types/wordpress__blocks":"^12.5.0","@types/wordpress__block-editor":"^11.5.14"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.0.0-beta.23_1718818743332_0.15770139536528793","host":"s3://npm-registry-packages"}},"4.0.0-beta.24":{"name":"@atomicsmash/blocks-helpers","version":"4.0.0-beta.24","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.0.0-beta.24","homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"6b38697ac78c057df8b1ce0269632f52dcd87431","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.0.0-beta.24.tgz","fileCount":44,"integrity":"sha512-rG9+Gmk5APKiIb3yee8PusXHrasEjEUciSCiYZv8P8zMX+18r5olnmbMs7Tk5wbtuSm5Qmw7kpL5u6YGUIR4Bg==","signatures":[{"sig":"MEYCIQCCxi1oKYsHNo5Q4bj/7zPnZYyrL+EeTr6Q7BhGqQaBggIhAI/GKOJqLMvQizNYk937rDDLIoQKHyswXvOCJCrQ4sKO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65949},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"dccd9d7ab4a5ac46b7f69f7bb9e3c9bd9fec7840","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.2.4","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^4.54.0","@wordpress/components":"^27.2.0","@wordpress/block-editor":"^12.25.0","@types/wordpress__blocks":"^12.5.0","@types/wordpress__block-editor":"^11.5.14"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.0.0-beta.24_1718969253756_0.15918046216129134","host":"s3://npm-registry-packages"}},"4.0.0-beta.25":{"name":"@atomicsmash/blocks-helpers","version":"4.0.0-beta.25","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.0.0-beta.25","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"99de18f5138e27ef33302f43d1953e8041e54f6c","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.0.0-beta.25.tgz","fileCount":44,"integrity":"sha512-sTESG477Yz7gtAGbGsl4ytqEwSgADDZ9J6Br8sq+HdTfQaWP4H+A8I5XszHMfdc2O6UbZIRzxK2Gm1s8sDjIvA==","signatures":[{"sig":"MEUCIAsD3hV/ffbEHLKUIwFRMTXMeICMd4v+SYGTvif0I0/7AiEA8WUIEmr3ArFQ1ntWfmhDjGcPXI8tOwSTFrYOZnPZSnk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69471},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"acbd55529984bd89c9560f65a973f20b95a52f3c","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.7.0","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"@wordpress/blocks":"^12.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^4.54.0","@wordpress/components":"^27.2.0","@wordpress/block-editor":"^12.25.0","@types/wordpress__blocks":"^12.5.0","@types/wordpress__block-editor":"^11.5.14"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.0.0-beta.25_1720439666923_0.6475957819611731","host":"s3://npm-registry-packages"}},"4.0.0-beta.26":{"name":"@atomicsmash/blocks-helpers","version":"4.0.0-beta.26","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.0.0-beta.26","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"07c802e2e675b933997f0ffea164d31a2181d373","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.0.0-beta.26.tgz","fileCount":44,"integrity":"sha512-jqaOgtpd2whDgqQV5GHhGfJsnEUxXG12MDHQ/dUapMEJhPbns6AbhslEbQ+mJgw6WQEG2vtrDXl2cDmOKz/dIA==","signatures":[{"sig":"MEQCIBgNlXerCuSR5U5lyyc3bYgLY73LujFYJqIYoMqW5/wYAiBGgjf3PZZin+mm5qIXAWLcxvAl/iWsHFm9Y5a906aedw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69447},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"d3e69d5bf718f48d5683180736e51b52e411cddb","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.7.0","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"@wordpress/blocks":"^13.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^5.5.0","@wordpress/components":"^28.5.0","@wordpress/block-editor":"^14.0.0","@types/wordpress__blocks":"^12.5.14","@types/wordpress__block-editor":"^11.5.15"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.0.0-beta.26_1723628596240_0.44080300222414115","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@atomicsmash/blocks-helpers","version":"4.0.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.0.0","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"2c4daf03ca6f19b75875a3f1ca77280e386bbf09","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.0.0.tgz","fileCount":44,"integrity":"sha512-8n9sP5uDNt7o+TbjmT/yBr4d3fvZ+trPayYeqYdiVKZ8bWBHeuesNKn1iU6K8uo+NawbZWjx8OHaW4LDeyd9pw==","signatures":[{"sig":"MEUCIQDm+IG8nJUZ60TcaOzFVJTyKCsgjV3rfyUvH5XGIP22VwIgOWlFmEKR1LJs5OL84/Viy9cfmnmJpAB04Lx/lP+Nfqc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69439},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"64ed032a13be26a4c0f1dcbeaf9ee173ce7fb580","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.7.0","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"@wordpress/blocks":"^13.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@wordpress/i18n":"^5.5.0","@wordpress/components":"^28.5.0","@wordpress/block-editor":"^14.0.0","@types/wordpress__blocks":"^12.5.14","@types/wordpress__block-editor":"^11.5.15"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.0.0_1723653422475_0.262863061191583","host":"s3://npm-registry-packages"}},"4.1.0-beta.0":{"name":"@atomicsmash/blocks-helpers","version":"4.1.0-beta.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.1.0-beta.0","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"ec3870e98a8cc688d59aa08a9c480edfab18612b","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.1.0-beta.0.tgz","fileCount":47,"integrity":"sha512-u/eFdVuGcH8HWGGBpJQze73473yxaU7aWEcPGOJGHjfeMGAHpkQy36VHlRujvTJXWnfGc1+SY/6mZC8ifGWgzQ==","signatures":[{"sig":"MEQCIDumfftxqd750rpDZ+i4FJhZ2qp/pMH/tkXdVTVq2+6FAiAPEwbhOUu4YRkDO+xJcfSUN5yO+8oQc7T6hX4ha0QsIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70796},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"d1a39df9d27fa10e403b1fe1a3a46b47eed6e36e","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.8.2","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@wordpress/blocks":"^13.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^5.10.0","@wordpress/components":"^28.10.0","@wordpress/block-editor":"^14.5.0","@types/wordpress__blocks":"^12.5.14","@types/wordpress__block-editor":"^11.5.15"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.1.0-beta.0_1730121912282_0.4453011539668812","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@atomicsmash/blocks-helpers","version":"4.1.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.1.0","maintainers":[{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},{"name":"mikeybinns","email":"hello@mikeybinns.com"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"06f7915094303ddd6442eb28710943be8163accf","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.1.0.tgz","fileCount":47,"integrity":"sha512-OoSHhfn+s9RRGfIy/U79i6GSN9t2vVXQQTUOc6EfGj47EDtWYT2ErPjA0exaZxQokcWLbkRiQsz7NZD217n80A==","signatures":[{"sig":"MEUCIAgHtfNvp5xiZ4Wqy7YojH/2hbC5SWc0pX4lAxljOxYiAiEAyLaAKa7kXo+eLZAyE905ApvuP9OAKMRe9L25XxKlgIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70789},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"c894d0ea5e73335d847cf7dad1430fc4e5f47cc6","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.8.2","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@wordpress/blocks":"^13.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@wordpress/i18n":"^5.10.0","@wordpress/components":"^28.10.0","@wordpress/block-editor":"^14.5.0","@types/wordpress__blocks":"^12.5.14","@types/wordpress__block-editor":"^11.5.15"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.1.0_1730133214858_0.7830173847171431","host":"s3://npm-registry-packages"}},"4.1.1-beta.0":{"name":"@atomicsmash/blocks-helpers","version":"4.1.1-beta.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.1.1-beta.0","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"ca9d3edf96148428d50f480b192256df18b7a3af","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.1.1-beta.0.tgz","fileCount":47,"integrity":"sha512-A5Hq+vniHLAwRr94nc9DRrzlcr9Hach+n+l2D/Y80KdO17HzK/xPF0yDjT+MHdOTIIbJbOfoftPAvSxjgqmo3w==","signatures":[{"sig":"MEQCIFV4IHDRDfPjyaBbZWhU4SD3UgAPHXM0Tbn/A74a6LLXAiB9IJuQ0AdLw9f8q9q2qXKnGP+aa75z8xK2UG/VBIkauA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70739},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"9322dd1df0abb5f459a4f865c120f620ae253c18","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.9.0","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@wordpress/blocks":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^5.10.0","@wordpress/components":"^29.0.0","@wordpress/block-editor":"^14.5.0","@types/wordpress__blocks":"^12.5.14","@types/wordpress__block-editor":"^11.5.15"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.1.1-beta.0_1734711143022_0.6884399613889869","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@atomicsmash/blocks-helpers","version":"4.1.1","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@4.1.1","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"6cb0cd9a82bf04ce543f447f11ea4ea09301089c","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-4.1.1.tgz","fileCount":47,"integrity":"sha512-w53I31CPWTs4llZYBUFniOpGYlmw7eeSwyL6YMeLMU6d7aJIRWNHNgx3iJ4iPO8w/8ry1MJGfwBJo1d5XsCOwA==","signatures":[{"sig":"MEUCIQC/B6L/46neOX4AqICg5c0Bvulo0DCcRXe8y//I371d6QIgCfo4nZ33JzEmfUEzDjpO4rSXseoNhadOObaZ5gvwVg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70732},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"158c5312fdd67170a7f7116e49f00c529e63e3f5","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.9.2","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@wordpress/blocks":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@wordpress/i18n":"^5.10.0","@wordpress/components":"^29.0.0","@wordpress/block-editor":"^14.5.0","@types/wordpress__blocks":"^12.5.14","@types/wordpress__block-editor":"^11.5.15"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_4.1.1_1738352013247_0.7625652443292716","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta.0":{"name":"@atomicsmash/blocks-helpers","version":"5.0.0-beta.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@5.0.0-beta.0","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"e0777a3102b806f6764d1b8cc8a47f5821c07247","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-5.0.0-beta.0.tgz","fileCount":47,"integrity":"sha512-E9/hFZcCQkJ64qjG3LrvBfkYBk5PJkWgYsoDPDAaKPxmuGAxZa6+TCidVWYQ5qGMmU0S595dJrKDc5gii4V5Pw==","signatures":[{"sig":"MEUCIGwlf1UR/ZPz29ABsW+aAPQUwULm3DR2bjzrhDz4YtfJAiEAgmPiPnuykqjCr8FFpVtypjoiB3x32F4+OY9AorOvu88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72053},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"b1bdcb245ee1be39d3e284d54629300ed2f875c9","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.9.2","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@wordpress/blocks":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^5.10.0","@wordpress/components":"^29.0.0","@wordpress/block-editor":"^14.5.0","@types/wordpress__blocks":"^12.5.14","@types/wordpress__block-editor":"^11.5.15"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_5.0.0-beta.0_1738674558482_0.8935439989584844","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta.1":{"name":"@atomicsmash/blocks-helpers","version":"5.0.0-beta.1","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@5.0.0-beta.1","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"a06149f809bf689d15888fe4926759788e39c859","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-5.0.0-beta.1.tgz","fileCount":47,"integrity":"sha512-dGb7JxuMVYGUMLPXo68u8rRpOppaJpe5cuhefVZlIO4Uu8E03YMvxk4l3aJFlLXaasYR73XtxZFSXPw1dyae6g==","signatures":[{"sig":"MEUCIQDPUsqZ290TQYoxMeFV4IbS68TPjY9M2pgAkv/WGJ6V/gIgHKuWwIO8fBAR9Bo7tzPMausWPiczY+5N8XbynYGJeFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71989},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"8598eafe41c8f6d1065050f8630c83824b761bea","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.9.2","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@wordpress/blocks":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^5.10.0","@wordpress/components":"^29.0.0","@wordpress/block-editor":"^14.5.0","@types/wordpress__blocks":"^12.5.14","@types/wordpress__block-editor":"^11.5.15"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_5.0.0-beta.1_1738675551076_0.029420157113334566","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@atomicsmash/blocks-helpers","version":"5.0.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@5.0.0","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"4cadf00dbb3d137366e5e45764e87fb16966ace9","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-5.0.0.tgz","fileCount":47,"integrity":"sha512-G+Kf8vR9lJPpuPAkVDyWAwoNePJaROgj+or4tY47Fs0dUYCvlXoORgZ4qoq3okRziATmQuUdhuvL/NzV0zdfUw==","signatures":[{"sig":"MEUCIQDtb5wmyXZqmju7KSNra5szOhqMW4pR8SjZbR4oxRPQfgIgIxr06VPd4mJcUzZXRApWOyG5H6ohD7LlkgVa4Y9qrvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71982},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"631e1789039dc47d637e3d034743a3f587a7997b","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.9.2","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@wordpress/blocks":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@wordpress/i18n":"^5.10.0","@wordpress/components":"^29.0.0","@wordpress/block-editor":"^14.5.0","@types/wordpress__blocks":"^12.5.14","@types/wordpress__block-editor":"^11.5.15"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_5.0.0_1738847372578_0.9624120393793185","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.0":{"name":"@atomicsmash/blocks-helpers","version":"6.0.0-beta.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@6.0.0-beta.0","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"38c02a4b63626d15e40a4e72cff392face09237d","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-6.0.0-beta.0.tgz","fileCount":50,"integrity":"sha512-SBa9bzvSNaGtQIjXQSzFMX+6n+uZCFKtfSTtz4ngUiFI2W07RkhroZX6bCm8LePHFSVKdvvIfALf6+ecb7jblA==","signatures":[{"sig":"MEQCIGYjXxHUB6RACmHhDCLahwcMjiUnKt/VU095NLS7Yqa0AiBG1ELsHJJEfgiILEtU2f5vzciZx52wdmOiG/klJkNJ+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82427},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"e40640c0ff40ee3181f96b27447d2870eb195720","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.9.2","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@wordpress/blocks":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^5.10.0","@wordpress/components":"^29.0.0","@wordpress/block-editor":"^14.5.0","@types/wordpress__blocks":"^12.5.14","@types/wordpress__block-editor":"^11.5.15"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_6.0.0-beta.0_1747219565502_0.8965882941792527","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.1":{"name":"@atomicsmash/blocks-helpers","version":"6.0.0-beta.1","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@6.0.0-beta.1","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"84c60d0fce3afde56caf008cf65383aa9cc3ff29","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-6.0.0-beta.1.tgz","fileCount":50,"integrity":"sha512-h5auHm4YR1XVFM9+FDZvyR0/p0SJwAjzlTLGHwAePY1gFzB8XVmfYDS5Q8kBQX36PKWibfcWLbTyTo6LudDIVQ==","signatures":[{"sig":"MEYCIQDBw7+XzNbyXlSaPIBtpRLgBZQvgals8FhLD/HH/FSRfQIhAPF34+eyhIFE80vcnH9vOTOQvV8Hgx24e2rQ6jB3w3Y8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82433},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"d77f450b5f1c8cd96389850a47422232bd0eea1e","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.9.2","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@wordpress/blocks":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^5.10.0","@wordpress/components":"^29.0.0","@wordpress/block-editor":"^14.5.0","@types/wordpress__blocks":"^12.5.14","@types/wordpress__block-editor":"^11.5.15"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_6.0.0-beta.1_1747301271905_0.4678467323670725","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.2":{"name":"@atomicsmash/blocks-helpers","version":"6.0.0-beta.2","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@6.0.0-beta.2","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"3ede93173bd125caeefb790293744ce3705ca2ac","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-6.0.0-beta.2.tgz","fileCount":56,"integrity":"sha512-qYd9uojA/sRDCvZfCbW2FVISf3dm+gjlppD3gd1QJlrdj9P4BJEMCgmtLbV6jSrvQzIsm99BhJMQ6Zw0gI/Cpg==","signatures":[{"sig":"MEUCIAPIOqFUVBRJ/GoIqfm7u2EWQgi14OvYqiZH6IR834B/AiEArPIoX2eCo6E1XmN1siqKMW5+4IPn9Vlw4Bbv+aZ5fcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84214},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"1e7c6177b4c34deb9abdb4d3c0cded31c264b636","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.9.2","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@wordpress/blocks":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^5.10.0","@wordpress/components":"^29.0.0","@wordpress/block-editor":"^14.5.0","@types/wordpress__blocks":"^12.5.14","@types/wordpress__block-editor":"^11.5.15"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_6.0.0-beta.2_1747308173841_0.6668476370889551","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.3":{"name":"@atomicsmash/blocks-helpers","version":"6.0.0-beta.3","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@6.0.0-beta.3","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"bb15a04d90b25d04e8d615369ed81204c9c65327","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-6.0.0-beta.3.tgz","fileCount":56,"integrity":"sha512-JWoPYaV7PUOG/XdCwz7tIqdcbgE4YX6uqSFdj7T33j2IFe7US9ZN8dlfG2mdS86nFi6cZgdgORKWQXFTO+HKeQ==","signatures":[{"sig":"MEUCIDeQd0Mkqw4QcWRrYBw3EncwA+nd9Xmt+I3EU9xUrE66AiEA7khB/4me1mvSNNcWQseNEGnvYzW5kwK5+NRrsEBwYpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84193},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"1eee94b6d94789414a4b2809c153829b04eb1e0f","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.9.2","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@wordpress/blocks":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^5.10.0","@wordpress/components":"^29.0.0","@wordpress/block-editor":"^14.5.0","@types/wordpress__blocks":"^12.5.14","@types/wordpress__block-editor":"^11.5.15"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_6.0.0-beta.3_1747314085705_0.8617926218291594","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.4":{"name":"@atomicsmash/blocks-helpers","version":"6.0.0-beta.4","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@6.0.0-beta.4","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"9b6590d164dd3d88d2286ddd54bde49abe75dec2","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-6.0.0-beta.4.tgz","fileCount":56,"integrity":"sha512-zSTdB4C8l/1Sx/y89diBzX8PKl9A38kvSmUVmDWjzPsDOhRYEW3IU2B9AdNbNN4y6Z46dFGIhwkzc3859dsQ8A==","signatures":[{"sig":"MEUCICOB9llp3Ka3sdZpuOHDMYc6hUPzOw7RF1TWIgcibsJ6AiEArGB9CrFFG+Ab6Co484v6R4cdsAKy7ONUPh43wH1Pm9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84174},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"450ad0ff3afd29ea42b1c0a5eba753efbdd9f6d6","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.9.2","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^5.24.0","@wordpress/blocks":"^14.13.0","@wordpress/components":"^29.10.0","@wordpress/block-editor":"^14.19.0","@types/wordpress__blocks":"^12.5.17","@types/wordpress__block-editor":"^11.5.16"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_6.0.0-beta.4_1748615082703_0.7169776497721372","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@atomicsmash/blocks-helpers","version":"6.0.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@6.0.0","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"a76d0dd3f48a4acc290aafaafcba8db038b72d56","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-6.0.0.tgz","fileCount":56,"integrity":"sha512-rpxZJRodVkugkmBQWwYvkXQe6tKVf9Fs1s5Ubk0xbHJnecSfdhkshGJiBzyk28yDnKFPZ6e6mojZsTQzqu6Fog==","signatures":[{"sig":"MEUCIEKhQq/IiTlO8N5ka1zoy10YyyET+5OgGSEwYmP+I4g1AiEA8RcDWtgLZ1ovb1DgI52HxoKgqwew0dPUHOorP3VKOOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84167},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"408494106b40ffcbadcf8adaaab0987f10c6847e","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.9.2","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@wordpress/i18n":"^5.24.0","@wordpress/blocks":"^14.13.0","@wordpress/components":"^29.10.0","@wordpress/block-editor":"^14.19.0","@types/wordpress__blocks":"^12.5.17","@types/wordpress__block-editor":"^11.5.16"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_6.0.0_1748943911367_0.46660313145637233","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-beta.0":{"name":"@atomicsmash/blocks-helpers","version":"7.0.0-beta.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@7.0.0-beta.0","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"c86dc47bcab1e67af965f6402c106bd18c1a9328","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-7.0.0-beta.0.tgz","fileCount":56,"integrity":"sha512-6RcAd2xdIL3xIQWsLq+MHjLoMpPoXhoO9WQaf6dz4v2LPcqJxixPjE/4scyoDCaHSol7JLgrZgIcwz7U4PuSyQ==","signatures":[{"sig":"MEUCIAvUO5taM51k2epcD/9eLcKEAnF0mUX+EIXIrZJxK4JlAiEA6LbGcDRnNQLdgBN0iKVt8GzyhhwkHlTSqqX0IdGohxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84227},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"3251fdcede5d8154b15c051e4338c76b41473ba0","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","actor":{"name":"atomicsmashdevs","type":"user","email":"npm@atomicsmash.co.uk"},"email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.9.2","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^5.24.0","@wordpress/blocks":"^14.13.0","@wordpress/components":"^29.10.0","@wordpress/block-editor":"^14.19.0","@types/wordpress__blocks":"^12.5.17","@types/wordpress__block-editor":"^11.5.16"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_7.0.0-beta.0_1751449831711_0.078884692383965","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@atomicsmash/blocks-helpers","version":"7.0.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@7.0.0","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"a7c50d7af80ba7fd9bf6daccc3726dd210d03bf8","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-7.0.0.tgz","fileCount":56,"integrity":"sha512-HmQT2NtFVrEo3MAoadKPQvWMI+C1AlLzP0YIP2RrTPjYV4mApE3Ecs27+4/tjwZ0Po0hCPbPEEkFlmnDjBpDww==","signatures":[{"sig":"MEYCIQDv088s/YzsL2klbEgQ0G5QAM65dPpvs5cgo6UErPhsRgIhANIvmU4syhbRjP3+iMIhqua4aN1cg8J0a2dox4PSkt75","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84220},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"3506da4f0dc209d280ceed09ff78f4ff707c35fb","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","actor":{"name":"atomicsmashdevs","type":"user","email":"npm@atomicsmash.co.uk"},"email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.9.2","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@wordpress/i18n":"^5.24.0","@wordpress/blocks":"^14.13.0","@wordpress/components":"^29.10.0","@wordpress/block-editor":"^14.19.0","@types/wordpress__blocks":"^12.5.17","@types/wordpress__block-editor":"^11.5.16"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_7.0.0_1751647734891_0.39678395695507307","host":"s3://npm-registry-packages-npm-production"}},"7.0.1-beta.0":{"name":"@atomicsmash/blocks-helpers","version":"7.0.1-beta.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@7.0.1-beta.0","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"d23dc703749e0aafdb2b4385a003c604d3cd1bbf","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-7.0.1-beta.0.tgz","fileCount":56,"integrity":"sha512-53gOE7mjL2+MFJLLOhUg5FGY12ZguUU5PLbPKzXMzryhVeg3PXvv6/gvQX39q86XyttVqEaF8NtfgovloZ955w==","signatures":[{"sig":"MEYCIQC27NEjuqqbvfC+6mygLokR+mm9dPR1ftlH7maj0zjVtwIhAMsjmqxg05xFvsTxpOikAhRVlDkvPmTLvzJEqezry5XL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84222},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"8cf021d63878e1c179a97f64f79e7a99b84ac838","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.9.2","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^5.26.0","@wordpress/blocks":"^14.15.0","@wordpress/components":"^29.12.0","@wordpress/block-editor":"^14.21.0","@types/wordpress__blocks":"^12.5.18","@types/wordpress__block-editor":"^11.5.17"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_7.0.1-beta.0_1753713866295_0.17259532289199098","host":"s3://npm-registry-packages-npm-production"}},"7.0.1":{"name":"@atomicsmash/blocks-helpers","version":"7.0.1","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@7.0.1","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"2e28ba3dadda67c22d99188246c51bbd24da59ca","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-7.0.1.tgz","fileCount":56,"integrity":"sha512-5VY09mBrRuZmZMlpnXmFfV2yJoLCLMb8+SaNFMFDHAflt/AkxqKlBVI/eE8gtCQvHFfIUqCKnVxBDgEvn2Z5wA==","signatures":[{"sig":"MEUCID9vzaxPdk4KbA4xsx4TOHSBUjQ1QsplJP7xRIv9wFGlAiEA8h8r82Ac0pJzUOIT9Xkzn0yFIM+3BeYEVffjIdFXxSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84215},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"2f6c1b6a54d8385ae083ee4eb5721da02b129de7","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.9.2","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@wordpress/i18n":"^5.26.0","@wordpress/blocks":"^14.15.0","@wordpress/components":"^29.12.0","@wordpress/block-editor":"^14.21.0","@types/wordpress__blocks":"^12.5.18","@types/wordpress__block-editor":"^11.5.17"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_7.0.1_1753720147133_0.28357326613234135","host":"s3://npm-registry-packages-npm-production"}},"7.0.2-beta.0":{"name":"@atomicsmash/blocks-helpers","version":"7.0.2-beta.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@7.0.2-beta.0","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"a5d893e00f8e696daf2370b03b3abb48fbdcda8b","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-7.0.2-beta.0.tgz","fileCount":56,"integrity":"sha512-JQiFKeKMVthRCtNoveDTl8LpNsnEJatQ+Wd0hORHoIOmFiO+CleDQnreq692l7gP78SRDAt6k8dTMr7aW6HVLw==","signatures":[{"sig":"MEUCIQCkv4Sp8bwsffA+FLaZC5kOt/8G2ML+KjLbM43G9ew8zQIgdb1TsYNrNVQW7rhzuMfV1pQET2m0AKNSA7vqeijl3r4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84596},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"75c40fb588c6e4ca351272aa9a53cf516cb78573","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.9.2","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^5.26.0","@wordpress/blocks":"^14.15.0","@wordpress/components":"^29.12.0","@wordpress/block-editor":"^14.21.0","@types/wordpress__blocks":"^12.5.18","@types/wordpress__block-editor":"^11.5.17"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_7.0.2-beta.0_1754053111913_0.9484384869235043","host":"s3://npm-registry-packages-npm-production"}},"7.1.0-beta.1":{"name":"@atomicsmash/blocks-helpers","version":"7.1.0-beta.1","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@7.1.0-beta.1","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"bba8a2c1a5baf9195f100644fe2abfdabfcaa930","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-7.1.0-beta.1.tgz","fileCount":56,"integrity":"sha512-yHzGlsQt9RpFLCCFjoEOC3LbdqIE8PzBjYl9wuKXB2KrJ5843Icm4+jxurO4bUIFNTjCJtt2uzPVnusF6SOfrw==","signatures":[{"sig":"MEUCIAiX4Q6907pL0i3X7AyRV8fZbT/UnGCLSmKEbeNe9T0kAiEAoFwUzH/cgLibvhENKIbK3ai04ycfLMbPZw1xsDCa/6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84697},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"6876f735cdfcaab9c1b2530f05d695a1e5e562f9","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.9.3","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^5.26.0","@wordpress/blocks":"^14.15.0","@wordpress/components":"^29.12.0","@wordpress/block-editor":"^14.21.0","@types/wordpress__blocks":"^12.5.18","@types/wordpress__block-editor":"^11.5.17"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_7.1.0-beta.1_1755268875126_0.901640526273134","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"@atomicsmash/blocks-helpers","version":"7.1.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@7.1.0","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"96e54b70d215667d454611238f1822423f4b5857","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-7.1.0.tgz","fileCount":56,"integrity":"sha512-LxpCsVWtnqIYjWHTzpM/IM7HtLhpvnudEtfwD/CJjb2gwY26OxpxNTj4ovic5LEoz+QuwOUlPAAponFdAv8obw==","signatures":[{"sig":"MEUCIQDBnNMOaOFUJSIMkTm1CQ4q77de4u3zmh1T7RaW4a1kuwIgPRSlSitofDEm5YUt+DPVjewNfJojJ931sDW5SdI1LoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84690},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"a71078e70a33164cab9c812bf5c9a0b326aeb23c","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"10.9.3","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@wordpress/i18n":"^5.26.0","@wordpress/blocks":"^14.15.0","@wordpress/components":"^29.12.0","@wordpress/block-editor":"^14.21.0","@types/wordpress__blocks":"^12.5.18","@types/wordpress__block-editor":"^11.5.17"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_7.1.0_1757589740157_0.83203922916612","host":"s3://npm-registry-packages-npm-production"}},"7.2.0-beta.0":{"name":"@atomicsmash/blocks-helpers","version":"7.2.0-beta.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@7.2.0-beta.0","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"85cddb5391ebc13dbb5d8898194944e935943160","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-7.2.0-beta.0.tgz","fileCount":56,"integrity":"sha512-FKNNJMpmAaBNzVQh4jUR01XwIdOS2lW452HeNuZSsVJ6J2vwT5AAG9ShWexZ3BytJGkePScuq88FWfmG3wsEug==","signatures":[{"sig":"MEUCIEtTF+m4VHy191IiEwRq5i8t3FYvTgHqlZa2kIzbI74qAiEAk+GOCWMNbmxWtZWR/OmUzPM7K3uWn+9NElROJT8wteo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomicsmash%2fblocks-helpers@7.2.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85766},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"44a3912d481f9b41b0344f90eeda18134756b361","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de5dad40-5abc-4d8a-90ea-31d8852e1523"}},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"11.6.4","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^5.26.0","@wordpress/blocks":"^14.15.0","@wordpress/components":"^29.12.0","@wordpress/block-editor":"^14.21.0","@types/wordpress__blocks":"^12.5.18","@types/wordpress__block-editor":"^11.5.17"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_7.2.0-beta.0_1764332613355_0.09901537023300722","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"@atomicsmash/blocks-helpers","version":"7.2.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@7.2.0","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"0d52479c08b439ab0e3b47f75b35757ed3a24303","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-7.2.0.tgz","fileCount":56,"integrity":"sha512-2CywgYRj10anfJo7y9z4G+sYUkygFw06p3iB4yUzfxr+8Qv4WPcIxcV+6mi7AkRashKEPo0Jkk2RBOTMo9vHjQ==","signatures":[{"sig":"MEYCIQC/Ja9XGANd7ohG+4GMz6dwvo1z1zjygvWkyvVHAgMCbQIhAP+5WLYU6MO2RCb/eCJA8RHzRePhPiUOdDILvL8YPotU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomicsmash%2fblocks-helpers@7.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83569},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"9a2304d985892c84abd28bebfdce1ae81d19cfee","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de5dad40-5abc-4d8a-90ea-31d8852e1523"}},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"11.7.0","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@wordpress/i18n":"^6.9.0","@wordpress/blocks":"^15.9.0","@wordpress/components":"^30.9.0","@wordpress/block-editor":"^15.9.0","@types/wordpress__blocks":"^12.5.18","@types/wordpress__block-editor":"^14.21.2"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_7.2.0_1765904366790_0.3709298170100481","host":"s3://npm-registry-packages-npm-production"}},"7.2.1-beta.0":{"name":"@atomicsmash/blocks-helpers","version":"7.2.1-beta.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@7.2.1-beta.0","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"1bf125b92a688f288bf63826d27da469827f1a93","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-7.2.1-beta.0.tgz","fileCount":56,"integrity":"sha512-Du3gSnYJUE5FXjlKQjuLJau6/YEfRsgfigPRR0pv2QMNzOTupqN6f1B08CB5Eksmop/vdey+7TE+Vqorcmbifg==","signatures":[{"sig":"MEQCICa2YBD5VffMTJhfh8Pka8g5LjjFFA0DvtpgcQpKSdenAiBWiY55Rr0zQXzuEurh7jvGGTIQcGs6m4hun89gepM+xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomicsmash%2fblocks-helpers@7.2.1-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83393},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"c500b64e7aeb4c22c7708c24876b9de3d76f56e1","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de5dad40-5abc-4d8a-90ea-31d8852e1523"}},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"11.7.0","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^6.11.0","@wordpress/blocks":"^15.11.0","@wordpress/components":"^32.0.0","@wordpress/block-editor":"^15.11.0","@types/wordpress__blocks":"^12.5.18","@types/wordpress__block-editor":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_7.2.1-beta.0_1768827043554_0.8320901121438373","host":"s3://npm-registry-packages-npm-production"}},"7.2.1":{"name":"@atomicsmash/blocks-helpers","version":"7.2.1","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@7.2.1","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"4a7105f0fb9e81fa74df7b4bdfcbca833c197172","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-7.2.1.tgz","fileCount":56,"integrity":"sha512-nE4SfFM7dB6SZAOfQE9PU7hub1lIu3K0jjeKKB8CCQGWo1zFRrHJFSi+tTll+zgpivZgwA0WEMIavf24NWfcww==","signatures":[{"sig":"MEQCIETSLzVGl3WhTO3R4rTcZE1N/V4oplJvlPPtca+O6SVoAiAHygCcUfjb+oNMMAgpXDfS9DZe4RSpYiiw2gqEcqAgAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomicsmash%2fblocks-helpers@7.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83386},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"b5ea234db33f71254a5593801b1eda036d71802c","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de5dad40-5abc-4d8a-90ea-31d8852e1523"}},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"11.7.0","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@wordpress/i18n":"^6.11.0","@wordpress/blocks":"^15.11.0","@wordpress/components":"^32.0.0","@wordpress/block-editor":"^15.11.0","@types/wordpress__blocks":"^12.5.18","@types/wordpress__block-editor":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_7.2.1_1768833845273_0.6915768123328849","host":"s3://npm-registry-packages-npm-production"}},"7.2.2-beta.0":{"name":"@atomicsmash/blocks-helpers","version":"7.2.2-beta.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@7.2.2-beta.0","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"9deb82390fddc519b80b2a4aafa508a6b7061ab0","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-7.2.2-beta.0.tgz","fileCount":56,"integrity":"sha512-8364AyBdHwTtCpSkbUJcaZplY6el868HtOB6DGgg3e7yXHwQMyqbvQeM8OAzwY93Om3slHa1BwXHEQ7MnSfHbg==","signatures":[{"sig":"MEQCIHOGHL+I7GsPpcKJ+RHZOpLcrPATeq0PlNcre+2uYetuAiB8c9eUIuE0y8LTXRYvlqFE05vXppLpMKR/1RUXNtzzQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomicsmash%2fblocks-helpers@7.2.2-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82472},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"532b7f64a2e0d5b4484fa4d1330bf8f20add37d1","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de5dad40-5abc-4d8a-90ea-31d8852e1523"}},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"11.11.0","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^6.13.0","@wordpress/blocks":"^15.13.0","@wordpress/components":"^32.2.0","@wordpress/block-editor":"^15.13.1","@types/wordpress__blocks":"^15.10.0","@types/wordpress__block-editor":"^15.0.3"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_7.2.2-beta.0_1772536384667_0.5164606979267339","host":"s3://npm-registry-packages-npm-production"}},"7.2.2-beta.1":{"name":"@atomicsmash/blocks-helpers","version":"7.2.2-beta.1","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@7.2.2-beta.1","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"558f942117352ba7460dc54892ad69b82da09acf","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-7.2.2-beta.1.tgz","fileCount":56,"integrity":"sha512-zHiMYWDUtV1UolmSLwuP0i+70ykmngajDSU0P0znJuTQ7NT86okBzYOo3gaI4HW0flPERoVttfRFgCn/kYKqFg==","signatures":[{"sig":"MEUCIQCtIEAPbUjOM3hhcRW1LJ55GpCVANHPkK/rVA0YAbGo5wIgQPtBMnF2jx4K4A2AJWMK2KSenfxTdFozpYMoQPYLbrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomicsmash%2fblocks-helpers@7.2.2-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82472},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"248d3b005533e10f099d26aff9ceb50f3f1a78b4","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de5dad40-5abc-4d8a-90ea-31d8852e1523"}},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"11.11.1","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^6.14.0","@wordpress/blocks":"^15.14.0","@wordpress/components":"^32.3.0","@wordpress/block-editor":"^15.14.0","@types/wordpress__blocks":"^15.10.2","@types/wordpress__block-editor":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_7.2.2-beta.1_1773682318690_0.4410471250534682","host":"s3://npm-registry-packages-npm-production"}},"7.2.2":{"name":"@atomicsmash/blocks-helpers","version":"7.2.2","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@7.2.2","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"c246ed0c80ba772f891797f6858bbd87738d42ef","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-7.2.2.tgz","fileCount":56,"integrity":"sha512-l/2BzSHbnLiZrCSpMd/cKPgTehTfy7pClr1FLiRvlE0S44tWNDRC4RfRyhKAyqdIZ2idta9g5UQj9j7nJBgeVg==","signatures":[{"sig":"MEQCIC8AWMIj8FjHtU5NgBumYVMXZIxqEfuOcSL4Eikz6Y5zAiAMoavQju7kGnVRvoT0xNWQ8u7rD9M1WCQzYC1/WYXWPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomicsmash%2fblocks-helpers@7.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82422},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"39ae338072aa245264360b951e7c00fb07969042","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de5dad40-5abc-4d8a-90ea-31d8852e1523"}},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"11.15.0","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@wordpress/i18n":"^6.14.0","@wordpress/blocks":"^15.14.0","@wordpress/components":"^32.3.0","@wordpress/block-editor":"^15.14.0","@types/wordpress__blocks":"^15.10.2","@types/wordpress__block-editor":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_7.2.2_1779445609432_0.7669276644674061","host":"s3://npm-registry-packages-npm-production"}},"7.2.3-beta.0":{"name":"@atomicsmash/blocks-helpers","version":"7.2.3-beta.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@7.2.3-beta.0","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"597ca9c99e825e675952abc9d07b8f6507f6bed4","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-7.2.3-beta.0.tgz","fileCount":56,"integrity":"sha512-NCG2zl5b42ql0knCWfjnFDjABxnGQn7TqAj0LKm4zq59IBTtDhBOX7LkkAriRkRsjuetkWyWDrzS0FduHjiKRw==","signatures":[{"sig":"MEQCIAl9WjbhG+xgvjBL03vV6rNRJ7hclwMBYKAXNz2bgOSNAiAey1me2oVBKgQb6UI3UQPQIf89BXE2LTHCZxlUUvM7CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomicsmash%2fblocks-helpers@7.2.3-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82429},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"3a7657dccc61c2e562b434c1732caffa143fd0fe","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de5dad40-5abc-4d8a-90ea-31d8852e1523"}},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"11.17.0","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^6.21.1","@wordpress/blocks":"^15.21.1","@wordpress/components":"^32.6.0","@wordpress/block-editor":"^15.21.1","@types/wordpress__blocks":"^15.10.2","@types/wordpress__block-editor":"^15.0.6"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_7.2.3-beta.0_1781623763734_0.5225187593475946","host":"s3://npm-registry-packages-npm-production"}},"7.2.3":{"name":"@atomicsmash/blocks-helpers","version":"7.2.3","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@7.2.3","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"0680a4277ed3bf415f9c041138c7731c14584429","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-7.2.3.tgz","fileCount":56,"integrity":"sha512-jHjgzYZX8GfDXsmG++4/j/lhqj5YdE+x/HJ0OAh91ccOc3gqEirVYXI3YQOxSDjtEAQNPRIV+myDjuYkhmL0lQ==","signatures":[{"sig":"MEYCIQCqtjsoG+hwG1tMjsyOAl9TAP9EYIdxDGj6s4rbOVhqKwIhAMZ7GHy+0rVWMkqBXzDpkWT19d0cW6dvvBm/4jQ9qlz3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomicsmash%2fblocks-helpers@7.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82422},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"45ea591b7857492b52f32dee24d3a98defb424b9","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de5dad40-5abc-4d8a-90ea-31d8852e1523"}},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"11.17.0","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@wordpress/i18n":"^6.21.1","@wordpress/blocks":"^15.21.1","@wordpress/components":"^32.6.0","@wordpress/block-editor":"^15.21.1","@types/wordpress__blocks":"^15.10.2","@types/wordpress__block-editor":"^15.0.6"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_7.2.3_1781715067101_0.9567988708478508","host":"s3://npm-registry-packages-npm-production"}},"7.2.4-beta.0":{"name":"@atomicsmash/blocks-helpers","version":"7.2.4-beta.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@7.2.4-beta.0","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"736858cd738d41fabf49bce1aa73d621df7d3132","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-7.2.4-beta.0.tgz","fileCount":56,"integrity":"sha512-EkxXlEIyC20Oq/9l8thhkz9DyelViYAluFMhWFMEuqgFrMTwhfuT0Od0nNI0MN7G65MsTAuk2iySTZ+a+3i+mQ==","signatures":[{"sig":"MEUCIGRI4S49Ap2T4tHvRtU//9VgZMruyML0VEOpjcoUjBCRAiEAqtvIVRbx8RBbO6VUzaex2ylD/TzjQXgYfXLbq9yhu9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomicsmash%2fblocks-helpers@7.2.4-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82429},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"4013606f8078bcf4f98f9dd3739989bd6f35a5f0","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de5dad40-5abc-4d8a-90ea-31d8852e1523"}},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"12.0.1","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^6.24.0","@wordpress/blocks":"^15.24.0","@wordpress/components":"^32.6.0","@wordpress/block-editor":"^15.23.0","@types/wordpress__blocks":"^15.10.2","@types/wordpress__block-editor":"^15.0.6"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_7.2.4-beta.0_1784212241322_0.21024210032299062","host":"s3://npm-registry-packages-npm-production"}},"7.2.4":{"name":"@atomicsmash/blocks-helpers","version":"7.2.4","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@7.2.4","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"2f8ab9748ae3b105ca938b3f927146fcb99a1149","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-7.2.4.tgz","fileCount":56,"integrity":"sha512-MqyFMhbEBupOC9Xs92WT86Dtyeweq6hN7+OF3j+8G6V8bYo60OKRaP1rtzyfLaQrPotDyH28a8kYiZ3UseJXcA==","signatures":[{"sig":"MEUCIQDWv5NNlYZ5XW99f3G/4foiWlMdir5ZW60H0pzabnZGmgIgEHNXnYTcC3R2nQ4gS1TyiJdGejMsOfbOnCimTHNx0/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomicsmash%2fblocks-helpers@7.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82422},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"f06340f57cab40b9950ad66f4cd0966d26f248f8","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de5dad40-5abc-4d8a-90ea-31d8852e1523"}},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"12.0.1","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@wordpress/i18n":"^6.24.0","@wordpress/blocks":"^15.24.0","@wordpress/components":"^32.6.0","@wordpress/block-editor":"^15.23.0","@types/wordpress__blocks":"^15.10.2","@types/wordpress__block-editor":"^15.0.6"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_7.2.4_1784218585207_0.8640706796229947","host":"s3://npm-registry-packages-npm-production"}},"8.0.0-beta.0":{"name":"@atomicsmash/blocks-helpers","version":"8.0.0-beta.0","keywords":[],"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","_id":"@atomicsmash/blocks-helpers@8.0.0-beta.0","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"homepage":"https://www.atomicsmash.co.uk/","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"d7247584ca9f367293fe859e0cd258c61995d711","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-8.0.0-beta.0.tgz","fileCount":56,"integrity":"sha512-M+A+bcNz8Aq7S4PdkXIKglubyxaGJwFm/ONshU/i86yOJ9zIfg26dWKblGmv9cv1zoJQgUWOxE5eHE//sdn2kw==","signatures":[{"sig":"MEYCIQCTb5t0kdMl7v51u/AmW9ZjWI4mrLSsTmlCfZeR26A+VwIhAPtAupGzmSBgpmhFPK7LiGg+NZG79adfGiWyflSjzrcU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE4vcNbutJ+k2TbYrpgBjTw+YLjvVVLwO8nrWykMoMMyAiEA2F+pRHM8svXOsJdMLDE1CdxH3cRJE3SwWKk08tXlRko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomicsmash%2fblocks-helpers@8.0.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82984},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"dd9c3bf54e3ced1678f43aec23a9d75a3b18c3e4","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de5dad40-5abc-4d8a-90ea-31d8852e1523"}},"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"11.19.0","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@wordpress/i18n":"^6.28.0","@wordpress/blocks":"^15.27.0","@wordpress/components":"^32.6.0","@wordpress/block-editor":"^15.23.0","@types/wordpress__blocks":"^15.10.2","@types/wordpress__block-editor":"^15.0.6"},"_npmOperationalInternal":{"tmp":"tmp/blocks-helpers_8.0.0-beta.0_1789468784624_0.5062262032262321","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"_id":"@atomicsmash/blocks-helpers@8.0.0","bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"dist":{"shasum":"0360c366f032ac1f2edfcff5403ab74a16a355b6","tarball":"https://registry.npmjs.org/@atomicsmash/blocks-helpers/-/blocks-helpers-8.0.0.tgz","fileCount":56,"integrity":"sha512-fD+GoesDnCHBnw4hOLE2B/lPsU0ywcB4DzDv6wsUpz219qb3q0F+MdxZlR3gdrNBmWpYA5i8iw/1S8vi6DlnIw==","signatures":[{"sig":"MEUCIQDnzVGnjVfJpc/dwPDKJdumz8AgG9QvjirAHDvZ6bKvKAIgalggfI1dF9t1oRWDON4FIb7zHasxzrp5M3DOyAksk9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDrIIii/pupanmIKX2lEPwWP7x6C5bkrFSiy3zrnFAHTwIgSGeSwTxonIjX8fN9W3MhD5TXHPt7EEJxweV2MvVIiDc="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomicsmash%2fblocks-helpers@8.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82977},"main":"./dist/index.js","name":"@atomicsmash/blocks-helpers","types":"./dist/index.d.ts","author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"gitHead":"75217b6c3247dd1e535b70d86bb480f7d51a88eb","license":"GPL-3.0-or-later","scripts":{"dev":"tsc --build --watch tsconfig.build.json","lint":"run-p lint:*","test":"TZ=\"Europe/Istanbul\" vitest run","build":"npm-run-all clean compile","clean":"del-cli ./dist/ *.tsbuildinfo","compile":"tsc --build tsconfig.build.json","test:ui":"TZ=\"Europe/Istanbul\" vitest --ui","lint:types":"tsc","lint:eslint":"eslint --cache --cache-location ./node_modules/.cache/eslint . --ext .js,.ts,.jsx,.tsx","test:coverage":"TZ=\"Europe/Istanbul\" vitest run --coverage"},"version":"8.0.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de5dad40-5abc-4d8a-90ea-31d8852e1523"}},"homepage":"https://www.atomicsmash.co.uk/","keywords":[],"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"_npmVersion":"11.19.0","description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","directories":{},"maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@wordpress/i18n":"^6.28.0","@wordpress/blocks":"^15.27.0","@wordpress/components":"^32.6.0","@wordpress/block-editor":"^15.23.0","@types/wordpress__blocks":"^15.10.2","@types/wordpress__block-editor":"^15.0.6"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/blocks-helpers_8.0.0_1789478715059_0.5453410536089109"}}},"time":{"created":"2023-03-24T11:52:40.153Z","modified":"2026-09-15T13:25:15.513Z","1.0.0":"2023-03-24T11:52:40.375Z","1.1.0":"2023-03-30T14:39:16.288Z","2.0.0":"2023-07-13T15:57:20.424Z","2.0.1":"2023-09-04T09:59:12.624Z","2.1.0-beta.0":"2023-12-29T01:06:49.138Z","2.1.0-beta.1":"2024-01-01T23:13:24.594Z","2.1.0":"2024-01-19T16:51:04.661Z","3.0.0":"2024-02-22T15:54:42.868Z","3.0.1-beta.0":"2024-03-06T12:31:14.025Z","3.0.1":"2024-03-06T17:40:55.845Z","3.1.0-beta.0":"2024-03-14T18:36:35.794Z","3.1.0-beta.1":"2024-03-19T17:12:13.174Z","3.1.0-beta.2":"2024-03-29T16:51:15.095Z","4.0.0-beta.3":"2024-04-08T09:44:44.149Z","4.0.0-beta.4":"2024-04-08T10:05:43.720Z","4.0.0-beta.5":"2024-04-12T12:31:16.926Z","4.0.0-beta.6":"2024-04-23T11:57:23.520Z","4.0.0-beta.7":"2024-04-23T13:35:16.804Z","4.0.0-beta.8":"2024-04-23T14:54:56.514Z","4.0.0-beta.9":"2024-04-25T13:12:10.707Z","4.0.0-beta.10":"2024-04-30T16:51:27.148Z","4.0.0-beta.11":"2024-04-30T17:36:52.473Z","4.0.0-beta.12":"2024-05-01T15:11:58.408Z","4.0.0-beta.13":"2024-05-01T15:59:11.419Z","4.0.0-beta.14":"2024-05-03T12:15:38.865Z","4.0.0-beta.15":"2024-05-03T13:12:04.080Z","4.0.0-beta.16":"2024-05-05T00:32:03.065Z","4.0.0-beta.17":"2024-05-08T17:26:54.421Z","4.0.0-beta.18":"2024-06-02T15:50:22.297Z","4.0.0-beta.19":"2024-06-02T17:17:57.272Z","4.0.0-beta.20":"2024-06-02T20:18:59.065Z","4.0.0-beta.21":"2024-06-02T20:22:51.049Z","4.0.0-beta.22":"2024-06-11T11:39:13.325Z","4.0.0-beta.23":"2024-06-19T17:39:03.470Z","4.0.0-beta.24":"2024-06-21T11:27:33.957Z","4.0.0-beta.25":"2024-07-08T11:54:27.069Z","4.0.0-beta.26":"2024-08-14T09:43:16.382Z","4.0.0":"2024-08-14T16:37:02.724Z","4.1.0-beta.0":"2024-10-28T13:25:12.494Z","4.1.0":"2024-10-28T16:33:35.076Z","4.1.1-beta.0":"2024-12-20T16:12:23.191Z","4.1.1":"2025-01-31T19:33:33.500Z","5.0.0-beta.0":"2025-02-04T13:09:18.719Z","5.0.0-beta.1":"2025-02-04T13:25:51.261Z","5.0.0":"2025-02-06T13:09:32.795Z","6.0.0-beta.0":"2025-05-14T10:46:05.690Z","6.0.0-beta.1":"2025-05-15T09:27:52.085Z","6.0.0-beta.2":"2025-05-15T11:22:54.033Z","6.0.0-beta.3":"2025-05-15T13:01:25.909Z","6.0.0-beta.4":"2025-05-30T14:24:42.885Z","6.0.0":"2025-06-03T09:45:11.548Z","7.0.0-beta.0":"2025-07-02T09:50:31.903Z","7.0.0":"2025-07-04T16:48:55.076Z","7.0.1-beta.0":"2025-07-28T14:44:26.484Z","7.0.1":"2025-07-28T16:29:07.328Z","7.0.2-beta.0":"2025-08-01T12:58:32.171Z","7.1.0-beta.1":"2025-08-15T14:41:15.318Z","7.1.0":"2025-09-11T11:22:20.321Z","7.2.0-beta.0":"2025-11-28T12:23:33.543Z","7.2.0":"2025-12-16T16:59:26.936Z","7.2.1-beta.0":"2026-01-19T12:50:43.717Z","7.2.1":"2026-01-19T14:44:05.407Z","7.2.2-beta.0":"2026-03-03T11:13:04.809Z","7.2.2-beta.1":"2026-03-16T17:31:58.827Z","7.2.2":"2026-05-22T10:26:49.606Z","7.2.3-beta.0":"2026-06-16T15:29:23.861Z","7.2.3":"2026-06-17T16:51:07.244Z","7.2.4-beta.0":"2026-07-16T14:30:41.483Z","7.2.4":"2026-07-16T16:16:25.358Z","8.0.0-beta.0":"2026-09-15T10:39:44.716Z","8.0.0":"2026-09-15T13:25:15.141Z"},"bugs":{"url":"https://github.com/AtomicSmash/packages/issues"},"author":{"url":"https://www.atomicsmash.co.uk/","name":"Atomic Smash","email":"npm@atomicsmash.co.uk"},"license":"GPL-3.0-or-later","homepage":"https://www.atomicsmash.co.uk/","keywords":[],"repository":{"url":"git+https://github.com/AtomicSmash/packages.git","type":"git","directory":"packages/blocks-helpers"},"description":"This package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.","maintainers":[{"name":"mikeybinns","email":"hello@mikeybinns.com"},{"name":"atomicsmashdevs","email":"npm@atomicsmash.co.uk"}],"readme":"# WordPress Blocks Helpers\n\nThis package provides types which make build native WordPress blocks much easier. It is opinionated to our preferred way of writing blocks, and may not cover every use case or implementation.\n\n## Main types and how to use them\n\n### `registerBlockType`\n\nThis is the only piece of JS code in this package, and it is only used so the parameter types for the function are accurate. Simply replace the function imported from WP with this function.\n\nSimple usage:\n\n```ts\nimport type { Attributes } from \"./versions/v1\";\n// Instead of import { registerBlockType } from \"@wordpress/blocks\";\nimport { registerBlockType } from \"@atomicsmash/blocks-helpers\";\nimport blockMetaData from \"./block.json\";\nimport { v1 } from \"./versions/v1\";\n\n/**\n * Every block starts by registering a new block type definition.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nregisterBlockType<Attributes>(blockMetaData.name, {\n\t...v1,\n});\n```\n\nFull example include block deprecation:\n\n```ts\nimport type { InterpretedAttributes as v1InterpretedAttributes } from \"./versions/v1\";\nimport type {\n\tAttributes,\n\tInterpretedAttributes as v2InterpretedAttributes,\n} from \"./versions/v2\";\nimport { registerBlockType } from \"@atomicsmash/blocks-helpers\";\nimport blockMetaData from \"./block.json\";\nimport { v1 } from \"./versions/v1\";\nimport { v2 } from \"./versions/v2\";\n\ntype AllPossibleAttributes = v1InterpretedAttributes & v2InterpretedAttributes;\n\nregisterBlockType<Attributes, v2InterpretedAttributes, AllPossibleAttributes>(\n\tblockMetaData.name,\n\t{\n\t\t...v2,\n\t\tdeprecated: [v1],\n\t},\n);\n```\n\n### Attributes\n\n```ts\nimport type {\n\tBlockAttributes,\n\tInterpretAttributes,\n} from \"@atomicsmash/blocks-helpers\";\n/**\n * Allows you to write block attributes with autocomplete and validation.\n * Prefer satisfies over type annotations for type narrowing.\n */\nexport const attributes = {\n\tsomeAttribute: {\n\t\ttype: \"string\",\n\t},\n} as const satisfies BlockAttributes;\nexport type Attributes = typeof attributes;\n/**\n * This type helper interprets your attributes into what WordPress will\n * provide them to you as in your Edit / Save components.\n */\nexport type InterpretedAttributes = InterpretAttributes<Attributes>;\n```\n\n### Supports\n\n```ts\nimport type { BlockSupports } from \"@atomicsmash/blocks-helpers\";\n/**\n * Allows you to write block supports with autocomplete and validation.\n * Prefer satisfies over type annotations for type narrowing.\n */\nexport const supports = {\n\tanchor: true,\n} as const satisfies BlockSupports;\nexport type Supports = typeof supports;\n```\n\n### Providing Context\n\n```ts\nimport type {\n\tBlockProvidesContext,\n\tInterpretContext,\n} from \"@atomicsmash/blocks-helpers\";\n/**\n * Allows you to write block provides context with autocomplete and validation.\n * Prefer satisfies over type annotations for type narrowing.\n *\n * `Attributes` here is the same type as the attributes for the block as you\n * cannot provide context for anything except the attributes of your block.\n */\nexport const providesContext = {\n\t\"namespace/someContextValue\": \"someAttribute\",\n} as const satisfies BlockProvidesContext<Attributes>;\nexport type ProvidesContext = typeof providesContext;\n/**\n * This type helper interprets your context into what WordPress will\n * provide them to you as in your Edit component.\n * This is most commonly used to provide information to UsesContext.\n */\nexport type InterpretedContext = InterpretContext<Attributes, ProvidesContext>;\n```\n\n### Using Context\n\n```ts\nimport type {\n\tBlockUsesContext,\n\tInterpretUsedContext,\n} from \"@atomicsmash/blocks-helpers\";\nimport type { InterpretedContext as InterpretedContext1 } from \"some-block\";\nimport type { InterpretedContext as InterpretedContext2 } from \"some-other-block\";\n/**\n * Allows you to write block uses context with autocomplete and validation.\n * Prefer satisfies over type annotations for type narrowing.\n *\n * InterpretedContext here is the type exported by the block providing context.\n * You can combine multiple types if using context from multiple blocks, it\n * will only output the types of the context you're actually using.\n */\ntype InterpretedContext = InterpretedContext1 & InterpretedContext2;\nexport const usesContext = [\n\t\"namespace/someContextValue\",\n\t\"namespace/someContextValue2\",\n] as const satisfies BlockUsesContext<InterpretedContext>;\nexport type UsesContext = typeof usesContext;\nexport type InterpretedUsedContext = InterpretUsedContext<\n\tUsesContext,\n\tInterpretedContext\n>;\n```\n\n### BlockEditProps\n\nThis type helper uses the types you created in the block definition to add prop types to your Edit function.\n\n```tsx\nimport type { InterpretedAttributes, InterpretedUsedContext } from \"./index\";\nimport type { BlockEditProps } from \"@atomicsmash/blocks-helpers\";\nimport type { Element } from \"@wordpress/element\";\n\nexport function Edit({\n\tattributes,\n\tsetAttributes,\n\tcontext,\n}: BlockEditProps<InterpretedAttributes, InterpretedUsedContext>): Element {\n\tconst { someAttribute } = attributes;\n\tsetAttributes({ someAttribute: \"Template block\" });\n\treturn (\n\t\t<>\n\t\t\tAttribute value: {someAttribute}\n\t\t\tContext value: {context[\"namespace/someContextValue\"]}\n\t\t</>\n\t);\n}\n```\n\n### BlockSaveProps\n\nThis type helper uses the types you created in the block definition to add prop types to your Save function.\n\n```tsx\nimport type { InterpretedAttributes } from \"./index\";\nimport type { BlockSaveProps } from \"@atomicsmash/blocks-helpers\";\nimport type { Element } from \"@wordpress/element\";\n\nexport function Save({\n\tattributes,\n}: BlockSaveProps<InterpretedAttributes>): Element {\n\tconst { someAttribute } = attributes;\n\treturn <>{someAttribute}</>;\n}\n```\n\n### BlockDefinition\n\nThis is the combined type of the block definition so you can type check a single block version definition (with migrated blocks, you may have more that one definition for the same block)\n\n```ts\nimport type { CurrentBlockDefinition } from \"@atomicsmash/blocks-helpers\";\n\nexport const v2 = {\n\tattributes,\n\tsupports,\n\tedit: Edit,\n\tsave: Save,\n} satisfies CurrentBlockDefinition<Attributes, InterpretedAttributes>;\n```\n\n### Block deprecations\n\nAt some point you will need to update the version of a block to a new version. The `DeprecatedBlock` helper\ncan help you define the block, while `BlockMigrateDeprecationFunction` and\n`BlockIsDeprecationEligibleFunction` can help you with the `migrate` and `isEligible` functions respectively.\n\n```ts\nimport type { InterpretedAttributes as NewInterpretedAttributes } from \"../v2/index\";\n\n// v1 attributes (InterpretedAttributes) defined here\n\nconst migrate: BlockMigrateDeprecationFunction<\n\tInterpretedAttributes,\n\tNewInterpretedAttributes\n> = (attributes, innerBlocks) => {\n\treturn []; // Your migration code here\n};\n\nconst isEligible: BlockIsDeprecationEligibleFunction<InterpretedAttributes> = (\n\tattributes,\n\tinnerBlocks,\n) => {\n\treturn true; // Is Eligible logic here\n};\n\nexport const v1 = {\n\tattributes,\n\tsupports,\n\tmigrate,\n\tisEligible,\n\tsave: Save,\n\t// note there is no Edit as this is not used.\n} satisfies DeprecatedBlock<InterpretedAttributes>;\n```\n\n## Beta/untested types\n\n- Block transforms\n- Block examples\n","readmeFilename":"README.md"}