{"_id":"dslgpgh-modal","_rev":"28-75b7e166230822e06fbb2eb53871b2a8","name":"dslgpgh-modal","dist-tags":{"latest":"2.0.13"},"versions":{"0.0.1":{"name":"dslgpgh-modal","version":"0.0.1","_id":"dslgpgh-modal@0.0.1","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"dist":{"shasum":"b587e4224fcc907ffd961581afa1c9193b020e18","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-0.0.1.tgz","fileCount":7,"integrity":"sha512-hF8QnWoUR6BGxZOHvSrtP3EExKkvEqm/hFjWWbqN48u1VJSJaGSStT4Fa+ZbfzEI3x43ucjRIf7s6V7XoItDbg==","signatures":[{"sig":"MEYCIQC2tm/zT6dU7fElB9lyea1GqG155aPDdRkaNres1bS6YwIhAJsr9HKrEslXpzSWdgo4pyUVCaT4WlFCZTyIwCIVTb/d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110354},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"443e44afdcf1f681bc0dfc643e7bf8e451a71c53","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"_npmVersion":"10.9.2","description":"woowahan react-modal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@emotion/styled":"^11.14.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^6.2.6","eslint":"^9.24.0","storybook":"^8.6.12","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.14.1","@types/react":"^19.1.1","@storybook/test":"^8.6.12","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.12","@types/react-dom":"^19.1.2","@storybook/blocks":"^8.6.12","@storybook/react-vite":"^8.6.12","@storybook/addon-links":"^8.6.12","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.6","@vitejs/plugin-react-swc":"^3.8.1","@typescript-eslint/parser":"^8.29.1","eslint-plugin-react-hooks":"^5.2.0","@storybook/addon-essentials":"^8.6.12","@storybook/addon-onboarding":"^8.6.12","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/dslgpgh-modal_0.0.1_1745990472687_0.4575775735373333","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"dslgpgh-modal","version":"0.0.2","_id":"dslgpgh-modal@0.0.2","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"dist":{"shasum":"6463c6e4a439c257df82484050ed2b533b2747cc","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-0.0.2.tgz","fileCount":7,"integrity":"sha512-OxwefZORn5dbQa0lJQcOw04TpUWxUFq5ErkumZgQuoqcFLvJAi715PE2yd6LX7UusfqDtzMpU1vQ91s2B5q6+A==","signatures":[{"sig":"MEUCIArkFEY4D+JG9wmzHCDqXnrVY3Uy6Wkg4bpb7i1quDQlAiEAziQClfPethw274tGx0Uh3dFzdHjgP+JS+3XmTQc/Tu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114657},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"63da32f1800cdcc90868b546e707de0ba8e37b98","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"_npmVersion":"10.9.2","description":"woowahan react-modal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0","dslgpgh-modal":"^0.0.1","@emotion/styled":"^11.14.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^6.2.6","eslint":"^9.24.0","storybook":"^8.6.12","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.14.1","@types/react":"^19.1.1","@storybook/test":"^8.6.12","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.12","@types/react-dom":"^19.1.2","@storybook/blocks":"^8.6.12","@storybook/react-vite":"^8.6.12","@storybook/addon-links":"^8.6.12","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.6","@vitejs/plugin-react-swc":"^3.8.1","@typescript-eslint/parser":"^8.29.1","eslint-plugin-react-hooks":"^5.2.0","@storybook/addon-essentials":"^8.6.12","@storybook/addon-onboarding":"^8.6.12","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/dslgpgh-modal_0.0.2_1746074200147_0.8330959036846293","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"dslgpgh-modal","version":"0.0.3","_id":"dslgpgh-modal@0.0.3","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"dist":{"shasum":"81e791bfe0909bba1a2aa80758f09dc4078d463d","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-0.0.3.tgz","fileCount":10,"integrity":"sha512-YiHHHFGTU8Lh+1D/UFD4eeFm9/gL+4XewCv8dF9efrOwFRGi83XtBKTmSQctcRs+6oqplBr4o/NojvB1lIpdiQ==","signatures":[{"sig":"MEUCIQDz87GPes2JCVeVkOA2z+ikqeP78uRJZbFnNiVWfu56UwIgBK0Nvp8KRixhVArf/axzeO+R95s56ZY1HwNyveiWRmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149771},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"74479be2437ab1c3bd26595779d711155be8b86d","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"_npmVersion":"10.9.2","description":"woowahan react-modal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0","dslgpgh-modal":"^0.0.1","@emotion/styled":"^11.14.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^6.2.6","eslint":"^9.24.0","storybook":"^8.6.12","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.14.1","@types/react":"^19.1.1","@storybook/test":"^8.6.12","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.12","@types/react-dom":"^19.1.2","@storybook/blocks":"^8.6.12","@storybook/react-vite":"^8.6.12","@storybook/addon-links":"^8.6.12","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.6","@vitejs/plugin-react-swc":"^3.8.1","@typescript-eslint/parser":"^8.29.1","eslint-plugin-react-hooks":"^5.2.0","@storybook/addon-essentials":"^8.6.12","@storybook/addon-onboarding":"^8.6.12","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/dslgpgh-modal_0.0.3_1746079986128_0.48912296799070676","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"dslgpgh-modal","version":"1.0.0","_id":"dslgpgh-modal@1.0.0","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"dist":{"shasum":"f209c87d94c64ba2840afd2eb2ee60052a7a63ce","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-1.0.0.tgz","fileCount":18,"integrity":"sha512-idTjQbdB8QNzCphx5sbZd/wbbcQDxfPfEadnjkX5OqPSK6e0hcC+WcB5XJOGPBADVwzBLZLIE0lm3WOvo1jZwA==","signatures":[{"sig":"MEUCIELwwO53czqcvz6tQRW2GfLpybfWp7yLbYIi7B+vXuhkAiEAvA4AFUyeffXYSix6ZcAjIzCr9qSVg1Lccr/HSZbU8cA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152356},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"ff31e7778f59de1b2468b7e1ab3cbb645b04bd1d","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"_npmVersion":"10.9.2","description":"woowahan react-modal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0","dslgpgh-modal":"^0.0.1","@emotion/styled":"^11.14.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^6.2.6","eslint":"^9.24.0","storybook":"^8.6.12","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.14.1","@types/react":"^19.1.1","@storybook/test":"^8.6.12","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.12","@types/react-dom":"^19.1.2","@storybook/blocks":"^8.6.12","@storybook/react-vite":"^8.6.12","@storybook/addon-links":"^8.6.12","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.6","@vitejs/plugin-react-swc":"^3.8.1","@typescript-eslint/parser":"^8.29.1","eslint-plugin-react-hooks":"^5.2.0","@storybook/addon-essentials":"^8.6.12","@storybook/addon-onboarding":"^8.6.12","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/dslgpgh-modal_1.0.0_1746464730903_0.2620640586217253","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"dslgpgh-modal","version":"1.1.0","_id":"dslgpgh-modal@1.1.0","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"dist":{"shasum":"ab7630c4128e84eec9a937965bd64d2489b264ef","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-1.1.0.tgz","fileCount":5,"integrity":"sha512-A975pq/JhqRZY+zuqcaXxD1DzAkW9zX5NAkfOcunzWfK7Qvw+duvIy5guwcVUAXBEdT67fUZLg6YNzIrZbO4Lg==","signatures":[{"sig":"MEQCICzA8GWrq0zACUt/h132q11OcCcPrME7CRoYVrzrPaxuAiBV0ur6aA/FZZf2Vm5dgbD6n54+9wMhS4s9EN/PEhu7kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81574},"main":"dist/index.cjs.js","type":"module","types":"dist/types/dslgpgh-modal.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/types/dslgpgh-modal.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"e2f8d65ad0db937177a9fb7342afcff75b9a2023","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"_npmVersion":"10.9.2","description":"woowahan react-modal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0","dslgpgh-modal":"^0.0.1","@emotion/styled":"^11.14.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^6.2.6","eslint":"^9.24.0","storybook":"^8.6.12","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.14.1","@types/react":"^19.1.1","@storybook/test":"^8.6.12","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.12","@types/react-dom":"^19.1.2","@storybook/blocks":"^8.6.12","@storybook/react-vite":"^8.6.12","@storybook/addon-links":"^8.6.12","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.6","@vitejs/plugin-react-swc":"^3.8.1","@typescript-eslint/parser":"^8.29.1","eslint-plugin-react-hooks":"^5.2.0","@storybook/addon-essentials":"^8.6.12","@storybook/addon-onboarding":"^8.6.12","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/dslgpgh-modal_1.1.0_1746508103899_0.11871238383743998","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"dslgpgh-modal","version":"1.1.1","_id":"dslgpgh-modal@1.1.1","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"dist":{"shasum":"edbb8ebea3411a9f3306a39b2077b6a6a9e7db84","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-1.1.1.tgz","fileCount":5,"integrity":"sha512-39CEpGAn3ir1rczOXoE8ksOstdqUfL8ZUimgm5miP3HMx1T49W+p3IYzbdPniUijXnuUa8U/QJDtjHexrKIU0Q==","signatures":[{"sig":"MEUCIFzdycK4BKrIhp2oyWnGrORlsQIQu5nGo6lIso+4dQhCAiEAiM+ltybpzKc9gs38NmLAhiV7UscZIyJvdYJPfhYpSi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81545},"main":"dist/index.cjs.js","type":"module","types":"dist/types/dslgpgh-modal.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/types/dslgpgh-modal.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"3568fbff4dab47d5fe94ee3ed410c788961369d2","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"_npmVersion":"10.9.2","description":"woowahan react-modal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@emotion/styled":"^11.14.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^6.2.6","eslint":"^9.24.0","storybook":"^8.6.12","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.14.1","@types/react":"^19.1.1","@storybook/test":"^8.6.12","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.12","@types/react-dom":"^19.1.2","@storybook/blocks":"^8.6.12","@storybook/react-vite":"^8.6.12","@storybook/addon-links":"^8.6.12","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.6","@vitejs/plugin-react-swc":"^3.8.1","@typescript-eslint/parser":"^8.29.1","eslint-plugin-react-hooks":"^5.2.0","@storybook/addon-essentials":"^8.6.12","@storybook/addon-onboarding":"^8.6.12","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/dslgpgh-modal_1.1.1_1746517795421_0.7315132820373662","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"dslgpgh-modal","version":"1.2.0","_id":"dslgpgh-modal@1.2.0","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"dist":{"shasum":"62102e07653074ea2800ac4ee1d0357069adaa8b","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-1.2.0.tgz","fileCount":5,"integrity":"sha512-A26M4xGAETUlFfGczGsLr8b6Wppkkw7JmX7IsmQkEpBlxHRjs9KF0aqB6NSjCO5eOqtNS7O0eG/EYNKJcv5GoA==","signatures":[{"sig":"MEUCIQDNwHvQg7O8Qa/8vNHukjOIAlY3LHm0vLyH452jpkhUOwIgep2O58weuVhQR/KTeB/i5Q7LzSZ3CIWn7mTOPrdJyrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84153},"main":"dist/index.cjs.js","type":"module","types":"dist/types/dslgpgh-modal.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/types/dslgpgh-modal.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"bff2a5c424224c8913dca51d108f3b0b4539d4e8","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"_npmVersion":"10.9.2","description":"woowahan react-modal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@emotion/styled":"^11.14.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^6.2.6","eslint":"^9.24.0","storybook":"^8.6.12","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.14.1","@types/react":"^19.1.1","@storybook/test":"^8.6.12","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.12","@types/react-dom":"^19.1.2","@storybook/blocks":"^8.6.12","@storybook/react-vite":"^8.6.12","@storybook/addon-links":"^8.6.12","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.6","@vitejs/plugin-react-swc":"^3.8.1","@typescript-eslint/parser":"^8.29.1","eslint-plugin-react-hooks":"^5.2.0","@storybook/addon-essentials":"^8.6.12","@storybook/addon-onboarding":"^8.6.12","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/dslgpgh-modal_1.2.0_1747020810651_0.2784514716944795","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"dslgpgh-modal","version":"1.3.0","_id":"dslgpgh-modal@1.3.0","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"dist":{"shasum":"3ae9956333e851e3335dc23842846ff22a57f3b4","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-1.3.0.tgz","fileCount":5,"integrity":"sha512-c66BYDjt7AqfA4QYRm2GyToslkKfp/TUgGhHkg17DhBZVdFQzW13qHvjjG7Dyrt+PQ5THu26cBNIkAdcfNllsA==","signatures":[{"sig":"MEQCIFkaaavFFNk6hf/Geg3ZTaT9+o6kJotwFbD/xIj7XAgvAiBC3IlsKONI6jYeCmtPuiZNKooheJu/0XSqfqbEUpEu5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86179},"main":"dist/index.cjs.js","type":"module","types":"dist/types/dslgpgh-modal.d.ts","module":"dist/index.es.js","exports":{".":{"import":{"types":"./dist/types/dslgpgh-modal.d.ts","default":"./dist/index.es.js"},"require":{"types":"./dist/types/dslgpgh-modal.d.ts","default":"./dist/index.cjs.js"}}},"gitHead":"6942ab88f5f9d856e0279c0baad03428a88b4454","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"_npmVersion":"10.9.2","description":"woowahan react-modal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0","dslgpgh-modal":"^1.2.0","@emotion/styled":"^11.14.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^6.2.6","eslint":"^9.24.0","storybook":"^8.6.12","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.14.1","@types/react":"^19.1.1","@storybook/test":"^8.6.12","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.12","@types/react-dom":"^19.1.2","@storybook/blocks":"^8.6.12","@storybook/react-vite":"^8.6.12","@storybook/addon-links":"^8.6.12","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.6","@vitejs/plugin-react-swc":"^3.8.1","@typescript-eslint/parser":"^8.29.1","eslint-plugin-react-hooks":"^5.2.0","@storybook/addon-essentials":"^8.6.12","@storybook/addon-onboarding":"^8.6.12","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/dslgpgh-modal_1.3.0_1748153690267_0.7364691089008433","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"dslgpgh-modal","version":"1.3.1","_id":"dslgpgh-modal@1.3.1","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"dist":{"shasum":"5792abb3cd079177a1255cbeff21a8c01b53c6b0","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-1.3.1.tgz","fileCount":5,"integrity":"sha512-DiFyYCpFKnFEiPSh9/xsXo5KIJMY6zpxVYj8YrNFzl1DaPVMKaXbUj/kA5oIP+KQW3WxL9lDOHbuTONK/KSG2g==","signatures":[{"sig":"MEUCICSv7XfpqAcv+4ghcYUsbGsu44CZoFLWwZuMALEO0nwhAiEAjYWns4dFW8ViIx20Nzlhu6xp288Tgjotet6n+n8n8yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86463},"main":"dist/index.cjs.js","type":"module","types":"dist/types/dslgpgh-modal.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/types/dslgpgh-modal.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"6942ab88f5f9d856e0279c0baad03428a88b4454","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"_npmVersion":"10.9.2","description":"woowahan react-modal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0","dslgpgh-modal":"^1.2.0","@emotion/styled":"^11.14.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^6.2.6","eslint":"^9.24.0","storybook":"^8.6.12","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.14.1","@types/react":"^19.1.1","@storybook/test":"^8.6.12","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.12","@types/react-dom":"^19.1.2","@storybook/blocks":"^8.6.12","@storybook/react-vite":"^8.6.12","@storybook/addon-links":"^8.6.12","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.6","@vitejs/plugin-react-swc":"^3.8.1","@typescript-eslint/parser":"^8.29.1","eslint-plugin-react-hooks":"^5.2.0","@storybook/addon-essentials":"^8.6.12","@storybook/addon-onboarding":"^8.6.12","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/dslgpgh-modal_1.3.1_1748155928448_0.23737559248673712","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"dslgpgh-modal","version":"1.3.2","_id":"dslgpgh-modal@1.3.2","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"dist":{"shasum":"44600a70759dc235106ff255b491b21584f054d6","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-1.3.2.tgz","fileCount":18,"integrity":"sha512-JVB7G2VRcK7RHMQ0WvdvecKMBxqoOJAVT7Ee2DHsNS2wfpuwY/HPxlg7gkXYmRT+68mFoC2Ob+Pgzpegn2m0bQ==","signatures":[{"sig":"MEYCIQD6kcHd4UcEM8GMj/FxeZU8L2SEHmajNY45DnXefgQr7QIhAP8FeZcngSl1ekmKy/vM8wEotRC0wbI8UoOiUfH6gkqn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92443},"main":"dist/index.cjs.js","type":"module","types":"dist/types/dslgpgh-modal.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/types/dslgpgh-modal.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"6942ab88f5f9d856e0279c0baad03428a88b4454","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"_npmVersion":"10.9.2","description":"woowahan react-modal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0","dslgpgh-modal":"^1.2.0","@emotion/styled":"^11.14.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^6.2.6","eslint":"^9.24.0","storybook":"^8.6.12","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.14.1","@types/react":"^19.1.1","@storybook/test":"^8.6.12","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.12","@types/react-dom":"^19.1.2","@storybook/blocks":"^8.6.12","@storybook/react-vite":"^8.6.12","@storybook/addon-links":"^8.6.12","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.6","@vitejs/plugin-react-swc":"^3.8.1","@typescript-eslint/parser":"^8.29.1","eslint-plugin-react-hooks":"^5.2.0","@storybook/addon-essentials":"^8.6.12","@storybook/addon-onboarding":"^8.6.12","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/dslgpgh-modal_1.3.2_1748158246596_0.7832965687704017","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"dslgpgh-modal","version":"1.3.3","_id":"dslgpgh-modal@1.3.3","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"dist":{"shasum":"2ed5f8a047cc0f3579d8e7abed4eef9137b7466c","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-1.3.3.tgz","fileCount":4,"integrity":"sha512-gt+RBhftSBKQDmUdOPQN3b+Q6CoUmXGDgTWdUhc/taFMLgtgVCTdPD6Fkj76gY2ilE8LQd8UKspnmqSRUGORUA==","signatures":[{"sig":"MEUCIQDV8i18gF5OHCIXkZrDPnyGNxi+d6I29hR/RPe6VNCFVgIgTVKb+aL3F0+on/VaMlaapmEbWoHQN3buQdbbRL2hZM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86387},"main":"dist/index.cjs.js","type":"module","types":"dist/types/dslgpgh-modal.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/types/dslgpgh-modal.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"6942ab88f5f9d856e0279c0baad03428a88b4454","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"_npmVersion":"10.9.2","description":"woowahan react-modal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0","dslgpgh-modal":"^1.2.0","@emotion/styled":"^11.14.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^6.2.6","eslint":"^9.24.0","storybook":"^8.6.12","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.14.1","@types/react":"^19.1.1","@storybook/test":"^8.6.12","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.12","@types/react-dom":"^19.1.2","@storybook/blocks":"^8.6.12","@storybook/react-vite":"^8.6.12","@storybook/addon-links":"^8.6.12","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.6","@vitejs/plugin-react-swc":"^3.8.1","@typescript-eslint/parser":"^8.29.1","eslint-plugin-react-hooks":"^5.2.0","@storybook/addon-essentials":"^8.6.12","@storybook/addon-onboarding":"^8.6.12","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/dslgpgh-modal_1.3.3_1748158758953_0.1318574260480565","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"dslgpgh-modal","version":"1.3.4","_id":"dslgpgh-modal@1.3.4","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"dist":{"shasum":"8169161959ecc64e12287912114938d8b4bb02ad","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-1.3.4.tgz","fileCount":4,"integrity":"sha512-In0GRLNb5rJyAgClicwkeioQ2j2lans3ats0MvqXWZWX4MMQc2Mu8u03HwMOevsSWnML9Wd39gCvrSFcrDSWyA==","signatures":[{"sig":"MEUCICBIWXpMB7WXsOTS4ABE8VrfldURiFbxvirlS9oOiy9CAiEA3+o8ljeccUDPXbKbqjj5JeoS2hMCM/PvZoYi06czzNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86461},"main":"dist/index.cjs.js","type":"module","types":"dist/types/dslgpgh-modal.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/types/dslgpgh-modal.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"6942ab88f5f9d856e0279c0baad03428a88b4454","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"_npmVersion":"10.9.2","description":"woowahan react-modal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"dslgpgh-modal":"^1.2.0","@emotion/styled":"^11.14.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^6.2.6","react":"^19.1.0","eslint":"^9.24.0","react-dom":"^19.1.0","storybook":"^8.6.12","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.14.1","@types/react":"^19.1.1","@storybook/test":"^8.6.12","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.12","@types/react-dom":"^19.1.2","@storybook/blocks":"^8.6.12","@storybook/react-vite":"^8.6.12","@storybook/addon-links":"^8.6.12","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.6","@vitejs/plugin-react-swc":"^3.8.1","@typescript-eslint/parser":"^8.29.1","eslint-plugin-react-hooks":"^5.2.0","@storybook/addon-essentials":"^8.6.12","@storybook/addon-onboarding":"^8.6.12","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.29.1"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dslgpgh-modal_1.3.4_1748159148955_0.9464941421405959","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"dslgpgh-modal","version":"1.3.5","_id":"dslgpgh-modal@1.3.5","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"dist":{"shasum":"dffc4e1da5d8d92fc07d3e559422b860b7f43c73","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-1.3.5.tgz","fileCount":4,"integrity":"sha512-cXLh92+WE9/LWVQFfYO4Cqd6fVMXR4w51ous9TFBRAoqwPaVwKxYlFSFidne11KeWbNeBBT3bUn9mSgOJ3ea0A==","signatures":[{"sig":"MEQCIF+rdakBuRMLVOtBArgrqIOoXIhxR/kzQEm8HFwZqdM2AiAkH/itVonQJC9BJoABiv3eksnTdzCaAfg0I9MedA4ofA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86463},"main":"dist/index.cjs.js","type":"module","types":"dist/types/dslgpgh-modal.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/types/dslgpgh-modal.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"6942ab88f5f9d856e0279c0baad03428a88b4454","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"_npmVersion":"10.9.2","description":"woowahan react-modal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"dslgpgh-modal":"^1.2.0","@emotion/styled":"^11.14.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^6.2.6","react":"^19.1.0","eslint":"^9.24.0","react-dom":"^19.1.0","storybook":"^8.6.12","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.14.1","@types/react":"^19.1.1","@storybook/test":"^8.6.12","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.12","@types/react-dom":"^19.1.2","@storybook/blocks":"^8.6.12","@storybook/react-vite":"^8.6.12","@storybook/addon-links":"^8.6.12","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.6","@vitejs/plugin-react-swc":"^3.8.1","@typescript-eslint/parser":"^8.29.1","eslint-plugin-react-hooks":"^5.2.0","@storybook/addon-essentials":"^8.6.12","@storybook/addon-onboarding":"^8.6.12","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.29.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/dslgpgh-modal_1.3.5_1748159521568_0.4404422557991321","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"dslgpgh-modal","version":"1.3.6","_id":"dslgpgh-modal@1.3.6","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"dist":{"shasum":"1d89dc4614fdeb5d63505c9b7fd4919a1605c58f","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-1.3.6.tgz","fileCount":4,"integrity":"sha512-6zr2aEhYklJdXo3fpuOoslqrZPi1foeXjTV8jqmZVltfP5D2dWcSsFi2+GqhJbnLtQRpcj7DDFyOuy8xk7e0uQ==","signatures":[{"sig":"MEQCIDxYW3kK41k76pCYrFt1VoKZjBD0Pv2gtoE85F/OQO+hAiBpuwcuPQu2N8fYi8zwlhv/1gXKIg98/Bpbw2+tY54AQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32502},"main":"dist/index.cjs.js","type":"module","types":"dist/types/dslgpgh-modal.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/types/dslgpgh-modal.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"6942ab88f5f9d856e0279c0baad03428a88b4454","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"_npmVersion":"10.9.2","description":"woowahan react-modal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@emotion/styled":"^11.14.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^6.2.6","react":"^18.2.0","eslint":"^9.24.0","react-dom":"^18.2.0","storybook":"^8.6.12","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.14.1","@types/react":"^19.1.1","@storybook/test":"^8.6.12","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.12","@types/react-dom":"^19.1.2","@storybook/blocks":"^8.6.12","@storybook/react-vite":"^8.6.12","@storybook/addon-links":"^8.6.12","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.6","@vitejs/plugin-react-swc":"^3.8.1","@typescript-eslint/parser":"^8.29.1","eslint-plugin-react-hooks":"^5.2.0","@storybook/addon-essentials":"^8.6.12","@storybook/addon-onboarding":"^8.6.12","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.29.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/dslgpgh-modal_1.3.6_1748160341821_0.30026874665551273","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"dslgpgh-modal","version":"2.0.0","_id":"dslgpgh-modal@2.0.0","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"dist":{"shasum":"f2cc7ee8818f384ed718bec02eac129ff2db1e32","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-2.0.0.tgz","fileCount":5,"integrity":"sha512-yAnLEUrt9u/gq29phXEVMvS5xVp12AOZqMUMSL+OrN0le26xAApMCSQhUoEG5sIIVsOf1b0QwigxOkANcyUaNQ==","signatures":[{"sig":"MEYCIQCd8kKe2WVyN0EAmHOoFxWSCBaMsQOU91Vh87jp3RNgMQIhAN6dFAHSPqVmTR2U5+XXlDYE4/BhxeTZR8CbKhThhLvq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86153},"main":"dist/index.cjs.js","type":"module","types":"dist/types/dslgpgh-modal.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/types/dslgpgh-modal.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"6942ab88f5f9d856e0279c0baad03428a88b4454","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"_npmVersion":"10.9.2","description":"woowahan react-modal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@emotion/styled":"^11.14.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^6.2.6","eslint":"^9.24.0","storybook":"^8.6.12","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.14.1","@types/react":"^19.1.1","@storybook/test":"^8.6.12","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.12","@types/react-dom":"^19.1.2","@storybook/blocks":"^8.6.12","@storybook/react-vite":"^8.6.12","@storybook/addon-links":"^8.6.12","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.6","@vitejs/plugin-react-swc":"^3.8.1","@typescript-eslint/parser":"^8.29.1","eslint-plugin-react-hooks":"^5.2.0","@storybook/addon-essentials":"^8.6.12","@storybook/addon-onboarding":"^8.6.12","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/dslgpgh-modal_2.0.0_1748161672029_0.88171213356938","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"dslgpgh-modal","version":"2.0.1","_id":"dslgpgh-modal@2.0.1","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"dist":{"shasum":"daab0fae6b4b1b77ce7fc9cd716e646649f644c1","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-2.0.1.tgz","fileCount":5,"integrity":"sha512-RPDw8scDsfLKOOG2TsCOF/6jeW7DClK0bLYkauwbKKksltLkbfVdVoYa0+y/9l/6izx0c1ywkk0EXscBIhklSQ==","signatures":[{"sig":"MEUCIAD20TFtFSYWsfH5+oL8B70Bg2byuKOM6QlKkguNpZsPAiEAg0AWYoefzEe1V549paWPz5acpac8OHk2qGpQjToLhoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86227},"main":"dist/index.cjs.js","type":"module","types":"dist/types/dslgpgh-modal.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/types/dslgpgh-modal.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"6942ab88f5f9d856e0279c0baad03428a88b4454","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"_npmVersion":"10.9.2","description":"woowahan react-modal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"react":"^18.3.1","react-dom":"^18.3.1","@emotion/styled":"^11.11.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^5.2.0","eslint":"^8.57.0","storybook":"^8.6.12","typescript":"^5.2.2","@types/jest":"^29.5.14","@types/node":"^20.12.11","@types/react":"^18.2.66","@storybook/test":"^8.6.12","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.12","@types/react-dom":"^18.2.22","@storybook/blocks":"^8.6.12","@storybook/react-vite":"^8.6.12","@storybook/addon-links":"^8.6.12","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.6","@vitejs/plugin-react-swc":"^3.5.0","@typescript-eslint/parser":"^7.2.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.12","@storybook/addon-onboarding":"^8.6.12","eslint-plugin-react-refresh":"^0.4.6","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^7.2.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dslgpgh-modal_2.0.1_1748162302262_0.5803888534079458","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"dslgpgh-modal","version":"2.0.2","_id":"dslgpgh-modal@2.0.2","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"dist":{"shasum":"2cf62829eff607d82cb4a917952813f12aff8716","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-2.0.2.tgz","fileCount":5,"integrity":"sha512-2zE5nxFmdiJ8BWw56CJ4dfGq2TW01qbv2r6KQKseq1831O3aCJFgVjbvqpKJ6YZNVbfI6iYAinLkd7RZOOv1rw==","signatures":[{"sig":"MEQCIBsj9P2rvTJjdS9wtsuxv4BauR6Ikpp5SlC2p+W412hXAiBgWC5GCz2khK4tiNvhBGtk3VgTl3wiA1BrIh/Tuo1M7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86227},"main":"dist/index.cjs.js","type":"module","types":"dist/types/dslgpgh-modal.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/types/dslgpgh-modal.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"6942ab88f5f9d856e0279c0baad03428a88b4454","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"_npmVersion":"10.9.2","description":"woowahan react-modal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"react":"^18.3.1","react-dom":"^18.3.1","@emotion/styled":"^11.11.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^5.2.0","eslint":"^8.57.0","storybook":"^8.6.12","typescript":"^5.2.2","@types/jest":"^29.5.14","@types/node":"^20.12.11","@types/react":"^18.2.66","@storybook/test":"^8.6.12","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.12","@types/react-dom":"^18.2.22","@storybook/blocks":"^8.6.12","@storybook/react-vite":"^8.6.12","@storybook/addon-links":"^8.6.12","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.6","@vitejs/plugin-react-swc":"^3.5.0","@typescript-eslint/parser":"^7.2.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.12","@storybook/addon-onboarding":"^8.6.12","eslint-plugin-react-refresh":"^0.4.6","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^7.2.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dslgpgh-modal_2.0.2_1748162682103_0.2658258129606139","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"dslgpgh-modal","version":"2.0.3","_id":"dslgpgh-modal@2.0.3","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"dist":{"shasum":"1eaed5b5a1b09bb56e3d801661f9eea4ab23490e","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-2.0.3.tgz","fileCount":5,"integrity":"sha512-+BVuVs2mDOfJ+ovEx+KmaLBffR7I3DF1M4bA9vv/Vc7aR7ZPjnN39EhTNwlgUe0fvBwPociD5g0J8Gq4P/+/xA==","signatures":[{"sig":"MEYCIQCbgyNgBgZ5en4QIhNxVIAbnCoN8UHgVhC2H6kHgXL1JgIhAOdDuSGqlr7oB+2z9LbVi7xbSmQMqi6X8//RwHHi31Zs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86128},"main":"dist/index.cjs.js","type":"module","types":"dist/types/dslgpgh-modal.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/types/dslgpgh-modal.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"6942ab88f5f9d856e0279c0baad03428a88b4454","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"_npmVersion":"10.9.2","description":"woowahan react-modal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@emotion/styled":"^11.14.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^6.2.6","react":"^19.1.0","eslint":"^9.24.0","react-dom":"^19.1.0","storybook":"^8.6.12","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.14.1","@types/react":"^19.1.1","@storybook/test":"^8.6.12","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.12","@types/react-dom":"^19.1.2","@storybook/blocks":"^8.6.12","@storybook/react-vite":"^8.6.12","@storybook/addon-links":"^8.6.12","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.6","@vitejs/plugin-react-swc":"^3.8.1","@typescript-eslint/parser":"^8.29.1","eslint-plugin-react-hooks":"^5.2.0","@storybook/addon-essentials":"^8.6.12","@storybook/addon-onboarding":"^8.6.12","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.29.1"},"peerDependencies":{"react":"^18.0.0 || ^19.1.0","react-dom":"^18.0.0 || ^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dslgpgh-modal_2.0.3_1748164243404_0.4379321966958767","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"dslgpgh-modal","version":"2.0.4","_id":"dslgpgh-modal@2.0.4","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"dist":{"shasum":"6e3e031ba9d2def188a1d683d0298673b89e0045","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-2.0.4.tgz","fileCount":5,"integrity":"sha512-8d0kUVyNu9Zf2IHuifbQplViwn96cidggFHfEH7R9cJRzLKY9bCeTVy9sdtP2THe4tv2D2GMF5a1f9HHhCfipg==","signatures":[{"sig":"MEUCIAqUCGKiWTrXbdMopQqTSt6q+U64EU29O1sjmvfWJ5+VAiEA5sJ5sSu6BWCFqToxIqVzvhKAmJgZpK1IuiJh94Ueq5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86128},"main":"dist/index.cjs.js","type":"module","types":"dist/types/dslgpgh-modal.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/types/dslgpgh-modal.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"6942ab88f5f9d856e0279c0baad03428a88b4454","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"_npmVersion":"10.9.2","description":"woowahan react-modal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@emotion/styled":"^11.14.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^6.2.6","react":"^19.1.0","eslint":"^9.24.0","react-dom":"^19.1.0","storybook":"^8.6.12","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.14.1","@types/react":"^19.1.1","@storybook/test":"^8.6.12","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.12","@types/react-dom":"^19.1.2","@storybook/blocks":"^8.6.12","@storybook/react-vite":"^8.6.12","@storybook/addon-links":"^8.6.12","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.6","@vitejs/plugin-react-swc":"^3.8.1","@typescript-eslint/parser":"^8.29.1","eslint-plugin-react-hooks":"^5.2.0","@storybook/addon-essentials":"^8.6.12","@storybook/addon-onboarding":"^8.6.12","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.29.1"},"peerDependencies":{"react":"^18.0.0 || ^19.1.0","react-dom":"^18.0.0 || ^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dslgpgh-modal_2.0.4_1748181348296_0.406212393914243","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"dslgpgh-modal","version":"2.0.5","_id":"dslgpgh-modal@2.0.5","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"dist":{"shasum":"a0aacc4aeac9ee0b91eda9a7b1499f815d1cb510","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-2.0.5.tgz","fileCount":5,"integrity":"sha512-rsMPUdfpbXNU5CTvaRAuALzk6RA4eue549lDAMqaywzXfAtxgBEMobcU3qrMycSAg/dTF0oaZWMAwYbONF8dZA==","signatures":[{"sig":"MEUCIQDW8k75s1dNqdO6nZuaAtfSpVIaOdHeD3LOleitmqPnMwIgCKN3tgQaACEt8ArkMwdeJMcpKq/OK0bVruFI27/uvoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87062},"main":"dist/index.cjs.js","type":"module","types":"dist/types/dslgpgh-modal.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/types/dslgpgh-modal.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"6942ab88f5f9d856e0279c0baad03428a88b4454","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"_npmVersion":"10.9.2","description":"woowahan react-modal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@emotion/styled":"^11.14.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^6.2.6","react":"^19.1.0","eslint":"^9.24.0","react-dom":"^19.1.0","storybook":"^8.6.12","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.14.1","@types/react":"^19.1.1","@storybook/test":"^8.6.12","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.12","@types/react-dom":"^19.1.2","@storybook/blocks":"^8.6.12","@storybook/react-vite":"^8.6.12","@storybook/addon-links":"^8.6.12","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.6","@vitejs/plugin-react-swc":"^3.8.1","@typescript-eslint/parser":"^8.29.1","eslint-plugin-react-hooks":"^5.2.0","@storybook/addon-essentials":"^8.6.12","@storybook/addon-onboarding":"^8.6.12","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.29.1"},"peerDependencies":{"react":"^18.0.0 || ^19.1.0","react-dom":"^18.0.0 || ^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dslgpgh-modal_2.0.5_1748182359575_0.8681842122005667","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"dslgpgh-modal","version":"2.0.6","_id":"dslgpgh-modal@2.0.6","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"dist":{"shasum":"8a3600d4c725ea6ceba81c795a34a8af37ffc656","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-2.0.6.tgz","fileCount":5,"integrity":"sha512-LNnH2Eh1DoOPLZAKXC2z09gCl7Q90+q+4ENjbw6NC2R7pyoFNfr6mrHds5Neag0TK7WS/bRqAJP6qJD5VzRfsg==","signatures":[{"sig":"MEUCICjtrwuOseTZEosJz3UTtutY+NJImW6A1OEsG4pikR/cAiEA5K7EDpTw2+9TxuQBbtXutmPWw+VfAfohXI99gH9BkRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87176},"main":"dist/index.cjs.js","type":"module","types":"dist/types/dslgpgh-modal.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/types/dslgpgh-modal.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"6942ab88f5f9d856e0279c0baad03428a88b4454","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"_npmVersion":"10.9.2","description":"woowahan react-modal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@emotion/styled":"^11.14.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^6.2.6","react":"^19.1.0","eslint":"^9.24.0","react-dom":"^19.1.0","storybook":"^8.6.12","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.14.1","@types/react":"^19.1.1","@storybook/test":"^8.6.12","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.12","@types/react-dom":"^19.1.2","@storybook/blocks":"^8.6.12","@storybook/react-vite":"^8.6.12","@storybook/addon-links":"^8.6.12","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.6","@vitejs/plugin-react-swc":"^3.8.1","@typescript-eslint/parser":"^8.29.1","eslint-plugin-react-hooks":"^5.2.0","@storybook/addon-essentials":"^8.6.12","@storybook/addon-onboarding":"^8.6.12","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.29.1"},"peerDependencies":{"react":"^18.0.0 || ^19.1.0","react-dom":"^18.0.0 || ^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dslgpgh-modal_2.0.6_1748185802782_0.6634635286096109","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"dslgpgh-modal","version":"2.0.7","_id":"dslgpgh-modal@2.0.7","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"dist":{"shasum":"c030d5de4a02670d96e222a011fd0f03bd8af470","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-2.0.7.tgz","fileCount":5,"integrity":"sha512-USzAmFX466Q+QW8gn+ZdKJv83TezpDAWZ+ey5hZ2lmf4t9QpKgYkMKF9NXOtw3urH/LIIvtErIOxMvuVMF9YHw==","signatures":[{"sig":"MEUCIAD4Q1nuU2Xe7kVChUPKXyRgdbbfHcxoOlPpYQ1rAimfAiEA+Oji/3GipCARY0T/bAWOVBMZuppY8G+BnzsfC4oERLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87154},"main":"dist/index.cjs.js","type":"module","types":"dist/types/dslgpgh-modal.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/types/dslgpgh-modal.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"6942ab88f5f9d856e0279c0baad03428a88b4454","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"_npmVersion":"10.9.2","description":"woowahan react-modal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@emotion/styled":"^11.14.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^6.2.6","react":"^19.1.0","eslint":"^9.24.0","react-dom":"^19.1.0","storybook":"^8.6.12","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.14.1","@types/react":"^19.1.1","@storybook/test":"^8.6.12","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.12","@types/react-dom":"^19.1.2","@storybook/blocks":"^8.6.12","@storybook/react-vite":"^8.6.12","@storybook/addon-links":"^8.6.12","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.6","@vitejs/plugin-react-swc":"^3.8.1","@typescript-eslint/parser":"^8.29.1","eslint-plugin-react-hooks":"^5.2.0","@storybook/addon-essentials":"^8.6.12","@storybook/addon-onboarding":"^8.6.12","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.29.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dslgpgh-modal_2.0.7_1748186958502_0.3386702465776916","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"dslgpgh-modal","version":"2.0.8","_id":"dslgpgh-modal@2.0.8","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"dist":{"shasum":"a3a6d116a67cc1010da548b380bf6de8a9282ed0","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-2.0.8.tgz","fileCount":5,"integrity":"sha512-6tQH6AccntUyqTITJPlZ04ELJs6VKtk9ICb+3tasB4dOnxnijpNf+IgRqyL+4NV0kTywHG7Qr8imH7KONNxRuQ==","signatures":[{"sig":"MEYCIQCwzxsjMAW7RbST7f2i0kSlJhN3IdTR4D9P/VZgWv+kWgIhAIA5PWYnf8gbqWQj8JdXmUYU8BaarELUEMytR6k2ZruE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87080},"main":"dist/index.cjs.js","type":"module","types":"dist/types/dslgpgh-modal.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/types/dslgpgh-modal.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"6942ab88f5f9d856e0279c0baad03428a88b4454","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"_npmVersion":"10.9.2","description":"woowahan react-modal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@emotion/styled":"^11.14.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^6.2.6","react":"^19.1.0","eslint":"^9.24.0","react-dom":"^19.1.0","storybook":"^8.6.12","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.14.1","@types/react":"^19.1.1","@storybook/test":"^8.6.12","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.12","@types/react-dom":"^19.1.2","@storybook/blocks":"^8.6.12","@storybook/react-vite":"^8.6.12","@storybook/addon-links":"^8.6.12","eslint-plugin-storybook":"^0.12.0","@chromatic-com/storybook":"^3.2.6","@vitejs/plugin-react-swc":"^3.8.1","@typescript-eslint/parser":"^8.29.1","eslint-plugin-react-hooks":"^5.2.0","@storybook/addon-essentials":"^8.6.12","@storybook/addon-onboarding":"^8.6.12","eslint-plugin-react-refresh":"^0.4.19","@storybook/addon-interactions":"^8.6.12","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/dslgpgh-modal_2.0.8_1748187301502_0.333810124989969","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"dslgpgh-modal","version":"2.0.9","_id":"dslgpgh-modal@2.0.9","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"dist":{"shasum":"bdb82926f6a64ce3885c401d7391401627f3e2ed","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-2.0.9.tgz","fileCount":17,"integrity":"sha512-Sic9/lr/VvW54sql5KYXOuKwV5J5fW8rwR3OvIFOUmA+22UiY/tqsvvzmXBzV6WyfAJTQ9lLSIbfggl8tQYxiA==","signatures":[{"sig":"MEQCIAK+nv9t2r/HOmn+i5PViWFKU7T0uVHXBEdIO2L9iVhbAiAsvmDfsMDlB4wpfOXzMwDbjnX8q3fFYX62f7GMieOtzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108383},"main":"dist/index.cjs.js","type":"module","types":"dist/types/dslgpgh-modal.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/types/dslgpgh-modal.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"6942ab88f5f9d856e0279c0baad03428a88b4454","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"_npmVersion":"10.9.2","description":"woowahan react-modal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@emotion/styled":"^11.11.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^5.1.4","react":"^18.2.0","eslint":"^8.56.0","react-dom":"^18.2.0","storybook":"^7.6.17","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.24","@types/react":"^18.2.0","@storybook/test":"^7.6.17","vite-plugin-dts":"^3.7.3","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.0","@storybook/blocks":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^3.2.6","@vitejs/plugin-react-swc":"^3.8.1","@typescript-eslint/parser":"^7.0.2","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","eslint-plugin-react-refresh":"^0.4.5","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^7.0.2"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/dslgpgh-modal_2.0.9_1748228241698_0.6983964497202015","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"dslgpgh-modal","version":"2.0.10","_id":"dslgpgh-modal@2.0.10","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"dist":{"shasum":"ad9bc5dafe7714da8a0ddf50b1aa29828a93e5cf","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-2.0.10.tgz","fileCount":17,"integrity":"sha512-ZAYDB85Sh1DQkq/MjE5gWDFea4Re66YN8UwCyeS3eqioMktCgP94+qUb+P3RwvHjxpBErSlO7vQdGVL5+PHxEw==","signatures":[{"sig":"MEYCIQD9gITTn4FClv2hROBQsfU/QzGFcTlWrm2l4wK+YnhuRAIhAKpJX16IsXuOWQ/aofQIgcIjNS3lCgx7BVC6TX9knNaH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108392},"main":"dist/index.cjs.js","type":"module","types":"dist/types/dslgpgh-modal.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/types/dslgpgh-modal.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"6942ab88f5f9d856e0279c0baad03428a88b4454","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"_npmVersion":"10.9.2","description":"woowahan react-modal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@emotion/styled":"^11.11.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^5.1.4","react":"^18.2.0","eslint":"^8.56.0","react-dom":"^18.2.0","storybook":"^7.6.17","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.24","@types/react":"^18.2.0","@storybook/test":"^7.6.17","vite-plugin-dts":"^3.7.3","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.0","@storybook/blocks":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^3.2.6","@vitejs/plugin-react-swc":"^3.8.1","@typescript-eslint/parser":"^7.0.2","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","eslint-plugin-react-refresh":"^0.4.5","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^7.0.2"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/dslgpgh-modal_2.0.10_1748228803513_0.08584356506443003","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"dslgpgh-modal","version":"2.0.11","_id":"dslgpgh-modal@2.0.11","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"dist":{"shasum":"fc5d6267e00c45ebfcb91af6f05db9554e2ad882","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-2.0.11.tgz","fileCount":17,"integrity":"sha512-pUQyOOIRmP0dYIKOvUdZ5sT3Nq8/5J9jW3i8nuxOZwoNcLxWc+O8naAdaxmQ3Ykgvad+SSpvXbZraB97Ysqhhw==","signatures":[{"sig":"MEYCIQDeSLhR62bf5H9Z2zYZbopNuur6K5/nFZfgxtc2zFWOygIhALGHMd/YJLdTTb6W3zRpLg/YJvHaluKAmeH2IGLm0jAR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108410},"main":"dist/index.cjs.js","type":"module","types":"dist/types/dslgpgh-modal.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/types/dslgpgh-modal.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"6942ab88f5f9d856e0279c0baad03428a88b4454","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"_npmVersion":"10.9.2","description":"woowahan react-modal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@emotion/styled":"^11.11.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^5.1.4","react":"^18.2.0","eslint":"^8.56.0","react-dom":"^18.2.0","storybook":"^7.6.17","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.24","@types/react":"^18.2.0","@storybook/test":"^7.6.17","vite-plugin-dts":"^3.7.3","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.0","@storybook/blocks":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^3.2.6","@vitejs/plugin-react-swc":"^3.8.1","@typescript-eslint/parser":"^7.0.2","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","eslint-plugin-react-refresh":"^0.4.5","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^7.0.2"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/dslgpgh-modal_2.0.11_1748229049295_0.8582776389716771","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"dslgpgh-modal","version":"2.0.12","_id":"dslgpgh-modal@2.0.12","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"dist":{"shasum":"f54a7c287a6522207b0a5d921065d6c460dffa7b","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-2.0.12.tgz","fileCount":17,"integrity":"sha512-hHEUR//1MVFMHuSGyFbS04edYsU4aUDJWk/xK1JWvohh+lQAXWsN/ilya2RptnNCB9QiP528TyVvvrVnBjtmLw==","signatures":[{"sig":"MEYCIQCfhmKmdv1plXjbZKWHcVU9zIn4pRTAJsXa8W677ZQ3pgIhAP0WRvyE4Gsk2EJGX4xkLqNdou1T7tunFmWcKiJb6TYT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108417},"main":"dist/index.cjs.js","type":"module","types":"dist/types/dslgpgh-modal.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/types/dslgpgh-modal.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"6942ab88f5f9d856e0279c0baad03428a88b4454","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"_npmVersion":"10.9.2","description":"woowahan react-modal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@emotion/styled":"^11.11.0"},"_hasShrinkwrap":false,"devDependencies":{"path":"^0.12.7","vite":"^5.1.4","react":"^18.2.0","eslint":"^8.56.0","react-dom":"^18.2.0","storybook":"^7.6.17","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.24","@types/react":"^18.2.0","@storybook/test":"^7.6.17","vite-plugin-dts":"^3.7.3","@storybook/react":"^7.6.17","@types/react-dom":"^18.2.0","@storybook/blocks":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/addon-links":"^7.6.17","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^3.2.6","@vitejs/plugin-react-swc":"^3.8.1","@typescript-eslint/parser":"^7.0.2","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^7.6.17","eslint-plugin-react-refresh":"^0.4.5","@storybook/addon-interactions":"^7.6.17","@typescript-eslint/eslint-plugin":"^7.0.2"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/dslgpgh-modal_2.0.12_1749363148763_0.850361676563262","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"dslgpgh-modal","version":"2.0.13","description":"woowahan react-modal","type":"module","main":"dist/index.cjs.js","module":"dist/index.es.js","types":"dist/types/dslgpgh-modal.d.ts","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs.js","types":"./dist/types/dslgpgh-modal.d.ts"}},"scripts":{"dev":"vite","build":"tsc && vite build","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"dependencies":{"@emotion/styled":"^11.11.0"},"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@chromatic-com/storybook":"^3.2.6","@storybook/addon-essentials":"^7.6.17","@storybook/addon-interactions":"^7.6.17","@storybook/addon-links":"^7.6.17","@storybook/blocks":"^7.6.17","@storybook/react":"^7.6.17","@storybook/react-vite":"^7.6.17","@storybook/test":"^7.6.17","@types/jest":"^29.5.14","@types/node":"^20.11.24","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","@typescript-eslint/eslint-plugin":"^7.0.2","@typescript-eslint/parser":"^7.0.2","@vitejs/plugin-react-swc":"^3.8.1","eslint":"^8.56.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","eslint-plugin-storybook":"^0.8.0","path":"^0.12.7","storybook":"^7.6.17","typescript":"^5.3.3","vite":"^5.1.4","vite-plugin-dts":"^3.7.3"},"_id":"dslgpgh-modal@2.0.13","gitHead":"6942ab88f5f9d856e0279c0baad03428a88b4454","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-tQNImMSOiCpHO8zlORzCxTvWeqeed3eH8socxUN5RUl+bRM7mX1lb42+Oae5rIf4dLUU4sjZxKEjUc78aZrBoA==","shasum":"c99af519c782737c932a381c5736405180f8ba62","tarball":"https://registry.npmjs.org/dslgpgh-modal/-/dslgpgh-modal-2.0.13.tgz","fileCount":17,"unpackedSize":108417,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCSHfLF4YS1mh5K10EAGPoDQrEgOMxCsbVndEEFmCWHoAIgGKR8rT0tICFgTuoMjjgfQ+Nj3aJQm7WjIA2w2UP/P10="}]},"_npmUser":{"name":"dslgpgh","email":"dslgpgh@gmail.com"},"directories":{},"maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dslgpgh-modal_2.0.13_1749363373733_0.9883493850289278"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-30T05:21:12.686Z","modified":"2025-06-08T06:16:14.134Z","0.0.1":"2025-04-30T05:21:12.916Z","0.0.2":"2025-05-01T04:36:40.366Z","0.0.3":"2025-05-01T06:13:06.426Z","1.0.0":"2025-05-05T17:05:31.095Z","1.1.0":"2025-05-06T05:08:24.211Z","1.1.1":"2025-05-06T07:49:55.591Z","1.2.0":"2025-05-12T03:33:30.862Z","1.3.0":"2025-05-25T06:14:50.453Z","1.3.1":"2025-05-25T06:52:08.667Z","1.3.2":"2025-05-25T07:30:46.786Z","1.3.3":"2025-05-25T07:39:19.166Z","1.3.4":"2025-05-25T07:45:49.168Z","1.3.5":"2025-05-25T07:52:01.738Z","1.3.6":"2025-05-25T08:05:42.041Z","2.0.0":"2025-05-25T08:27:52.236Z","2.0.1":"2025-05-25T08:38:22.429Z","2.0.2":"2025-05-25T08:44:42.535Z","2.0.3":"2025-05-25T09:10:43.629Z","2.0.4":"2025-05-25T13:55:48.482Z","2.0.5":"2025-05-25T14:12:39.756Z","2.0.6":"2025-05-25T15:10:03.013Z","2.0.7":"2025-05-25T15:29:18.690Z","2.0.8":"2025-05-25T15:35:01.698Z","2.0.9":"2025-05-26T02:57:21.873Z","2.0.10":"2025-05-26T03:06:43.702Z","2.0.11":"2025-05-26T03:10:49.487Z","2.0.12":"2025-06-08T06:12:28.993Z","2.0.13":"2025-06-08T06:16:13.973Z"},"description":"woowahan react-modal","maintainers":[{"name":"dslgpgh","email":"dslgpgh@gmail.com"}],"readme":"# React Modal 컴포넌트\n\n다양한 위치 옵션과 크기를 제공하는 유연하고 커스터마이징 가능한 React 모달 컴포넌트입니다.\n\n## 설치\n\n```bash\nnpm install dslgpgh-modal\n# 또는\nyarn add dslgpgh-modal\n```\n\n## 사용법\n\n### 기본 사용법\n\n```jsx\nimport Modal from 'dslgpgh-modal';\nimport { useState } from 'react';\n\nfunction App() {\n  const [isOpen, setIsOpen] = useState(false);\n\n  return (\n    <>\n      <button onClick={() => setIsOpen(true)}>모달 열기</button>\n      \n      <Modal isOpen={isOpen} onClose={() => setIsOpen(false)}>\n        <Modal.Header showCloseButton>모달 제목</Modal.Header>\n        <Modal.Body>\n          <p>모달 내용이 여기에 들어갑니다...</p>\n        </Modal.Body>\n        <Modal.Footer>\n          <Modal.ActionButton onClick={() => setIsOpen(false)}>\n            확인\n          </Modal.ActionButton>\n        </Modal.Footer>\n      </Modal>\n    </>\n  );\n}\n```\n\n### 위치 및 크기 옵션\n\n모달은 위치와 크기를 다양하게 지정할 수 있습니다:\n\n```jsx\n// 중앙 모달 (기본값)\n<Modal isOpen={isOpen} onClose={() => setIsOpen(false)} modalPosition=\"center\" size=\"medium\">\n  {/* 모달 내용 */}\n</Modal>\n\n// 하단 모달\n<Modal isOpen={isOpen} onClose={() => setIsOpen(false)} modalPosition=\"bottom\" size=\"medium\">\n  {/* 모달 내용 */}\n</Modal>\n```\n\n### 모달 타입 예시\n\n#### 알림 모달 (Alert Modal)\n\n```jsx\n<Modal isOpen={isOpen} onClose={() => setIsOpen(false)} modalPosition=\"center\" size=\"medium\">\n  <Modal.Header>아이디를 입력해 주세요.</Modal.Header>\n  <Modal.Body>\n    <p>아이디는 필수로 입력해야 합니다.</p>\n  </Modal.Body>\n  <Modal.Footer>\n    <Modal.ActionButton onClick={() => setIsOpen(false)}>확인</Modal.ActionButton>\n  </Modal.Footer>\n</Modal>\n```\n\n#### 확인 모달 (Confirm Modal)\n\n```jsx\n<Modal isOpen={isOpen} onClose={() => setIsOpen(false)} modalPosition=\"center\" size=\"medium\">\n  <Modal.Header>카드를 삭제하시겠습니까?</Modal.Header>\n  <Modal.Body>\n    <p>삭제하면 복구하실 수 없습니다.</p>\n  </Modal.Body>\n  <Modal.Footer>\n    <CancelButton onClick={() => setIsOpen(false)}>취소</CancelButton>\n    <Modal.ActionButton onClick={() => setIsOpen(false)}>확인</Modal.ActionButton>\n  </Modal.Footer>\n</Modal>\n```\n\n#### 프롬프트 모달 (Prompt Modal)\n\n```jsx\n<Modal isOpen={isOpen} onClose={() => setIsOpen(false)} modalPosition=\"center\" size=\"medium\">\n  <Modal.Header>쿠폰 번호를 입력해 주세요.</Modal.Header>\n  <Modal.Body>\n    <Modal.ModalInput placeholder=\"\" />\n  </Modal.Body>\n  <Modal.Footer>\n    <CancelButton onClick={() => setIsOpen(false)}>취소</CancelButton>\n    <Modal.ActionButton onClick={() => setIsOpen(false)}>확인</Modal.ActionButton>\n  </Modal.Footer>\n</Modal>\n```\n\n### 컴파운드 컴포넌트\n\nModal 컴포넌트는 컴파운드 컴포넌트 패턴을 사용하여 모달 구조에 대한 유연성을 제공합니다:\n\n- `Modal`: 루트 컴포넌트\n- `Modal.Header`: 모달 헤더, 닫기 버튼을 포함할 수 있음\n- `Modal.Body`: 모달 콘텐츠 영역\n- `Modal.Footer`: 버튼을 위한 모달 푸터\n- `Modal.ActionButton`: 스타일이 적용된 액션 버튼 (확인 버튼)\n- `Modal.CloseButton`: 스타일이 적용된 닫기 버튼\n- `Modal.ModalInput`: 모달 내부에서 사용할 수 있는 입력 필드\n\n## API 레퍼런스\n\n### Modal\n\n| 속성 | 타입 | 기본값 | 설명 |\n|------|------|---------|-------------|\n| isOpen | boolean | 필수 | 모달의 표시 여부를 제어 |\n| onClose | function | 필수 | 모달이 닫혀야 할 때 호출되는 함수 |\n| modalPosition | 'center' \\| 'bottom' | 'center' | 화면에서의 모달 위치 |\n| size | 'small' \\| 'medium' \\| 'large' \\| 'full' | 'medium' | 모달의 크기 |\n| children | ReactNode | - | 모달의 내용 |\n\n### Modal.Header\n\n| 속성 | 타입 | 기본값 | 설명 |\n|------|------|---------|-------------|\n| children | ReactNode | 필수 | 헤더의 내용 |\n| showCloseButton | boolean | false | 헤더에 닫기 버튼 표시 여부 |\n\n### Modal.Body\n\n모달 콘텐츠를 위한 기본 div 요소입니다.\n\n### Modal.Footer\n\n확인/취소 버튼과 같은 액션 버튼을 위한 컨테이너입니다.\n\n### Modal.ActionButton\n\n확인 액션을 위한 스타일이 적용된 버튼 컴포넌트입니다.\n\n### Modal.CloseButton\n\n닫기/취소 액션을 위한 스타일이 적용된 버튼 컴포넌트입니다.\n\n### Modal.ModalInput\n\n| 속성 | 타입 | 기본값 | 설명 |\n|------|------|---------|-------------|\n| placeholder | string | 필수 | 입력 필드의 플레이스홀더 텍스트 |\n| onChange | function | - | 입력값 변경 시 호출되는 함수 |\n\n## 크기 옵션\n\n모달은 4가지 크기 옵션을 제공합니다:\n\n| 옵션 | 너비 | 설명 |\n|------|------|-------------|\n| small | 320px | 작은 크기의 모달 |\n| medium | 480px | 중간 크기의 모달 (기본값) |\n| large | 600px | 큰 크기의 모달 |\n| full | 100% | 화면 너비 전체를 차지하는 모달 |\n\n## 접근성\n\n이 모달 컴포넌트는, 모달이 열릴 때 첫 번째 포커스 가능한 요소에 자동으로 포커스를 주고, 탭 키로 모달 내에서 포커스를 순환할 수 있도록 하는 키보드 접근성 기능을 제공합니다. 모달이 열려 있는 동안 탭 키를 누르면 모달 내부의 포커스 가능한 요소들 사이에서만 포커스가 이동합니다.\n\n## 스타일링\n\n이 컴포넌트는 스타일링을 위해 `@emotion/styled`를 사용합니다. 다음과 같은 방법으로 외관을 커스터마이징할 수 있습니다:\n\n1. emotion의 styled API를 사용하여 컴포넌트를 직접 스타일링\n```tsx\nimport Modal from 'dslgpgh-modal';\nimport styled from '@emotion/styled';\n\n// 모달 푸터 커스터마이징\nconst Footer = styled(Modal.Footer)`\n  display: flex;\n  justify-content: end;\n  gap: 12px;\n`;\n\n// 확인 버튼 커스터마이징\nconst ConfirmButton = styled(Modal.ActionButton)`\n  width: 80px;\n`;\n\n// 취소 버튼 커스터마이징\nconst CancelButton = styled(Modal.ActionButton)`\n  width: 80px;\n  border: 1px solid #333333;\n  font-weight: 700;\n  font-size: 15px;\n  color: #333333;\n  background-color: #fff;\n`;\n\n// 사용 예시\nfunction StyledModalExample() {\n  const [isOpen, setIsOpen] = useState(false);\n  \n  return (\n    <>\n      <button onClick={() => setIsOpen(true)}>모달 열기</button>\n      \n      <Modal isOpen={isOpen} onClose={() => setIsOpen(false)}>\n        <Modal.Header showCloseButton>커스텀 스타일 모달</Modal.Header>\n        <Modal.Body>\n          <p>커스텀 스타일이 적용된 모달 내용입니다.</p>\n        </Modal.Body>\n        <Footer>\n          <CancelButton onClick={() => setIsOpen(false)}>취소</CancelButton>\n          <ConfirmButton onClick={() => setIsOpen(false)}>확인</ConfirmButton>\n        </Footer>\n      </Modal>\n    </>\n  );\n}\n```\n\n2. Modal 구조 내에서 자신만의 컴포넌트 사용\n\n```tsx\nimport Modal from 'dslgpgh-modal';\nimport styled from '@emotion/styled';\n\n// 직접 만든 컴포넌트 사용\nconst CustomContent = styled.div`\n  padding: 20px;\n  background-color: #f5f5f5;\n  border-radius: 8px;\n  margin: 10px 0;\n  \n  h3 {\n    color: #2c3e50;\n    margin-top: 0;\n  }\n  \n  p {\n    color: #34495e;\n    line-height: 1.6;\n  }\n`;\n\n// 사용 예시\nfunction CustomComponentsExample() {\n  const [isOpen, setIsOpen] = useState(false);\n  \n  return (\n    <>\n      <button onClick={() => setIsOpen(true)}>모달 열기</button>\n      \n      <Modal isOpen={isOpen} onClose={() => setIsOpen(false)}>\n        <Modal.Header showCloseButton>자신만의 컴포넌트 사용</Modal.Header>\n        <Modal.Body>\n          <CustomContent>\n            <h3>중요 공지사항</h3>\n            <p>이 모달 내부에 완전히 새로운 컴포넌트를 사용할 수 있습니다.</p>\n          </CustomContent>\n        </Modal.Body>\n        <Modal.Footer>\n          <Modal.ActionButton onClick={() => setIsOpen(false)}>\n            확인했습니다\n          </Modal.ActionButton>\n        </Modal.Footer>\n      </Modal>\n    </>\n  );\n}\n```\n\n## 라이선스\nMIT","readmeFilename":"README.md"}