{"_id":"@depay/react-shadow-dom","_rev":"10-fefd0159949b6dcf2e7e9da3912a7bcf","name":"@depay/react-shadow-dom","dist-tags":{"latest":"5.0.5"},"versions":{"3.0.0":{"name":"@depay/react-shadow-dom","moduleName":"ReactShadowDOM","version":"3.0.0","description":"A library to easily render react compatible shadow DOMs for web components with individual styling for inside and outside.","main":"./dist/cjs/index.js","scripts":{"build":"rm -rf dist && rollup -c rollup.module.config.js","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","dev":"rollup -c rollup.dev.config.js -w","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:integration":"yarn cypress run","test":"yarn test:integration"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/react-shadow-dom.git"},"keywords":["react","shadow dom","shadow","dom","web component"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/react-shadow-dom/issues"},"homepage":"https://github.com/DePayFi/react-shadow-dom#readme","private":false,"dependencies":{},"peerDependencies":{"react":"^17","react-dom":"^17"},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@babel/preset-react":"^7.12.7","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-jest":"^26.6.3","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","cypress":"^6.2.1","eslint":"^7.15.0","eslint-config-prettier":"^7.0.0","eslint-loader":"^4.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.2.0","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","jest":"^26.6.3","jest-dom":"^4.0.0","prettier":"^2.2.1","react":"^17.0.1","react-dom":"^17","react-test-renderer":"^17.0.1","react-testing-library":"^8.0.1","rollup":"^2.52.8","rollup-plugin-livereload":"^2.0.0","rollup-plugin-serve":"^1.1.0"},"gitHead":"2d9a258035efd1f80133aeb023aa4897ea21e9e2","_id":"@depay/react-shadow-dom@3.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-PhYojKy3dw/NOnBG247Gns6tpE8/9eRzdEhT9OMrySIPhArEgRYvAOFcz6oVtu1sad9JoMnvVh2pohCDAdZTwA==","shasum":"ccede24f21829add3635c5b97b70763a0110595f","tarball":"https://registry.npmjs.org/@depay/react-shadow-dom/-/react-shadow-dom-3.0.0.tgz","fileCount":6,"unpackedSize":12836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoSzWCRA9TVsSAnZWagAAhEkP/2d0fJrk8ntvm8BQT+9W\nyqvUKZgx8v4cGpupl6NZ1+0YaDW1EkvtgcO+umSE6ulWxFkfwJwDgWo4Qt5d\nTo8eygf0tl7hayagicmRNq4fmDf3i3yyDvgjfpXxqkez5k3BZ650pjdwSVWZ\n37+wacJnY4Npks1sl8tJq6gU7UdC1yZtP4qQMgsrdP3odtscpcnfTrLFESZ4\njxIphnzdhfQcT8K0YX3QtuJsrIuZkOvg0CBZJoEGEYu2A5deGoU9/ytVYysY\nJ3xyIRmQ+pnpdg4WGKsOUate1XvJsXJ+uMe5OxoXbW5rROTH2GQjBZUgu5to\nG/NtP4H2asrB56K8QdJ6y5yWdEoScopxyr5LBBnFpjWS4EyPl0JdgoWjgToS\nDvphq2Zw0R27btR8v1gRGVMytROMhyFbhkONbZtFYZbl7WTGC77ShZ3AdcY6\n/wAgJEpT1+uOIJhWzEFnM3yAvBlgZkhJzBQPKZr5BPfsnaO7GltogrgLxqzB\njTKz6uju85mc9QDo6pg1Wxtg0XD2YRHqse903I5kbGzxxUbcQhsdNG5UYA8v\n72GdrWz1qZmVhdLl+V2CPUpBngO7yexuQ/K/9/1nJbkJDKhDh0eSlATtOs4o\nffNuHg8JKkviflRg8jklp/qNF2Uff69LsoQ4+aihFb2rftx3P0EXnWyjxsdg\nDpQE\r\n=AsDm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhh/6rECUHDe0fIMMLa8V90YVgdai4OH2bZDVaZOBkrQIhAKwIZp+ZN8dxtFLx0zSpJZpwKQNBtvo5PcrbMNWnrZIh"}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-shadow-dom_3.0.0_1637952726122_0.2339708027847902"},"_hasShrinkwrap":false},"4.0.0":{"name":"@depay/react-shadow-dom","moduleName":"ReactShadowDOM","version":"4.0.0","description":"A library to easily render react compatible shadow DOMs for web components with individual styling for inside and outside.","main":"./dist/umd/index.js","module":"./dist/esm/index.js","scripts":{"build":"rm -rf dist && rollup -c rollup.module.config.js","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","dev":"rollup -c rollup.dev.config.js -w","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:integration":"yarn cypress run","test":"yarn test:integration"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/react-shadow-dom.git"},"keywords":["react","shadow dom","shadow","dom","web component"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/react-shadow-dom/issues"},"homepage":"https://github.com/DePayFi/react-shadow-dom#readme","private":false,"dependencies":{},"peerDependencies":{"react":"^17","react-dom":"^17"},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@babel/preset-react":"^7.12.7","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-jest":"^26.6.3","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","cypress":"^6.2.1","eslint":"^7.15.0","eslint-config-prettier":"^7.0.0","eslint-loader":"^4.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.2.0","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","jest":"^26.6.3","jest-dom":"^4.0.0","prettier":"^2.2.1","react":"^17.0.1","react-dom":"^17","react-test-renderer":"^17.0.1","react-testing-library":"^8.0.1","rollup":"^2.52.8","rollup-plugin-livereload":"^2.0.0","rollup-plugin-serve":"^1.1.0"},"gitHead":"6265dbfd3cab8c8b2a7b5b61cca2f650f0e3cd84","_id":"@depay/react-shadow-dom@4.0.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-hGDcYf0r+JZ4x3FtGE2TRzsDppOC+eacw5m+14f3lpgSl5nokEDbIaZ+YJi6ydPbShjrZU5H1RYfW/e/fkK3Fw==","shasum":"769b913f243ef12719fa3eb28c59dc6b5c5588f3","tarball":"https://registry.npmjs.org/@depay/react-shadow-dom/-/react-shadow-dom-4.0.0.tgz","fileCount":5,"unpackedSize":10402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0qzsCRA9TVsSAnZWagAAmAUQAJ8VlIrHUy5mLVjmiuU+\n9P23kOceYD18M3bdnbqZBe6dVnHww6+mUS36eX5lWsbuDq1MgwMB7v/4/9vw\nxenQjx0ZXAc9LpTurXniRJg2yCyDXNy9ol2PVg21zU6bf6lffFEbsqVYmlXV\nrnUImDYHJqpPitu/5nLn539YRQL2vrI/k/OykHMnByqKfiHaMANzRxlaA+F8\nomi0/+LrjXXOC2Qc/NfoduP8iLQJsX/4GOlqca87CDl8XiulYN2zIuH5iSiV\noLRMWG9jj8RxwcLZqxtU0zktx4sgLr+N9ZPBLqSBmtx14WsDn+/xkVxds0Jo\nNHFKfROpmNzvzgqVeHTXDqM0euP2jb97EnMbRrGlN6T85+NMCOIvRFQ7gy6l\nArPU0IXCAMunC9+3e2kNMe0sFfs+/F5vv8rglSG79Eap8bwUSBdEIVsORw0i\nehcsJlaGehQRDyKEnxQN9v8hNzTRUDOEYLcn+0Ew7J65D89ZBtpCe1fnVTEv\nYbTe9W2clp+hLjgBxWmNamgi+DLGh1sRDmHvv2AtiCFeOAAgoG+RPSbqzGfI\ngQiRDvYD4f+YMF/0lCgzX6nr/SseFL5jSCKGt2b5g06xWCeC7Yrjjdp3U5Cb\nmXC2dSDct7dXN07AfI0PWhpJlMS88lqO4UnOm+V9frLaO97NV6Z29QjAICvD\naMsB\r\n=9rI1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICwDCTnAeuvIBcTwOi6zEaVMoD0xDlfDOQSj9vcEkK/rAiAV2MaUzXk7BkQCRLd1jTRVn8UxSr4qjIKR/dLGVf/KDQ=="}]},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-shadow-dom_4.0.0_1641196780441_0.9511512471420693"},"_hasShrinkwrap":false},"4.2.0":{"name":"@depay/react-shadow-dom","moduleName":"ReactShadowDOM","version":"4.2.0","description":"A library to easily render react compatible shadow DOMs for web components with individual styling for inside and outside.","main":"./dist/umd/index.js","module":"./dist/esm/index.js","scripts":{"build":"rm -rf dist && rollup -c rollup.module.config.js","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","dev":"rollup -c rollup.dev.config.js -w","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:integration":"yarn cypress run","test":"yarn test:integration"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/react-shadow-dom.git"},"keywords":["react","shadow dom","shadow","dom","web component"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/react-shadow-dom/issues"},"homepage":"https://github.com/DePayFi/react-shadow-dom#readme","private":false,"dependencies":{},"peerDependencies":{"react":"^17","react-dom":"^17"},"engines":{"node":">=10"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@babel/preset-react":"^7.12.7","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-jest":"^26.6.3","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","cypress":"^6.2.1","eslint":"^7.15.0","eslint-config-prettier":"^7.0.0","eslint-loader":"^4.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.2.0","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","jest":"^26.6.3","jest-dom":"^4.0.0","prettier":"^2.2.1","react":"^17.0.1","react-dom":"^17","react-test-renderer":"^17.0.1","react-testing-library":"^8.0.1","rollup":"^2.52.8","rollup-plugin-livereload":"^2.0.0","rollup-plugin-serve":"^1.1.0"},"gitHead":"99215b2b96463540edcb00723e484c4bfb32427e","_id":"@depay/react-shadow-dom@4.2.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-rUlA/TpzUYw3RgIDZIDZFX65vtjbuAoM3xan5u6LER+8O8/lMY7Ixjc2wIQ8ifLe6PEddR47GxHmiStP0ncVgA==","shasum":"83e2f956e83410eb738820a19b6eac9382e74138","tarball":"https://registry.npmjs.org/@depay/react-shadow-dom/-/react-shadow-dom-4.2.0.tgz","fileCount":5,"unpackedSize":10904,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAgbkfy+AQSpNV6UOb74VUjxLxDD7FjqRnFPn+czOt3QIgfXwd6xqZ30wc0cUFy2r0DheGKJjF2fkqpW+3LhB3KBA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYA1PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJ2A/+IjMRl6tSnzglxDuZ/mNNcaecpGFLUGtUaPJRt/hQctHIBc9G\r\n1Z4ztKRnM4PqRXandOq82QoC2KmkX+Xp5u/e0TjG7F5PTlznyvN68f2ZvGRQ\r\nbsuOzW2DuZSVja/MXXBRP5y3dhqbGvS/VwBvGmUONVjWqlNqnv0bfzc1ToIJ\r\ngrQLqLOjw4SNkpAcpRI7Lwmn/RJqDwx4dMaIOAlJfX5O+iCpH3Qr4bAgIDWk\r\nXfOZzqupMVLatFeMmI+zKw3EXaX4DdHC5b2/MmNerpgEN+MheeoeWosddc3N\r\np2LgyAUsgJ074BaAMXgXfbIIZ5k/vwiTy/0hWy2CCxSXZobUMhEsa91MSAoO\r\nTJvjlG6FA1o7jibYwmCgwDzKWnhawKaLcFpBC/zMEP5d2CEWxWJ7/jLvaO+5\r\nytT7W87zf4O3PzQ+4zbidaZSMnfeuZLOs8FSUKoq9q9aCO75zPz6GX71aD1k\r\nQoXQpG452er+6M0ckG60OBif4q3p2H3ypNI5rq5hxmEiRRKbh8WDTg7KGExa\r\ni3p2/EsNEGFsyuqlWb+/uapWHAgSql4FEclTaJDny6afjQgREQoeeplDrMwp\r\nRTqVf5Us8BXwJqGNtkpG/A7kKs6Y/k4Yigqm9Go2fPBCg19Sq+8+Q+2FmqK1\r\nmfaOK2oos8ZTpfnQ1amy8bSh7RbVb58kbUk=\r\n=quSP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-shadow-dom_4.2.0_1650462031097_0.21443324140593645"},"_hasShrinkwrap":false},"5.0.0":{"name":"@depay/react-shadow-dom","moduleName":"ReactShadowDOM","version":"5.0.0","description":"A library to easily render react compatible shadow DOMs for web components with individual styling for inside and outside.","main":"./dist/umd/index.js","module":"./dist/esm/index.js","scripts":{"build":"rm -rf dist && rollup -c rollup.module.config.js","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","dev":"rollup -c rollup.dev.config.js -w","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:integration":"yarn cypress run","test":"yarn test:integration"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/react-shadow-dom.git"},"keywords":["react","shadow dom","shadow","dom","web component"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/react-shadow-dom/issues"},"homepage":"https://github.com/DePayFi/react-shadow-dom#readme","private":false,"dependencies":{},"peerDependencies":{"react":"^18","react-dom":"^18"},"engines":{"node":">=16"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@babel/preset-react":"^7.12.7","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-jest":"^26.6.3","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","cypress":"^6.2.1","eslint":"^7.15.0","eslint-config-prettier":"^7.0.0","eslint-loader":"^4.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.2.0","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","jest":"^26.6.3","jest-dom":"^4.0.0","prettier":"^2.2.1","react":"^18","react-dom":"^18","react-test-renderer":"^18.1.0","react-testing-library":"^8.0.1","rollup":"^2.52.8","rollup-plugin-livereload":"^2.0.0","rollup-plugin-serve":"^1.1.0"},"gitHead":"7e29e2c6c913b9265fda90b93ab260834a716a7e","_id":"@depay/react-shadow-dom@5.0.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-raDm+cb5GueXsAn/8la5MY4RS87CapOyauNfNFBxNU6BTojES1J/bQq+khcq55Fp/p5vmxfwab+nqMni8eR6+w==","shasum":"55399e1908f4fb6713089511a091c34ec8533b1b","tarball":"https://registry.npmjs.org/@depay/react-shadow-dom/-/react-shadow-dom-5.0.0.tgz","fileCount":5,"unpackedSize":10663,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC2vf0ekhT3j7tuJGtAd2FSQ7xL07fXAlfUXTwSRxlIAAiEA14qmxjQC9/HkdEOSKywm8nqTCbap4tL9X2AisP8cY8U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidQrIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVlA//QT3yxojkCTNZwhQmVLOGrIwE+j6vE/SQnT+RfIaoHBZ43inu\r\nEA3ri4zQSrIQUVMIYqknnIuiQj2eY5+vpKLp18/AiiOng1c2/daxA3GGfgxi\r\n0DFef2ZY9y7mguBFO5/y2YmRULjWSr8pSK6OA5yxOF0ahJAic950aaul5nrX\r\nVmTms6DZYuvDO7BnZzOxKhdFSHWZ34qty9jTdAQ8Q/KgOTCzlt4ynbEBEoGx\r\nK154nKvOG7Ctu7zIs9G9x4zY16PQJ4FMi1WbBHUk2e3siRF/WG6eVJEcXdDf\r\ngT1bOFmp+ToUbxqMpbAwlDBGekW9idGMuTF54W3NvacflLiIi9aOT5BGQb84\r\nC+Duz4GXkZhnNLx0Q907V3cUAB422cIzcjIYPjzCKt3nwL/Y3ad37XcDfBQQ\r\nxo8nuVOCy2MDelN4kCrME5PjbdLG5zWROeZahl9ZwckMcmg9PD6FpfPsNQyb\r\nPrZOfVbLl3D0NMA4MMaJrapJ5OJSBUVXdFk0XHwmaoAqlUfvR4XOYDlllDzt\r\n+SOPNc6r+llq+cX4ffnsfXJeArS+9Tf0SrxsmX2a8DjuqDJklM9pLtmVtRIr\r\nCpsNnErFN5j/0ALA2K3Ajr5EryH5l/4Mh7cgXOvLHUSj7YFiuQgkn2MbxgD1\r\nB5IRZnO3kXHz0RCOfACUeJezetQYWFsLZRk=\r\n=kq/S\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-shadow-dom_5.0.0_1651837640090_0.6294732769398368"},"_hasShrinkwrap":false},"5.0.1":{"name":"@depay/react-shadow-dom","moduleName":"ReactShadowDOM","version":"5.0.1","description":"A library to easily render react compatible shadow DOMs for web components with individual styling for inside and outside.","main":"./dist/umd/index.js","module":"./dist/esm/index.js","scripts":{"build":"rm -rf dist && rollup -c rollup.module.config.js","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","dev":"rollup -c rollup.dev.config.js -w","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:integration":"yarn cypress run","test":"yarn test:integration"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/react-shadow-dom.git"},"keywords":["react","shadow dom","shadow","dom","web component"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/react-shadow-dom/issues"},"homepage":"https://github.com/DePayFi/react-shadow-dom#readme","private":false,"dependencies":{},"peerDependencies":{"react":"^18","react-dom":"^18"},"engines":{"node":">=16"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@babel/preset-react":"^7.12.7","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-jest":"^26.6.3","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","cypress":"^6.2.1","eslint":"^7.15.0","eslint-config-prettier":"^7.0.0","eslint-loader":"^4.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.2.0","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","jest":"^26.6.3","jest-dom":"^4.0.0","prettier":"^2.2.1","react":"^18","react-dom":"^18","react-test-renderer":"^18.1.0","react-testing-library":"^8.0.1","rollup":"^2.52.8","rollup-plugin-livereload":"^2.0.0","rollup-plugin-serve":"^1.1.0"},"gitHead":"a5d93da184eadfc53a1968d6229e003fe844ff28","_id":"@depay/react-shadow-dom@5.0.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Ej6yZ/jsfq81w3H1o9R7xjGYiG1jctGW69uqlZRUi7rvcPFW1KVh/WfuahsFgENWbaGXhmWxpjnyqe4drbyAtw==","shasum":"ead82800ab30ba1b82741d6f0f3144b0303a2e60","tarball":"https://registry.npmjs.org/@depay/react-shadow-dom/-/react-shadow-dom-5.0.1.tgz","fileCount":5,"unpackedSize":10663,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtcaXAkPxVbTYZxqY9W+2b0+teM4NHGKNL1bM+CLUfggIhAOnqra3LKsCI/fCZ6MCj5UvCkqjDQJjFKgcSAvbWpNUH"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipu6VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpggg/7BgWOOkKFx5ZHjGjJ0GmbNw56Yg80Ibz1bdK5ofTnM6uKgPjo\r\nZQw8ai+RzTrFg0NaQWShBOAwnY1VlPB7KvIQX+U4WDwGMo904Lmd8AszS8O2\r\nZzhIzc4l1B8ougzAZCyO4LoZOVVyNFLfUJlk05n046X2xkD2laoKs5OhGOOj\r\nyHS1diOZjlSr8gFfCV2M6dMaqMRcGczVB1QPVlU7CNk3FK1YVxpzM57uY3mJ\r\n78zEdZhbCyT6LGI5D8bSCfitQbtpAfOiU0UQgvXezKn76ZMxCTsfNpHy3LwS\r\n9HDPUgX98AJXY9a1nwsrL7UXf06e4FcbWbGEMzoQkbdiuC8eeTncBXRps3gH\r\n/KnN0Zu8KZVdEqJCW+ZIW2EyuNEuaxAIsBv4ZblHYB8fUGbMrCPtn5mTi2yS\r\n/uzgC/2o3Qig4kXdErc6GBFXsc2Bri/ovTxb7PFNQN150SxlbcIV4K80lmUE\r\nMyNZJMYXOVUK71kBOJ+lxSNzgyQaqD3JOrNvX8uCJLz3u1s3jJgGjpyB4svR\r\nRUR3dsXUT0/ABL9zKDCVAkbfzX0H2VClrFO1/ioyq9lKeHqm4+pXPy82JX4j\r\nMqM8S/jD2Cx6wpy1blASjNR93znlCW5GVIQxDvX0bN49+WaQAbO+aO03JvH+\r\n4ms8wiYNThzVox4bgNjiouFJX2/eAu1mNDY=\r\n=elDR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-shadow-dom_5.0.1_1655107221424_0.3898038529812593"},"_hasShrinkwrap":false},"5.0.2":{"name":"@depay/react-shadow-dom","moduleName":"ReactShadowDOM","version":"5.0.2","description":"A library to easily render react compatible shadow DOMs for web components with individual styling for inside and outside.","main":"./dist/umd/index.js","module":"./dist/esm/index.js","scripts":{"build":"rm -rf dist && rollup -c rollup.module.config.js","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","dev":"rollup -c rollup.dev.config.js -w","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:integration":"yarn cypress run","test":"yarn test:integration"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/react-shadow-dom.git"},"keywords":["react","shadow dom","shadow","dom","web component"],"author":{"name":"depay.fi"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/react-shadow-dom/issues"},"homepage":"https://github.com/DePayFi/react-shadow-dom#readme","private":false,"dependencies":{},"peerDependencies":{"react":"^18","react-dom":"^18"},"engines":{"node":">=16"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@babel/preset-react":"^7.12.7","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-jest":"^26.6.3","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","cypress":"^6.2.1","eslint":"^7.15.0","eslint-config-prettier":"^7.0.0","eslint-loader":"^4.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.2.0","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","jest":"^26.6.3","jest-dom":"^4.0.0","prettier":"^2.2.1","react":"^18","react-dom":"^18","react-test-renderer":"^18.1.0","react-testing-library":"^8.0.1","rollup":"^2.52.8","rollup-plugin-livereload":"^2.0.0","rollup-plugin-serve":"^1.1.0"},"gitHead":"2cfadcc15ddfaa7049ecf1498fe30c0b8d637bd4","_id":"@depay/react-shadow-dom@5.0.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-MzsWL8eRr59vn0G6kDnl2ql4g0iSva28tPMCdwAXnaLVFHU34yHAyc3/EhYoWWhgppHDcD1SdEi47TfCSyVl5A==","shasum":"045346e76c1a2400995f9ba85c6d70875755278c","tarball":"https://registry.npmjs.org/@depay/react-shadow-dom/-/react-shadow-dom-5.0.2.tgz","fileCount":5,"unpackedSize":10663,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpFCdGL0K5DyheIPbJlxZPb5+Hqi+nk8CFvsraWG38yQIhALswSoy+rHJ0RD8L+8REPvn9VcTLGYPxWEe5DIHO0+q1"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqYIZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryzQ//QArwqUFwDVvfj9bRtyi6tsTiil1PmK4ZLNbePLGaf24N6eFA\r\n93I0857dxp/mqRUzeXJ3rHRaIC8fJrhAeFLGS6U1s2wGy6IYfFxJk67rHOMS\r\nefUv2QLFzbr6m13KbiFRZwyJoaxOap71hguKn1n71P0ChNjS6LYUDCzWdn/a\r\nh6cnTTt41z+MByVXbEVkQ8Lt0cuwnGO2nS2RzHDpyxO22R6qlDXSAXmGhCgm\r\nG2cY5IvTwIhkDiHDcl7NfG+EcGMvCizKcv1svRUzH1FVb0Yiqr/1c9YLh0vD\r\n51MlfE747cIAAAjrr3Yuvcw99950xmzotQKplYkGzYrdeoRbUiAMUEWBcrpI\r\nIk9WSTrpR+UEtY8pF9mgxpVSTNsEQeuieLpUmBjIP14IVNtaLg4NJPXmxUu/\r\nTKjaylguVMrwC5HOZqbFsCiXafa432VhWtJeAgAyC9B4eF8GbQlYxtdtc9uz\r\n08bfzd9AxOK4jazQj7RDTxIe8h7PNKvW0rnRfl9KYxP7SHsRL8fziUOWHgbX\r\nqrnnG0meOgi0kfJ7GWXkUuz1pOsmjka2Th+6YE3/6TSC/kgGFbIvW2SdgEOD\r\nD3RwB9HgkMGWMY4ih7nVFuDtIKs8YQMvpnkVCpb4+4yTWwKjqNl/2SjtLjdk\r\nXyZmRE8aCZ2u7W1u1JMGr7CLR87SM70JfY4=\r\n=aIHw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-shadow-dom_5.0.2_1655276057482_0.20733595202313815"},"_hasShrinkwrap":false},"5.0.3":{"name":"@depay/react-shadow-dom","moduleName":"ReactShadowDOM","version":"5.0.3","description":"A library to easily render react compatible shadow DOMs for web components with individual styling for inside and outside.","main":"./dist/umd/index.js","module":"./dist/esm/index.js","scripts":{"build":"rm -rf dist && rollup -c rollup.module.config.js","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","dev":"rollup -c rollup.dev.config.js -w","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:integration":"yarn cypress run","test":"yarn test:integration"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/react-shadow-dom.git"},"keywords":["react","shadow dom","shadow","dom","web component"],"author":{"name":"depay.com"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/react-shadow-dom/issues"},"homepage":"https://github.com/DePayFi/react-shadow-dom#readme","private":false,"dependencies":{},"peerDependencies":{"react":"^18","react-dom":"^18"},"engines":{"node":">=16"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@babel/preset-react":"^7.12.7","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-jest":"^26.6.3","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","cypress":"^6.2.1","eslint":"^7.15.0","eslint-config-prettier":"^7.0.0","eslint-loader":"^4.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.2.0","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","jest":"^26.6.3","jest-dom":"^4.0.0","prettier":"^2.2.1","react":"^18","react-dom":"^18","react-test-renderer":"^18.1.0","react-testing-library":"^8.0.1","rollup":"^2.52.8","rollup-plugin-livereload":"^2.0.0","rollup-plugin-serve":"^1.1.0"},"gitHead":"bcbd1db8a38075fb4b9986239498f1c19e9a511d","_id":"@depay/react-shadow-dom@5.0.3","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-VDe6gih8+PrsxnNsjPEKl7dkMCGixLoHZeLAaglWBnuCQgX+1Wr6fonkKMeg30skzwMl6mPmiV+bh4Y1GBhnJQ==","shasum":"d7ba3b5d3930d245b4db526db65bd5deb6d4fad8","tarball":"https://registry.npmjs.org/@depay/react-shadow-dom/-/react-shadow-dom-5.0.3.tgz","fileCount":5,"unpackedSize":10664,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfaTVjbD0dN0KsJBiSLSJgqLf62ptIjJ36EJ9ZzMOGOwIgYWKffdKoYBBx0cQNpryzwa34/eobZ62L4Q1XDfZ/t5g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8Q+EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgqhAAieXnpmzHjoxuRNj+8sjForZ3tW78CYW6/kN3vQZ0X5sSiHyl\r\nd2jOtl7+wlMrGs8EriT3D4HnayC2SjmFOOEqv9PvminXLsgx+vr6w7RhyHq5\r\nOTqITdDT88Y7eK6E387z/6FgpCIWmdS9Gzwj0Eb787zFATegPpjt8EsCht1g\r\ncuYTYnZ3zaEnLS3Z/WZfsdCH9G3VwnpSKJMUby+MW9YMMDi54EsGThhwpnkl\r\nrZ2MGR7Ou1PXuvfh4PrwRcqorNKk7HUGGRYFPUzY2L958TuCfkB2k4TLpJ/P\r\nyWzpsRns1waSen57OHHfCT3UT0L4d2ptYywOF9jbC7OOWW+PLkarMIVzoQvi\r\n5n3NBGDn3WKKIH7IJK5mQZ83id/ZtjGQdqWk5mMXE4ApPvhnjd+Re1wZRnqi\r\nW03z/DCsnAbk7VltbMVyanT7+nwiCHkteIrYCnGDDXjXXLkj1fivtJ4z+fJm\r\n+wvZXxKMOrK9iJ/7YBaUVQSDAOmIZ5HwaxVjhBM9KbXWfKEAoh+5Wwj50SUq\r\nmfRqavnTzk5us5KnvrohrKcAYjwyT7o9MqFpdypF9hKsJeEbmflZIvUbDukD\r\nr/35dzsCkNK9tn/Y9AYJGAEU8VZS0towrtEiKgxrHrk+0PRhKLT/fVT/XNVz\r\n5M6k+Hx/+jOarZTNEEHlgcfdla0J9MWV7+0=\r\n=fxZA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-shadow-dom_5.0.3_1659965315824_0.40174280570275034"},"_hasShrinkwrap":false},"5.0.4":{"name":"@depay/react-shadow-dom","moduleName":"ReactShadowDOM","version":"5.0.4","description":"A library to easily render react compatible shadow DOMs for web components with individual styling for inside and outside.","main":"./dist/umd/index.js","module":"./dist/esm/index.js","scripts":{"build":"rm -rf dist && rollup -c rollup.module.config.js","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","prepublishOnly":"yarn build","dev":"rollup -c rollup.dev.config.js -w","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:integration":"yarn cypress run","test":"yarn test:integration"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/react-shadow-dom.git"},"keywords":["react","shadow dom","shadow","dom","web component"],"author":{"name":"depay.com"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/react-shadow-dom/issues"},"homepage":"https://depay.com","private":false,"dependencies":{},"peerDependencies":{"react":"^18","react-dom":"^18"},"engines":{"node":">=16"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@babel/preset-react":"^7.12.7","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-jest":"^26.6.3","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","cypress":"^6.2.1","eslint":"^7.15.0","eslint-config-prettier":"^7.0.0","eslint-loader":"^4.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.2.0","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","jest":"^26.6.3","jest-dom":"^4.0.0","prettier":"^2.2.1","react":"^18","react-dom":"^18","react-test-renderer":"^18.1.0","react-testing-library":"^8.0.1","rollup":"^2.52.8","rollup-plugin-livereload":"^2.0.0","rollup-plugin-serve":"^1.1.0"},"gitHead":"46330bef17e7c157edd94f5e10a6d5ba7a9ac38a","_id":"@depay/react-shadow-dom@5.0.4","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-WifST5863eC1eruaAsaiXxlsjkrHXl1LsP9HgSiHDFBneGfdpIM8GIjqQXZdvBmRAy6Ps1p96rO39+qIB8n2WA==","shasum":"c6854ed8c26ee8f00447b8cd85ace8b906b1d0c0","tarball":"https://registry.npmjs.org/@depay/react-shadow-dom/-/react-shadow-dom-5.0.4.tgz","fileCount":5,"unpackedSize":10631,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9FuCvH6YNDnj8K7LNGr9GDc2RuGHhwil2cx8biSTP3wIgI90PIKRvd0Arl4H2YmfeU6JQeGO5iLu76mCQKPTjq3M="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG4s6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3ew//dSjyrNNK46d6DzUW8oZuThHdlcXg03d5Tm9jYyXC931psaTD\r\nC8WV8WsqTkDKi2DtfXCPhvtS5JbciFGwPIWddhBTkKhSFHLVa+PneP6BBYBO\r\nduBt20iO4mGIxPmUxVHrAw5f8sNB36mEdcSg7Nqfky8SB2eW4XSq4YGQVikB\r\nSL8UqrlfdGLKwLlbisEuYddKuKJUsiOp8Eo89DXl51Y5FtG9PyAciO43+nRS\r\nsegrumm6LC9woO70VHP2D5nMKkIvy9t9JVQ1jeMHhqx5sjaJDwxWdiG+ptyt\r\nm7ZKRz6ZbplDPecidu+P8VU7TM+sb0TZ1idpttGWoLpF2qlpLDWZnYQF+97T\r\nkwP1hO1joOrLbOkWYnAITlKxERVNASfIulVnlvG8/uAcoAPUIoozymXusYAX\r\nntWJtjYK+ILaf/8farWdHUfeZ5l0Yk7GVxr35ypmhOfUwTQYAN1xx4GIlWE+\r\nPU5vO+slFa9/hGkMigvtFmEj3Xc2BHCQaljGocszDKKmI2CCp0RAUAPrWAoX\r\nCPr5usW8wUvzBH0TYIkokCtTs9dsCvgFVW5bNRPLzAP7g61uyW9af1UMSt0H\r\nXzZFMPXYyY7dlJAVLDMlkosO5lw6IsSWVsUe+IqosiKmUqnYZhjboTPpBkv3\r\nj0ywEWy5yE4+UxOc7yRrKSHLi6TA7jQVM18=\r\n=luPR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-shadow-dom_5.0.4_1662749497983_0.6450639130365563"},"_hasShrinkwrap":false},"5.0.5":{"name":"@depay/react-shadow-dom","moduleName":"ReactShadowDOM","version":"5.0.5","description":"A library to easily render react compatible shadow DOMs for web components with individual styling for inside and outside.","main":"./dist/umd/index.js","module":"./dist/esm/index.js","scripts":{"build":"rm -rf dist && rollup -c rollup.module.config.js","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","lint:fix":"eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix","dev":"rollup -c rollup.dev.config.js -w","test:cypress":"yarn cypress run","test:cypress:debug":"yarn cypress run --headed --no-exit","test:integration":"yarn cypress run","test":"yarn test:integration"},"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/react-shadow-dom.git"},"keywords":["react","shadow dom","shadow","dom","web component"],"author":{"name":"depay.com"},"license":"MIT","bugs":{"url":"https://github.com/DePayFi/react-shadow-dom/issues"},"homepage":"https://depay.com","private":false,"dependencies":{},"peerDependencies":{"react":"^18","react-dom":"^18"},"engines":{"node":">=16"},"devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","@babel/preset-react":"^7.12.7","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","@rollup/plugin-replace":"^2.4.2","@rollup/plugin-sucrase":"^3.1.0","babel-jest":"^26.6.3","babel-loader":"^8.2.2","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","cypress":"^6.2.1","eslint":"^7.15.0","eslint-config-prettier":"^7.0.0","eslint-loader":"^4.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.2.0","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","jest":"^26.6.3","jest-dom":"^4.0.0","prettier":"^2.2.1","react":"^18","react-dom":"^18","react-test-renderer":"^18.1.0","react-testing-library":"^8.0.1","rollup":"^2.52.8","rollup-plugin-livereload":"^2.0.0","rollup-plugin-serve":"^1.1.0"},"gitHead":"2a27775626567208b4c0f3de5303e8c013d1f824","_id":"@depay/react-shadow-dom@5.0.5","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-VDNkC1BUKe+pze0OZ4mkkbc+GpUXL2MQ59TaHQxelo6Aj7UtOzkS2DYZ3pKBElosDMHLUtlTXjJ2/zcNFU4gPA==","shasum":"1d749791fdbf305d19f4b44c1954f428bf7324b4","tarball":"https://registry.npmjs.org/@depay/react-shadow-dom/-/react-shadow-dom-5.0.5.tgz","fileCount":5,"unpackedSize":10595,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICZR8ifGgwYoxwa6n3cEERkPzNYn2CsS4bzOndJeVNztAiAID6Ct5jAcgmbDjMm9wdDB+ceJGmztiHdrueXND61tog=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWUnCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJ2w/+OwXGsGgPMlGOCmJnyRn0V3H8kaAs5Lct8e/ABfF7sp7iH9t5\r\nkHM0JendzMn3hcR05ySMhIpm/i3hcgYap+ffUdwT8fmCyToOZkX2NCaFsEzO\r\nLT/zH/M71N+lWrbahjOmUbdQKzgUeeVU2hr1gxncj/5Xn0kr8oJNgkjBliSK\r\nCNHw17QerK/v+cqYVv2UedX8a/XWkLSC+Cne9O7ZfzfFx0PagVHjy/OHJOfo\r\nMkuGu9mfc5G27bVUM+LaepSra3X58815NmDMTGEGTwcjUdyFO4vDhtxXFmup\r\nQJ4g6bqulRVJhB90yqcCmlgEHKZ5/AqaqqSDUhAAFILZSsETG4SuGm6bvvo8\r\nAUFBLTMj14bsFHQWKUjg+5Qj3CHMkv0VL0SWBO/qRUoMQWukvrbKS5Yv20OF\r\nMIEHhv3WgdsdyXyMrvutltphqRuck795YmeV57VGge5eRGcyq6HtM+73/CFf\r\nTz2Ogf4D8YIn5cXsWExS1AI/XFinZ7VretVstmLuG7RxrtD/n4uQ7a3trJ6I\r\nKNTBFI4i4WnMu6DsEi3c7S8/z6gFGT7FWJcx+ZH971EdYC8TwStYTImtD7u7\r\nWnY+IJROXlNfgipFRsTb7vjLDxvuj8EBl8SlFdOr9tVHP/fjLqH7mEG1eFjo\r\nOadNqgHHxuPy8jVQYND4gFU/0agu7iKA4Ek=\r\n=tRCy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"depay-sebastian","email":"s@depay.fi"},"directories":{},"maintainers":[{"name":"depay-sebastian","email":"s@depay.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-shadow-dom_5.0.5_1666795970408_0.270285605348777"},"_hasShrinkwrap":false}},"time":{"created":"2021-11-26T18:52:06.055Z","3.0.0":"2021-11-26T18:52:06.279Z","modified":"2024-01-22T16:33:48.736Z","4.0.0":"2022-01-03T07:59:40.631Z","4.2.0":"2022-04-20T13:40:31.276Z","5.0.0":"2022-05-06T11:47:20.311Z","5.0.1":"2022-06-13T08:00:21.529Z","5.0.2":"2022-06-15T06:54:17.618Z","5.0.3":"2022-08-08T13:28:36.011Z","5.0.4":"2022-09-09T18:51:38.183Z","5.0.5":"2022-10-26T14:52:50.524Z"},"maintainers":[{"email":"0xneo11@gmail.com","name":"0xneo11"},{"email":"s@depay.fi","name":"depay-sebastian"}],"description":"A library to easily render react compatible shadow DOMs for web components with individual styling for inside and outside.","homepage":"https://depay.com","keywords":["react","shadow dom","shadow","dom","web component"],"repository":{"type":"git","url":"git+ssh://git@github.com/DePayFi/react-shadow-dom.git"},"author":{"name":"depay.com"},"bugs":{"url":"https://github.com/DePayFi/react-shadow-dom/issues"},"license":"MIT","readme":"## Quick Start\n\n```\nyarn add @depay/react-shadow-dom\n```\n\n```\nimport { ReactShadowDOM } from '@depay/react-shadow-dom';\n```\n\n```\nReactShadowDOM({\n  document,\n  element,\n  content,\n  outsideStyle: outsideStyle,\n  insideStyle: insideStyle\n})\n```\n\n## ReactShadowDOM\n\nThe function `ReactShadowDOM` renders a react compontent (`content`) into an `insideContainer` that lives inside a shadowRoot of the `outsideContainer`\ntarget element (`element`) within a given document (`document`) while also applying `insideStyle` to the `insideContainer` and `outsideStyle` to the `outsideContainer`.\n\n### content\n\nYou can either pas a ReactElement to `content` or a function. In case of a `function` that function will be call with the `insideContainer` as an argument and it's expected to return a ReactElement.\n\n### styles\n\nWhile `outsideStyle` is applied to the outside container directly:\n```\noutsideStyle: `\n  border: 1px solid red;\n  color: black;\n`\n```\n```\n<div class=\"ReactShadowDOMOutsideContainer\" style=\"border: 1px solid red;color: black;\"></div>\n```\n\n`insideStyle` is wrapped in a style tag and prepend to the shadowRoot:\n```\ninsideStyle: `\n  .ReactShadowDOMInsideContainer {\n    background: blue;\n    color: white;\n  }\n`\n```\n```\n#shadow-root\n  <style type=\"text/css\">.ReactShadowDOMInsideContainer {background: blue;color: white;}</style>\n  <div class=\"ReactShadowDOMInsideContainer\"><h1>I'm in a ShadowDOM</h1></div>\n```\n\nwich allows you to style all elements and classes within the shadowRoot.\n\n### classes\n\n`insideClasses` sets classes on inside container:\n```\ninsideClasses: ['contained', 'another-class']\n```\n```\n#shadow-root\n  <div class=\"ReactShadowDOMInsideContainer contained another-class\"><h1>I'm in a ShadowDOM</h1></div>\n```\n\n### unmount\n\nIn order to completly unmount everything (removing containers and unmounting React components),\nthe `ReactShadowDOM` function returns an object containing an `unmount` function:\n\n```javascript\n\nlet { unmount } = ReactShadowDOM(...)\n\nunmount()\n\n```\n\n## Development\n\n### Get started\n\n```\nyarn install\nyarn demo\n```\n\n### Run tests\n\n```\nyarn test:integration\n```\n\n### Debug tests\n\n```\nyarn test:cypress:debug 'cypress/integration/ReactShadowDOM.js'\n```\n\n### Release\n\n```\nnpm publish\n```\n","readmeFilename":"README.md"}