{"_id":"@yahyanegm/design-tool","_rev":"51-a2a2c37ab9e3bd7240fb98cfe6caccef","name":"@yahyanegm/design-tool","dist-tags":{"latest":"0.3.30"},"versions":{"0.0.0":{"name":"@yahyanegm/design-tool","version":"0.0.0","_id":"@yahyanegm/design-tool@0.0.0","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"9fbaded1d87c032d83a8c47e7fb054a6fe331890","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.0.0.tgz","fileCount":105,"integrity":"sha512-CSNngiZPRYpJKi0mfNFLcqFHrDKi9wDvZrPlnl5uqNzttaREnjD3Nxvpod1uaQrPZGjNgP9/ry4na5tyIoNT+Q==","signatures":[{"sig":"MEYCIQCeEKU6GpN4yao586PAJ7an61k7obfuzNNRIDJVSf0FagIhAO8pUjvFA8A+x8BI/l9mUw8aHFDbuyTnFVeJ+Yy/9HI/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":362901},"type":"module","gitHead":"fd032d73a0e2896e91ce25d22cf030de8757b6c5","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","react":"^19.1.0","sonner":"^2.0.5","react-dom":"^19.1.0","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.0.0_1753693975851_0.16645500258861468","host":"s3://npm-registry-packages-npm-production"}},"0.0.1":{"name":"@yahyanegm/design-tool","version":"0.0.1","_id":"@yahyanegm/design-tool@0.0.1","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"f072942757d6bc4792b3db8e418c0b5d27080bd4","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.0.1.tgz","fileCount":105,"integrity":"sha512-o0Cocud6s9Z5OjCnknXcFLmLQmNJ54wj8DCcp7zuoIth3Pkw/BLGwrkqxebf70bnz5hh1BvyWJomz9o6VtXeoQ==","signatures":[{"sig":"MEQCIA4IZSJCtSz6LDN08zeAbL/JEr0RAv9f/NdHE0Jb5r0JAiBRIeFNZdDT3qMf6V21boi9QOvIptbvv4fKz6k1jFWrOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":362883},"type":"module","gitHead":"fd032d73a0e2896e91ce25d22cf030de8757b6c5","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","react":"^19.1.0","sonner":"^2.0.5","react-dom":"^19.1.0","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.0.1_1753696120207_0.276341562478297","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@yahyanegm/design-tool","version":"0.0.2","_id":"@yahyanegm/design-tool@0.0.2","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"17f461f2e897cf7f660a20ae9f487821dfd98844","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.0.2.tgz","fileCount":106,"integrity":"sha512-5YI5d6kBp/b1CVeC4mnbnwEcRflKqJPfdC62I0q9X65jq0o8tNZ4LslAMqe7S0tOfqX5Yg5GAjGVKN/XPY1acA==","signatures":[{"sig":"MEUCIQDBrGtRtfRse2jgOu4g+sj2d3i/9eRLTdx/0mNjA1LVGQIgVu3jrmqSOb0ltCg3jnnFdC/j4xmLJsc3LRop62InHJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":362895},"type":"module","gitHead":"fd032d73a0e2896e91ce25d22cf030de8757b6c5","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","react":"^19.1.0","sonner":"^2.0.5","react-dom":"^19.1.0","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.0.2_1753724960819_0.7328950277090958","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@yahyanegm/design-tool","version":"0.0.3","_id":"@yahyanegm/design-tool@0.0.3","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"921bc4ae1ed13c1deaf6068038b66fad17f007a5","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.0.3.tgz","fileCount":106,"integrity":"sha512-AREH6l0PmSBTl4i+LHyJIKXhnoOsPFcvVlhKkE1QUTidJuKziF2mluI/OzLgntKlJ/03RTrE7hj76KE6tMIFnA==","signatures":[{"sig":"MEUCIQDWNvuupPGvte+BnIBI2bjWVocPdXrJckAgrNam+pji0AIgEgJ7IAwgCIT4j5FyqnO0BRYkuxDN4tvKeIOBqkeen4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":362891},"type":"module","gitHead":"fd032d73a0e2896e91ce25d22cf030de8757b6c5","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","react":"^19.1.0","sonner":"^2.0.5","react-dom":"^19.1.0","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.0.3_1753725080470_0.11959777499531254","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@yahyanegm/design-tool","version":"0.0.4","_id":"@yahyanegm/design-tool@0.0.4","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"a2c02c550a273fe93d081d0795136543083ab084","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.0.4.tgz","fileCount":211,"integrity":"sha512-YyIuEVmArYKNOZeXcYLRg4PpgpfnrGndDdefDbhY5y9OnZgsQVzZqJBPvY8CJ+VJuZZiZ6Nl60O31CR/SIJa9g==","signatures":[{"sig":"MEYCIQCs+IOwkYG/sA4JJvI2fFvpabwvx09h9HFRNnT3qxH+1gIhAOyGe+yQJUdgP5u3Zq3J6IfjIKrE0aVbAWhboIMT0ja+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25045470},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"fd032d73a0e2896e91ce25d22cf030de8757b6c5","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"rollup -c","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","react":"^19.1.0","sonner":"^2.0.5","react-dom":"^19.1.0","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","rollup":"^4.46.2","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","rollup-plugin-dts":"^6.2.1","typescript-eslint":"^8.30.1","@rollup/plugin-url":"^8.0.2","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.4.1","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.1","eslint-plugin-react-refresh":"^0.4.19","rollup-plugin-peer-deps-external":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.0.4_1753966642511_0.5164898270566001","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@yahyanegm/design-tool","version":"0.0.5","_id":"@yahyanegm/design-tool@0.0.5","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"ac2a52b02b9ff5201fcf5e417009312443875be9","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.0.5.tgz","fileCount":211,"integrity":"sha512-0iMJ0NTqyAL9CEscU5KmAeS0lzcBqakFDcHzfgF8NgVIky4KmzQNxkEqKh+Hd+vvARIOPj6PaqzvCQkzuwA4wg==","signatures":[{"sig":"MEQCIF1nhD8zUT1FeRLwlBd7blcU9ZEhvTrujvaVJDIFgrmZAiAJbGJq7CWFk9T7J4nZypcJiJECObz+b/QTPhffTPH9MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25045621},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"fd032d73a0e2896e91ce25d22cf030de8757b6c5","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"rollup -c","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","react":"^19.1.0","sonner":"^2.0.5","react-dom":"^19.1.0","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","rollup":"^4.46.2","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","rollup-plugin-dts":"^6.2.1","typescript-eslint":"^8.30.1","@rollup/plugin-url":"^8.0.2","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.4.1","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.1","eslint-plugin-react-refresh":"^0.4.19","rollup-plugin-peer-deps-external":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.0.5_1753966961501_0.435148897255907","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@yahyanegm/design-tool","version":"0.0.6","_id":"@yahyanegm/design-tool@0.0.6","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"b2f236d241464f32b048dd2e137fa18f05fac32e","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.0.6.tgz","fileCount":211,"integrity":"sha512-opYeFRHqVtSpqRHWzNxOhzA3iabvUsoeuy2Yk3N7zhU2JFGgFp4S7kjUywiWXJA/+yVVTFjBnGyQYBtohCvPYw==","signatures":[{"sig":"MEYCIQC5JhfXJb3O5izGnxbFEHdMxdb3hfS+VzTG7YrjXgRl7wIhAM/Vu3JYgrLmpUMdwTySg+ScYpjsOQrFiNa3aZka2Mud","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71250834},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"fd032d73a0e2896e91ce25d22cf030de8757b6c5","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"rollup -c","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","react":"^19.1.0","sonner":"^2.0.5","react-dom":"^19.1.0","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","rollup":"^4.46.2","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","rollup-plugin-dts":"^6.2.1","typescript-eslint":"^8.30.1","@rollup/plugin-url":"^8.0.2","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.4.1","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.1","eslint-plugin-react-refresh":"^0.4.19","rollup-plugin-peer-deps-external":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.0.6_1753967351541_0.21705138639438792","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@yahyanegm/design-tool","version":"0.0.7","_id":"@yahyanegm/design-tool@0.0.7","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"cf72a194fe7d9e8f42a10fe49d88fcf157e5818e","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.0.7.tgz","fileCount":213,"integrity":"sha512-ZFUpq6JfZWigeuJmceEe1++GN6spDFXEeswzL1RhAe//akKi+zr8xvd31JsTebh9KUcsBAqvXei70nL+bepffg==","signatures":[{"sig":"MEYCIQDmS+kKxRP9g+777PpYJDgbSaVD6JOLebROz4ENomTS3gIhAPxps3GG4csEQiaGKHbRbfFajdVMLqvRmtdGEekJpraE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75459516},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"fd032d73a0e2896e91ce25d22cf030de8757b6c5","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"rollup -c","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","react":"^19.1.0","sonner":"^2.0.5","react-dom":"^19.1.0","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","rollup":"^4.46.2","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","rollup-plugin-dts":"^6.2.1","typescript-eslint":"^8.30.1","@rollup/plugin-url":"^8.0.2","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.4.1","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.1","eslint-plugin-react-refresh":"^0.4.19","rollup-plugin-peer-deps-external":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.0.7_1753969543533_0.2851454339344732","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@yahyanegm/design-tool","version":"0.0.8","_id":"@yahyanegm/design-tool@0.0.8","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"45fd844b38d568eb8105107907dcdeff91badac9","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.0.8.tgz","fileCount":213,"integrity":"sha512-P+akARIMK0iVYXnHUvpN2Xw1VPa2GyRBQxMZp38WbzZL23BjViRHYLlhnys74hqaP1AYCer4l/XWny4szC8Cyw==","signatures":[{"sig":"MEQCICEgsWzKQUgYo3NmCXWmnNLGs7GjYaIVKGdcd9MS8EaEAiA5js1ahmu/JdoVxFz1W0DeP/1l2PN+oCmWsrIi/NyglQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75459476},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"fd032d73a0e2896e91ce25d22cf030de8757b6c5","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"rollup -c","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","react":"^19.1.0","sonner":"^2.0.5","react-dom":"^19.1.0","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","rollup":"^4.46.2","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","rollup-plugin-dts":"^6.2.1","typescript-eslint":"^8.30.1","@rollup/plugin-url":"^8.0.2","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.4.1","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.1","eslint-plugin-react-refresh":"^0.4.19","rollup-plugin-peer-deps-external":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.0.8_1753969827012_0.4318698761882589","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@yahyanegm/design-tool","version":"0.0.9","_id":"@yahyanegm/design-tool@0.0.9","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"5ce83c2601011461f74ddcb4dab80b2545741080","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.0.9.tgz","fileCount":213,"integrity":"sha512-RdHRjRKnope4PVHANyNzoseN6x4BCfOSKCx3C66tmxOQRBks1qgdWN+8I2uNKyAOvadDbaaHPvY6FmCCABpCng==","signatures":[{"sig":"MEUCIQDghXdTilEAjvwIJssouZJnNBcAIKcTQen0tGEdcRCmrAIgTWpfjs7y1q5MKnyts2ZI4w/8ZykO0ccpoeYb9YOk488=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75459476},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"fd032d73a0e2896e91ce25d22cf030de8757b6c5","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"rollup -c","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","react":"^19.1.0","sonner":"^2.0.5","react-dom":"^19.1.0","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","rollup":"^4.46.2","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","rollup-plugin-dts":"^6.2.1","typescript-eslint":"^8.30.1","@rollup/plugin-url":"^8.0.2","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.4.1","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.1","eslint-plugin-react-refresh":"^0.4.19","rollup-plugin-peer-deps-external":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.0.9_1753972245509_0.5320555770637658","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@yahyanegm/design-tool","version":"0.1.0","_id":"@yahyanegm/design-tool@0.1.0","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"792f01c7ceefa612c6c60be057e74cf3595e752e","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.1.0.tgz","fileCount":213,"integrity":"sha512-ONni8s7Czpo2odROO0zw77lT6SPC0zgVaqYhl32whSOadCvTCxln+yAFaLtABFqcKYaai1txeVn9cDSZN+WCFQ==","signatures":[{"sig":"MEUCIQCzkTwPkT6drrEnPXSxAwm0UhsaaD0euK1ZXXr+LjRXkgIgRbzql9Iqkh6ZSMzDmSbOP5PnXPMEDUuNiOisWD9bRho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60892789},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"fd032d73a0e2896e91ce25d22cf030de8757b6c5","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"rollup -c","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","sonner":"^2.0.5","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","rollup":"^4.46.2","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","rollup-plugin-dts":"^6.2.1","typescript-eslint":"^8.30.1","@rollup/plugin-url":"^8.0.2","@rollup/plugin-alias":"^5.1.1","@vitejs/plugin-react":"^4.4.1","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.1","eslint-plugin-react-refresh":"^0.4.19","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","react-konva":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.1.0_1753973170210_0.8997855829356132","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@yahyanegm/design-tool","version":"0.2.0","_id":"@yahyanegm/design-tool@0.2.0","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"82f13b559cf778980048c8c5fac50615199727e9","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.2.0.tgz","fileCount":2,"integrity":"sha512-KRy7sJeK8Lf6WVInIa8pxb2dLC1VJcIv7sms7r/ULVNfd06per3ju4E6FtdxM7gpiTGe4sOkf8Au2AigvZQUNw==","signatures":[{"sig":"MEQCIFPS8msWNxQoIdNB5nMcWnAAHb4R0ASZL+MYNjQGgSAAAiAHB2gzNbKeLS0yYYC02S45TCNYD5FhA7aiDSepoIPzbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4751},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"fd032d73a0e2896e91ce25d22cf030de8757b6c5","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","sonner":"^2.0.5","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"konva":"^9.3.20","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","react-konva":"^19.0.3","react-konva-utils":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.2.0_1754477716930_0.8845784311108742","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@yahyanegm/design-tool","version":"0.2.1","_id":"@yahyanegm/design-tool@0.2.1","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"64c858c6484f1e6590910f1d0f7cc1d570873695","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.2.1.tgz","fileCount":5,"integrity":"sha512-YElnIf1n6/XJmqJhZLJfT0+k52z12Yvgpmg7ZplOGWAc4H/5lZMDSvRmFdBZHDOFB1zHhKDFJicKbKHRunlNHw==","signatures":[{"sig":"MEYCIQCLTe/7O8br/Ppj7gwczqOB4e6kzyBMhf7HBJcNYWG9YQIhAJ2w+YYFlO5IKIISFgxdwOsLZeV4hID9ahzqOLMQh5+k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2328862},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"fd032d73a0e2896e91ce25d22cf030de8757b6c5","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","sonner":"^2.0.5","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"konva":"^9.3.20","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","react-konva":"^19.0.3","react-konva-utils":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.2.1_1754478828920_0.6093050073444808","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@yahyanegm/design-tool","version":"0.2.2","_id":"@yahyanegm/design-tool@0.2.2","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"e281e1b139f59281e6aa81816f621c82d726b524","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.2.2.tgz","fileCount":5,"integrity":"sha512-klGfMYroyQM7wjLN6Ki+NYjDLG5H0RPid+YSeJbvXK+fer5WuujR4erTmj2DcqZfrvKZ47kX0yeg/HkbAD1tpg==","signatures":[{"sig":"MEUCIQCUL8A3sZAINXNl9g79w6f5jNxZzQQ7G4v2dYNmM5k3NQIgLeDuSfGQcureu9NJah3O6vmk7wKD7oKMpJsNBbzUJuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2328862},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"fd032d73a0e2896e91ce25d22cf030de8757b6c5","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","sonner":"^2.0.5","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"konva":"^9.3.20","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","react-konva":"^19.0.3","react-konva-utils":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.2.2_1754479035544_0.26403038321555194","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@yahyanegm/design-tool","version":"0.2.3","_id":"@yahyanegm/design-tool@0.2.3","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"74df91d2c74e778d8703c649039bd1c906e7ec9b","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.2.3.tgz","fileCount":5,"integrity":"sha512-BxqSg4tvDRIgIkAEU6fnvZ12PI0jBXLnggYkTO3jmH/Oz9Lvh92cHMoUJA+/x+hF3Qv1O2I1k/WhQ8SMdVBmnQ==","signatures":[{"sig":"MEUCICVL6L1Iaf97HB5KhAuwzUG10rsBTsXlgHwDPjxUYaUiAiEAqgkXXeiwmCSHD8I1Q5IlV8ifAJ8J5vXdpxeqjrJhlX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3025432},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"fd032d73a0e2896e91ce25d22cf030de8757b6c5","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","sonner":"^2.0.5","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"konva":"^9.3.20","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","react-konva":"^19.0.3","react-konva-utils":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.2.3_1754479510508_0.3614796996808749","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@yahyanegm/design-tool","version":"0.2.4","_id":"@yahyanegm/design-tool@0.2.4","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"401aa054130eb73dac8e6060e01d7c10694f5b1d","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.2.4.tgz","fileCount":5,"integrity":"sha512-amMqSalEqIcRSmIMm1wWX4h+lktpkBOo58Bv1sgNZKDutCDm5nS2U6CiINzsTXu85DPK8lYFiJEwcdBKM50asw==","signatures":[{"sig":"MEUCIAhGhLCk0CeP+Apu1hem9fF+7eJiylLeSYWIcsAbJI9YAiEAmtVpXtfvluq4OcQQqvi5UFvehJjAllLk9kZpXZALl3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3025432},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"fd032d73a0e2896e91ce25d22cf030de8757b6c5","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","sonner":"^2.0.5","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"konva":"^9.3.20","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","react-konva":"^19.0.3","react-konva-utils":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.2.4_1754479771802_0.43105868595098107","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@yahyanegm/design-tool","version":"0.2.5","_id":"@yahyanegm/design-tool@0.2.5","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"f8760a43047154de52e30744981c0418c410456f","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.2.5.tgz","fileCount":5,"integrity":"sha512-NlfuTqzUiSqYT0VXHzaTS5okCCr/Q4VhFA/t/sfjZFPpD4MAfJBFD00SkVBIyu76LALegyeD4EYp0NW8zi0cGQ==","signatures":[{"sig":"MEUCIQDO7dvIWHJxUCw5uTq6X8nm/Ua9j8//NSQzVKt/UUbFmAIgWGms/DiZNNy4u1MEZn425MSDIFGwcDkulNsVjT/e0mw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3025432},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"fd032d73a0e2896e91ce25d22cf030de8757b6c5","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","sonner":"^2.0.5","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.2.5_1754480221686_0.3048087547677625","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@yahyanegm/design-tool","version":"0.2.6","_id":"@yahyanegm/design-tool@0.2.6","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"f7d595eec36e2b689ef2db9cf91d8ad7652c7f56","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.2.6.tgz","fileCount":5,"integrity":"sha512-Wtq7bQ9gIoUPI5+AZ5sEYD5BdiLVIGA3xgTprfrNbpP/PCzwPO9F9DNewsf+uTPwv47+8l4QqJLdGp/lUVVgEA==","signatures":[{"sig":"MEUCIQD6ra2Q3mRXRRU+DhgAkR5JQQASeNCTJOClrhS7pYsSewIgLm5FC3mA+Qc43xMKfNi7axkcOjDzCSi+3VXh6D53IVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3025408},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"fd032d73a0e2896e91ce25d22cf030de8757b6c5","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","sonner":"^2.0.5","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"19.1.1","react-dom":"19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.2.6_1754481189845_0.8132721060085943","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@yahyanegm/design-tool","version":"0.2.7","_id":"@yahyanegm/design-tool@0.2.7","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"07abea10f65e1037ca1def0291b863f7a0b7e5f1","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.2.7.tgz","fileCount":5,"integrity":"sha512-TeC5vcevkXAPkhv59bTUdQEdpKD1JyhY1XcsS/cXTyyVd4X/KzI8D3s57MOWvSH2N1v278237u3pnkJ8UU6rUQ==","signatures":[{"sig":"MEUCIQDKtRfL8OC6Aj+t5R+H6uE32SScqZV6DYKl8/g7wj8ZEQIgLnIFIeG+ab0VzocGxQc162raPWdZVgY/DAV8dJ42bKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3025408},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"fd032d73a0e2896e91ce25d22cf030de8757b6c5","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","sonner":"^2.0.5","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"19.1.1","react-dom":"19.1.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.2.7_1754481574896_0.1191864602287398","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@yahyanegm/design-tool","version":"0.2.8","_id":"@yahyanegm/design-tool@0.2.8","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"955c87c9bc55540612b4233be24f801cb73ece2e","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.2.8.tgz","fileCount":5,"integrity":"sha512-rdEoXM3naNpz5hf3DOXF+xOHV9RPKtpgFZFW05VOUNdaaBVz1j6Nj72thV8pjaHPCtcmHRMjBuh2pvD4Da4tvA==","signatures":[{"sig":"MEQCIEhaHGlOWNecufmTPxmDaMo5/MF+Pq676d8XK7PMmQk4AiAMAAj++bqjMfT4lssQEcrTbjpAhb6Yr9duMtgiLZmT5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3025356},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"fd032d73a0e2896e91ce25d22cf030de8757b6c5","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","sonner":"^2.0.5","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"19.1.1","react-dom":"19.1.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.2.8_1754481867871_0.41460389268877074","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@yahyanegm/design-tool","version":"0.2.9","_id":"@yahyanegm/design-tool@0.2.9","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"b593532441e602dc6e8d5769fcb9db75ff0a26ed","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.2.9.tgz","fileCount":5,"integrity":"sha512-a4ypCRAP03EV6IsKsysgyrjSsTOYHVVtmMyKQb9mepp+UoZHHJwXhvic4V0sEHhSi8Bpetpuu0NdzCsMJQX5hw==","signatures":[{"sig":"MEUCIH2rLvmzoaGjlX1BVmJAMD5+nD/iXa/xl3gPW0Q3LxguAiEA4CYUlD6prMhN2maeCsCaIxk2cmbHysNl69js5R7U/Ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3062124},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"fd032d73a0e2896e91ce25d22cf030de8757b6c5","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","sonner":"^2.0.5","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"19.1.1","react-dom":"19.1.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.2.9_1754482119236_0.8529647729828471","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@yahyanegm/design-tool","version":"0.3.0","_id":"@yahyanegm/design-tool@0.3.0","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"1eb984fc28b1643eb6df202651977d252f99c9b7","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.0.tgz","fileCount":5,"integrity":"sha512-b3QY4hYupYykeN727Vb0+Qu6KGK+5V+V5e7q4Iy45v/MrZ6KN7NuCHQVrPqdWIhE56rfemuKVncznLNmZRhtyw==","signatures":[{"sig":"MEQCIBnCsYRJAq2pmmUNyhPOkC6r0eK/8jso231Xekfc2pU2AiBktaWCi3fFu5nsecWm6fKUP7PT+sP4V1xyeVO4AqwpSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3063439},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"fd032d73a0e2896e91ce25d22cf030de8757b6c5","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","sonner":"^2.0.5","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"19.1.1","react-dom":"19.1.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.0_1754482280277_0.5476457931137209","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@yahyanegm/design-tool","version":"0.3.1","_id":"@yahyanegm/design-tool@0.3.1","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"bbceeade5b3248d6462939cd42aad49958969a54","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.1.tgz","fileCount":5,"integrity":"sha512-hwbpakJ00r8NcpNKNyfZbXMrLfl73CHH0LAGxcaBMWC+bQpuY4Kzc4tK9/XvN7QINDOLCt0L3jrVKF8xOT63OQ==","signatures":[{"sig":"MEUCIQCkpTL5NGsMqtleQFf4y8C0aE1JVua0hFhEl5/Ic3yEkQIgO/3D0PT2yByikgqyeodhxRl/xyi4IBxYMqgnk71vR78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3062124},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"fd032d73a0e2896e91ce25d22cf030de8757b6c5","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","sonner":"^2.0.5","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"19.1.1","react-dom":"19.1.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.1_1754482997388_0.3089157401821885","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@yahyanegm/design-tool","version":"0.3.2","_id":"@yahyanegm/design-tool@0.3.2","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"045c9979cb4e93712c44c8ba6dfed44b136afb05","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.2.tgz","fileCount":5,"integrity":"sha512-MswMBTNckM5HL5LOOiitkjV3NeiQdpPyPV5IKuyGb7DvrTdUdzeYCYUWF1yULutMjhFCa6f9qQRhjm1KutM2UQ==","signatures":[{"sig":"MEYCIQDOc7G3RfaFTFyCFMm4/3n7KEDssM6/de+PtNJzKq51EgIhAP8rkrLv1B7atapzoWCuf/8glP4C4TMTTaFJJd6GyJac","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3075254},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"23ad340e49930552bc2632787eea3387ea0ff19b","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","sonner":"^2.0.5","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"19.1.1","react-dom":"19.1.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.2_1754557739507_0.20780949561746986","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@yahyanegm/design-tool","version":"0.3.3","_id":"@yahyanegm/design-tool@0.3.3","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"10cb147f73208097c0bcfba37d582b7c5366b100","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.3.tgz","fileCount":6,"integrity":"sha512-hYk63YUvjnnD+0QMJsdcgHnS9BjZyXyIPcuUaCgBAfYmpzX/0X5CXD3M6UAQmtstfjY8JgVz3vAAnEMuj5HLkQ==","signatures":[{"sig":"MEQCIGUpWwSg2VzRkRaxstf87AXh/D85g8vQBWSEtD+HgTpVAiBwfSPQje17oYR0zZkLwYRVwz/eM9QKiT6mQH7q4Y5PYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3098507},"main":"./dist/design-tool.umd.js","type":"module","style":"dist/index.css","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"23ad340e49930552bc2632787eea3387ea0ff19b","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","sonner":"^2.0.5","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"19.1.1","react-dom":"19.1.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.3_1754561720752_0.37708052256606184","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@yahyanegm/design-tool","version":"0.3.4","_id":"@yahyanegm/design-tool@0.3.4","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"fb141d1b355d4aa9c2e450caec7980b13b6e44b9","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.4.tgz","fileCount":7,"integrity":"sha512-xpQqDXNVymB1S4HFvbDn1bOT2uIfOM1FSVz6KiuXib7PosDRTs0QY4/CqhJBGPV25WUDh5hvp8qk8pmihCCyKQ==","signatures":[{"sig":"MEUCIEhDynbyIoFnYsRA8UrIgLoIYUhhdO5gz/eHnE06019vAiEAjOFUzkmDEOiWVGQnH879LS3vsZqymLpA0IHqh9KUI80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3102810},"main":"./dist/design-tool.umd.js","type":"module","style":"dist/index.css","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"23ad340e49930552bc2632787eea3387ea0ff19b","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","sonner":"^2.0.5","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","vite-plugin-static-copy":"^3.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"19.1.1","react-dom":"19.1.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.4_1754562650719_0.30806709045293434","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@yahyanegm/design-tool","version":"0.3.5","_id":"@yahyanegm/design-tool@0.3.5","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"5b49e49e53ecd21732c64e8bf3e2e3c67526c4dc","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.5.tgz","fileCount":6,"integrity":"sha512-xH9Qf+iVLAn3qA+D7m+LMQWsbxhXzymUHNxrZM8NAKAmM2yCv5DPJv5PQsL2DZ+qHYpWMUmB5phfIz1QLyvHsA==","signatures":[{"sig":"MEUCIQCOdCIwgEZANBKqgqKkiH+TSu1Gjuldk6V+IKBnLQCTGgIgKZ/2Pw+WwUIfsh1E9XVfQRhUpe8lPVvOTPWBBvy3l1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7276159},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"23ad340e49930552bc2632787eea3387ea0ff19b","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","sonner":"^2.0.5","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","vite-plugin-static-copy":"^3.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"19.1.1","react-dom":"19.1.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.5_1754563061937_0.45009579175026615","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@yahyanegm/design-tool","version":"0.3.6","_id":"@yahyanegm/design-tool@0.3.6","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"c0f0c84e34dc633a49e8433d964505411203bfa9","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.6.tgz","fileCount":2,"integrity":"sha512-llOj6HacdTnk08V8OA89bpc0Wcloy2eOla5T2Czo5abYVcdKwjfZWBXivlj19Zn6UJWEvuS3HeFmFunFlWMTRg==","signatures":[{"sig":"MEYCIQCV0brJbPzjY73WRP0PhmKczjtN/ZkQb6VFVQphDs/JeAIhAJhqkbW8aMKIroU2yxD56EulUrvTtyzX7i3/4ppcuhY4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4872},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"f13c0bab11d4c42d7dcce15de6b21187983a90b4","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"markomlabs","email":"yahyanegm@gmail.com"},"_npmVersion":"11.3.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","sonner":"^2.0.5","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"19.1.1","react-dom":"19.1.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.6_1754933967630_0.5606887968417686","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@yahyanegm/design-tool","version":"0.3.7","_id":"@yahyanegm/design-tool@0.3.7","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"d3e3a13e791f7f0d7219535841d27f73253bc725","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.7.tgz","fileCount":2,"integrity":"sha512-kLVA3dlcwxz4ahgS3wRHFbIRJF7BUGpUyX+Z5c7aC5oJoxMYNduxL1BQPK6CLew1mafRz8sSi4IdlBr6m8NUDA==","signatures":[{"sig":"MEQCICbu2AAZ2HEwiGmEMvxlKgjqTFzCDwth/Kjs/RBxhbE9AiBbuJ4+Z3Dwmxq3nOnzrVGx3UkNb6EdO/FzKOhGRnOeNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4872},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"6c0a8778c7e068b0ce7a937a51569d30c29c2181","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"markomlabs","email":"yahyanegm@gmail.com"},"_npmVersion":"11.3.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","sonner":"^2.0.5","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"19.1.1","react-dom":"19.1.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.7_1754934376903_0.7698296186547113","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@yahyanegm/design-tool","version":"0.3.8","_id":"@yahyanegm/design-tool@0.3.8","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"520469c76309c495ffb82eb787f3004240591f01","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.8.tgz","fileCount":6,"integrity":"sha512-Az4iJRlxzILFHUeckfLpC1+zvueug2kCaZmMsrTJ5vd9etYCCk0xShUyRf0O9UHQ3dIYTNMf495CXSngmm2BhA==","signatures":[{"sig":"MEUCIQCc/oGxLqkO+Xku3fZd3PQruMstAjivzotVNTwVYnLhmAIgEsdyFv3PA37zt7QrPlJDyu6AqmIKPRd0EXFeXP5geBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7276447},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"52c0f059490da2bbd5c7856a105049b0510846ae","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"markomlabs","email":"yahyanegm@gmail.com"},"_npmVersion":"11.3.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","sonner":"^2.0.5","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"19.1.1","react-dom":"19.1.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.8_1754934885649_0.9683851183189196","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@yahyanegm/design-tool","version":"0.3.9","_id":"@yahyanegm/design-tool@0.3.9","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"3031a15a446c3786cf70156548dec8da16d861c0","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.9.tgz","fileCount":6,"integrity":"sha512-BAHLSUBsQ6EBNH0cd8j8P6nEXsQbUdLL0XF+ftMBK+VPpstapXe4BYSBM+ypPXUNdUf5iFdHIe8ZNf1/WrfV7A==","signatures":[{"sig":"MEQCIFeGiCENVeJhCKsQd7FRsTu/AjB1HjYL4Id14wEWobbnAiBmgQkUSRG8xj03PdEg6DZY6Gwdk7EeEvoanLn4Mb9URA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7276459},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"d8eb788201c12d059eb4c1e7fb0a9f2b3d31c31c","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"markomlabs","email":"yahyanegm@gmail.com"},"_npmVersion":"11.3.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","sonner":"^2.0.5","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"19.1.1","react-dom":"19.1.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.9_1754935613928_0.03031597019970822","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@yahyanegm/design-tool","version":"0.3.10","_id":"@yahyanegm/design-tool@0.3.10","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"5acaed93a56fefdff1578629e5dcd88ce23b6eb0","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.10.tgz","fileCount":6,"integrity":"sha512-1XO/tbyt9dhiKx6bvQIdwQYCGaf6STAUvyleRJVMvu7cpGmh0DRNBW/VRaa5qk2LBFjKOXsnWm8n6nuwSC5SVQ==","signatures":[{"sig":"MEQCIHqiF3l6BjEwg6AYlnMbN3MckvfBZ6aXS4orFEqHGZjcAiBvkOPJ98dc1MfNOvTKTWQK1uRuyfrBmiLq/AP0wis7QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7276460},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"b4a647c14c7dd2a40d326a65528be12154943145","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"markomlabs","email":"yahyanegm@gmail.com"},"_npmVersion":"11.3.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","sonner":"^2.0.5","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"19.1.1","react-dom":"19.1.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.10_1754936839330_0.4320031407711442","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@yahyanegm/design-tool","version":"0.3.11","_id":"@yahyanegm/design-tool@0.3.11","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"a0c92213abcbe76f42bb7a2161cd0e4bf92212d2","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.11.tgz","fileCount":6,"integrity":"sha512-cao4LgtfBnCYc6iP6IuCeGzwEyNFv3pFpbspCC2cY4ZyhywmsMjb7rd5j5Zbl1LelyGBf4EJuN+vjp/ZGjFlNQ==","signatures":[{"sig":"MEQCIAiY5F3GUwqhWIp6yuW8W49PnW9aOfdzBMA8bQDrOI0TAiBRf3sHC8i9YGLGMha+wnNpIV3TbBULCozq7kf/U6ROmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7276759},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"54e75a3e6199e708d27c41b9712529777d1c15e7","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"markomlabs","email":"yahyanegm@gmail.com"},"_npmVersion":"11.3.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","sonner":"^2.0.5","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"^19.1.1","react-dom":"^19.1.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.11_1754938650966_0.7007747667492188","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@yahyanegm/design-tool","version":"0.3.12","_id":"@yahyanegm/design-tool@0.3.12","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"5b336604e9dedff42bccbababb92b94a27a09ba6","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.12.tgz","fileCount":6,"integrity":"sha512-BoTcHxOjLSeKDsnDivq6VIKB3ANJ6PXYnUCsVG079AcucoEZcNhqfA8820r36HqiCI7ipuTF8p4aU+LICgOZ8w==","signatures":[{"sig":"MEUCIQC5o4gSNrW08zIjeMvp9Sh1r/vp5sSZ3IUzA6dnv6g7CwIgf5Sv6cvi9I89dq8RgNUc7Zaw3UN3jhCugLDRMlr8zO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7292838},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"e31919b7ec2c19974831124549488342a56e91a8","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"markomlabs","email":"yahyanegm@gmail.com"},"_npmVersion":"11.3.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","sonner":"^2.0.5","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"19.1.1","react-dom":"19.1.1"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.12_1754939803466_0.33465602607053446","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@yahyanegm/design-tool","version":"0.3.13","_id":"@yahyanegm/design-tool@0.3.13","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"3a60f46c38b6a5d2f2bcd7605427bd95fbf17bb5","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.13.tgz","fileCount":6,"integrity":"sha512-B0lKeI7/rO9CQQuE4SpiXG89+t/97tkFiosE4zNDhCalKAgAmM/cvlrTt7afysd4hx2t00/7LZ2HZUC4kckY2Q==","signatures":[{"sig":"MEUCICuJprNBClIS8GiF6BPjR74l4+hTrweRSNxwipBXNEGJAiEAsj2cxUiUwFyfCR48R80URRi1KfFR5V/VGBVPuslmb3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7292810},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"968ddc3a9e61bf0f1e529c59bb1f35152734f340","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"markomlabs","email":"yahyanegm@gmail.com"},"_npmVersion":"11.3.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","react":"^19.1.1","sonner":"^2.0.5","react-dom":"^19.1.1","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.13_1755014026529_0.4012123385438695","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@yahyanegm/design-tool","version":"0.3.14","_id":"@yahyanegm/design-tool@0.3.14","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"21709af081fc57114fc7ba8c2e442ef76d0ff8d6","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.14.tgz","fileCount":6,"integrity":"sha512-ZPJ1Op0yD4tiiZP2A2ujNDQqdYpTGf3OOmcs3CLfti2RgxVw22hXfRWVz1/vSqVBkp3RZuzotdhq5xl26aRcgg==","signatures":[{"sig":"MEYCIQCZdjkyGijJAO62mv9Q1xKq2XXfUIriL5IrEUdWhME62QIhANTK6S4xipIFoJog6xYsVUgGVITbhgXYtUUUypl6uOw6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7292810},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"e444305006f5208d66c65402613c19c3bb3089cc","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"markomlabs","email":"yahyanegm@gmail.com"},"_npmVersion":"11.3.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","react":"^19.1.1","sonner":"^2.0.5","react-dom":"^19.1.1","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.14_1755017534286_0.4064471495536619","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@yahyanegm/design-tool","version":"0.3.15","_id":"@yahyanegm/design-tool@0.3.15","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"8518203a6ad990b3a3226a5bb2d1b8c05f3e0593","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.15.tgz","fileCount":6,"integrity":"sha512-JHOYWbIzETaS2gzhP2EKlmq0yqpVfgTCBL0De7EADCJ7CvJmmJX1tzY/rfeH1aYGOGr0+SxDIucIcZSEanTgqg==","signatures":[{"sig":"MEYCIQCgC7tqwM0ue3Jc0WluQtEZGu4ih0UQI3piHJubAQu4oQIhAPskp2fykTA5nIfvxEl0eGxKqX33+CAzpK+ffuJZM6Ta","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7292810},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"331d0576c5c6e8c690b43cbf33d747fbd246a381","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"markomlabs","email":"yahyanegm@gmail.com"},"_npmVersion":"11.3.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","react":"^19.1.1","sonner":"^2.0.5","react-dom":"^19.1.1","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.15_1755017678268_0.7307099329322146","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@yahyanegm/design-tool","version":"0.3.16","_id":"@yahyanegm/design-tool@0.3.16","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"631c0730f80e7428442f7a8003b54972994dfb62","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.16.tgz","fileCount":6,"integrity":"sha512-gEJ9n4GNrmTtwtiyWtdeU2f6pLRZqMgHOMyRWjAMsABrvl9+gm98XcWr+vxkUtIDvwccX9N3e+v1kr/JoSm/zQ==","signatures":[{"sig":"MEYCIQDNIPWngAFfQLSF/GrMIi1NcL3+7ayyr6YiWMfEp4vG1AIhAKTErDQuBixjD9y0qyDY8s1uwWp90lv4wS0VdqPEyAJ6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7279076},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"3e3992a4dbf4b05dc320577fb57f52bd615ca35b","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"markomlabs","email":"yahyanegm@gmail.com"},"_npmVersion":"11.3.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","react":"^19.1.1","sonner":"^2.0.5","react-dom":"^19.1.1","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.16_1755018923776_0.6539154897948651","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@yahyanegm/design-tool","version":"0.3.17","_id":"@yahyanegm/design-tool@0.3.17","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"1f48b0b7dbf673f523b0f45abbb67a05a77a1492","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.17.tgz","fileCount":6,"integrity":"sha512-szCJSDkf8ou9uSmttuSgTFWp+KtJ/1Sj3XWbltbJbeeK5uBsEJ8eM7tTfJxJJtKthvOBs8e0kmC2HDWOEBKoug==","signatures":[{"sig":"MEQCIDaH/L3GeZds2Ke3uircMVFdUiMgtrXuvgInuyrIHRtlAiAJQKSrqLMB1BnoqTTcJ2dT7+7hNQzg5M1jbVPbJ5XRsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7279076},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"a78fb04c560f8422bc455edb23bd8e7ca45a7ffe","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"markomlabs","email":"yahyanegm@gmail.com"},"_npmVersion":"11.3.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","react":"^19.1.1","sonner":"^2.0.5","react-dom":"^19.1.1","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.17_1755020460865_0.36184315195829053","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"@yahyanegm/design-tool","version":"0.3.18","_id":"@yahyanegm/design-tool@0.3.18","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"bd2826f987b23492e10f4c508c9ecfdc7c2d33fe","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.18.tgz","fileCount":6,"integrity":"sha512-SmyJuTCLZkPdKuBTDL2EInTZRC2LV5Z+BsTbpKyy2hgNEDHJRnOOZ9EMZN2k66MdjHyoHb0yrVxvMGVDwNL3jg==","signatures":[{"sig":"MEQCIHsvt0edSoYm/VXQB++Gi3U2cc5XQshS5BC1zLzvz/c6AiAjlgRxGAzhhUqYeLxuxnC7EeAXuZ00bcd/aPvQX2HD9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7279265},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"d2ca20f3a3c6e062d4564b837250ea5b8b29105e","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"markomlabs","email":"yahyanegm@gmail.com"},"_npmVersion":"11.3.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","react":"^19.1.1","sonner":"^2.0.5","react-dom":"^19.1.1","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.18_1755020563471_0.42431609426386885","host":"s3://npm-registry-packages-npm-production"}},"0.3.19":{"name":"@yahyanegm/design-tool","version":"0.3.19","_id":"@yahyanegm/design-tool@0.3.19","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"57a2a55ecac4aae5371bc6872bf5d71b89e835c9","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.19.tgz","fileCount":6,"integrity":"sha512-HEjx9MaABs8aOemSWb/sb86dtq8VU2NvrgB/SvKyvKRxjULfw0WZ4F/I8c7ih5v8mrfvSkRdguQKJ2rgeu7CzA==","signatures":[{"sig":"MEUCIQDNKz2jT/l7/UgIrjhNnY3juxRcorpbmch31XiVKsd2JQIge99wBI7a/OMpVDL7joUpO0XwWY7FBpxIlz5ux6qdzXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7279345},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"bdf6624d4341ec885be2c45238eac3ec48e81b51","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"markomlabs","email":"yahyanegm@gmail.com"},"_npmVersion":"11.3.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","react":"^19.1.1","sonner":"^2.0.5","react-dom":"^19.1.1","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.19_1755022455732_0.4794427760113835","host":"s3://npm-registry-packages-npm-production"}},"0.3.20":{"name":"@yahyanegm/design-tool","version":"0.3.20","_id":"@yahyanegm/design-tool@0.3.20","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"30c33e858cdf39a297b3a00c4917f6dc0fe72275","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.20.tgz","fileCount":6,"integrity":"sha512-UlmN0uYGvUDADmfuvPhQRzYNLVt/80MmNcapmo7UnuMp1Ww2TCwgqm4VpC73v2hGihEoKKkBp25Hr0mxz6yZcA==","signatures":[{"sig":"MEUCIQDCbZmsOHXgO0lYZO/M1DVkhxtsaypM2++ypIeCXjxXlgIgEsqNjxPbMvIHq96StM62Wp7mbJeQAR/p4L0E/3+TAC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7279616},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"e61b97f30b41ab0a3f909ab1f39a32d1d57f0979","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"markomlabs","email":"yahyanegm@gmail.com"},"_npmVersion":"11.3.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","react":"^19.1.1","sonner":"^2.0.5","react-dom":"^19.1.1","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.20_1755023192531_0.43435319481664436","host":"s3://npm-registry-packages-npm-production"}},"0.3.21":{"name":"@yahyanegm/design-tool","version":"0.3.21","_id":"@yahyanegm/design-tool@0.3.21","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"b38be612a7bcae2a3e618967edbdd3a3e56a0686","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.21.tgz","fileCount":6,"integrity":"sha512-dc0us+9McOrH2suv0qAjcrzMN0HS4y1ehA3rGB26XVCsb1rw2S+V+qt2PzKDRjuhnBFsCBgTvBhsMXq2KlA+Og==","signatures":[{"sig":"MEYCIQDyxSifYjrAmRFk1PR9rn571wo9F02lxK6Py0VrkxPgVQIhAOBFh0x/SjOD6bQRRou6tMpEWd0Vp09ZS1e4tiylmrsh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7279723},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"0597bffd0d6713f86d393848c032c33f982158aa","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"markomlabs","email":"yahyanegm@gmail.com"},"_npmVersion":"11.3.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","react":"^19.1.1","sonner":"^2.0.5","react-dom":"^19.1.1","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.21_1755024569139_0.4228380527073725","host":"s3://npm-registry-packages-npm-production"}},"0.3.22":{"name":"@yahyanegm/design-tool","version":"0.3.22","_id":"@yahyanegm/design-tool@0.3.22","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"61d9927d01cc34ee1be6127b905d37c218ac907a","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.22.tgz","fileCount":6,"integrity":"sha512-ut+dtJ1FP+V3C+JMYbRaZg2302s8tmhMaL8W0rVy50KwAk3G2jNNSILVRd0EfIOiKBglhTcgj9/PduwgZ9vvpg==","signatures":[{"sig":"MEUCIQDDx7qfA6RQL8IpN5+cLtJ6HVF+4VkD56xpZxpBJGZEIQIgfJ5C/DqoKbUc83aUxuu3EBxvb+3DZUK5zHMvZa1Kox4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7279723},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"4bbbf62c83c09ccd928fb350ab1be3bce4ae013a","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"markomlabs","email":"yahyanegm@gmail.com"},"_npmVersion":"11.3.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","react":"^19.1.1","sonner":"^2.0.5","react-dom":"^19.1.1","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.22_1755024803633_0.4747482942214867","host":"s3://npm-registry-packages-npm-production"}},"0.3.24":{"name":"@yahyanegm/design-tool","version":"0.3.24","_id":"@yahyanegm/design-tool@0.3.24","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"5f998abde5c4455c9d0649b79e9a1369331811c2","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.24.tgz","fileCount":6,"integrity":"sha512-V2wwPyhdY6OWdeCQKIO2lat/kAqMUNlCvFRrsj0x6fFDcIRwZ3yRX6DhBluVz9/P/tsnIoX+BpiY7+O+mKVFoQ==","signatures":[{"sig":"MEUCIFkXTqRmV1cY/1bux9vTinT3vSoCoEHo4EHgBS4akEEzAiEAtZ7UkPwSeDfB/hv92ZD7mnJttNQU6FjkDsewrGMF2HY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7280188},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"61177bbb88fb713e7e5eb53f3ba8cc143787946a","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"markomlabs","email":"yahyanegm@gmail.com"},"_npmVersion":"11.3.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","react":"^19.1.1","sonner":"^2.0.5","react-dom":"^19.1.1","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.24_1755107355339_0.26453952496671485","host":"s3://npm-registry-packages-npm-production"}},"0.3.25":{"name":"@yahyanegm/design-tool","version":"0.3.25","_id":"@yahyanegm/design-tool@0.3.25","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"843a20ca0a70fdf0bc165dd760d346d41a1eb590","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.25.tgz","fileCount":6,"integrity":"sha512-xMSGftLMDDXhTf/irX225GjZ34FR6vRe5Fyf8tQcLHKUJxZKYXiCHtmVWruMQcv/p6MFkRMmaRVsYlatu0fEeQ==","signatures":[{"sig":"MEYCIQD/9OsPy3/xJu+NSB0MqWA5dsT5xaxedz89wGuc+wBjIQIhALp4XyTAb9ezvAqu2WtsoqzWOC1nScfitAinMdItkoFx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7280131},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"0043afc6a70345141e7ea6a1754713481243974f","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"markomlabs","email":"yahyanegm@gmail.com"},"_npmVersion":"11.3.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","react":"^19.1.1","sonner":"^2.0.5","react-dom":"^19.1.1","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.25_1755109894381_0.021261736960303868","host":"s3://npm-registry-packages-npm-production"}},"0.3.26":{"name":"@yahyanegm/design-tool","version":"0.3.26","_id":"@yahyanegm/design-tool@0.3.26","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"08ebdf8fd68794ec5b51d9165437aea792c407fd","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.26.tgz","fileCount":6,"integrity":"sha512-nxFXWe2e3FPhezUpT36Gvwi5cMt11IldMZAgIkNruTX09x5gLHB4qYPY83etZOYLILkBducBdVq1UzyNQhCEoQ==","signatures":[{"sig":"MEYCIQC/wI5qkvPeUMUjApxKwcO2Sw10RAqStf/FPJTC/5+/RwIhANwgPtYJZ5U3hShyN37sYn75noDqfAfOu212wZ1lHAs2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7279183},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"0043afc6a70345141e7ea6a1754713481243974f","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","react":"^19.1.1","sonner":"^2.0.5","react-dom":"^19.1.1","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.26_1755269450021_0.6818091828703794","host":"s3://npm-registry-packages-npm-production"}},"0.3.27":{"name":"@yahyanegm/design-tool","version":"0.3.27","_id":"@yahyanegm/design-tool@0.3.27","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"830fbc797d07e9fa250c8adea8891c36fc5412a0","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.27.tgz","fileCount":6,"integrity":"sha512-TiFHDrO99amUJ3sW9miNuMaXzxQJ3nbCp7rtKf3CkGt/wBMFPmvwu8s2a2KZjeiXrE3kGzxj/A3rk+BHapvTlA==","signatures":[{"sig":"MEUCID+SyTf5W5duRaShzSfPLB9BCPk8bdgw2gpMCcspUHH9AiEAyZGQTvu1Mc0OITJC3kQVJxR9D5x0+ohvWhHkJ0Zt68o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7279593},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"0043afc6a70345141e7ea6a1754713481243974f","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"},"_npmVersion":"10.7.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","react":"^19.1.1","sonner":"^2.0.5","react-dom":"^19.1.1","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.27_1755270570919_0.054605808147111246","host":"s3://npm-registry-packages-npm-production"}},"0.3.28":{"name":"@yahyanegm/design-tool","version":"0.3.28","_id":"@yahyanegm/design-tool@0.3.28","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"f426a32d5b16a06014136f1e8d57666786314f15","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.28.tgz","fileCount":6,"integrity":"sha512-PL4sxU4QLWwVoHJxi4mqtdAEYjVfRD5gmILYaQit+us1FzAqaisEFl3dxsJR4EFhWb14Yo/kkuGwlZ68gNsV9w==","signatures":[{"sig":"MEQCIEjXUUSj3i/AaDu88T6zEyF0O5XREp3/VQmQ+UhsCm4VAiB401aOv6pGoNpiDh8sxFptGOR3rU5dlDHc+plRQw5ElA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7284161},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"84515b67427f2d7059caada3b797cc1e6b3d7864","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"markomlabs","email":"yahyanegm@gmail.com"},"_npmVersion":"11.3.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","react":"^19.1.1","sonner":"^2.0.5","react-dom":"^19.1.1","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.28_1755540744195_0.6373453974713987","host":"s3://npm-registry-packages-npm-production"}},"0.3.29":{"name":"@yahyanegm/design-tool","version":"0.3.29","_id":"@yahyanegm/design-tool@0.3.29","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"dist":{"shasum":"c587a46de45940f2fd80647fc932d4b9400b4445","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.29.tgz","fileCount":5,"integrity":"sha512-MDogiKzvdUkbPe3f/BrIJaRbFsZwhJH0y5DQ+f4Hok7l0+ezdQnhQ22QcW1uhZYooNJWPhV4ACq9AAqoeZ0tbg==","signatures":[{"sig":"MEUCICRI1qUzn+2IF0X0sZn9A3iX4Gk8IVXtkBzS6TFQP4JrAiEA/iLNlyXU0DkCpaZjXqLdXKX1pCMy0DXJXl53+l6uOqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3081865},"main":"./dist/design-tool.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/design-tool.es.js","gitHead":"a082932bf41e027b0211bcd5f1129fc4030d5595","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"markomlabs","email":"yahyanegm@gmail.com"},"_npmVersion":"11.3.0","description":"A component library for designing social media templates.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.67","clsx":"^2.1.1","uuid":"^11.1.0","konva":"^9.3.20","react":"^19.1.1","sonner":"^2.0.5","react-dom":"^19.1.1","use-image":"^1.1.4","tinycolor2":"^1.6.0","next-themes":"^0.4.6","react-icons":"^5.5.0","react-konva":"^19.0.3","react-redux":"^9.2.0","tailwindcss":"^4.1.7","lucide-react":"^0.511.0","qrcode.react":"^4.2.0","react-select":"^5.10.1","webfontloader":"^1.6.28","@iconify/react":"^6.0.0","tailwind-merge":"^3.3.0","react-hook-form":"^7.58.1","@fontsource/lato":"^5.2.5","@reduxjs/toolkit":"^2.8.2","@fontsource/cabin":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/rubik":"^5.2.5","@tailwindcss/vite":"^4.1.7","react-konva-utils":"^1.1.0","@fontsource/nunito":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/raleway":"^5.2.5","@hookform/resolvers":"^5.1.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@fontsource/fira-sans":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@radix-ui/react-label":"^2.1.7","@fontsource/montserrat":"^5.2.5","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/merriweather":"^5.2.7","@radix-ui/react-checkbox":"^1.3.2","class-variance-authority":"^0.7.1","@fontsource/source-sans-pro":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@radix-ui/react-dropdown-menu":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.25.0","globals":"^16.0.0","@eslint/js":"^9.25.0","typescript":"~5.8.3","@types/node":"^22.15.19","@types/react":"^19.1.2","tw-animate-css":"^1.3.0","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","typescript-eslint":"^8.30.1","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/design-tool_0.3.29_1755542001870_0.04325880082227762","host":"s3://npm-registry-packages-npm-production"}},"0.3.30":{"name":"@yahyanegm/design-tool","version":"0.3.30","description":"A component library for designing social media templates.","main":"./dist/design-tool.umd.js","module":"./dist/design-tool.es.js","types":"./dist/index.d.ts","type":"module","scripts":{"dev":"vite","build":"tsc && vite build","lint":"eslint .","preview":"vite preview"},"dependencies":{"@fontsource/cabin":"^5.2.5","@fontsource/fira-sans":"^5.2.5","@fontsource/inconsolata":"^5.2.5","@fontsource/inter":"^5.2.5","@fontsource/lato":"^5.2.5","@fontsource/manrope":"^5.2.5","@fontsource/merriweather":"^5.2.7","@fontsource/montserrat":"^5.2.5","@fontsource/nunito":"^5.2.5","@fontsource/open-sans":"^5.2.5","@fontsource/oswald":"^5.2.5","@fontsource/playfair-display":"^5.2.5","@fontsource/poppins":"^5.2.6","@fontsource/pt-sans":"^5.2.5","@fontsource/quicksand":"^5.2.7","@fontsource/raleway":"^5.2.5","@fontsource/roboto":"^5.2.5","@fontsource/rubik":"^5.2.5","@fontsource/source-sans-pro":"^5.2.5","@fontsource/ubuntu":"^5.2.5","@hookform/resolvers":"^5.1.1","@iconify/react":"^6.0.0","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-dropdown-menu":"^2.1.15","@radix-ui/react-label":"^2.1.7","@radix-ui/react-select":"^2.2.5","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@reduxjs/toolkit":"^2.8.2","@tailwindcss/vite":"^4.1.7","@yahyanegm/design-tool":"^0.3.29","class-variance-authority":"^0.7.1","clsx":"^2.1.1","konva":"^9.3.20","lucide-react":"^0.511.0","next-themes":"^0.4.6","qrcode.react":"^4.2.0","react":"^19.1.1","react-dom":"^19.1.1","react-hook-form":"^7.58.1","react-icons":"^5.5.0","react-konva":"^19.0.3","react-konva-utils":"^1.1.0","react-redux":"^9.2.0","react-select":"^5.10.1","sonner":"^2.0.5","tailwind-merge":"^3.3.0","tailwindcss":"^4.1.7","tinycolor2":"^1.6.0","use-image":"^1.1.4","uuid":"^11.1.0","webfontloader":"^1.6.28","zod":"^3.25.67"},"devDependencies":{"@eslint/js":"^9.25.0","@types/node":"^22.15.19","@types/react":"^19.1.2","@types/react-dom":"^19.1.2","@types/tinycolor2":"^1.4.6","@vitejs/plugin-react":"^4.4.1","eslint":"^9.25.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19","globals":"^16.0.0","tw-animate-css":"^1.3.0","typescript":"~5.8.3","typescript-eslint":"^8.30.1","vite":"^6.3.5"},"_id":"@yahyanegm/design-tool@0.3.30","gitHead":"2fbc948421b4d213012b4b9ba89915788ee88aa5","_nodeVersion":"23.11.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-nRSf/yY++USyiv4axHg1PB4Tcl6QJR2ZXpogNffOAkp9iJ8r1qaZiENKtxwYVbvw+MW1sKDvvtqiiSQRtqOXvQ==","shasum":"047cc3643864c645ed89c0e739be69a2e0922dd1","tarball":"https://registry.npmjs.org/@yahyanegm/design-tool/-/design-tool-0.3.30.tgz","fileCount":5,"unpackedSize":3081954,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC8ZuUF41CDaInzBlCf3jOyfTQfykuF2+yfRXWpczlamwIgB6UlEplIGIuPZU1bTNv9tXs4ogtXGpzByTewHf23ZMU="}]},"_npmUser":{"name":"markomlabs","email":"yahyanegm@gmail.com"},"directories":{},"maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/design-tool_0.3.30_1755543611819_0.9075281033217162"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-28T09:12:55.755Z","modified":"2025-08-18T19:00:12.324Z","0.0.0":"2025-07-28T09:12:56.022Z","0.0.1":"2025-07-28T09:48:40.391Z","0.0.2":"2025-07-28T17:49:21.076Z","0.0.3":"2025-07-28T17:51:20.660Z","0.0.4":"2025-07-31T12:57:22.846Z","0.0.5":"2025-07-31T13:02:41.754Z","0.0.6":"2025-07-31T13:09:11.988Z","0.0.7":"2025-07-31T13:45:43.964Z","0.0.8":"2025-07-31T13:50:27.517Z","0.0.9":"2025-07-31T14:30:45.979Z","0.1.0":"2025-07-31T14:46:10.675Z","0.2.0":"2025-08-06T10:55:17.109Z","0.2.1":"2025-08-06T11:13:49.153Z","0.2.2":"2025-08-06T11:17:15.831Z","0.2.3":"2025-08-06T11:25:10.708Z","0.2.4":"2025-08-06T11:29:32.002Z","0.2.5":"2025-08-06T11:37:01.910Z","0.2.6":"2025-08-06T11:53:10.063Z","0.2.7":"2025-08-06T11:59:35.159Z","0.2.8":"2025-08-06T12:04:28.134Z","0.2.9":"2025-08-06T12:08:39.505Z","0.3.0":"2025-08-06T12:11:20.559Z","0.3.1":"2025-08-06T12:23:17.690Z","0.3.2":"2025-08-07T09:08:59.734Z","0.3.3":"2025-08-07T10:15:20.987Z","0.3.4":"2025-08-07T10:30:50.963Z","0.3.5":"2025-08-07T10:37:42.160Z","0.3.6":"2025-08-11T17:39:27.804Z","0.3.7":"2025-08-11T17:46:17.061Z","0.3.8":"2025-08-11T17:54:45.925Z","0.3.9":"2025-08-11T18:06:54.293Z","0.3.10":"2025-08-11T18:27:19.700Z","0.3.11":"2025-08-11T18:57:31.256Z","0.3.12":"2025-08-11T19:16:43.685Z","0.3.13":"2025-08-12T15:53:46.921Z","0.3.14":"2025-08-12T16:52:14.643Z","0.3.15":"2025-08-12T16:54:38.546Z","0.3.16":"2025-08-12T17:15:24.169Z","0.3.17":"2025-08-12T17:41:01.114Z","0.3.18":"2025-08-12T17:42:43.715Z","0.3.19":"2025-08-12T18:14:16.045Z","0.3.20":"2025-08-12T18:26:32.808Z","0.3.21":"2025-08-12T18:49:29.409Z","0.3.22":"2025-08-12T18:53:23.865Z","0.3.24":"2025-08-13T17:49:15.616Z","0.3.25":"2025-08-13T18:31:34.681Z","0.3.26":"2025-08-15T14:50:50.320Z","0.3.27":"2025-08-15T15:09:31.217Z","0.3.28":"2025-08-18T18:12:24.808Z","0.3.29":"2025-08-18T18:33:22.145Z","0.3.30":"2025-08-18T19:00:12.123Z"},"description":"A component library for designing social media templates.","maintainers":[{"name":"markomlabs","email":"yahyanegm@gmail.com"},{"name":"abdullahzayed","email":"aabdullah.zayed0099@gmail.com"}],"readme":"# React + TypeScript + Vite\r\n\r\nThis template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.\r\n\r\nCurrently, two official plugins are available:\r\n\r\n- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react) uses [Babel](https://babeljs.io/) for Fast Refresh\r\n- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh\r\n\r\n## Expanding the ESLint configuration\r\n\r\nIf you are developing a production application, we recommend updating the configuration to enable type-aware lint rules:\r\n\r\n```js\r\nexport default tseslint.config({\r\n  extends: [\r\n    // Remove ...tseslint.configs.recommended and replace with this\r\n    ...tseslint.configs.recommendedTypeChecked,\r\n    // Alternatively, use this for stricter rules\r\n    ...tseslint.configs.strictTypeChecked,\r\n    // Optionally, add this for stylistic rules\r\n    ...tseslint.configs.stylisticTypeChecked,\r\n  ],\r\n  languageOptions: {\r\n    // other options...\r\n    parserOptions: {\r\n      project: ['./tsconfig.node.json', './tsconfig.app.json'],\r\n      tsconfigRootDir: import.meta.dirname,\r\n    },\r\n  },\r\n})\r\n```\r\n\r\nYou can also install [eslint-plugin-react-x](https://github.com/Rel1cx/eslint-react/tree/main/packages/plugins/eslint-plugin-react-x) and [eslint-plugin-react-dom](https://github.com/Rel1cx/eslint-react/tree/main/packages/plugins/eslint-plugin-react-dom) for React-specific lint rules:\r\n\r\n```js\r\n// eslint.config.js\r\nimport reactX from 'eslint-plugin-react-x'\r\nimport reactDom from 'eslint-plugin-react-dom'\r\n\r\nexport default tseslint.config({\r\n  plugins: {\r\n    // Add the react-x and react-dom plugins\r\n    'react-x': reactX,\r\n    'react-dom': reactDom,\r\n  },\r\n  rules: {\r\n    // other rules...\r\n    // Enable its recommended typescript rules\r\n    ...reactX.configs['recommended-typescript'].rules,\r\n    ...reactDom.configs.recommended.rules,\r\n  },\r\n})\r\n```\r\n","readmeFilename":"README.md"}