{"_id":"photo-flow-ui-kit","_rev":"30-0d5ab85853abc8f87d670ebf57032e81","name":"photo-flow-ui-kit","dist-tags":{"latest":"1.0.29"},"versions":{"1.0.0":{"name":"photo-flow-ui-kit","version":"1.0.0","license":"MIT","_id":"photo-flow-ui-kit@1.0.0","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"0f8055b0ac127827edb37a9bfb7d2a18555f8978","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.0.tgz","fileCount":107,"integrity":"sha512-mV9qyADXzCC5mA5EDzhSx7yWSoIgUwLJS3ZaQPxEptfLGmF9mo2fAZ/to67y9vwzkskM5ZGlOR2fVoHsiebbaQ==","signatures":[{"sig":"MEYCIQDN/hHh+9lmM6LmL/LACy8cCiE+MTGyKrTtPiq39DUrQQIhAOgp9fVwx9eGEetmJbB/FQ+pab4pjKD59yiBfPuy1NGo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76504},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0e5c6dd8b97c8211b15692354b67d21a8f91eb2b","scripts":{"build":"tsc"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","directories":{},"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0","@types/react-google-recaptcha":"^2.1.9"},"_hasShrinkwrap":false,"peerDependencies":{"vite":"^5.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@vitejs/plugin-react":"^4.2.0","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.0_1754167436146_0.7978475663688624","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"photo-flow-ui-kit","version":"1.0.1","license":"MIT","_id":"photo-flow-ui-kit@1.0.1","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"214973a3b677b311346e11a428cd061fdce96701","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.1.tgz","fileCount":107,"integrity":"sha512-0KIy4ZZUVSMG199PijN3qLEXaJeuLoECLh8Wz0Xk8BTB4cGxCldhptQaJQIs7qVcHz3PD/Ue1rotXqMia/zb/Q==","signatures":[{"sig":"MEYCIQD3eFirK/nV1ry74Shaq6almO03J34vqDLZvEfoivh6uwIhANbJPj+aH4HrdqiLJz4gzn/AHGr8Ke5vkcHwmpjkScZn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76337},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0e5c6dd8b97c8211b15692354b67d21a8f91eb2b","scripts":{"build":"tsc"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","directories":{},"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0","@types/react-google-recaptcha":"^2.1.9"},"_hasShrinkwrap":false,"peerDependencies":{"vite":"^5.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@vitejs/plugin-react":"^4.2.0","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.1_1754168521186_0.3202530376423307","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"photo-flow-ui-kit","version":"1.0.2","license":"MIT","_id":"photo-flow-ui-kit@1.0.2","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"8014b7f13825be7583d4bbf43941f3ae62499575","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.2.tgz","fileCount":107,"integrity":"sha512-98TJ79e6mYxNir+jnTVw6k4SiXRSI/DnmSkxG78qEUaERoPgLGOAs9OnaNKYV7vIUGDuA7ROtNLfidvHuwGdkg==","signatures":[{"sig":"MEQCIBmp2fisXRjopualdzNT9x0ymvcsEOejZ8qxmqG8ENHgAiA/T4fJywFhBl1xMk01GWKqswUmHOBVufxkWKQp4s6dhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77543},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e39e4965cbb583d77bd4742fc9321bfdf97c3ca0","scripts":{"build":"tsc"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","directories":{},"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0","@types/react-google-recaptcha":"^2.1.9"},"_hasShrinkwrap":false,"peerDependencies":{"vite":"^5.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@vitejs/plugin-react":"^4.2.0","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.2_1754316709376_0.8601887694933041","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"photo-flow-ui-kit","version":"1.0.3","license":"MIT","_id":"photo-flow-ui-kit@1.0.3","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"5e3bbb06a907d7ace2de5bc3f5ba9488cb9ecca0","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.3.tgz","fileCount":147,"integrity":"sha512-P9rpWZj0mVH0+XzIHH5njSUUIiSatGr3qyRm48uVUMiYAc26C3WmkQQBwebOauYFxk9E2gg0LXIMX76W2Lh5TA==","signatures":[{"sig":"MEQCIACYHXyQE4z5mPNxVSlxe3KJCnYOXn4WmNBFOKB2fNq7AiBkyBs4GHfVwP1la9gExcCACPz88Ohoc6/lItu0TZ6MuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182500},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"dee47ff11696657a7e3859a8c28b2f6a2f1d5bdc","scripts":{"build":"tsc && cpx \"src/assets/**/*\" dist/src/assets"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","directories":{},"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0","@types/react-google-recaptcha":"^2.1.9"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0"},"peerDependencies":{"vite":"^5.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@vitejs/plugin-react":"^4.2.0","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.3_1754317694184_0.45677246354940193","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"photo-flow-ui-kit","version":"1.0.4","license":"MIT","_id":"photo-flow-ui-kit@1.0.4","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"08d48eb380b3896ec9bcd0f34d7a7f1543594ebd","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.4.tgz","fileCount":200,"integrity":"sha512-bIR05p7yf52wIxP1DG8XU/SkrpxHjZQnm0BQYT8o9VneFKHxnpGeIRUQ7INBPvtMQtlAPU0aWLgEdZK8ryCBvQ==","signatures":[{"sig":"MEQCIFz+JvDNGjtnXr5Vjqao7ZPjsIKtCBIkUlJWlClCZINJAiAqk/DbVHWQu0K3l6O+cYS+/RZ0/kKCh4ainEkDKEkFew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":250816},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9d1e44d5398b1a61ac44f571b480799318b687a5","scripts":{"build":"tsc && cpx \"src/**/*\" dist/src"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","directories":{},"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0","@types/react-google-recaptcha":"^2.1.9"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0"},"peerDependencies":{"vite":"^5.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@vitejs/plugin-react":"^4.2.0","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.4_1754318388514_0.7275623783991425","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"photo-flow-ui-kit","version":"1.0.5","license":"MIT","_id":"photo-flow-ui-kit@1.0.5","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"9f5c7dfd6a9bdd64fe7f9dfc45245ed756c01ee6","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.5.tgz","fileCount":194,"integrity":"sha512-rGPPIv3WxK5nOadLQSPrSMgpUdxVoYLI66Kq/NeRkB9zJARngqwr7sNAKaMhnXt8dHYKsWi/iqDy6gw92OYtUg==","signatures":[{"sig":"MEYCIQDAEOz85Ud7M4YQiHEVtve1PbbB1QMTwwpCBqKFgnHvCQIhANRpXMf+eMEzHVFJlrYmw4jxOf1RHHJedCc9QupnBvVG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254129},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bb359740145b72d317e32a7f17cca803d2ca623e","scripts":{"build":"tsc && cpx \"src/**/*\" dist/src"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","directories":{},"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0","@types/react-google-recaptcha":"^2.1.9"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0"},"peerDependencies":{"vite":"^5.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@vitejs/plugin-react":"^4.2.0","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.5_1754321462161_0.5693814507782293","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"photo-flow-ui-kit","version":"1.0.6","license":"MIT","_id":"photo-flow-ui-kit@1.0.6","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"4b7badcf5322ca9366b8ba3b351daf223547337b","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.6.tgz","fileCount":7,"integrity":"sha512-sOko0qH+//YztG9cUCY3Ca6+tgZOGMo5DkQKhXQQZgBIqVKxWjSkELYd1m9jDIwuiO8+2eyCWjQ+2Fz5N8ARYQ==","signatures":[{"sig":"MEQCID8uEV6n6nKKkb57pbXBd+Q78u6ZMpMUbxnNl5ARovFIAiA/UWlEqp7MZCrebvPTWx3y4XYtrewF4HGpvIncXTgY2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1022805},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3695b0fe9dc517d7eb4adf8f593bb0ee01b06558","scripts":{"build":"vite build","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run build && pnpm run typecheck"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.19","typescript":"^5.8.3","@types/node":"^24.2.1","@types/react":"^19.1.9","@types/react-dom":"^19.1.7","@vitejs/plugin-react":"^4.7.0","@types/react-google-recaptcha":"^2.1.9"},"peerDependencies":{"next":"^14 || ^15 || ^15.1.0-canary","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","react-hook-form":"^7.0.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@types/react-google-recaptcha":"^2.1.9","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.6_1754737371941_0.13714797746830598","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"photo-flow-ui-kit","version":"1.0.7","license":"MIT","_id":"photo-flow-ui-kit@1.0.7","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"e8ccf45220517db593f9165832afe5e2e9394b4c","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.7.tgz","fileCount":7,"integrity":"sha512-1VbcqnKzdbKhhcAWjKL2nvVDNF44UxVh5AD6cndCS6xGioryCDm6NmZXXZLnMOMkihtC8FkK5pG1Ufam7eRDqw==","signatures":[{"sig":"MEQCIBYlf+THLc0C7hk9hpZsyzsEAvzX6Ft8YezU9h3vjakxAiBzy8NJnR93P5LcfLP/JGESDXNaw/FYMDx99qU+McbZjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1022839},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e4f569b6d5c959f79cf585cddee2a46116bad223","scripts":{"build":"vite build","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run build && pnpm run typecheck"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.19","typescript":"^5.8.3","@types/node":"^24.2.1","@types/react":"^19.1.9","@types/react-dom":"^19.1.7","vite-plugin-svgr":"^4.3.0","@vitejs/plugin-react":"^4.7.0","@types/react-google-recaptcha":"^2.1.9"},"peerDependencies":{"next":"^14 || ^15 || ^15.1.0-canary","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","react-hook-form":"^7.0.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@types/react-google-recaptcha":"^2.1.9","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.7_1754738596540_0.3765843177602517","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"photo-flow-ui-kit","version":"1.0.8","license":"MIT","_id":"photo-flow-ui-kit@1.0.8","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"2211b9d4b9a0880104aae87b0717ff853f55c3c0","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.8.tgz","fileCount":7,"integrity":"sha512-4qgzLhnLlU1BEOeihEmDwYUKOpFqXZ55pO6Wp61fSlZ0UtebFxUxm/dv/Fhn/51ND7Zq/bs+xDDaLsTo/oquOA==","signatures":[{"sig":"MEQCIC4Ga2C5t6kb8xYW7YZU7JtSyuctWbVcg/TzhhY6o9QRAiAXZCHPEthNQD/IHRu9m8bXO99UKvMq908iqip8ApRHZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011927},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e4f569b6d5c959f79cf585cddee2a46116bad223","scripts":{"build":"vite build","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run build && pnpm run typecheck"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.19","typescript":"^5.8.3","@types/node":"^24.2.1","@types/react":"^19.1.9","@types/react-dom":"^19.1.7","vite-plugin-svgr":"^4.3.0","@vitejs/plugin-react":"^4.7.0","@types/react-google-recaptcha":"^2.1.9"},"peerDependencies":{"next":"^14 || ^15 || ^15.1.0-canary","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","react-hook-form":"^7.0.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@types/react-google-recaptcha":"^2.1.9","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.8_1754751601467_0.5138398792037542","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"photo-flow-ui-kit","version":"1.0.9","license":"MIT","_id":"photo-flow-ui-kit@1.0.9","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"ae76468815d2ef6386dfec8336543eb60b4faf5c","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.9.tgz","fileCount":58,"integrity":"sha512-RO+5vYt4VmGtXxVKXDFhkCJe6F+SxC6plqlqbQ2Y6TSfKWhKb03VijkleAFnPzq1IpwQXE2Xi5y/1Qc62smdwA==","signatures":[{"sig":"MEQCIHskfegJ1K8EQgeHTJc5hiOci7UI/VWveZ6nWflgPlQ3AiAnaN86zWWtquLFDOmyf3XDOD1mnMGbj6Eet3RvAZIoLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1028566},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e4f569b6d5c959f79cf585cddee2a46116bad223","scripts":{"build":"vite build && pnpm build:types","typecheck":"tsc --noEmit","build:types":"tsc -p tsconfig.types.json --emitDeclarationOnly --declaration --declarationMap false --outDir dist","prepublishOnly":"pnpm run build && pnpm run typecheck"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.19","typescript":"^5.8.3","@types/node":"^24.2.1","@types/react":"^19.1.9","@types/react-dom":"^19.1.7","vite-plugin-svgr":"^4.3.0","@vitejs/plugin-react":"^4.7.0","@types/react-google-recaptcha":"^2.1.9"},"peerDependencies":{"next":"^14 || ^15 || ^15.1.0-canary","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","react-hook-form":"^7.0.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@types/react-google-recaptcha":"^2.1.9","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.9_1754753934180_0.6661007660213409","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"photo-flow-ui-kit","version":"1.0.10","license":"MIT","_id":"photo-flow-ui-kit@1.0.10","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"628ac299f9bb70e6a5f5e61fe771bfe8d6b9d3c5","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.10.tgz","fileCount":599,"integrity":"sha512-LooPFEAI9Fe86VqhH+XSnbwXvCL4hivaahcd5iNd3YitHUOJOl2pTzs73g18uhSY++fVVQ+xG0yFVnVRpLGSmw==","signatures":[{"sig":"MEQCICZGaVyH+EHB0eH4zh7w+T4Ww6nOsVvMbSfxQOwc6QLOAiB8KkmMJ5t86KKZE8KYJT+SF9hacsfq8LfLp4yYQXgPtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1241110},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e4f569b6d5c959f79cf585cddee2a46116bad223","scripts":{"build":"vite build && pnpm build:types","typecheck":"tsc --noEmit","build:types":"tsc -p tsconfig.types.json --emitDeclarationOnly --declaration --declarationMap false --outDir dist","prepublishOnly":"pnpm run build && pnpm run typecheck"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.19","postcss":"^8.5.6","typescript":"^5.8.3","@types/node":"^24.2.1","tailwindcss":"^4.1.11","@types/react":"^19.1.9","autoprefixer":"^10.4.21","@types/react-dom":"^19.1.7","vite-plugin-svgr":"^4.3.0","@tailwindcss/postcss":"^4.1.11","@vitejs/plugin-react":"^4.7.0","@types/react-google-recaptcha":"^2.1.9","rollup-plugin-preserve-directives":"^0.4.0"},"peerDependencies":{"next":"^14 || ^15 || ^15.1.0-canary","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","react-hook-form":"^7.0.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","react-google-recaptcha":"^3.1.0","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.10_1754849072159_0.1858965840253719","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"photo-flow-ui-kit","version":"1.0.11","license":"MIT","_id":"photo-flow-ui-kit@1.0.11","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"bc172fa13b5d9226bbfdc3d0a715c63655adb2d6","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.11.tgz","fileCount":180,"integrity":"sha512-cGLR3Y29zaVkZvcXOjUX4woG1lh9q353FRGar7GlOt/7KnoofkCNHw4Oicvqa58C3WMTHtTpyNikn0ZVRwhe1g==","signatures":[{"sig":"MEYCIQCQCi26eTWY3ZAKASXzw8ztMr3QTFoG0t9yeDtMbZ0MeAIhAI8zkgZqUmSLePIM3FjEfconz2i/yScmIiAfJOuVMVQQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138673},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2cb0ca31b24610c0ef426ef23a52158c3037d439","private":false,"scripts":{"svgr":"svgr --ext tsx --typescript --icon --replace-attr-values \"#000=currentColor\" --out-dir src/icons src/icons-raw","build":"pnpm svgr && tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run typecheck && pnpm run build"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":[],"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@svgr/cli":"^8.1.0","typescript":"^5.4.0","@types/node":"^24.2.1","@types/react":"^18 || ^19","@types/react-dom":"^18 || ^19","@types/react-google-recaptcha":"^2.1.9"},"peerDependencies":{"next":"^14 || ^15","react":"^18 || ^19","react-dom":"^18 || ^19","react-hook-form":"^7","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","react-google-recaptcha":"^3.1.0","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.11_1754854254158_0.6735993935813458","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"photo-flow-ui-kit","version":"1.0.12","license":"MIT","_id":"photo-flow-ui-kit@1.0.12","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"51d60f68380a3b56b28546a5a93a417f168682d6","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.12.tgz","fileCount":180,"integrity":"sha512-qMGWMVOilH0+xMQEneY7Bd+uuyZs8mC4vu/Q72CSjkrlJNo16lXKTUjNGcSdyzHzh/bgtLTK5D3Txn0nnk1Jkw==","signatures":[{"sig":"MEQCIESVkbAOhZfj3dWoWtvTm8mXjJY+W43iQ0zN0kDLbHgpAiAKU9DRQ1rwBgSFAjNgdkzc6tJznIvP2s/0fcL6+M0xLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139354},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2cb0ca31b24610c0ef426ef23a52158c3037d439","private":false,"scripts":{"svgr":"svgr --ext tsx --typescript --icon --replace-attr-values \"#000=currentColor\" --out-dir src/icons src/icons-raw","build":"pnpm svgr && tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run typecheck && pnpm run build"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":[],"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@svgr/cli":"^8.1.0","typescript":"^5.4.0","@types/node":"^24.2.1","@types/react":"^18 || ^19","@types/react-dom":"^18 || ^19","@types/react-google-recaptcha":"^2.1.9"},"peerDependencies":{"next":"^14 || ^15","react":"^18 || ^19","react-dom":"^18 || ^19","react-hook-form":"^7","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","react-google-recaptcha":"^3.1.0","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.12_1754855553054_0.3832314680064728","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"photo-flow-ui-kit","version":"1.0.13","license":"MIT","_id":"photo-flow-ui-kit@1.0.13","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"b433568653b62714b4c565359b15fb87ac84b3d3","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.13.tgz","fileCount":180,"integrity":"sha512-ism+W9na+Ci8AztYjxJsuRy5VGkM1Kf75TpWwtZADU6dt+L8Ly4Ac+6qpcza9MgvfTmp3yd2HvL5BRY2+N6k4g==","signatures":[{"sig":"MEQCIB2/BYUqEhQz2GoDPK6G1mKqNYrSNR1pMgKBJNbT3NGcAiAOcL4c7QSLSU3sZoXtUq7aLT5WZL3aDJbk5jidqyY61w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139374},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"58d6f0c43b42016498a67b663be87058517c0311","private":false,"scripts":{"svgr":"svgr --ext tsx --typescript --icon --replace-attr-values \"#000=currentColor\" --out-dir src/icons src/icons-raw","build":"pnpm svgr && tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run typecheck && pnpm run build"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":[],"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@svgr/cli":"^8.1.0","typescript":"^5.4.0","@types/node":"^24.2.1","@types/react":"^18 || ^19","@types/react-dom":"^18 || ^19","@types/react-google-recaptcha":"^2.1.9"},"peerDependencies":{"next":"^14 || ^15","react":"^18 || ^19","react-dom":"^18 || ^19","react-hook-form":"^7","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","react-google-recaptcha":"^3.1.0","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.13_1754855986209_0.8641894939544383","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"photo-flow-ui-kit","version":"1.0.14","license":"MIT","_id":"photo-flow-ui-kit@1.0.14","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"09495f183a0b5705df70ed5daef7adddbbf9dcb7","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.14.tgz","fileCount":181,"integrity":"sha512-jc2OaV1JtJ6/aLmAAdEJowRC2/MOd15fP+TgOdrTtDrw5BjaV/Po69J3/JCDLuql+15LjKlRKgAYE93c4DzW4w==","signatures":[{"sig":"MEUCIQDU3PfSkwuIFJJsGwDvCAweT7PCahX6wVYTeVcMcEpxLgIgGLLN3t2IpzhSMs79Cje9D00j3jh6fbIyUTGKzC+yusg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159504},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"58d6f0c43b42016498a67b663be87058517c0311","private":false,"scripts":{"svgr":"svgr --ext tsx --typescript --icon --replace-attr-values \"#000=currentColor\" --out-dir src/icons src/icons-raw","build":"pnpm svgr && pnpm build:css && tsc -p tsconfig.build.json","build:css":"pnpm exec postcss src/styles.css -o dist/styles.css","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run typecheck && pnpm run build"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5.6","@svgr/cli":"^8.1.0","typescript":"^5.4.0","@types/node":"^24.2.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.11","@types/react":"^18 || ^19","@types/react-dom":"^18 || ^19","@tailwindcss/postcss":"^4.1.11","@types/react-google-recaptcha":"^2.1.9"},"peerDependencies":{"next":"^14 || ^15","react":"^18 || ^19","react-dom":"^18 || ^19","react-hook-form":"^7","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","react-google-recaptcha":"^3.1.0","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.14_1754859784674_0.6633049648227496","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"photo-flow-ui-kit","version":"1.0.15","license":"MIT","_id":"photo-flow-ui-kit@1.0.15","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"60dd16f14acadb2e11e0b791672b39838699c30d","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.15.tgz","fileCount":181,"integrity":"sha512-CEkVck84aFqbbnXXKwhlK+l7o2tQtWuYiOVyts1LKmbzGefi39s9mS+fDo9sl073xrRYjUwVscTXK+1s+cITCA==","signatures":[{"sig":"MEQCICQWTzkkPLL7xUWQvlLpG+q7MpYgSqYi/oNYI/cHI7KGAiA2r8613Twr7EKHJP7EWKqOJh5NZNSAIHyx4o/Qi7QzQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155442},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"58d6f0c43b42016498a67b663be87058517c0311","private":false,"scripts":{"svgr":"svgr --ext tsx --typescript --icon --replace-attr-values \"#000=currentColor\" --out-dir src/icons src/icons-raw","build":"pnpm svgr && pnpm build:css && tsc -p tsconfig.build.json","build:css":"pnpm exec tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify --content \"./src/**/*.{ts,tsx}\"","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run typecheck && pnpm run build"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5.6","@svgr/cli":"^8.1.0","typescript":"^5.4.0","@types/node":"^24.2.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.11","@types/react":"^18 || ^19","@tailwindcss/cli":"^4","@types/react-dom":"^18 || ^19","@tailwindcss/postcss":"^4.1.11","@types/react-google-recaptcha":"^2.1.9"},"peerDependencies":{"next":"^14 || ^15","react":"^18 || ^19","react-dom":"^18 || ^19","react-hook-form":"^7","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","react-google-recaptcha":"^3.1.0","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.15_1754898172359_0.007619246979500227","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"photo-flow-ui-kit","version":"1.0.16","license":"MIT","_id":"photo-flow-ui-kit@1.0.16","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"600296a5d8ab6bdf5de817a88a7cb25a69979994","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.16.tgz","fileCount":181,"integrity":"sha512-Z5t4c8hDx9Kak/K7N71yWXSjN7dYZ+EaqoxV30C0Mn5FxbFtfKGrBsqaROBrm0QpAXbggFqkY16lUpo4OyVtTQ==","signatures":[{"sig":"MEUCICMgDewrA61gLxwvHpnCUZGwiFWlRhMW03yzHN5xn7C0AiEAjBJIQXjfyNzNZMP6TWRU+9aQGKM/rnNXwGa8fGb8rA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155442},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"52674796f0b31040a64a618bc88336112760f764","private":false,"scripts":{"svgr":"svgr --ext tsx --typescript --icon --replace-attr-values \"#000=currentColor\" --out-dir src/icons src/icons-raw","build":"pnpm svgr && pnpm build:css && tsc -p tsconfig.build.json","build:css":"pnpm exec tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify --content \"./src/**/*.{ts,tsx}\"","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run typecheck && pnpm run build"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5.6","@svgr/cli":"^8.1.0","typescript":"^5.4.0","@types/node":"^24.2.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.11","@types/react":"^18 || ^19","@tailwindcss/cli":"^4","@types/react-dom":"^18 || ^19","@tailwindcss/postcss":"^4.1.11","@types/react-google-recaptcha":"^2.1.9"},"peerDependencies":{"next":"^14 || ^15","react":"^18 || ^19","react-dom":"^18 || ^19","react-hook-form":"^7","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","react-google-recaptcha":"^3.1.0","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.16_1754901888260_0.652918638510898","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"photo-flow-ui-kit","version":"1.0.17","license":"MIT","_id":"photo-flow-ui-kit@1.0.17","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"98794d09e41148c4dd12c8734e3a079127921cf6","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.17.tgz","fileCount":181,"integrity":"sha512-fgb9X58MfhUjfXZRVFubk7C6XkL/U6AucTksSSZ0yJIqET6DE5W8UBxsufyOhq8o+y2pby157wZmBoWRNA73Nw==","signatures":[{"sig":"MEYCIQDUqAV83bjwmsxqbuUjXd6AoI0LkoktFxk2wMebKbHvhwIhAKBD4zUzrw9PskhyhAjmi1mXLweyYhqJdz8Vrj3Exmbs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160761},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"52674796f0b31040a64a618bc88336112760f764","private":false,"scripts":{"svgr":"svgr --ext tsx --typescript --icon --replace-attr-values \"#000=currentColor\" --out-dir src/icons src/icons-raw","build":"pnpm svgr && pnpm build:css && tsc -p tsconfig.build.json","build:css":"pnpm exec tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify --content \"./src/**/*.{ts,tsx}\"","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run typecheck && pnpm run build"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5.6","@svgr/cli":"^8.1.0","typescript":"^5.4.0","@types/node":"^24.2.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.11","@types/react":"^18 || ^19","@tailwindcss/cli":"^4","@types/react-dom":"^18 || ^19","@tailwindcss/postcss":"^4.1.11","@types/react-google-recaptcha":"^2.1.9"},"peerDependencies":{"next":"^14 || ^15","react":"^18 || ^19","react-dom":"^18 || ^19","react-hook-form":"^7","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","react-google-recaptcha":"^3.1.0","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.17_1754903706061_0.09230846365083711","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"photo-flow-ui-kit","version":"1.0.18","license":"MIT","_id":"photo-flow-ui-kit@1.0.18","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"1710c5474e4b3ee641e4dbf9bba8e890c96f9ed6","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.18.tgz","fileCount":181,"integrity":"sha512-4hO1xoaJYueM23KwUliQgaitKztEZtHAXoCjPK7pYML2/a7Se12DSkR7MovkTnNmdafI7Qm25vzqRyZCmR5jEQ==","signatures":[{"sig":"MEYCIQDyWFBSLshyhD9pb7I6jv/GS1gZooWiefjEDGI85hFzlQIhALakKy/r/HG2duVuuRFffzAoOCmKiUUVCRYDrSqkILsN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170251},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"52674796f0b31040a64a618bc88336112760f764","private":false,"scripts":{"svgr":"svgr --ext tsx --typescript --icon --replace-attr-values \"#000=currentColor\" --out-dir src/icons src/icons-raw","build":"pnpm svgr && pnpm build:css && tsc -p tsconfig.build.json","build:css":"pnpm exec tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify --content \"./src/**/*.{ts,tsx}\"","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run typecheck && pnpm run build"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5.6","@svgr/cli":"^8.1.0","typescript":"^5.4.0","@types/node":"^24.2.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.11","@types/react":"^18 || ^19","@tailwindcss/cli":"^4","@types/react-dom":"^18 || ^19","@tailwindcss/postcss":"^4.1.11","@types/react-google-recaptcha":"^2.1.9"},"peerDependencies":{"next":"^14 || ^15","react":"^18 || ^19","react-dom":"^18 || ^19","react-hook-form":"^7","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","react-google-recaptcha":"^3.1.0","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.18_1754907113246_0.6977072387766838","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"photo-flow-ui-kit","version":"1.0.19","license":"MIT","_id":"photo-flow-ui-kit@1.0.19","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"167c6b78009255c89f34c63747082d464f293d09","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.19.tgz","fileCount":181,"integrity":"sha512-+4d0kkjaumsdoSmMkf5TjPF70H8pX6Cn5O2V41R3ydAzzn684QYZNXxUzj8w43rQdeZ9gNBTgDutvmc7Z5e3CA==","signatures":[{"sig":"MEUCIQC4vGoRVqek42KvXIuyuCWoDuKKeNGsYnl4NJwUsVQyVgIgFVrf0RTHdq+MEz+GXiDTIOYNhePPSRC7VZvd9IQ0Ws8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235084},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"13567fe9ee4f892e34502a00fbc4e51b17c6cbda","private":false,"scripts":{"svgr":"svgr --ext tsx --typescript --icon --replace-attr-values \"#000=currentColor\" --out-dir src/icons src/icons-raw","build":"pnpm svgr && pnpm build:css && tsc -p tsconfig.build.json","build:css":"pnpm exec tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify --content \"./src/**/*.{ts,tsx}\"","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run typecheck && pnpm run build"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5.6","@svgr/cli":"^8.1.0","typescript":"^5.4.0","@types/node":"^24.2.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.11","@types/react":"^18 || ^19","@tailwindcss/cli":"^4","@types/react-dom":"^18 || ^19","@tailwindcss/postcss":"^4.1.11","@types/react-google-recaptcha":"^2.1.9"},"peerDependencies":{"next":"^14 || ^15","react":"^18 || ^19","react-dom":"^18 || ^19","react-hook-form":"^7","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","react-google-recaptcha":"^3.1.0","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.19_1755074384305_0.26681448897153315","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"photo-flow-ui-kit","version":"1.0.20","license":"MIT","_id":"photo-flow-ui-kit@1.0.20","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"fc8ef16b79ecdd1fa1aed142293ff35368b30ed0","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.20.tgz","fileCount":181,"integrity":"sha512-kRuNFbXOIjz2pOAPc4GvylFf7CgMF69onkynTjl3qOiLcXgG7QQE42mcPQ8z27drE/dIwez5Ki3kXQkM+yjGHg==","signatures":[{"sig":"MEYCIQCpOpFpKSORoPEQZ5UoPvZbB6czB5XcFYHvNy6DlVfX+gIhAOPxoO0jQTbfqO32NuxVDNcIch9dAzvZOdddV+bCmnHV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237218},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"7a62cd8ee3bd0b2d7269831d78f183ff7747d741","private":false,"scripts":{"svgr":"svgr --ext tsx --typescript --icon --replace-attr-values \"#000=currentColor\" --out-dir src/icons src/icons-raw","build":"pnpm svgr && pnpm build:css && tsc -p tsconfig.build.json","build:css":"pnpm exec tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify --content \"./src/**/*.{ts,tsx}\"","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run typecheck && pnpm run build"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5.6","@svgr/cli":"^8.1.0","typescript":"^5.4.0","@types/node":"^24.2.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.11","@types/react":"^18 || ^19","@tailwindcss/cli":"^4","@types/react-dom":"^18 || ^19","@tailwindcss/postcss":"^4.1.11","@types/react-google-recaptcha":"^2.1.9"},"peerDependencies":{"next":"^14 || ^15","react":"^18 || ^19","react-dom":"^18 || ^19","react-hook-form":"^7","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","react-google-recaptcha":"^3.1.0","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.20_1755448139244_0.34571742733863364","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"photo-flow-ui-kit","version":"1.0.21","license":"MIT","_id":"photo-flow-ui-kit@1.0.21","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"19c5408a8e1c9e253cc39c778317d29d4690028d","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.21.tgz","fileCount":181,"integrity":"sha512-OfZcEJ3U6MHvqi9KD6eDCGIc79bnYcab1xFWhIWO3RmOWNidZbY7oeG5arZNdSe2QIOYE79lryZ84VSVeb1CEA==","signatures":[{"sig":"MEUCIBnRLer7+5I/qdZNiDQ1yJWmHwVvhL+X7lZiY1Wlj0GKAiEA5WbsJqSMO+OMHCo9t3EANR+MWyiRTGpVGctlnxUEHDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236278},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"92b8ab8662733ee8e7864bdd42782ebf6c50728b","private":false,"scripts":{"svgr":"svgr --ext tsx --typescript --icon --replace-attr-values \"#000=currentColor\" --out-dir src/icons src/icons-raw","build":"pnpm svgr && pnpm build:css && tsc -p tsconfig.build.json","build:css":"pnpm exec tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify --content \"./src/**/*.{ts,tsx}\"","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run typecheck && pnpm run build"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5.6","@svgr/cli":"^8.1.0","typescript":"^5.4.0","@types/node":"^24.2.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.11","@types/react":"^18 || ^19","@tailwindcss/cli":"^4","@types/react-dom":"^18 || ^19","@tailwindcss/postcss":"^4.1.11","@types/react-google-recaptcha":"^2.1.9"},"peerDependencies":{"next":"^14 || ^15","react":"^18 || ^19","react-dom":"^18 || ^19","react-hook-form":"^7","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","react-google-recaptcha":"^3.1.0","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.21_1756033388113_0.1612018526040675","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"photo-flow-ui-kit","version":"1.0.22","license":"MIT","_id":"photo-flow-ui-kit@1.0.22","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"981e995b15cee616adb7c5f8d4741c9e70456b68","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.22.tgz","fileCount":181,"integrity":"sha512-5Xe5LUPECx/7Rpdu0SYWfGIU8nZHvGaSFjB9qYsGPsY1sxo9By5QGlOMIYmOdoJQlooPIPcUfCPd5TQUahLu+Q==","signatures":[{"sig":"MEQCIBFZrK9uln8/Xst6kfesEBke56k0+rKKMTOVlvYUG3cbAiAHlxPKNi1yyI9gkTcqjYBs0cLNYtNppjrnMi/lb5dcAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236278},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"605575442cbe57827d8e3da84f7368d7d01e7b8f","private":false,"scripts":{"svgr":"svgr --ext tsx --typescript --icon --replace-attr-values \"#000=currentColor\" --out-dir src/icons src/icons-raw","build":"pnpm svgr && pnpm build:css && tsc -p tsconfig.build.json","build:css":"pnpm exec tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify --content \"./src/**/*.{ts,tsx}\"","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run typecheck && pnpm run build"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5.6","@svgr/cli":"^8.1.0","typescript":"^5.4.0","@types/node":"^24.2.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.11","@types/react":"^18 || ^19","@tailwindcss/cli":"^4","@types/react-dom":"^18 || ^19","@tailwindcss/postcss":"^4.1.11","@types/react-google-recaptcha":"^2.1.9"},"peerDependencies":{"next":"^14 || ^15","react":"^18 || ^19","react-dom":"^18 || ^19","react-hook-form":"^7","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","react-google-recaptcha":"^3.1.0","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.22_1757846480679_0.6053117641998322","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"photo-flow-ui-kit","version":"1.0.23","license":"MIT","_id":"photo-flow-ui-kit@1.0.23","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"67abdeb7a621782a801e195516be433d691ed9a0","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.23.tgz","fileCount":181,"integrity":"sha512-rA+c5tWWBQKtRMi+srtFjvKQZMvDOIz1hGb5xk+IBcpgyRwBvEayOBGApn1LIVmJbSx75sNwZJNIE0P1LrV8+w==","signatures":[{"sig":"MEQCIEL4tpr619f7tuAPNC1pAoiYKLRDozeDCSf26xIv2DwYAiBcbq9qiZ0TO8lnmuAgxpdXRJh0uUw8Sk5Z6B20mngOXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236647},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"6eab55b8094ee6e9f7e630dba1451e36c5fdaabd","private":false,"scripts":{"svgr":"svgr --ext tsx --typescript --icon --replace-attr-values \"#000=currentColor\" --out-dir src/icons src/icons-raw","build":"pnpm svgr && pnpm build:css && tsc -p tsconfig.build.json","build:css":"pnpm exec tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify --content \"./src/**/*.{ts,tsx}\"","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run typecheck && pnpm run build"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5.6","@svgr/cli":"^8.1.0","typescript":"^5.4.0","@types/node":"^24.2.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.11","@types/react":"^18 || ^19","@tailwindcss/cli":"^4","@types/react-dom":"^18 || ^19","@tailwindcss/postcss":"^4.1.11","@types/react-google-recaptcha":"^2.1.9"},"peerDependencies":{"next":"^14 || ^15","react":"^18 || ^19","react-dom":"^18 || ^19","react-hook-form":"^7","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","react-google-recaptcha":"^3.1.0","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.23_1759222265271_0.687442002514109","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"photo-flow-ui-kit","version":"1.0.24","license":"MIT","_id":"photo-flow-ui-kit@1.0.24","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"c3c4eff098b2b570a050bf9d883a62201020c80a","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.24.tgz","fileCount":181,"integrity":"sha512-8OJqVDwdL/xVTllx5jERtX9tWIuiC5nqqqpW/bCMULWXPo9EetGuzmPNC8yO4yyo+tVgxncqJJJrGLg9iMUABA==","signatures":[{"sig":"MEUCICSPd3FE+qrUViJcWEhcTEBfjbM/ndQDeGTxWJw/mhA7AiEAvd5q191ElgXRLKooDNyumtpOWZo5vEMncTgc8MlQxak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236801},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"6eab55b8094ee6e9f7e630dba1451e36c5fdaabd","private":false,"scripts":{"svgr":"svgr --ext tsx --typescript --icon --replace-attr-values \"#000=currentColor\" --out-dir src/icons src/icons-raw","build":"pnpm svgr && pnpm build:css && tsc -p tsconfig.build.json","build:css":"pnpm exec tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify --content \"./src/**/*.{ts,tsx}\"","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run typecheck && pnpm run build"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5.6","@svgr/cli":"^8.1.0","typescript":"^5.4.0","@types/node":"^24.2.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.11","@types/react":"^18 || ^19","@tailwindcss/cli":"^4","@types/react-dom":"^18 || ^19","@tailwindcss/postcss":"^4.1.11","@types/react-google-recaptcha":"^2.1.9"},"peerDependencies":{"next":"^14 || ^15","react":"^18 || ^19","react-dom":"^18 || ^19","react-hook-form":"^7","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","react-google-recaptcha":"^3.1.0","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.24_1760519378486_0.20709220314527244","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"photo-flow-ui-kit","version":"1.0.25","license":"MIT","_id":"photo-flow-ui-kit@1.0.25","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"dfaf9a1f94c2fd5040ee9e579d4caee4cb2a3269","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.25.tgz","fileCount":181,"integrity":"sha512-JxKZwZEhaS6I5nQsXwvcJ3bR1gV+Z6ToJviOZrJ+aOFto+ZwoTiuDZFjP8/A3GgyJ7kSUBBVRkwxvkVYJenQ8w==","signatures":[{"sig":"MEYCIQCKOwBzOTwvfScv3bRPSyspKOHP4qkUGVXMYZ4P6brDpgIhAMQzlz3WpR1ngxoY719W/HJOoo3KoJJN9PTyASqYHuet","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236672},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"6eab55b8094ee6e9f7e630dba1451e36c5fdaabd","private":false,"scripts":{"svgr":"svgr --ext tsx --typescript --icon --replace-attr-values \"#000=currentColor\" --out-dir src/icons src/icons-raw","build":"pnpm svgr && pnpm build:css && tsc -p tsconfig.build.json","build:css":"pnpm exec tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify --content \"./src/**/*.{ts,tsx}\"","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run typecheck && pnpm run build"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5.6","@svgr/cli":"^8.1.0","typescript":"^5.4.0","@types/node":"^24.2.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.11","@types/react":"^18 || ^19","@tailwindcss/cli":"^4","@types/react-dom":"^18 || ^19","@tailwindcss/postcss":"^4.1.11","@types/react-google-recaptcha":"^2.1.9"},"peerDependencies":{"next":"^14 || ^15","react":"^18 || ^19","react-dom":"^18 || ^19","react-hook-form":"^7","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","react-google-recaptcha":"^3.1.0","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.25_1760520440343_0.14523426308471676","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"photo-flow-ui-kit","version":"1.0.26","license":"MIT","_id":"photo-flow-ui-kit@1.0.26","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"1b276c469e12933335cae595b7cb0508f99d734b","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.26.tgz","fileCount":181,"integrity":"sha512-LW4ssW+N9/n6F/99N/sLuF6zn/5LekljdZM2iCAM60LQWkCWcOvcFWsGU5NfM+9xYlyhnHizL5lJZIOmvWGw2Q==","signatures":[{"sig":"MEYCIQCxiwQcBY5wQ5h07qHcCk4FmLSbuunv/skQH3CByC+UjAIhALkC6TwBGbdtZ9Uy1EgWKl3nZZPvawHt/uXLhMdYOVSR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236672},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"1cfe210adafaec31ece8cde1838e5a92c233c463","private":false,"scripts":{"svgr":"svgr --ext tsx --typescript --icon --replace-attr-values \"#000=currentColor\" --out-dir src/icons src/icons-raw","build":"pnpm svgr && pnpm build:css && tsc -p tsconfig.build.json","build:css":"pnpm exec tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify --content \"./src/**/*.{ts,tsx}\"","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run typecheck && pnpm run build"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5.6","@svgr/cli":"^8.1.0","typescript":"^5.4.0","@types/node":"^24.2.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.11","@types/react":"^18 || ^19","@tailwindcss/cli":"^4","@types/react-dom":"^18 || ^19","@tailwindcss/postcss":"^4.1.11","@types/react-google-recaptcha":"^2.1.9"},"peerDependencies":{"next":"^14 || ^15","react":"^18 || ^19","react-dom":"^18 || ^19","react-hook-form":"^7","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","react-google-recaptcha":"^3.1.0","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.26_1760783062494_0.42625129538168616","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"photo-flow-ui-kit","version":"1.0.27","license":"MIT","_id":"photo-flow-ui-kit@1.0.27","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"eb7d420f710ea0eabdd70375da7385cd76d3a26d","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.27.tgz","fileCount":181,"integrity":"sha512-GTG36hxNwBK3p1oZeaglneLCJ5rWntaxmBqs/FhAokR+YDPCgVo0rXFfFYVFVgXw/lCTuxs7BYDzt63YCJUd5A==","signatures":[{"sig":"MEYCIQDkHPpZsXmUIFEDY00Zqe7MmWAyyIdNh5puziwRhdxaPQIhALNmiXV53tv83czQbplqcwnRFDC/oEpbZlRcnwb7xl+1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231689},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"1cfe210adafaec31ece8cde1838e5a92c233c463","private":false,"scripts":{"svgr":"svgr --ext tsx --typescript --icon --replace-attr-values \"#000=currentColor\" --out-dir src/icons src/icons-raw","build":"pnpm svgr && pnpm build:css && tsc -p tsconfig.build.json","build:css":"pnpm exec tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify --content \"./src/**/*.{ts,tsx}\"","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run typecheck && pnpm run build"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5.6","@svgr/cli":"^8.1.0","typescript":"^5.4.0","@types/node":"^24.2.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.11","@types/react":"^18 || ^19","@tailwindcss/cli":"^4","@types/react-dom":"^18 || ^19","@tailwindcss/postcss":"^4.1.11","@types/react-google-recaptcha":"^2.1.9"},"peerDependencies":{"next":"^14 || ^15","react":"^18 || ^19","react-dom":"^18 || ^19","react-hook-form":"^7","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","react-google-recaptcha":"^3.1.0","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.27_1760784551577_0.3475619693426555","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"photo-flow-ui-kit","version":"1.0.28","license":"MIT","_id":"photo-flow-ui-kit@1.0.28","maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"dist":{"shasum":"4d7db8cf0681bf4ac0ce5593f656846ca3957222","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.28.tgz","fileCount":181,"integrity":"sha512-RDlgX+WtcWZOzClCAm4Ty9NyzlvrpuEfHb5SNxC0L1oUFOvHTGnWkNf7YvEcLDXdE3YCuP4y7/0p7mAXZLxLag==","signatures":[{"sig":"MEUCIFzX62GUBY/7r6+aKYWB3JDaB66BG9iVU3BFjZm0u0lRAiEA60XqldIx+94PI3JM30Iv5V8ZlB5KarRzERQhRUKYYxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232644},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"7f4a1ac99b78bfeb5663e267b5eed4e2898eb4df","private":false,"scripts":{"svgr":"svgr --ext tsx --typescript --icon --replace-attr-values \"#000=currentColor\" --out-dir src/icons src/icons-raw","build":"pnpm svgr && pnpm build:css && tsc -p tsconfig.build.json","build:css":"pnpm exec tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify --content \"./src/**/*.{ts,tsx}\"","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run typecheck && pnpm run build"},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"_npmVersion":"10.9.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.11.0","dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5.6","@svgr/cli":"^8.1.0","typescript":"^5.4.0","@types/node":"^24.2.1","postcss-cli":"^11.0.1","tailwindcss":"^4.1.11","@types/react":"^18 || ^19","@tailwindcss/cli":"^4","@types/react-dom":"^18 || ^19","@tailwindcss/postcss":"^4.1.11","@types/react-google-recaptcha":"^2.1.9"},"peerDependencies":{"next":"^14 || ^15","react":"^18 || ^19","react-dom":"^18 || ^19","react-hook-form":"^7","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","react-google-recaptcha":"^3.1.0","@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-visually-hidden":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/photo-flow-ui-kit_1.0.28_1760793787799_0.3026854302971136","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"photo-flow-ui-kit","version":"1.0.29","license":"MIT","private":false,"type":"module","main":"dist/index.js","module":"dist/index.js","types":"dist/index.d.ts","sideEffects":["**/*.css"],"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"scripts":{"svgr":"svgr --ext tsx --typescript --icon --replace-attr-values \"#000=currentColor\" --out-dir src/icons src/icons-raw","build:css":"pnpm exec tailwindcss -i ./src/styles.css -o ./dist/styles.css --minify --content \"./src/**/*.{ts,tsx}\"","build":"pnpm svgr && pnpm build:css && tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run typecheck && pnpm run build"},"peerDependencies":{"@radix-ui/react-checkbox":"^1.3.2","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-radio-group":"^1.3.7","@radix-ui/react-select":"^2.2.5","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.12","@radix-ui/react-visually-hidden":"^1.2.3","next":"^14 || ^15","react":"^18 || ^19","react-dom":"^18 || ^19","react-google-recaptcha":"^3.1.0","react-hook-form":"^7"},"dependencies":{"date-fns":"^4.1.0","tailwind-merge":"^3.3.0"},"devDependencies":{"@svgr/cli":"^8.1.0","@tailwindcss/cli":"^4","@tailwindcss/postcss":"^4.1.11","@types/node":"^24.2.1","@types/react":"^18 || ^19","@types/react-dom":"^18 || ^19","@types/react-google-recaptcha":"^2.1.9","postcss":"^8.5.6","postcss-cli":"^11.0.1","tailwindcss":"^4.1.11","typescript":"^5.4.0"},"_id":"photo-flow-ui-kit@1.0.29","gitHead":"8985a4b33d94de91ca3d70f7c6277b51a4a5451e","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-Ebyhvq81RGGWzWn5fBGSFYctw5kb8UduKzFIadzD2WmwOaMLYMoFmkEs9bjMiv5BD/RKNB4LbefZRT2/FTLvIw==","shasum":"3198b3b8b9854f8e62e2b801477dc89dff7b33ab","tarball":"https://registry.npmjs.org/photo-flow-ui-kit/-/photo-flow-ui-kit-1.0.29.tgz","fileCount":181,"unpackedSize":230035,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD5gVz54JZwDOiIL6hUnhh5SvRb8jb96EAg2NmHSsmrzQIhAI+bJCzlnh3R04kD7ev3JrYZVlZGQdr3L594/ERzoIyo"}]},"_npmUser":{"name":"johny25","email":"materik08082020@gmail.com"},"directories":{},"maintainers":[{"name":"johny25","email":"materik08082020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/photo-flow-ui-kit_1.0.29_1761212709578_0.4572089206986496"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-02T20:43:56.145Z","modified":"2025-10-23T09:45:09.960Z","1.0.0":"2025-08-02T20:43:56.350Z","1.0.1":"2025-08-02T21:02:01.368Z","1.0.2":"2025-08-04T14:11:49.586Z","1.0.3":"2025-08-04T14:28:14.393Z","1.0.4":"2025-08-04T14:39:48.752Z","1.0.5":"2025-08-04T15:31:02.357Z","1.0.6":"2025-08-09T11:02:52.187Z","1.0.7":"2025-08-09T11:23:16.733Z","1.0.8":"2025-08-09T15:00:01.704Z","1.0.9":"2025-08-09T15:38:54.405Z","1.0.10":"2025-08-10T18:04:32.385Z","1.0.11":"2025-08-10T19:30:54.369Z","1.0.12":"2025-08-10T19:52:33.253Z","1.0.13":"2025-08-10T19:59:46.406Z","1.0.14":"2025-08-10T21:03:04.906Z","1.0.15":"2025-08-11T07:42:52.608Z","1.0.16":"2025-08-11T08:44:48.470Z","1.0.17":"2025-08-11T09:15:06.245Z","1.0.18":"2025-08-11T10:11:53.434Z","1.0.19":"2025-08-13T08:39:44.760Z","1.0.20":"2025-08-17T16:28:59.458Z","1.0.21":"2025-08-24T11:03:08.323Z","1.0.22":"2025-09-14T10:41:20.880Z","1.0.23":"2025-09-30T08:51:05.457Z","1.0.24":"2025-10-15T09:09:38.663Z","1.0.25":"2025-10-15T09:27:20.534Z","1.0.26":"2025-10-18T10:24:22.703Z","1.0.27":"2025-10-18T10:49:11.805Z","1.0.28":"2025-10-18T13:23:08.023Z","1.0.29":"2025-10-23T09:45:09.784Z"},"license":"MIT","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","maintainers":[{"name":"johny25","email":"materik08082020@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  globalIgnores(['dist']),\r\n  {\r\n    files: ['**/*.{ts,tsx}'],\r\n    extends: [\r\n      // Other configs...\r\n\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      // Other configs...\r\n    ],\r\n    languageOptions: {\r\n      parserOptions: {\r\n        project: ['./tsconfig.node.json', './tsconfig.app.json'],\r\n        tsconfigRootDir: import.meta.dirname,\r\n      },\r\n      // other options...\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  globalIgnores(['dist']),\r\n  {\r\n    files: ['**/*.{ts,tsx}'],\r\n    extends: [\r\n      // Other configs...\r\n      // Enable lint rules for React\r\n      reactX.configs['recommended-typescript'],\r\n      // Enable lint rules for React DOM\r\n      reactDom.configs.recommended,\r\n    ],\r\n    languageOptions: {\r\n      parserOptions: {\r\n        project: ['./tsconfig.node.json', './tsconfig.app.json'],\r\n        tsconfigRootDir: import.meta.dirname,\r\n      },\r\n      // other options...\r\n    },\r\n  },\r\n])\r\n```\r\n","readmeFilename":"README.md"}