{"_id":"react-modal-classic","_rev":"45-3f845659cbaa4aa7d38308392f8f0f76","name":"react-modal-classic","dist-tags":{"latest":"0.0.45"},"versions":{"0.0.0":{"name":"react-modal-classic","version":"0.0.0","description":"This is a classic modal component for your React application, easy to use and customise… hook included!","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@vitejs/plugin-react":"^4.0.3","jsdom":"^22.1.0","react":"^18.2.0","react-dom":"^18.2.0","vite":"^4.4.4"},"dependencies":{"@testing-library/react":"^14.0.0","prop-types":"^15.8.1","react-test-renderer":"^18.2.0","styled-components":"^6.0.4","vitest":"^0.33.0"},"bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.0","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-aIctMjs6XFh/qZwrTgG95rF72o5t069WtaKb/MYGcOO/Yk740uIWcgAvt6OcyjfXrEhgm0wg8GALJpZxMH3REA==","shasum":"81b43d0159d42e1273e9550d41f7e2670c8b6589","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.0.tgz","fileCount":4,"unpackedSize":164448,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmSZWHbdX04cIBBDBEDvzwfIujjhQurwKIWxwesVxTXgIhAMqwRAG2DonWB9ZtyVHY8107grI0a+sMxmQz4djaCm6k"}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.0_1689687913540_0.19886360207518483"},"_hasShrinkwrap":false},"0.0.1":{"name":"react-modal-classic","version":"0.0.1","description":"This is a classic modal component for your React application, easy to use and customise… hook included!","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@vitejs/plugin-react":"^4.0.3","jsdom":"^22.1.0","react":"^18.2.0","react-dom":"^18.2.0","vite":"^4.4.4"},"dependencies":{"@testing-library/react":"^14.0.0","prop-types":"^15.8.1","react-test-renderer":"^18.2.0","styled-components":"^6.0.4","vitest":"^0.33.0"},"bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.1","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-5c5m5Venwd8KWeBuZ3soblnTgs5OWmoMftYbGkUuGVZn/VGg5x6hTO+jiz6fnFIhnBjYSE1z5MCJMWgZWBRMyw==","shasum":"7774cae234cb95f42f998b1c5b74a1810bdd95f8","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.1.tgz","fileCount":4,"unpackedSize":164448,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNS2VqZnBbdm+l6AUNRQKpXoE44hMFBulC8s6e/iWUngIhAI/T14kICO+Jcn/MuUcdsL86si3FWbq+LNi19xLEu/1r"}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.1_1689688423147_0.040462603910268236"},"_hasShrinkwrap":false},"0.0.2":{"name":"react-modal-classic","version":"0.0.2","description":"This is a classic modal component for your React application, easy to use and customise… hook included!","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@vitejs/plugin-react":"^4.0.3","jsdom":"^22.1.0","react":"^18.2.0","react-dom":"^18.2.0","vite":"^4.4.4"},"dependencies":{"@testing-library/react":"^14.0.0","prop-types":"^15.8.1","react-test-renderer":"^18.2.0","styled-components":"^6.0.4","vitest":"^0.33.0"},"bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.2","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-uMtKdyNm3PoMMbGzjzdqblQJlORV+lz1zNUyudMhaD/zZ8P9yJvstBTvQiwF8zflb8D+TBJAhxy7+1EW4NGipQ==","shasum":"06ddae9d6809c4f35e773b68d072a28fa102156f","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.2.tgz","fileCount":4,"unpackedSize":165455,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHqo3URho+44kGmEKqE4HkL3tBY+lwVkRj9mAhk3pLFCAiAF9n1RnNGWTsML50AwLhpZAueyc9sZIi3dL4pF7EufIA=="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.2_1689689477421_0.05187616298093123"},"_hasShrinkwrap":false},"0.0.3":{"name":"react-modal-classic","version":"0.0.3","description":"This is a classic modal component for your React application, easy to use and customise… hook included!","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","react":"^18.2.0","react-dom":"^18.2.0","vite":"^4.4.4"},"dependencies":{"@testing-library/react":"^14.0.0","@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","react-test-renderer":"^18.2.0","styled-components":"^6.0.4","vitest":"^0.33.0"},"bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.3","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-ZhYEp9XvTtyGIVBM//ecYnHnHSEHDFU9wWYdTAFcNmljdM59UXDs+P9iI+QwIUHDFM37le3IStGWiEqLh29FxA==","shasum":"28761c30683370667171627d2d4c94c8c1c08610","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.3.tgz","fileCount":4,"unpackedSize":165627,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9Zkf9FOvJDdU4tVRV2ZQG4jy0imgEm1Mm3JQe73q9LQIgA7QEY3fHqOQog8k97EOT1wsXnt1JPgF926EYDV8y1Wc="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.3_1689692910551_0.595703688745232"},"_hasShrinkwrap":false},"0.0.4":{"name":"react-modal-classic","version":"0.0.4","description":"This is a classic modal component for your React application, easy to use and customise… hook included!","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","react":"^18.2.0","react-dom":"^18.2.0","vite":"^4.4.4"},"dependencies":{"@testing-library/react":"^14.0.0","@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","react-test-renderer":"^18.2.0","styled-components":"^6.0.4","vitest":"^0.33.0"},"bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.4","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-2Mi0iTRJb9pha6312WwwNAN9K2ZzWG+5bD/bhIjja+DrqtJqBEJeYnBCZcbZdlrX3lLdxTlQmdpYs5TggBxZwQ==","shasum":"fed38fb070ff78c0e8d93abe354c87571e8bad9c","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.4.tgz","fileCount":4,"unpackedSize":165663,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXjlhS9VA5d18NCopDWqfi1As69352WzRT+aGmfn0GagIhAIEnal4sGTKGQnxIPRUSkiegyCO92HoKHqrRPwm8pcgS"}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.4_1689693346229_0.8669874258354444"},"_hasShrinkwrap":false},"0.0.5":{"name":"react-modal-classic","version":"0.0.5","description":"This is a classic modal component for your React application, easy to use and customise… hook included!","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","react":"^18.2.0","react-dom":"^18.2.0","vite":"^4.4.4"},"dependencies":{"@testing-library/react":"^14.0.0","@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","react-test-renderer":"^18.2.0","styled-components":"^6.0.4","vitest":"^0.33.0"},"bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.5","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-Nl71qb2BnWctqaJhHHy9RAUIIgEP0u52nhHvP4wgZ7KYtU4yuh/J2r48TsgVEYFxZTj7DY3XF1mbypz0XZr1CQ==","shasum":"077284113819ad91dd0d084e7559b844ddf27006","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.5.tgz","fileCount":5,"unpackedSize":165699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID0xMFwNRsVvFO9mVCP162/BnMhMDDXkdOQVHJiLefG/AiEAyoBx+5kK5214eMIgox1Bmz8S3W45guKDgnrMFbtDouU="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.5_1689694341481_0.301400951043753"},"_hasShrinkwrap":false},"0.0.6":{"name":"react-modal-classic","version":"0.0.6","description":"This is a classic modal component for your React application, easy to use and customise… hook included!","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","react":"^18.2.0","react-dom":"^18.2.0","vite":"^4.4.4"},"dependencies":{"@testing-library/react":"^14.0.0","@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","react-test-renderer":"^18.2.0","styled-components":"^6.0.4","vitest":"^0.33.0"},"bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.6","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-LjbVTfKAIeLirl27bfdw6DPnfYyDhy0Jlk+p91NBlVDoT0bW49gtaPxKvy002niV/13jtyT8cCatm2NTcPaj6A==","shasum":"6d866372ebbfcf67e270b658abbae8c07947346e","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.6.tgz","fileCount":5,"unpackedSize":165699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHGPGO5DYLX1jXoiBsOTzhTzOfz+ybWT/B9LmzXoTS/lAiEAuMVNFhecBd9BBlyqCtIir94qJab1xenKh63uCsYlCmA="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.6_1689699109287_0.10808332416845334"},"_hasShrinkwrap":false},"0.0.7":{"name":"react-modal-classic","version":"0.0.7","description":"This is a classic modal component for your React application, easy to use and customise… hook included!","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","react":"^18.2.0","react-dom":"^18.2.0","vite":"^4.4.4"},"dependencies":{"@testing-library/react":"^14.0.0","@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","react-test-renderer":"^18.2.0","styled-components":"^6.0.4","vitest":"^0.33.0"},"bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.7","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-w1b7qgoHRyCJaGv+DiQ4zniwuCeN+2HSkepI+ByJYtyHZ2jXqhUjRli/Zi8tthEXR5XhqO5nFHLCOML4AQCMvw==","shasum":"d2b8d37c66809e3dd4f2eba14ef18575dda687a8","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.7.tgz","fileCount":5,"unpackedSize":165694,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7WqW7IApW3nceJ9nl3TnBM4MbyxtskOCl8KGMHQDNOgIhAKuO9F9i2ikjF7JdSDhProKijMCCK/rey7v3disYq4M4"}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.7_1689710010792_0.2906327712368153"},"_hasShrinkwrap":false},"0.0.8":{"name":"react-modal-classic","version":"0.0.8","description":"This is a classic modal component for your React application, easy to use and customise… hook included!","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","react":"^18.2.0","react-dom":"^18.2.0","vite":"^4.4.4"},"dependencies":{"@testing-library/react":"^14.0.0","@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","react-test-renderer":"^18.2.0","styled-components":"^6.0.4","vitest":"^0.33.0"},"bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.8","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-KKMEmVvlGaDJ+0TvC9VyY5uZIaEEL2PmAhSieIv6mCXaIuvyCCsZV5Y7aT1ZH9I9E/InAuWyPwTFQfMS/g9xCw==","shasum":"03680a16a99e332aebe6f50bc7c876ada3363a8d","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.8.tgz","fileCount":5,"unpackedSize":165694,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDZ70ay+NqzNWECObb8koi4v3O39k9gcpxHYWV17SWUwIhAOBmoh8Za0F8NC9mhY3EdR0ZX58X62k6d5UT31tUB6wm"}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.8_1689712125623_0.9712459564983895"},"_hasShrinkwrap":false},"0.0.9":{"name":"react-modal-classic","version":"0.0.9","description":"This is a classic modal component for your React application, easy to use and customise… hook included!","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","react":"^18.2.0","react-dom":"^18.2.0","vite":"^4.4.4"},"dependencies":{"@testing-library/react":"^14.0.0","@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","react-test-renderer":"^18.2.0","styled-components":"^6.0.4","vitest":"^0.33.0"},"bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.9","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-Jt1eunkfGtuc7AMnMx2DGIy7FL+owULVg0rHlEgw3GlAmjIfq+4cAwkAMDfBAwXeHPlDzJAjiUZKR3JU5PJ76Q==","shasum":"0ce26e904bc669334831e48306d69cb764132269","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.9.tgz","fileCount":5,"unpackedSize":165694,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaMkEf2yJsme3+72KA2JWmWsecUvxzCalCahnv1ZkLrQIgRNFWdtGiKicKbS7G4agHiEF4RxuVzgvuh5z955tbHso="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.9_1689756782666_0.8048921382017846"},"_hasShrinkwrap":false},"0.0.10":{"name":"react-modal-classic","version":"0.0.10","description":"This is a classic modal component for your React application, easy to use and customise… hook included!","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","react":"^18.2.0","react-dom":"^18.2.0","vite":"^4.4.4"},"dependencies":{"@testing-library/react":"^14.0.0","@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","react-test-renderer":"^18.2.0","styled-components":"^6.0.4","vitest":"^0.33.0"},"gitHead":"567023abba5b9e67f65a0dc473bb98e4697bdeb3","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.10","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-Ngzhn2lME20t1s3g+U64YLAuTZaerpJjvWDaf/xQ8e1H5V+IFFYWUab3g2FjK0kjjxVQxYnw3o8K+5e2S5TOEA==","shasum":"1d0ef6372c862a35c0465af1d86fab13dd7e6106","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.10.tgz","fileCount":4,"unpackedSize":172098,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQaRDaIDyFiLcY+6uGHDYc8hNTmsbqcVu6DPKk7D5fWQIhAPGsLqxbZ9nh3Jy/825T8FKKjFixR6HIQuX4Ajl+x5ig"}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.10_1689874376572_0.16493932281755952"},"_hasShrinkwrap":false},"0.0.11":{"name":"react-modal-classic","version":"0.0.11","description":"This is a classic modal component for your React application, easy to use and customise… hook included!","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","react":"^18.2.0","react-dom":"^18.2.0","vite":"^4.4.4"},"dependencies":{"@testing-library/react":"^14.0.0","@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","react-test-renderer":"^18.2.0","styled-components":"^6.0.4","vitest":"^0.33.0"},"types":"./dist/react-modal-classic.umd.d.ts","gitHead":"567023abba5b9e67f65a0dc473bb98e4697bdeb3","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.11","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-MyRxJbaBb6bugmu42wl8YD090kHBmvgQZy5fyMMz8nUN2dNJ3tQkGT22P75iU3oZEiDD/54FOZLqxuHYblPWDA==","shasum":"53fe7ef176ba2a7c81e13d8668eae2ffc773be58","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.11.tgz","fileCount":6,"unpackedSize":172174,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2ZILb0wroL2ZZEs66kFPR8ZXlqqvDt19OXexdO4fPcwIhAMDymLjw72OJKIzkox1b60Utr7Icuy6DeOLNn+QIx47H"}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.11_1689874627257_0.7568759681990174"},"_hasShrinkwrap":false},"0.0.12":{"name":"react-modal-classic","version":"0.0.12","description":"This is a classic modal component for your React application, easy to use and customise… hook included!","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","react":"^18.2.0","react-dom":"^18.2.0","vite":"^4.4.4"},"dependencies":{"@testing-library/react":"^14.0.0","@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","react-test-renderer":"^18.2.0","styled-components":"^6.0.4","vitest":"^0.33.0"},"types":"./dist/react-modal-classic.umd.d.ts","gitHead":"567023abba5b9e67f65a0dc473bb98e4697bdeb3","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.12","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-aJnJ44jdn1vbN7W75q6Hx0V0y+RBK5HFEbEfDgjM1UgwDeraG20V3MKfI04CzLKV9M8XRZGscqrgBgDKHDKAIw==","shasum":"ad8ca25f846084c1d5e3965e12649821496b2755","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.12.tgz","fileCount":6,"unpackedSize":172314,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDoHLSyFtjaEo6G8pUDOf7m1oVC0hmzttqm5xvQFHJDgIgT3PQfTZy911yZWdFkxqu0OQ6JhbEW2XoOAJvy97+Eo4="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.12_1689926743137_0.33583511876113104"},"_hasShrinkwrap":false},"0.0.13":{"name":"react-modal-classic","version":"0.0.13","description":"This is a classic modal component for your React application, easy to use and customise… hook included!","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","react":"^18.2.0","react-dom":"^18.2.0","vite":"^4.4.4"},"dependencies":{"@testing-library/react":"^14.0.0","@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","react-test-renderer":"^18.2.0","styled-components":"^6.0.4","vitest":"^0.33.0"},"types":"./dist/react-modal-classic.umd.d.ts","gitHead":"567023abba5b9e67f65a0dc473bb98e4697bdeb3","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.13","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-ZGd1wxuN5qJyFlQBiCJd7ssPOMMmXhGfSlwUShK37uxN5F5hyn/Dzx0t3bdW6IwlO4xkH1/pN9bYPrT01/DHsw==","shasum":"315b4115ea4849be4e8aa0276e27c990d0530eb5","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.13.tgz","fileCount":6,"unpackedSize":172360,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrFkMKOaQud5n4sM6Cy2hzFqQN3yWwrbrTcsBMdZsUnwIhALRHvwmSKdB2c6RDpFTPjdyycIaesK0t2A1VlsCS6YLq"}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.13_1690273861018_0.030583289503583577"},"_hasShrinkwrap":false},"0.0.14":{"name":"react-modal-classic","version":"0.0.14","description":"This is a classic modal component for your React application, easy to use and customise… hook included!","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","react":"^18.2.0","react-dom":"^18.2.0","vite":"^4.4.4"},"dependencies":{"@testing-library/react":"^14.0.0","@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","react-test-renderer":"^18.2.0","styled-components":"^6.0.4","vitest":"^0.33.0"},"types":"./dist/react-modal-classic.umd.d.ts","gitHead":"399579d09a13dd419bc0d4171dcaa6c08141c2bb","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.14","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-xcyjssIJ7ams6bOZgkkqNDdRp2zELyBR+H4+YUcw9JiqlGOCbZW0O50KgB16CAXLliKP7i8hl0Zhfet1oqqHHA==","shasum":"ea56d69a5e8dcce3a49de425c59cf154b79345b3","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.14.tgz","fileCount":6,"unpackedSize":172442,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEN1cFTQ+EwQZJYWLC6NWPMYfSkhpbSxci/Folb9jUc3AiBQlsZ+GDWWDv5kkb6P8ylG/yhd9wlkJRH8XM5RTHFOSg=="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.14_1690278405074_0.10457023793192866"},"_hasShrinkwrap":false},"0.0.15":{"name":"react-modal-classic","version":"0.0.15","description":"This is a classic modal component for your React application, easy to use and customise… hook included!","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","react":"^18.2.0","react-dom":"^18.2.0","vite":"^4.4.4"},"dependencies":{"@testing-library/react":"^14.0.0","@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","react-test-renderer":"^18.2.0","styled-components":"^6.0.4","vitest":"^0.33.0"},"types":"./dist/react-modal-classic.umd.d.ts","gitHead":"399579d09a13dd419bc0d4171dcaa6c08141c2bb","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.15","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-3OLsBDpZ2ZLnqcohsSgAHJH30Iugmr/6C8rwz4WgvNM9/ISPJxmn9rHDbId/1Aw0/Uk7nPtRpnoLn39YBZ1RMA==","shasum":"90247562477e05bdac6d4c44cfeded6c1a5a24fa","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.15.tgz","fileCount":6,"unpackedSize":172430,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDV1tw0+BOlCbdemgojC+R9y7Qlbl11ZedjgN3zcwbKwIhAKUVoaBv/d4OUYaTZbVayvsMX1atnwHMcNQEeuPRRyrS"}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.15_1690280751903_0.4645554154570575"},"_hasShrinkwrap":false},"0.0.16":{"name":"react-modal-classic","version":"0.0.16","description":"This is a classic modal component for your React application, easy to use and customise… hook included!","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","react":"^18.2.0","react-dom":"^18.2.0","vite":"^4.4.4"},"dependencies":{"@testing-library/react":"^14.0.0","@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","react-test-renderer":"^18.2.0","styled-components":"^6.0.4","vitest":"^0.33.0"},"types":"./dist/react-modal-classic.umd.d.ts","gitHead":"399579d09a13dd419bc0d4171dcaa6c08141c2bb","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.16","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-V9NpT76zJv0ffcuLntS0QxEUah5h0206AlMaumOOXJo3bAGa80xfeBMI/L+DnO7DVBiNAyBADoMqEw/KS+Stqg==","shasum":"34ee092d2e61d07692a46659108f079d5c630c3a","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.16.tgz","fileCount":6,"unpackedSize":172680,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD35JGdvMbpEgw34bRHUxuV8jL6+W0QTnBDysQ+TUuLRAIhALjVgjAFROprwudC69hJ8nWNtnjNKlDAA+4andLIHk2g"}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.16_1690811925375_0.9686549571293119"},"_hasShrinkwrap":false},"0.0.17":{"name":"react-modal-classic","version":"0.0.17","description":"This is a classic modal component for your React application, easy to use and customise… hook included!","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","@testing-library/react":"^14.0.0","vitest":"^0.33.0"},"dependencies":{"styled-components":"^6.0.4","prop-types":"^15.8.1","@typescript-eslint/eslint-plugin":"^6.1.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","styled-components":"^6.0.4"},"gitHead":"d0fd31d0479bf7e90ed84875519ef6fd297f2a4d","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.17","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-MAT9j1Ae9+ojov8G7NKfBG8Z40UfyzKQiSkC7Qs5wrmb6oMUyzCfyiNJFM4yDJMoTCtMVCTa5sNCUUSqEk6E3Q==","shasum":"fb8a56fb0fe92a38f1ed720349c5ac8fa5d5c76e","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.17.tgz","fileCount":4,"unpackedSize":172468,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSZUkLkp40s7SQiIjl9uIwQuwp3BwpSOQ99U4mzue1tQIgT6nU/DBYAjydScuIVlaJUZSbtymLUWHjtNKScDTCpdg="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.17_1690814405515_0.27523388065417165"},"_hasShrinkwrap":false},"0.0.18":{"name":"react-modal-classic","version":"0.0.18","description":"This is a classic modal component for your React application, easy to use and customise… hook included!","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","@testing-library/react":"^14.0.0","vitest":"^0.33.0"},"dependencies":{"styled-components":"^6.0.4","prop-types":"^15.8.1","@typescript-eslint/eslint-plugin":"^6.1.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","styled-components":"^6.0.4"},"gitHead":"d0fd31d0479bf7e90ed84875519ef6fd297f2a4d","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.18","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-UNdiytCq6xQAvBBdbBDJedx7sNT8Omc9Uvy89rr9+z9ChgI33Ya92Iy2UdProZqoKVvGGIV5pGtGP77gVd5H5A==","shasum":"b7d5115476f4618af88e9a0dc6fde8b50eecfdf1","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.18.tgz","fileCount":4,"unpackedSize":172468,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHe/G3CsLI5psAQsLN9DLs7as9g+lOkxuVGrE2+0LbAqAiBXLQ07tzdBTF8Ej3hJ5M3ILBxNjq0x2zauznnmmIg3sg=="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.18_1690814898651_0.34325411307221043"},"_hasShrinkwrap":false},"0.0.19":{"name":"react-modal-classic","version":"0.0.19","description":"This is a classic modal component for your React application, easy to use and customise… hook included!","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","@testing-library/react":"^14.0.0","vitest":"^0.33.0"},"dependencies":{"styled-components":"^6.0.4","prop-types":"^15.8.1","@typescript-eslint/eslint-plugin":"^6.1.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","styled-components":"^6.0.4"},"gitHead":"d0fd31d0479bf7e90ed84875519ef6fd297f2a4d","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.19","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-zey9IaVV4/2ZmCnQqUkXy2RN12kNmOmoI617M1gxyzk3vRpZCOm01+Re7REsKE1+TWILTkwUlgK+czhn27xmIA==","shasum":"c9044efa096cc501e27af50fd93de909d46844e2","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.19.tgz","fileCount":4,"unpackedSize":172468,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFp/pVJbYuvFx225pE+/ymM01OFaWZaaam5ooLeZiTEjAiEAvi+zvfbHVmMQ/s1Epy8b26TRUm4kMcR7pTt3LwgsKHQ="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.19_1690815002866_0.7685140492315286"},"_hasShrinkwrap":false},"0.0.20":{"name":"react-modal-classic","version":"0.0.20","description":"This is a classic modal component for your React application, easy to use and customise… hook included!","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","@testing-library/react":"^14.0.0","vitest":"^0.33.0"},"dependencies":{"styled-components":"^6.0.4","prop-types":"^15.8.1","@typescript-eslint/eslint-plugin":"^6.1.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","styled-components":"^6.0.4"},"types":"./dist/react-modal-classic.umd.d.ts","gitHead":"d0fd31d0479bf7e90ed84875519ef6fd297f2a4d","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.20","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-5UQyTenJj9+ffSfg/lPfKpFHnyzABOu8eONuNxR8WUEh1TAA2MRxlxF2czPuCVomfRHRr+cdj6ch86cCZin+2A==","shasum":"9fa7d6f35af5420b0ce160de0a7be97c71b17745","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.20.tgz","fileCount":6,"unpackedSize":172580,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC50JPSa8fs44fjtQGFXJeO/o98v/ADhnVPDkyb3scnUQIgMa1Qcru3YdHn22gMMHhMKF3iGr/e4GdSgi1vOI3AAYY="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.20_1690815185924_0.4956878394877071"},"_hasShrinkwrap":false},"0.0.21":{"name":"react-modal-classic","version":"0.0.21","description":"This is a classic modal component for your React application, easy to use and customise… hook included!","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","@testing-library/react":"^14.0.0","vitest":"^0.33.0"},"dependencies":{"styled-components":"^6.0.4","prop-types":"^15.8.1","@typescript-eslint/eslint-plugin":"^6.1.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","styled-components":"^6.0.4"},"types":"./dist/react-modal-classic.umd.d.ts","gitHead":"d0fd31d0479bf7e90ed84875519ef6fd297f2a4d","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.21","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-b4tuL+uiFxaHYdoZ3xSTxHt++uHYrXzjzIVo89PC6cefSxR54WOdAaFJIiVimUH5FmiFDQsx3CAAmYdhd0jKUQ==","shasum":"21d3c71cd7278289493a615e25587bff94f14715","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.21.tgz","fileCount":6,"unpackedSize":172580,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDycavYV0965MZW0aEyrkDK3TXU9Dg2GwyGwhXsKGFhfgIhAP0D9yRSXzt2CV49iC7SIx8YUtHGLFyX1Fb4/0b7faOX"}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.21_1690815246543_0.1479647232372694"},"_hasShrinkwrap":false},"0.0.22":{"name":"react-modal-classic","version":"0.0.22","description":"This is a classic modal component for your React application, easy to use and customise… hook included!","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@testing-library/react":"^14.0.0","@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","vitest":"^0.33.0"},"dependencies":{"@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","styled-components":"^6.0.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","styled-components":"^6.0.4"},"types":"./dist/react-modal-classic.umd.d.ts","gitHead":"7dc538cb155009d9a948f7c816d803c82f87e333","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.22","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-Ee7VEYc/NwsLRIwER4x4USI/JOufC3xX5Fxk19jPO7PyUsOHVklgvLcAHL6in/NYT9iWD8X1aZh+6nWcPvWyxg==","shasum":"49b6e548f5347a105117b2eaacce145d0fb1c16d","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.22.tgz","fileCount":6,"unpackedSize":174622,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzprAD10G6BcEjC3J7mBju3ZRJbN1QsAE6aJxJcwT2jwIgJvmD+uIY8BZsG92/9DmwBP5mJ9/nMsDKPIpbK3QoTRI="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.22_1691141255889_0.8779116235216573"},"_hasShrinkwrap":false},"0.0.23":{"name":"react-modal-classic","version":"0.0.23","description":"This is a classic modal component for your React application, easy to use and customise… hook included!","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@testing-library/react":"^14.0.0","@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","vitest":"^0.33.0"},"dependencies":{"@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","styled-components":"^6.0.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","styled-components":"^6.0.4"},"types":"./dist/react-modal-classic.umd.d.ts","gitHead":"7dc538cb155009d9a948f7c816d803c82f87e333","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.23","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-pPhaECtKGwgmdiBWpgTr1M5O8122k6Tschc+OjmYE4IpgIQFcXxZy992YvQNpaInBHTWupsV/f4SCW0RlKwO0A==","shasum":"6bab52d634c4d69bfe7f13d70e276d223134e8f7","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.23.tgz","fileCount":6,"unpackedSize":174637,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbp4EhmfI6Bw1Mn2Qr5ELt0c/7BQeR+7rvHHZLOTAMLwIgRLGq2/4BlD6tqiOzh0YcZGQdu5wIPp/IDUULI5CX1Aw="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.23_1691141723575_0.9276599671511534"},"_hasShrinkwrap":false},"0.0.24":{"name":"react-modal-classic","version":"0.0.24","description":"This is a classic modal component for your React application, easy to use and customise… hook included!","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@testing-library/react":"^14.0.0","@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","vitest":"^0.33.0"},"dependencies":{"@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","styled-components":"^6.0.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","styled-components":"^6.0.4"},"types":"./dist/react-modal-classic.umd.d.ts","gitHead":"7dc538cb155009d9a948f7c816d803c82f87e333","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.24","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-ik3mzGFX/ogGOhNzNomZbB7uipaWShCX1+4VNgA5djSkvNUuEF+EFil452MjXBRyxf9rSLsmziFtdZYnG79oXg==","shasum":"16ecffd71ac5c11f4ce90309ae90323ef5367ff9","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.24.tgz","fileCount":6,"unpackedSize":174637,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7pFwujMjOOgSWGmEfkfB/D+q3+SKpPfePdg/dkmV2YwIgfHoMO+yRrCWZ7lkGDGyEUO7CpGJV3s01Ztz+OMHyjS0="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.24_1691141942587_0.8551051649363781"},"_hasShrinkwrap":false},"0.0.25":{"name":"react-modal-classic","version":"0.0.25","description":"This is a classic modal component for your React application, easy to use and customise… hook included!","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@testing-library/react":"^14.0.0","@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","vitest":"^0.33.0"},"dependencies":{"@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","styled-components":"^6.0.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","styled-components":"^6.0.4"},"types":"./dist/react-modal-classic.umd.d.ts","gitHead":"7dc538cb155009d9a948f7c816d803c82f87e333","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.25","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-V79TCtXMP2J2AMOJGLvlfHK2I/Z8+CLzZ2L6dMlIVol47Dnr3NgRDycsTjV+Ko3k/WZU9EbKwwYsx/fo5F/6WA==","shasum":"4e3eba2cedb5c2a27bef14290d39f166ccfa7b33","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.25.tgz","fileCount":6,"unpackedSize":174622,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2j00PowJOITOcZ85PMU1rltfJHd6q9kUvrjqo1Sv9RAIgSiX4ppSabVPh5LXZ63EZF8zS0mpGvZZu/efCW4DL1co="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.25_1691143194621_0.42953428811634775"},"_hasShrinkwrap":false},"0.0.26":{"name":"react-modal-classic","version":"0.0.26","description":"This is a classic modal component for your React application, easy to use and customise… hook included!","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@testing-library/react":"^14.0.0","@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","vitest":"^0.33.0"},"dependencies":{"@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","styled-components":"^6.0.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","styled-components":"^6.0.4"},"types":"./dist/react-modal-classic.umd.d.ts","gitHead":"7dc538cb155009d9a948f7c816d803c82f87e333","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.26","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-QiJq5wG6UhVv2BjiTCd+vTvQzJJ6LXHJlYE4HaURKIll3NxaXI2bpTsyRv6PlbEGSJGIuMxI5k/1J/6h/m7LOw==","shasum":"2ca92e0092fb0c3f894a85111f4fcd6ba2cb67da","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.26.tgz","fileCount":6,"unpackedSize":174622,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHRFNA+b48WEdYLzxcqnBYmVgWU9QH7+jWoK2+uR6NlNAiAiA2s9mWRe1lnLiqay6TCm8W0TA7fTPnXmVnbUeNd2yQ=="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.26_1691143425167_0.9606680706004833"},"_hasShrinkwrap":false},"0.0.27":{"name":"react-modal-classic","version":"0.0.27","description":"An easy-to-use and classic javascript React modal, that allows you to pop out “one modal at a time” in your React App.","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@testing-library/react":"^14.0.0","@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","vitest":"^0.33.0"},"dependencies":{"@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","styled-components":"^6.0.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","styled-components":"^6.0.4"},"types":"./dist/react-modal-classic.umd.d.ts","gitHead":"f1985619b9cdf30bf99e119088a4a69c2ac43ba0","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.27","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-zTXQXgxk6+YxqbZ0zyN1CPcWZ3j9zJ98UT4Qyj7IihldTOzGZhIBU6FwvK6/qP7F3Lzd4mw8tY7P5+V7vTHcWQ==","shasum":"b9862aa0a2577001ac2b31446c92b08a90280813","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.27.tgz","fileCount":8,"unpackedSize":428207,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiWWsqmSv++VUHFI+XK9lyfWpaw010Y3FBg3iyIHXYhgIgWEHMsAN5/0wLHikce2Sen6w8gOCXTYd8Rd1LpaOI/4M="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.27_1691524031750_0.585299920120306"},"_hasShrinkwrap":false},"0.0.28":{"name":"react-modal-classic","version":"0.0.28","description":"An easy-to-use and classic javascript React modal, that allows you to pop out “one modal at a time” in your React App.","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@testing-library/react":"^14.0.0","@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","vitest":"^0.33.0"},"dependencies":{"@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","styled-components":"^6.0.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","styled-components":"^6.0.4"},"types":"./dist/react-modal-classic.umd.d.ts","gitHead":"f1985619b9cdf30bf99e119088a4a69c2ac43ba0","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.28","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-9Yo6LVERDXLO6Kj5aXn3iCbsx5XMaR7u17p4LzTkGN+QrYjyoVrYpm3kg57fMJDu9yoNtodCCN7YmLC8aPLBJA==","shasum":"d000e91058d4529a71aa488ad634c7e3f379f74c","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.28.tgz","fileCount":6,"unpackedSize":179020,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAZSGrG7x2PC4SpYLFL62r6aW1t9YmTfw6S6AaenlOztAiEAzhvCvT8aki8pv7Mv+G+OBlxBeO5u+0Y668sXG+JPkMI="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.28_1691524364700_0.5259187615041676"},"_hasShrinkwrap":false},"0.0.29":{"name":"react-modal-classic","version":"0.0.29","description":"An easy-to-use and classic javascript React modal, that allows you to pop out “one modal at a time” in your React App.","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@testing-library/react":"^14.0.0","@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","vitest":"^0.33.0"},"dependencies":{"@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","styled-components":"^6.0.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","styled-components":"^6.0.4"},"gitHead":"f1985619b9cdf30bf99e119088a4a69c2ac43ba0","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.29","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-Auuo12PDj8IJGmiC61F1a2vga+UhTRUvjtvd7RabyTiP6AB9IrMDlyTywKGkbUdvBoHBzB/up8Upr0Lhr2JhPw==","shasum":"718a89901be3a1af1951b10dd02f23f04dcf18dc","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.29.tgz","fileCount":5,"unpackedSize":178984,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEYNkvSdmqy5gPI8nWOnNMwJAJHoZ4vgpV9TH11VVRuJAiAyJteenxYBJNa+vX7ICd7gjUPROSbRKUZN8ldXpvttsQ=="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.29_1691524442538_0.28362219603659966"},"_hasShrinkwrap":false},"0.0.30":{"name":"react-modal-classic","version":"0.0.30","description":"An easy-to-use and classic javascript React modal, that allows you to pop out “one modal at a time” in your React App.","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@testing-library/react":"^14.0.0","@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","vitest":"^0.33.0"},"dependencies":{"@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","styled-components":"^6.0.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","styled-components":"^6.0.4"},"types":"./dist/react-modal-classic.umd.d.ts","gitHead":"f1985619b9cdf30bf99e119088a4a69c2ac43ba0","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.30","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-wyDr96aXyc7BSLPubFL52Sbwj/JZR+sy9e0aIS9VwF+TJUGcvNp3Vw/Twp1etLTj2seKMgsLgQEmJEc8L3BhYQ==","shasum":"c9a843ce8d7825879f18365ccd3a1f833de7c275","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.30.tgz","fileCount":6,"unpackedSize":179020,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDLuIC8R9pcAWMFoJTrImxcBEbq+N5CDhxXHb+VvI20xAiEAwI1GoXxxmxudAp1DauPp9X7ZFO223GiPa7scn+IpKKg="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.30_1691526165859_0.579615775850796"},"_hasShrinkwrap":false},"0.0.31":{"name":"react-modal-classic","version":"0.0.31","description":"An easy-to-use and classic javascript React modal, that allows you to pop out “one modal at a time” in your React App.","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@testing-library/react":"^14.0.0","@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","vitest":"^0.33.0"},"dependencies":{"@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","styled-components":"^6.0.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","styled-components":"^6.0.4"},"types":"./dist/react-modal-classic.umd.d.ts","gitHead":"a160cfa450966b87fb34109532261fcd877ea2b4","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.31","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-lbMuY4j/cJSfM3LmxiUNAgUK4LeGA2Rblf3BOZg9N8pMdmMBmBUdgb2kglKJj9mZa+t9s0G1i0+WUpJB1h0nMA==","shasum":"250d1d9a68c1bdf12d47ae6f103d941877de36ec","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.31.tgz","fileCount":5,"unpackedSize":178966,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0O/OecUL7fBXHHrtHKPC1g0fh4VxHXy5loflpbec/0AIgZ1a6KneL7jyui/cDjEWmdQZQvuEk473cAIUksWF2TgE="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.31_1691527720310_0.31583484096111447"},"_hasShrinkwrap":false},"0.0.32":{"name":"react-modal-classic","version":"0.0.32","description":"An easy-to-use and classic javascript React modal, that allows you to pop out “one modal at a time” in your React App.","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@testing-library/react":"^14.0.0","@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","vitest":"^0.33.0"},"dependencies":{"@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","styled-components":"^6.0.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","styled-components":"^6.0.4"},"types":"./dist/react-modal-classic.umd.d.ts","gitHead":"c740eebfdb4038dca69abd4bef5ec7c4c80bbb20","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.32","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-RwlxAnzMEhQuZI6ZchIyUdjL8nspRfcJp1LmMCwtTarbTabTWy0uGG+gAZWWadxvFfStgLrdzYrJsyr/Zofc6Q==","shasum":"4848f622266113ed2780aaf3d52d2cf3ede5463f","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.32.tgz","fileCount":5,"unpackedSize":178966,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIZtWALH5/aLIjTW13+wg08xUPMIGJ6Sx52WCXJxDbswIgI5/rptd/0iKlDRdWtCiSiHF6pAlNCS0XsWUyJfJyDUQ="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.32_1691613158879_0.8997137097751577"},"_hasShrinkwrap":false},"0.0.33":{"name":"react-modal-classic","version":"0.0.33","description":"An easy-to-use and classic javascript React modal, that allows you to pop out “one modal at a time” in your React App.","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@testing-library/react":"^14.0.0","@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","vitest":"^0.33.0","@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1"},"dependencies":{"styled-components":"^6.0.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","styled-components":"^6.0.4"},"gitHead":"d2c2194b3e3b80e1055341dbaf4b31b87f57c220","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.33","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-4UxziWaeffVjheNbSKTCHliKiPpGZTx9MgfHWhWluOKsy5ia6E08cLpJOSPyZxofMibzb+gGn5/6bPOhUm25qA==","shasum":"51b0274d028f9708cda4b5e90a43a2795577eca4","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.33.tgz","fileCount":5,"unpackedSize":181063,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIERdLCTyPNcYZmJmymuKbMyzc5oGaYFXRr/Sxi2e6VDcAiEAynpmGKnHEhBY4/CZMeXGcXE3t+gay/B2Wg1DV70B1Cg="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.33_1692096233425_0.6550975014367078"},"_hasShrinkwrap":false},"0.0.34":{"name":"react-modal-classic","version":"0.0.34","description":"An easy-to-use and classic javascript React modal, that allows you to pop out “one modal at a time” in your React App.","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@testing-library/react":"^14.0.0","@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","vitest":"^0.33.0","@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1"},"dependencies":{"styled-components":"^6.0.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","styled-components":"^6.0.4"},"types":"./dist/react-modal-classic.umd.d.ts","gitHead":"d2c2194b3e3b80e1055341dbaf4b31b87f57c220","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.34","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-o+9iHrPL7QEQ3hkpHkaoNxfa7nU7fP45EnM9mSr2O46CeNwGkNKQI5iXJDwGyfCPAUYJqQk9Ja4BbcLTa+bUSA==","shasum":"72704f8650a9a073af7c16d90c03e6951a1e0f27","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.34.tgz","fileCount":5,"unpackedSize":179074,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIyeje6BH7gEER7xKIIWirGn/t3xcxPAU85a9sf4SPHAIgeonpv1Se+M6U0LbsnpeiDUysUAmg5M8BrdKnLVonh1E="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.34_1692096543502_0.21456028607989341"},"_hasShrinkwrap":false},"0.0.35":{"name":"react-modal-classic","version":"0.0.35","description":"An easy-to-use and classic javascript React modal, that allows you to pop out “one modal at a time” in your React App.","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@testing-library/react":"^14.0.0","@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","vitest":"^0.33.0","@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1"},"dependencies":{"styled-components":"^6.0.4","react":"^18.0.0","react-dom":"^18.0.0"},"gitHead":"51ecadd2882f81cfd60b796e0c103ff6c1795b5b","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.35","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-gEZnVbs5ge4kEQ1BvwwenALCZ8FDd8srVvHv3heCSnm05rrYnBUMrtYk0TZ+/gpZc7IJBXgw3Tf0ZBg0fJtUlg==","shasum":"b6e7cbc873b800c789cc29b71c2c9ebdae1abb4a","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.35.tgz","fileCount":4,"unpackedSize":178972,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXf9yXNqh5v+loVpRBpepYETLLKkC+BQH1rIxk83cxQwIhAJxMD2FTaWGIHupXMK5uT3ah1/xdnlNkDLVE++boA3lX"}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.35_1692347875281_0.8356250443618698"},"_hasShrinkwrap":false},"0.0.36":{"name":"react-modal-classic","version":"0.0.36","description":"An easy-to-use and classic javascript React modal, that allows you to pop out “one modal at a time” in your React App.","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@testing-library/react":"^14.0.0","@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","vitest":"^0.33.0","@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1"},"dependencies":{"styled-components":"^6.0.4","react":"^18.0.0","react-dom":"^18.0.0"},"gitHead":"5f02b4d1a4143c431820431ff87e5c796cf592ff","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.36","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-DFhLNszwGPBvIbu/bHbJ+lLEHEgP1Aa6f2aZW6Z1maCtRhBT996FlRc8KDMySVEMDfhV6mFAUDElX9D/goMRBQ==","shasum":"f869041184a9a75252f29408d508c1d5d3dde464","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.36.tgz","fileCount":4,"unpackedSize":178972,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEl3H4Up3ZJNq6/mFTpi5B7YW8678/WId53JWMXVPlzyAiBNmHB0QwPsAmr8fAV8SaC/7kVA38jIC67RsUXaGRze9w=="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.36_1692349683013_0.1509566791058563"},"_hasShrinkwrap":false},"0.0.37":{"name":"react-modal-classic","version":"0.0.37","description":"An easy-to-use and classic javascript React modal, that allows you to pop out “one modal at a time” in your React App.","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@testing-library/react":"^14.0.0","@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","vitest":"^0.33.0","@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","styled-components":"^6.0.4","react":"^18.0.0","react-dom":"^18.0.0"},"peerDependencies":{"styled-components":"^6.0.4","react":"^18.0.0","react-dom":"^18.0.0"},"gitHead":"febc154c3574d82a71b31e44caab884ad1407a5f","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.37","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-vTGYCGo8P1ZOBDxTKtS4R54XOo8R5hWj4yZ5Di1r2P2rEkeoLjchHCJYrdOrexug0MPSITjttQOnw7RNH7edBQ==","shasum":"b3913db1a3cb797392e89c621ddefec4447c0d70","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.37.tgz","fileCount":4,"unpackedSize":179190,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5+LGc8XmNIjmjmsAkJCq3yec2ArdCHrVg/eP2hEj5SAIgSfIxXIdGCQczlzPZwLCbxWeps50YN8fEUAAM5C10ADU="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.37_1692350201462_0.36830974371458636"},"_hasShrinkwrap":false},"0.0.38":{"name":"react-modal-classic","version":"0.0.38","description":"An easy-to-use and classic javascript React modal, that allows you to pop out “one modal at a time” in your React App.","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@testing-library/react":"^14.0.0","@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","vitest":"^0.33.0","@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","styled-components":"^6.0.4","react":"^18.0.0","react-dom":"^18.0.0"},"peerDependencies":{"styled-components":"^6.0.4","react":"^18.0.0","react-dom":"^18.0.0"},"types":"./dist/react-modal-classic.umd.d.ts","gitHead":"febc154c3574d82a71b31e44caab884ad1407a5f","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.38","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-AREeNRempSU4hKt7OLgsnZBpslq6YIGvwGxaezL+lm23BWNTf348Y/3A461jd/J/sEGFA2EWgqvdTbXcMbS5Aw==","shasum":"89a03baff30fed21c894497aa509bb12baa60ef8","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.38.tgz","fileCount":5,"unpackedSize":179226,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFE0/YPAmfdCn33nyn82RAhAu7v0XopBlz5pnUW4YsNIAiAr28KS7kMkNFXIKsiWF4bYCvu24UI94XbkZlNjAJlLvQ=="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.38_1692350292318_0.6686040638937298"},"_hasShrinkwrap":false},"0.0.39":{"name":"react-modal-classic","version":"0.0.39","description":"An easy-to-use and classic javascript React modal, that allows you to pop out “one modal at a time” in your React App.","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@testing-library/react":"^14.0.0","@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","vitest":"^0.33.0","@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","react":"^18.0.0","react-dom":"^18.0.0"},"peerDependencies":{"styled-components":"^6.0.4","react":"^18.0.0","react-dom":"^18.0.0"},"types":"./dist/react-modal-classic.umd.d.ts","gitHead":"cee961637253d16b8fc5ba2c677b4d6da7575d42","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.39","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-L02pUMzOgKeA4OxeNpQlVchX25G4MxhVsZh7WNoIvudK5BPW5w1cjiiCMALEeRIGOrD13FItbzdsN6x62Q4zdw==","shasum":"314fded3a8e60c04e0eb012508533067843fa9dd","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.39.tgz","fileCount":5,"unpackedSize":179187,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+Vx479s4ejzYZQIQxrrgejydkFYO4Hh0nb3sy81g2SQIhAJWd8uqfCpaJzZ49Ik1prdgG5PQ3u57n15IyaSx0pvYk"}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.39_1692738661065_0.36149093487425854"},"_hasShrinkwrap":false},"0.0.40":{"name":"react-modal-classic","version":"0.0.40","description":"An easy-to-use and classic javascript React modal, that allows you to pop out “one modal at a time” in your React App.","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@testing-library/react":"^14.0.0","@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","vitest":"^0.33.0","@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","react":"^18.0.0","react-dom":"^18.0.0"},"dependencies":{"styled-components":"^6.0.4"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"types":"./dist/react-modal-classic.umd.d.ts","gitHead":"cee961637253d16b8fc5ba2c677b4d6da7575d42","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.40","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-YlIAwCN3V9cybv7DuhDwXaELGjvJfxOP822qS7uP1G+Xu/D0IvOpYIaeP+qd2isHj7P2YoUckSnjCxABhPX3yw==","shasum":"22e039025252c0c252ce3f2f3c140c6b34c6bf9f","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.40.tgz","fileCount":5,"unpackedSize":179215,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAeXkxayN/M2Mc6KcVHPV1jt5eKpexdGqQU849B3QlfYAiEAyAFpt89AFLpPY2TvQEqDsxrlwwQlMLpWOMgO0MMTcmc="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.40_1692740056657_0.31783111590004576"},"_hasShrinkwrap":false},"0.0.41":{"name":"react-modal-classic","version":"0.0.41","description":"An easy-to-use and classic javascript React modal, that allows you to pop out “one modal at a time” in your React App.","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@testing-library/react":"^14.0.0","@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","vitest":"^0.33.0","@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","react":"^18.0.0","react-dom":"^18.0.0"},"peerDependencies":{"styled-components":"^6.0.4","react":"^18.0.0","react-dom":"^18.0.0"},"types":"./dist/react-modal-classic.umd.d.ts","gitHead":"cee961637253d16b8fc5ba2c677b4d6da7575d42","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.41","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-xh13mrFFq18X9gD9HN3mSiv4fXOAI+RNqT0gaUUyqlR2FuN7uj6Oagu/197mSMJ41FNvPyIYlN2Op9E7vf45PQ==","shasum":"900d8f235070ec00eb152b4baf00faee297e82c5","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.41.tgz","fileCount":5,"unpackedSize":93152,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPNAZeJy2RdGyKLACB/FYl5WZkiOkrM0rMulFxyPjKmwIgbBD6rfjcjvGb3EikEaOMUTskcyKBHyfv+XRPetdzTHk="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.41_1692741213121_0.3290079134926034"},"_hasShrinkwrap":false},"0.0.42":{"name":"react-modal-classic","version":"0.0.42","description":"An easy-to-use and classic javascript React modal, that allows you to pop out “one modal at a time” in your React App.","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@testing-library/react":"^14.0.0","@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","vitest":"^0.33.0","@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","react":"^18.0.0","react-dom":"^18.0.0"},"peerDependencies":{"styled-components":"^6.0.4","react":"^18.0.0","react-dom":"^18.0.0"},"types":"./dist/react-modal-classic.umd.d.ts","gitHead":"f38539813a1fbfface66d06238a889a519fe0c3a","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.42","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-Rapgo3kPNXITIJwskmfboxWJIdRTX3oKi+Csam46sh4jVuLPFHqrLoMPeTWCtRi1k5rHH9HL6FvLpS8l56feMQ==","shasum":"e43a663e8d732906df067240743ec057bcc146d4","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.42.tgz","fileCount":5,"unpackedSize":93273,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAp9vIK1VyGytPaEs06wUOHCl7Q1pNfzMCCmeB0Vf/qRAiEAxWqSXIIETtd/nMgCizViGl/KnPS8iqdAd86iRavk8aM="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.42_1701808728673_0.572396940293022"},"_hasShrinkwrap":false},"0.0.43":{"name":"react-modal-classic","version":"0.0.43","description":"An easy-to-use and classic javascript React modal, that allows you to pop out “one modal at a time” in your React App.","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@testing-library/react":"^14.0.0","@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","vitest":"^0.33.0","@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","react":"^18.0.0","react-dom":"^18.0.0"},"peerDependencies":{"styled-components":"^6.0.4","react":"^18.0.0","react-dom":"^18.0.0"},"types":"./dist/react-modal-classic.umd.d.ts","gitHead":"f38539813a1fbfface66d06238a889a519fe0c3a","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.43","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-n2k5eASs8vZRHRrX3qrtA4FaeM3D0SX2xTNHPul0CbFfLYzdk/JCkWwrkf06ejSxyk2Vx3xzIi7X8nZj2T5/ow==","shasum":"f2695ad1c2499edd140e370e74b759c68af47c2b","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.43.tgz","fileCount":5,"unpackedSize":93273,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFDqrueJH+cAa1Mj7ptDNcuCW3PKXgpnwsUVd1PbQUK9AiBrc+bTsL0L/xhZ7Y4/C0spnliu4rtZ4oC/H6aDA+Ch2Q=="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.43_1701810025777_0.3897311519821651"},"_hasShrinkwrap":false},"0.0.44":{"name":"react-modal-classic","version":"0.0.44","description":"An easy-to-use and classic javascript React modal, that allows you to pop out “one modal at a time” in your React App.","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@testing-library/react":"^14.0.0","@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","vitest":"^0.33.0","@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","react":"^18.0.0","react-dom":"^18.0.0"},"peerDependencies":{"styled-components":"^6.0.4","react":"^18.0.0","react-dom":"^18.0.0"},"types":"./dist/react-modal-classic.umd.d.ts","gitHead":"baf409f418123a5b342e49d81059700ce6da474f","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.44","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-EVbutKZYiNg53GiQunl7h8dSuGEyda9LQywW2dE/IGgO3KkjBSBsg60+nkJo29akHP9VoNvFk0gAwMXUaNc/6A==","shasum":"f385428b9328c0cb4457a7dea377be054569a763","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.44.tgz","fileCount":5,"unpackedSize":94575,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXbzHsM2DmKTDvdbUJCzuiAAZTdO2YI1r+g/yMufJsZwIhAKj/S3uUxBLKxHd05L3YAPGip2i4ZCNyBm+uZWT8vQMi"}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.44_1703258160688_0.7953180486068974"},"_hasShrinkwrap":false},"0.0.45":{"name":"react-modal-classic","version":"0.0.45","description":"An easy-to-use and classic javascript React modal, that allows you to pop out “one modal at a time” in your React App.","license":"MIT","author":{"name":"cypl"},"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"keywords":[],"main":"./dist/react-modal-classic.umd.js","module":"./dist/react-modal-classic.es.js","exports":{".":{"import":"./dist/react-modal-classic.es.js","require":"./dist/react-modal-classic.umd.js"}},"scripts":{"dev":"vite","build":"vite build","test":"vitest run","watch":"vitest","coverage":"vitest run --coverage"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"env":{"browser":true,"node":true,"es2020":true},"extends":["eslint:recommended","plugin:react/recommended"],"parserOptions":{"sourceType":"module"}},"devDependencies":{"@testing-library/react":"^14.0.0","@vitejs/plugin-react":"^4.0.3","eslint":"^8.45.0","eslint-plugin-react":"^7.32.2","eslint-plugin-typescript":"^0.14.0","jsdom":"^22.1.0","vite":"^4.4.4","vitest":"^0.33.0","@typescript-eslint/eslint-plugin":"^6.1.0","prop-types":"^15.8.1","react":"^18.0.0","react-dom":"^18.0.0"},"peerDependencies":{"styled-components":"^6.0.4","react":"^18.0.0","react-dom":"^18.0.0"},"types":"./dist/react-modal-classic.umd.d.ts","gitHead":"baf409f418123a5b342e49d81059700ce6da474f","bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"homepage":"https://github.com/cypl/react-modal-classic#readme","_id":"react-modal-classic@0.0.45","_nodeVersion":"19.0.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-pcIZND3UDaTVtSDXVOAtuELialDQYd9yoKZiSxLVEe4IVrB7cAhI+3R2fgEmXkaIz9ekHHtJ7PTbXk2NzeVmvw==","shasum":"29f167d840cc75e7de3c3336347ec3c0f6686700","tarball":"https://registry.npmjs.org/react-modal-classic/-/react-modal-classic-0.0.45.tgz","fileCount":5,"unpackedSize":94575,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBMr46RxNVOR62S2o3y4Eq/oqllYPR70FsiBkkf3+smmAiAV2B6cpaM/X850DdBUXmX2k1Oe5rOyspQSgaZUn884nA=="}]},"_npmUser":{"name":"cypl","email":"cyrille.plenchette@me.com"},"directories":{},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-modal-classic_0.0.45_1703662390408_0.7565306417112698"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-18T13:45:13.540Z","0.0.0":"2023-07-18T13:45:13.688Z","modified":"2023-12-27T07:33:10.761Z","0.0.1":"2023-07-18T13:53:43.353Z","0.0.2":"2023-07-18T14:11:17.672Z","0.0.3":"2023-07-18T15:08:30.758Z","0.0.4":"2023-07-18T15:15:46.430Z","0.0.5":"2023-07-18T15:32:21.684Z","0.0.6":"2023-07-18T16:51:49.533Z","0.0.7":"2023-07-18T19:53:31.002Z","0.0.8":"2023-07-18T20:28:45.916Z","0.0.9":"2023-07-19T08:53:02.872Z","0.0.10":"2023-07-20T17:32:56.851Z","0.0.11":"2023-07-20T17:37:07.514Z","0.0.12":"2023-07-21T08:05:43.336Z","0.0.13":"2023-07-25T08:31:01.186Z","0.0.14":"2023-07-25T09:46:45.327Z","0.0.15":"2023-07-25T10:25:52.201Z","0.0.16":"2023-07-31T13:58:45.583Z","0.0.17":"2023-07-31T14:40:05.708Z","0.0.18":"2023-07-31T14:48:18.857Z","0.0.19":"2023-07-31T14:50:03.266Z","0.0.20":"2023-07-31T14:53:06.120Z","0.0.21":"2023-07-31T14:54:06.737Z","0.0.22":"2023-08-04T09:27:36.124Z","0.0.23":"2023-08-04T09:35:23.761Z","0.0.24":"2023-08-04T09:39:02.783Z","0.0.25":"2023-08-04T09:59:54.817Z","0.0.26":"2023-08-04T10:03:45.327Z","0.0.27":"2023-08-08T19:47:11.986Z","0.0.28":"2023-08-08T19:52:44.856Z","0.0.29":"2023-08-08T19:54:02.747Z","0.0.30":"2023-08-08T20:22:46.117Z","0.0.31":"2023-08-08T20:48:40.514Z","0.0.32":"2023-08-09T20:32:39.188Z","0.0.33":"2023-08-15T10:43:53.714Z","0.0.34":"2023-08-15T10:49:03.725Z","0.0.35":"2023-08-18T08:37:55.481Z","0.0.36":"2023-08-18T09:08:03.287Z","0.0.37":"2023-08-18T09:16:41.799Z","0.0.38":"2023-08-18T09:18:12.511Z","0.0.39":"2023-08-22T21:11:01.282Z","0.0.40":"2023-08-22T21:34:17.005Z","0.0.41":"2023-08-22T21:53:33.307Z","0.0.42":"2023-12-05T20:38:48.832Z","0.0.43":"2023-12-05T21:00:25.982Z","0.0.44":"2023-12-22T15:16:01.034Z","0.0.45":"2023-12-27T07:33:10.597Z"},"maintainers":[{"name":"cypl","email":"cyrille.plenchette@me.com"}],"description":"An easy-to-use and classic javascript React modal, that allows you to pop out “one modal at a time” in your React App.","homepage":"https://github.com/cypl/react-modal-classic#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/cypl/react-modal-classic.git"},"author":{"name":"cypl"},"bugs":{"url":"https://github.com/cypl/react-modal-classic/issues"},"license":"MIT","readme":"# React Modal Classic\n\nAn easy-to-use and classic javascript React modal, that allows you to pop out *“one modal at a time”* in your React App.\n[See it in action here.](https://react-modal-classic.cyrille.dev/) \n\n## Why this module?\n\nThis module can be used for your basic modal needs, like:\n- showing a confirmation message\n- collecting informations with a form\n- showing a login form\n- visualize a media\n- getting informations on a specific element…\n\nIt can show every content you need, following this idea: *“one modal at a time”*… which means, that you can't open more than one modal at the same time in the viewport. \n\n## How to install?\n\nThis module can be installed from npm using this command line:\n```\nnpm i react-modal-classic\n```\n\n### Dependencies:\n\nYour React projet should run with these dependencies:\n- Styled Components (version ≥6.0.4)\n- React (version ≥18.0.0)\n- React Dom (version ≥18.0.0)\n\n## How to use?\n\n### 1- Set the modal context provider:\n\nThis modal runs with the Context API of React, so your first task is to set the ModalProvider component in your application.\n\n**Case 1:** If your application use React Router library, and you want to be able to use the NavLink component in your modal content, ModalProvider should be set inside the BrowserRouter component.  \n\n```jsx\nimport { BrowserRouter, Routes } from \"react-router-dom\"\nimport { ModalProvider } from \"react-modal-classic\"\n\nfunction Router(){\n    return (\n        <BrowserRouter>\n            <ModalProvider>\n                <Routes>\n                    {/* ... */}\n                </Routes>\n            </ModalProvider>\n        </BrowserRouter>\n    )\n}\n\nexport default Router\n```\n**Case 2:** Else, you don't need router components in your modal contents, you can just set the ModalProvider component in **main.jx**:\n\n```jsx\nimport React from \"react\"\nimport ReactDOM from \"react-dom/client\"\nimport { ModalProvider } from \"react-modal-classic\"\nimport App from \"./App\"\n\nReactDOM.createRoot(document.getElementById('root')).render(\n    <React.StrictMode>\n        <ModalProvider>\n            <App />\n        </ModalProvider>\n    </React.StrictMode>\n)\n```\n\n### 2- Open the modal with a function:\nNow, you can launch the modal everywhere in your app, directly from a function named openModal(), by setting the content of the modal as a parameter. The openModal() function has to be imported from ModalContext, that you have previously set with the ModalProvider component.\n```jsx\nimport React, { useContext } from \"react\"\nimport { ModalContext } from \"react-modal-classic\"\nimport ModalContent from \"./components/ModalContent\"\n\nconst App = () => {\n    const { openModal } = useContext(ModalContext)\n    return (\n        <main>\n            <Button onClick={() => openModal(<ModalContent/>)}>Open modal</Button>\n        </main>\n    )\n}\n\nexport default App\n```\n### 3- Add a callback function when closing modal:\nYou can pass a callback function as a parameter in the the openModal() function. This function triggers when the user close the modal, and is optional.\n```jsx\nimport React, { useContext } from 'react'\nimport styled from \"styled-components\"\nimport { ModalContext } from './lib/ModalContext'\nimport ModalContent from './components/ModalContent'\n\nconst App = () => {\n    const { openModal } = useContext(ModalContext)\n    const onCloseCallback = (name) => {console.log(\"Hello \" + name)}\n    return (\n        <main>\n            <Button onClick={() => openModal(<ModalContent/>, () => onCloseCallback(\"Robin!\"))}>Open modal</Button>\n        </main>\n    )\n}\nexport default App\n```\n\n### 4- Customize the look of your modals:\n#### a- Options by default\nRight from the box, the modal component is set with these default options:\n```javascript\nconst defaultOptions = {\n    closeButton: \"out\", // has to be \"out\", \"in\" or \"none\"\n    closeButtonColor: \"#fff\", // should be a color value \"red\", \"rgba(255,0,0,0.5)\", \"#242424\"…\n    size: \"md\", // has to be \"sm\", \"md\", \"lg\", \"xl\"\n    backgroundColor: \"#fff\", // should be a color value \"pink\", \"rgba(120,120,120,0.8)\", \"#242424\"…\n    radius: \"6px\" // should be a size value \"5px\", \"0.5rem\"…\n}\n``` \n#### b- Set different options in the function\nYou can pass options as a parameter object in the openModal() function. It can be usefull if you have different kinds of contents in your app that need to be shown in a modal. This is optional.\nHere are two examples:\n```jsx\nimport React, { useContext } from \"react\"\nimport { ModalContext } from \"react-modal-classic\"\nimport ModalContentForm from \"./components/ModalContentForm\"\nimport ModalContentMedia from \"./components/ModalContentMedia\"\n\nconst App = () => {\n    \n    const { openModal } = useContext(ModalContext)\n    const modalFormOptions = { closeButton: \"in\", backgroundColor: \"#999\", size: \"md\" }\n    const modalMediaOptions = { closeButton: \"none\", size: \"xl\", radius: \"none\" }\n    const onCloseCallback = (name) => {console.log(\"Hello \" + name)}\n\n    return (\n        <main>\n            <button onClick={() => openModal(<ModalContentForm/>, modalFormOptions)}>Open a form</button>\n            <button onClick={() => openModal(<ModalContentMedia/>, () => onCloseCallback(\"Robin!\"), modalMediaOptions)}>Open a media</button>\n        </main>\n    )\n}\n\nexport default App\n```\nNote that in the second example, it is possible to use 3 parameters in the openModal() function : \n- the content as a JSX component (required)\n- a callback function that triggers when user close the modal (optional)\n- an object that defines styles of the modal (optional)\n\n### 5- Close the modal\nModal can be closed by :\n- clicking the close button (close icon at the top right corner of the modal)\n- clicking somewhere in the background\n- pressing the escape key of your keyboard\n\nNote that if your application requires a function to close the modal, you can import it from ModalContext to do so:\n```jsx\nimport React, { useContext } from 'react'\nimport { ModalContext } from \"react-modal-classic\"\n\nfunction ModalContent(){\n    \n    const { closeModal } = useContext(ModalContext)\n\n    return (\n        <div>\n            <p>This React modal is based on a component and a context provider.<br/>\n                <button onClick={closeModal}>Close</button>\n            </p>\n        </div>\n    )\n}\n\nexport default ModalContent\n```\n\n# License\n\nThis module is available under MIT licence, feel free to use it in your React web projects. ","readmeFilename":"README.md"}