{"_id":"@curefatih-jf/global-registrator","_rev":"4-05c3285bf3b395968754532735b860da","name":"@curefatih-jf/global-registrator","dist-tags":{"latest":"0.1.3"},"versions":{"0.0.0":{"name":"@curefatih-jf/global-registrator","version":"0.0.0","license":"MIT","homepage":"https://github.com/fatihcure-jf/happy-dom/tree/master/packages/global-registrator","repository":{"type":"git","url":"git+https://github.com/fatihcure-jf/happy-dom.git"},"author":{"name":"David Ortner"},"description":"Use Happy DOM globally in a Node.js environment for testing.","main":"lib/index.js","keywords":["jsdom","happy","dom","webcomponents","web","component","custom","elements","global","register","registrator"],"publishConfig":{"access":"public"},"scripts":{"compile":"tsc","watch":"npm run compile && tsc -w --preserveWatchOutput","lint":"eslint --ignore-path .gitignore --max-warnings 0 .","lint:fix":"eslint --ignore-path .gitignore --max-warnings 0 --fix .","test":"tsc --project ./test && node ./tmp/react/React.test.js","test:debug":"tsc --project ./test && node --inspect-brk ./tmp/react/React.test.js"},"dependencies":{"@curefatih-jf/hdom":"^0.0.0"},"devDependencies":{"@types/node":"^15.6.0","@typescript-eslint/eslint-plugin":"^5.16.0","@typescript-eslint/parser":"^5.16.0","eslint":"^8.11.0","eslint-config-prettier":"^8.5.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-jsdoc":"^38.0.6","eslint-plugin-json":"^3.1.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.6.0","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.6.2"},"gitHead":"385b9369db9e84f28bb351fa0be0b39e8e44bf4a","bugs":{"url":"https://github.com/fatihcure-jf/happy-dom/issues"},"_id":"@curefatih-jf/global-registrator@0.0.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-c7BNvTwrdg2/qiHhYAlZTahcdDjiHbKePfHFj1buaUoe4JUG2Os/USFjKAvvf2t41uVHq/BUheh+aPZ9nn8ySA==","shasum":"5cdcf79a1e364496a5221c38d184411410734dbf","tarball":"https://registry.npmjs.org/@curefatih-jf/global-registrator/-/global-registrator-0.0.0.tgz","fileCount":18,"unpackedSize":11527,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUFiJ8mGhJOjnHRdINU2s8hr0gxH3DsWU+2s5N/J67egIgJAC/vAqDGEumR5mpMohmOQf04wlz++FnvL39x2v1+Bc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJin4DyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmra/Q//QkEMVoqsa1yKbm09ais4Uf7k6lyDnVUiVOm/pjupWvS5oP4Q\r\nS3bENTP1Q/p/23MFOU0B5EtWecjY0GZQmBtFPpfZeOOSSEBiIJAWOIuvYst+\r\nxEoWqrgQc0NuBwRkPDgqK6xri3dIBmeMhIOTM8Z6tP1e0XIX5tuL+3cAE5Wj\r\nnuN/TKDTxKgGaK/wn6BJeN+++AhgKc9Y3JnfmZK6LVHLJ4adE5KQzSDyDP3l\r\nOzAVt+VoHg1Imcrq3UWKbOsFpvojAhrzlAkHa922lZDmLM2W2YEvFdCIbLU3\r\npWZKOJV5hE47gQgXiJlbCF52rZa6M/cmkccU5J/KeaMioMCA/TgMMr1RvZkj\r\npUj8apS1s+/bacwO6K5RROtILoNEPDYrVwagGJdc0lapz2WvD/HpP91fO1y9\r\n01XEv59kIcMT79TpPP43v1DwRoPj7OdHql6MVIPOTX7gF5+Cx+SDNLu3RSxf\r\nM1XRFsj40rUDk03DMfu/S8YKnK0O5B8t7XNBLPgsV0/GEkILvWvQ+mOvnQos\r\nHh9ldsV80lx+4Gh8/JKL5DsricvlWqQce9FG+nbbmAh1jAH2P8uiYkFLZJ2S\r\njH4abz9H8RgPfVXtkjsLA1ovd41NW7fed1XMZCO5RSiVJxdHkHJWqVqf0lnb\r\nf86CM1UmGiA6Prj8DBlpHiPYnOmFMrD4gT8=\r\n=9J6W\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"curefatih-jf","email":"fatihcure@jotform.com"},"directories":{},"maintainers":[{"name":"curefatih-jf","email":"fatihcure@jotform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/global-registrator_0.0.0_1654620402343_0.6082427515612383"},"_hasShrinkwrap":false},"0.1.0":{"name":"@curefatih-jf/global-registrator","version":"0.1.0","license":"MIT","homepage":"https://github.com/fatihcure-jf/happy-dom/tree/master/packages/global-registrator","repository":{"type":"git","url":"git+https://github.com/fatihcure-jf/happy-dom.git"},"author":{"name":"David Ortner"},"description":"Use Happy DOM globally in a Node.js environment for testing.","main":"lib/index.js","keywords":["jsdom","happy","dom","webcomponents","web","component","custom","elements","global","register","registrator"],"publishConfig":{"access":"public"},"scripts":{"compile":"tsc","watch":"npm run compile && tsc -w --preserveWatchOutput","lint":"eslint --ignore-path .gitignore --max-warnings 0 .","lint:fix":"eslint --ignore-path .gitignore --max-warnings 0 --fix .","test":"tsc --project ./test && node ./tmp/react/React.test.js","test:debug":"tsc --project ./test && node --inspect-brk ./tmp/react/React.test.js"},"dependencies":{"@curefatih-jf/hdom":"^0.1.0"},"devDependencies":{"@types/node":"^15.6.0","@typescript-eslint/eslint-plugin":"^5.16.0","@typescript-eslint/parser":"^5.16.0","eslint":"^8.11.0","eslint-config-prettier":"^8.5.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-jsdoc":"^38.0.6","eslint-plugin-json":"^3.1.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.6.0","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.6.2"},"gitHead":"ff107249c277fc947b82f53fe6254a5ca8035221","bugs":{"url":"https://github.com/fatihcure-jf/happy-dom/issues"},"_id":"@curefatih-jf/global-registrator@0.1.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-kBo7a09GHAMHwHFZT+FbiXF+aGBT1OozC5uY3zW53Ki2EP6aznbJbWtZTZFRUKAW9L4TXZkqKIDb1tMcbtGyEw==","shasum":"6637830088bc44486e53cd5084b4f845ee963877","tarball":"https://registry.npmjs.org/@curefatih-jf/global-registrator/-/global-registrator-0.1.0.tgz","fileCount":18,"unpackedSize":11535,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCc5U1KaTzByY1VOjOR/thdUqU2X6RweIHE4PHKr4R3nwIhAINhE1aKKZGdGmlFx630Ln4vJbwLPD2JAoGzNRUMPQoK"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJin4dyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbtQ/9HoFNjS7hhLE05ziPRUizYlc38iSUnJLjB7og6P7jc2AEJo+j\r\nML1o25G4OQGTlcA/SPR16dzToJFuSzGEUIVvrjDlNsssKsHRbBiZRxJhbhe8\r\n/F+uzm0HKu1y1z6q2fZ37FB8N8SGnDgQ8jogN8QuonELRv/117YAup2tEySa\r\nH/UyN2yjI70tRsKGHj+stexsBvqjZ2kNzPkvtcmRfQza1tRG3FTzKm9Vei3G\r\nczvmsisuHEXzyYfJi/X197Q0VW2iHucNME61wxuH6UroJBNBKUmUshb+MfMu\r\nnDkKk8WBT0G8IRbNZefbIMDqCTCKGzDcJ7BrVq/h8f6ArbuPXhc1tYzGQTw+\r\n9BGTkNihMiwGo9ta7WLCz+IikF7AxZLAAMQHaJ9XeOI0foBtRgqHRnQAIFKR\r\nFgaieFNCe5Y5O/yquM44NPJMPaNR0SJZ3fPs1EcU3fHvJVmmk8C7mp3hLWfR\r\n76G8+HJ2iKMPfihPknMZylgVNV+EirG1Rfraf8J3cqVJf6NozN3uepJWNOi4\r\nA//5zKnH+4HFsEOKJw7UN7xlkVtGk0WZxTyML3HMaeOdFuQrc56mE4m5HDEr\r\n8LGZOakT+0us3K81hKu7XGoF5QzD+Ms4kNPDO0meNOBY00e5ebiqUtvyU0i0\r\nUWSHAiAzf+Qwgiiusc/Msgp32yX4ZPJ7A0g=\r\n=PD/K\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"curefatih-jf","email":"fatihcure@jotform.com"},"directories":{},"maintainers":[{"name":"curefatih-jf","email":"fatihcure@jotform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/global-registrator_0.1.0_1654622066686_0.24975501398434208"},"_hasShrinkwrap":false},"0.1.1":{"name":"@curefatih-jf/global-registrator","version":"0.1.1","license":"MIT","homepage":"https://github.com/capricorn86/happy-dom/tree/master/packages/global-registrator","repository":{"type":"git","url":"git+https://github.com/capricorn86/happy-dom.git"},"author":{"name":"David Ortner"},"description":"Use Happy DOM globally in a Node.js environment for testing.","main":"lib/index.js","keywords":["jsdom","happy","dom","webcomponents","web","component","custom","elements","global","register","registrator"],"publishConfig":{"access":"public"},"scripts":{"compile":"tsc","watch":"npm run compile && tsc -w --preserveWatchOutput","lint":"eslint --ignore-path .gitignore --max-warnings 0 .","lint:fix":"eslint --ignore-path .gitignore --max-warnings 0 --fix .","test":"tsc --project ./test && node ./tmp/react/React.test.js","test:debug":"tsc --project ./test && node --inspect-brk ./tmp/react/React.test.js"},"dependencies":{"happy-dom":"^0.1.1"},"devDependencies":{"@types/node":"^15.6.0","@typescript-eslint/eslint-plugin":"^5.16.0","@typescript-eslint/parser":"^5.16.0","eslint":"^8.11.0","eslint-config-prettier":"^8.5.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-jsdoc":"^38.0.6","eslint-plugin-json":"^3.1.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.6.0","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.6.2"},"gitHead":"815e90d9d4c6b96f186fcc1ca04593d5c57bfef0","bugs":{"url":"https://github.com/capricorn86/happy-dom/issues"},"_id":"@curefatih-jf/global-registrator@0.1.1","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-olTh0AoI2ec+vcpIvCnVxyPMTS6bhRreh4+99XAa/behaHS5FlapEb9yNSsXWWJxfyCQk7gQdgbJzGnuQwO4UA==","shasum":"75c18cb2a92c6b0b65581940a32030992c611162","tarball":"https://registry.npmjs.org/@curefatih-jf/global-registrator/-/global-registrator-0.1.1.tgz","fileCount":18,"unpackedSize":11516,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDxbxkI9PlCZCqATYAnXdgpjGknsceMcchNs64eg9WGoAiB9Cw/rttij1LF4s0WrjN03Xo3aYHXSdBrU3+GU8tigkg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioIq1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFnw/9H/o6bf2/DCba/jabVKrmWkLeq+FENLlTB7t83BR8XqqdtFMn\r\n/SSFpcguAhtRnRnL49P4hpohpIn5lFOdQQW/4VD5Bry5zA09XBEllPkzb0nK\r\nkgekbubnZsAjZBMDMnmuIfZohUXq+u0zvq0wkMnnBh1Li0sv+mcPQEVgkojo\r\n/IqF7fYt7uIJ/wdi15RcnBKDOpDCMXcTvQpcsEOkXGLB6OX+HlnSuLXP4P7o\r\nt/HkAWaXAtBzOIysZFJke6HdgmdO1SVJLImUJqu9l3CrHlyMdrvfZBFRcmZ3\r\n2Ts5xbHiYczVDMSfo2fjRlwUJiNPJbcYr8lcT5c1jIwbFKNpSafuImaXTLbQ\r\nLgR9VBf03xTRnHpzO4tFM6MlbIvYUT/AVtHlATwYSLqfe0rgsIfKyRl24/AZ\r\nI8ekb2F25M/KWtUK31lNtlu54Ms3lVgvzjSfM1MjyhfELqZkzvmt3EoI7YwO\r\ns9j6HSfZ/1oMTN9wz4ht33I0jMvRQIo6m5qubKo6veC13H8M6XNF93yvZW/H\r\nQMb2PPMH8r7dHn+CETZrilgvh5Xk3h2YRWF7i5mPVHkMGGkbAooVhzDExjXx\r\nRqXGyn+6gL+PHZvzCaLpNhkR/wjNlhqWrepVr9EK7Zfj9lISRdf8NjQ9Egmi\r\nK3jHx/sOip/QP34R0xSCajzGj0RQThqlGE8=\r\n=Y6l7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"curefatih-jf","email":"fatihcure@jotform.com"},"directories":{},"maintainers":[{"name":"curefatih-jf","email":"fatihcure@jotform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/global-registrator_0.1.1_1654688436924_0.5512944030716622"},"_hasShrinkwrap":false},"0.1.2":{"name":"@curefatih-jf/global-registrator","version":"0.1.2","license":"MIT","homepage":"https://github.com/capricorn86/happy-dom/tree/master/packages/global-registrator","repository":{"type":"git","url":"git+https://github.com/capricorn86/happy-dom.git"},"author":{"name":"David Ortner"},"description":"Use Happy DOM globally in a Node.js environment for testing.","main":"lib/index.js","keywords":["jsdom","happy","dom","webcomponents","web","component","custom","elements","global","register","registrator"],"publishConfig":{"access":"public"},"scripts":{"compile":"tsc","watch":"npm run compile && tsc -w --preserveWatchOutput","lint":"eslint --ignore-path .gitignore --max-warnings 0 .","lint:fix":"eslint --ignore-path .gitignore --max-warnings 0 --fix .","test":"tsc --project ./test && node ./tmp/react/React.test.js","test:debug":"tsc --project ./test && node --inspect-brk ./tmp/react/React.test.js"},"dependencies":{"happy-dom":"^0.1.1"},"devDependencies":{"@types/node":"^15.6.0","@typescript-eslint/eslint-plugin":"^5.16.0","@typescript-eslint/parser":"^5.16.0","eslint":"^8.11.0","eslint-config-prettier":"^8.5.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-jsdoc":"^38.0.6","eslint-plugin-json":"^3.1.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.6.0","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.6.2"},"gitHead":"b6d7f29b560f0ce9962f34c29dd55f53b05f31bf","bugs":{"url":"https://github.com/capricorn86/happy-dom/issues"},"_id":"@curefatih-jf/global-registrator@0.1.2","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-nWT/vF5y29GSzLULJEmFHGW54RIdvMUgJjiv/2wkvtHjScCC7m7trN0zeBQLUpC4aUiUbxH7D7oZq5/x57bnRA==","shasum":"3d075c555305d968e6832f86044edc9e728dbdc8","tarball":"https://registry.npmjs.org/@curefatih-jf/global-registrator/-/global-registrator-0.1.2.tgz","fileCount":18,"unpackedSize":11516,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEsJ/g0/chqJJ/VSM+AXDtD2UXo12iFxQT+nRYGISvhSAiEAq7/RXE3JRAh8pxJlR8nFkQpAd5fYO1rzLd2SJobVTZc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioIxKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXghAAgTYFhOn/cJ3vWO7vokAfCAWbaUXJllhOS3TfoNIlK/XWt//H\r\nWmVerl2oEXRL4dwMNx1o9Ag8sUqpFEgIZP9MnlePXvWIrnhM+VDUVqlOSJih\r\nUT2WHhK/qVmVKunMq5B1XYH2h9MVTgjG0l8SEoIBXQYZBSnunlJ2XIZDnyNr\r\nMdt9BaUkdpxNe4AOyp9AtI72L+o5fCghkqG+vOkmU5w3Qc4wpeMKwn6sJicM\r\nAkIIJMTQOhmaIISCbaDropCQteYwt2Fg1EP2wuh4usw8KCPyU7XK8oD9AlWd\r\nObl93MMXX9VxG73G0jVW/TUewkrDUmRNcGI0sykgCYCkJkMyjh4SymfHI56D\r\nHQSdNkNO0E9QNHD8AhS3oCih0M3yFsct07BH367Thb2rwafB9foshgvgxM5K\r\n+pBhD02Zj2vvo/2n7RktnMioiMGBkEi/AW80MNCkt307UTEvLVToDyDtlqiS\r\n/Gq/2EWdybW1RdM1sk4ONNlKIEECZjXQIIRyfQ7N8NVpBbp496zQP7/hh9zn\r\nM3Qs+KEJvYSFFEaHVkFpox7IH7+VD+kA84/VyJ2ERjSul8syBdYlGL6X8D3h\r\nvG6MD5izTjHuBiOpHg/Q0syQgQo7jagV40na/5j6eBJrFOZDQCBYbQT0MMfe\r\nRJWKYWgGOPjXyNhviaEprtCPMhIYUd7q/WA=\r\n=96Iw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"curefatih-jf","email":"fatihcure@jotform.com"},"directories":{},"maintainers":[{"name":"curefatih-jf","email":"fatihcure@jotform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/global-registrator_0.1.2_1654688842438_0.7702048720765222"},"_hasShrinkwrap":false},"0.1.3":{"name":"@curefatih-jf/global-registrator","version":"0.1.3","license":"MIT","homepage":"https://github.com/capricorn86/happy-dom/tree/master/packages/global-registrator","repository":{"type":"git","url":"git+https://github.com/capricorn86/happy-dom.git"},"author":{"name":"David Ortner"},"description":"Use Happy DOM globally in a Node.js environment for testing.","main":"lib/index.js","keywords":["jsdom","happy","dom","webcomponents","web","component","custom","elements","global","register","registrator"],"publishConfig":{"access":"public"},"scripts":{"compile":"tsc","watch":"npm run compile && tsc -w --preserveWatchOutput","lint":"eslint --ignore-path .gitignore --max-warnings 0 .","lint:fix":"eslint --ignore-path .gitignore --max-warnings 0 --fix .","test":"tsc --project ./test && node ./tmp/react/React.test.js","test:debug":"tsc --project ./test && node --inspect-brk ./tmp/react/React.test.js"},"dependencies":{"happy-dom":"^0.1.1"},"devDependencies":{"@types/node":"^15.6.0","@typescript-eslint/eslint-plugin":"^5.16.0","@typescript-eslint/parser":"^5.16.0","eslint":"^8.11.0","eslint-config-prettier":"^8.5.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-jsdoc":"^38.0.6","eslint-plugin-json":"^3.1.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.6.0","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.6.2"},"gitHead":"6b2007dfdd6c65a03b7be02fdd76a4d09cbcb98f","bugs":{"url":"https://github.com/capricorn86/happy-dom/issues"},"_id":"@curefatih-jf/global-registrator@0.1.3","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-xzx4XB1SqluIi3JQodFCHaCj5BmhMOVXCGsUuha3/e7o7EwdZdAeDWxR0N2D43sbvCQ+No2JU7V7mR+0sYgUJw==","shasum":"c12e2847530031114908ca44087e093be12c3a0e","tarball":"https://registry.npmjs.org/@curefatih-jf/global-registrator/-/global-registrator-0.1.3.tgz","fileCount":18,"unpackedSize":11516,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXV828uawAHQNydvCE2DzyP+sOnEHG9bI8V/xl7d+PxAIhAN+t+e/tMlYHOL3Mmv7Qj/f4fjpofNkLqYA2e3VEuP54"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioI9pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6aQ//R8buoR+fOSYZAOKwtJbSEYE/hAzxKmf8Wumn1f1yhtTQi+yR\r\nGe2oKh/9rQa7WxkUwBFxJF2ZNnQqXGeRtyThUQubs/TOa6BA4RRjsJsz8ibr\r\nCSSfQXx/dLwohwJZLvnXhdISCj2n9wBNE55n6z81pOAvd2fQE1KY6f9bHmNG\r\n6Wcd8HBGdMrz8JZTgYd5I0hWPH0E8IiWmXF4ELrHim1nVOmEk1gLXAC7/UVW\r\nrsETbWB9l+WSGxfs712kKtUUrYk5BbDeRe5z8ipPjiz3Sn/KmV7VYPNm6Z0Z\r\npfI6Bq6T99MFHFx8MaCvXm0feBLw4bvzQOe3VGAr2WtvLk+vRLIfgMvur2lq\r\nMO7s7+iNph2uav6LgyQfeFvEbQCn/mR9bOTOETcAtnRCrSTKmAADA0TICpHg\r\nlNdfAqY/5e9Hq2ZMrNaYekPedMX/7LJkpz9hb9rZKITK8kWw8XEjAC57eeWM\r\n8daYaHDex13+QNsL7NXpEPN2t+Mcz65yrqT23QbZ4PvFnqqaXmsfkQ8GVUKA\r\nHLQu4CkkzFkPEea7qB9VOlojCYfPZeU7hXsxt5oBuuH9FqQ4NXmYNgFH86My\r\nZmvbZlYAp6YfBISxjcVEyqQPf7EPgT+hU0NakG31/5fO+uLRhZDjzNVVX057\r\n1tk0OwK7xhLRfgPV4zxO97dLpeQDRngHj7g=\r\n=XrRS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"curefatih-jf","email":"fatihcure@jotform.com"},"directories":{},"maintainers":[{"name":"curefatih-jf","email":"fatihcure@jotform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/global-registrator_0.1.3_1654689640940_0.3481085466659759"},"_hasShrinkwrap":false}},"time":{"created":"2022-06-07T16:46:42.288Z","0.0.0":"2022-06-07T16:46:42.474Z","modified":"2022-06-08T12:00:41.161Z","0.1.0":"2022-06-07T17:14:26.804Z","0.1.1":"2022-06-08T11:40:37.117Z","0.1.2":"2022-06-08T11:47:22.565Z","0.1.3":"2022-06-08T12:00:41.083Z"},"maintainers":[{"name":"curefatih-jf","email":"fatihcure@jotform.com"}],"description":"Use Happy DOM globally in a Node.js environment for testing.","homepage":"https://github.com/capricorn86/happy-dom/tree/master/packages/global-registrator","keywords":["jsdom","happy","dom","webcomponents","web","component","custom","elements","global","register","registrator"],"repository":{"type":"git","url":"git+https://github.com/capricorn86/happy-dom.git"},"author":{"name":"David Ortner"},"bugs":{"url":"https://github.com/capricorn86/happy-dom/issues"},"license":"MIT","readme":"![Happy DOM Logo](https://github.com/capricorn86/happy-dom/raw/master/docs/happy-dom-logo.jpg)\n\n\n# About\n\n[Happy DOM](https://github.com/capricorn86/happy-dom) is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG [DOM](https://dom.spec.whatwg.org/) and [HTML](https://html.spec.whatwg.org/multipage/).\n\nThe goal of [Happy DOM](https://github.com/capricorn86/happy-dom) is to emulate enough of a web browser to be useful for testing, scraping web sites and server-side rendering.\n\n[Happy DOM](https://github.com/capricorn86/happy-dom) focuses heavily on performance and can be used as an alternative to [JSDOM](https://github.com/jsdom/jsdom).\n\nThis package contains a utility that registers [Happy DOM](https://github.com/capricorn86/happy-dom) globally, which makes it possible to use [Happy DOM](https://github.com/capricorn86/happy-dom) for testing in a Node environment.\n\n\n### DOM Features\n\n- Custom Elements (Web Components)\n\n- Shadow Root (Shadow DOM)\n\n- Declarative Shadow DOM\n\n- Mutation Observer\n\n- Tree Walker\n\n- Fetch\n\nAnd much more..\n\n  \n\n### Works With\n\n- [Google LitHTML](https://lit-html.polymer-project.org)\n\n- [Google LitElement](https://lit-element.polymer-project.org)\n\n- [React](https://reactjs.org)\n\n- [Angular](https://angular.io/)\n\n- [Vue](https://vuejs.org/)\n\n  \n\n\n# Installation\n\n```bash\nnpm install @happy-dom/global-registrator --save-dev\n```\n\n\n\n\n# Usage\n\n## Register\n\n```javascript\nimport { GlobalRegistrator } from '@happy-dom/global-registrator';\n\nGlobalRegistrator.register();\n\ndocument.body.innerHTML = `<button>My button</button>`;\n\nconst button = document.querySelector('button');\n\n// Outputs: \"My button\"\nconsole.log(button.innerText)\n```\n\n## Unregister\n\n```javascript\nimport { GlobalRegistrator } from '@happy-dom/global-registrator';\n\nGlobalRegistrator.register();\n\nGlobalRegistrator.unregister();\n\n// Outputs: \"undefined\"\nconsole.log(global.document)\n```\n\n\n# Performance\n\n| Operation                            | JSDOM   | Happy DOM |\n| ------------------------------------ | ------- | --------- |\n| Import / Require                     | 333 ms  | 45 ms     |\n| Parse HTML                           | 256 ms  | 26 ms     |\n| Serialize HTML                       | 65 ms   | 8 ms      |\n| Render custom element                | 214 ms  | 19 ms     |\n| querySelectorAll('tagname')          | 4.9 ms  | 0.7 ms    |\n| querySelectorAll('.class')           | 6.4 ms  | 3.7 ms    |\n| querySelectorAll('[attribute]')      | 4.0 ms  | 1.7 ms    |\n| querySelectorAll('[class~=\"name\"]')  | 5.5 ms  | 2.9 ms    |\n| querySelectorAll(':nth-child(2n+1)') | 10.4 ms | 3.8 ms    |\n\n[See how the test was done here](https://github.com/capricorn86/happy-dom-performance-test)\n\n","readmeFilename":"README.md"}