{"_id":"happy-dom-without-node","_rev":"12-b865a07396333d34c8f3fd38b5b69a82","name":"happy-dom-without-node","description":"Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.","dist-tags":{"latest":"14.12.3"},"versions":{"13.3.1":{"name":"happy-dom-without-node","version":"13.3.1","keywords":["jsdom","dom","browser","custom","elements","web","components","html","whatwg","w3c"],"author":{"name":"David Ortner"},"license":"MIT","_id":"happy-dom-without-node@13.3.1","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"homepage":"https://github.com/capricorn86/happy-dom-without-node/","bugs":{"url":"https://github.com/capricorn86/happy-dom-without-node/issues"},"dist":{"shasum":"e9cd7a802f095135e76b60ee9758f9207b491188","tarball":"https://registry.npmjs.org/happy-dom-without-node/-/happy-dom-without-node-13.3.1.tgz","fileCount":2032,"integrity":"sha512-wHN6Sy3XvRN/WB2QwX+nU0jZp888DZ4cwZgs/QSZZM+S0ThtE/z2FZmL3k/FGvh8CoXk9OoZjoH8zgfts/n8/w==","signatures":[{"sig":"MEUCIQCDElKLUlj2LBREVyg9xcnivFXP68ae4JTspZoOmz0HQgIgLwVQp382DnZQ6DOEnw6Zd4//SB4PWbcInYiCo7rNdqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4531934},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./lib/index.js","default":"./lib/index.js"},"./lib/*.js":{"import":"./lib/*.js","default":"./lib/*.js"},"./lib/*.ts":{"import":"./lib/*.ts","default":"./lib/*.ts"},"./src/*.ts":"./src/*.ts","./lib/*.map":{"import":"./lib/*.map","default":"./lib/*.map"},"./package.json":"./package.json"},"gitHead":"8c5bd775fa910fe91e8d23d77d18d962ce7359eb","_npmUser":{"name":"davidortner","email":"david@ortner.se"},"repository":{"url":"git+https://github.com/capricorn86/happy-dom-without-node.git","type":"git"},"_npmVersion":"10.2.3","description":"Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"entities":"^4.5.0","whatwg-url":"^14.0.0","whatwg-mimetype":"^3.0.0","webidl-conversions":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/happy-dom-without-node_13.3.1_1706368797581_0.07571374860511892","host":"s3://npm-registry-packages"}},"13.3.4":{"name":"happy-dom-without-node","version":"13.3.4","keywords":["jsdom","dom","browser","custom","elements","web","components","html","whatwg","w3c"],"author":{"name":"David Ortner"},"license":"MIT","_id":"happy-dom-without-node@13.3.4","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"homepage":"https://github.com/capricorn86/happy-dom-without-node/","bugs":{"url":"https://github.com/capricorn86/happy-dom-without-node/issues"},"dist":{"shasum":"041da6e3bc72dfd6dd434baeeae7c92cbd636a90","tarball":"https://registry.npmjs.org/happy-dom-without-node/-/happy-dom-without-node-13.3.4.tgz","fileCount":2032,"integrity":"sha512-CoH6jxfP6D5HMjbkhtBsrdgFkm6+mxNAPq+I3jy90cd+QvYF8UX+UizBraJsQLoropoPBM5sD2OR8u726857zg==","signatures":[{"sig":"MEUCIDeWN2oeNt6WMkMSVqNYT82FQfWscL0YXFWPDeCybDzTAiEA+NoHosqUdcL1gLcCPNzlU0cUjpOTRtW0Q9H0iYF5GtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4531887},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./lib/index.js","default":"./lib/index.js"},"./lib/*.js":{"import":"./lib/*.js","default":"./lib/*.js"},"./lib/*.ts":{"import":"./lib/*.ts","default":"./lib/*.ts"},"./src/*.ts":"./src/*.ts","./lib/*.map":{"import":"./lib/*.map","default":"./lib/*.map"},"./package.json":"./package.json"},"gitHead":"fa4b0dd5892b4016deb6bae77f571ad093a2ee42","_npmUser":{"name":"davidortner","email":"david@ortner.se"},"repository":{"url":"git+https://github.com/capricorn86/happy-dom-without-node.git","type":"git"},"_npmVersion":"10.2.3","description":"Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"entities":"^4.5.0","whatwg-url":"^14.0.0","whatwg-mimetype":"^3.0.0","webidl-conversions":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/happy-dom-without-node_13.3.4_1706533759721_0.6828751995713782","host":"s3://npm-registry-packages"}},"13.3.5":{"name":"happy-dom-without-node","version":"13.3.5","keywords":["jsdom","dom","browser","custom","elements","web","components","html","whatwg","w3c"],"author":{"name":"David Ortner"},"license":"MIT","_id":"happy-dom-without-node@13.3.5","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"homepage":"https://github.com/capricorn86/happy-dom-without-node/","bugs":{"url":"https://github.com/capricorn86/happy-dom-without-node/issues"},"dist":{"shasum":"467170cd27615a580890f5c1d7b2885b389fe878","tarball":"https://registry.npmjs.org/happy-dom-without-node/-/happy-dom-without-node-13.3.5.tgz","fileCount":2052,"integrity":"sha512-J284Bi4WJH+fETZweTToswM8sIImc9dko/Ablo1Pbs0JChuYPfuCQOUiaK/xo72kanv1+2ujzqsJQyQ+JAZVDw==","signatures":[{"sig":"MEYCIQDEU8oxY2mc7Dc/98t3LhBzknj3cOnmVcWhxJlF+27FwgIhAIYbeW8XVGsHqMyLRGLrAeixc1UlUtPA6ibEO60qHGW3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4544357},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./lib/index.js","default":"./lib/index.js"},"./lib/*.js":{"import":"./lib/*.js","default":"./lib/*.js"},"./lib/*.ts":{"import":"./lib/*.ts","default":"./lib/*.ts"},"./src/*.ts":"./src/*.ts","./lib/*.map":{"import":"./lib/*.map","default":"./lib/*.map"},"./package.json":"./package.json"},"gitHead":"fa4b0dd5892b4016deb6bae77f571ad093a2ee42","_npmUser":{"name":"davidortner","email":"david@ortner.se"},"repository":{"url":"git+https://github.com/capricorn86/happy-dom-without-node.git","type":"git"},"_npmVersion":"10.2.3","description":"Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"entities":"^4.5.0","whatwg-url":"^14.0.0","whatwg-mimetype":"^3.0.0","webidl-conversions":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/happy-dom-without-node_13.3.5_1706573011944_0.6668289349140619","host":"s3://npm-registry-packages"}},"13.3.8":{"name":"happy-dom-without-node","version":"13.3.8","keywords":["jsdom","dom","browser","custom","elements","web","components","html","whatwg","w3c"],"author":{"name":"David Ortner"},"license":"MIT","_id":"happy-dom-without-node@13.3.8","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"homepage":"https://github.com/capricorn86/happy-dom-without-node/","bugs":{"url":"https://github.com/capricorn86/happy-dom-without-node/issues"},"dist":{"shasum":"18d15feea5c573e96faeefcf799acffa4a6e392a","tarball":"https://registry.npmjs.org/happy-dom-without-node/-/happy-dom-without-node-13.3.8.tgz","fileCount":2052,"integrity":"sha512-W6vqyF7yWQCeZsUV1mdriVYLRtewGgfAthw5LGmt11TqeKzqtLpBunPd3GaV4814F2fZxWa2hi85pXYxlv8QNA==","signatures":[{"sig":"MEUCIHQpOjvB+rLPBLBfgQwo7VvKBbByiEzAsNYcBSD0sbbPAiEA8VDLc0/okDJ3xDvNI9QsdjQaF9yqpQvDG85mlCOSRI0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4544357},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./lib/index.js","default":"./lib/index.js"},"./lib/*.js":{"import":"./lib/*.js","default":"./lib/*.js"},"./lib/*.ts":{"import":"./lib/*.ts","default":"./lib/*.ts"},"./src/*.ts":"./src/*.ts","./lib/*.map":{"import":"./lib/*.map","default":"./lib/*.map"},"./package.json":"./package.json"},"gitHead":"fa4b0dd5892b4016deb6bae77f571ad093a2ee42","_npmUser":{"name":"davidortner","email":"david@ortner.se"},"repository":{"url":"git+https://github.com/capricorn86/happy-dom-without-node.git","type":"git"},"_npmVersion":"10.2.3","description":"Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"entities":"^4.5.0","whatwg-url":"^14.0.0","whatwg-mimetype":"^3.0.0","webidl-conversions":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/happy-dom-without-node_13.3.8_1706745838310_0.7013003956224526","host":"s3://npm-registry-packages"}},"13.4.1":{"name":"happy-dom-without-node","version":"13.4.1","keywords":["jsdom","dom","browser","custom","elements","web","components","html","whatwg","w3c"],"author":{"name":"David Ortner"},"license":"MIT","_id":"happy-dom-without-node@13.4.1","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"homepage":"https://github.com/capricorn86/happy-dom-without-node/","bugs":{"url":"https://github.com/capricorn86/happy-dom-without-node/issues"},"dist":{"shasum":"28be5397d459622ca71957629c8d2cacfe3f8d68","tarball":"https://registry.npmjs.org/happy-dom-without-node/-/happy-dom-without-node-13.4.1.tgz","fileCount":2052,"integrity":"sha512-c1Yc4Fcq75EkrDw5JM1Sk6Cf4BOodgibSK/S/X9PEvejeZ0ql4G35wJHskIZFYksOEiBz39e5MIYMA8b5TszJw==","signatures":[{"sig":"MEUCIAfSsNdsI4jotHI7FwUltMSwNFpcpyDi3aQaP9voWYijAiEAgFPfxTW0ECFvrEEP13Uz/QP32nnDoW1fusYopLALhWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4559141},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./lib/index.js","default":"./lib/index.js"},"./lib/*.js":{"import":"./lib/*.js","default":"./lib/*.js"},"./lib/*.ts":{"import":"./lib/*.ts","default":"./lib/*.ts"},"./src/*.ts":"./src/*.ts","./lib/*.map":{"import":"./lib/*.map","default":"./lib/*.map"},"./package.json":"./package.json"},"gitHead":"fa4b0dd5892b4016deb6bae77f571ad093a2ee42","_npmUser":{"name":"davidortner","email":"david@ortner.se"},"repository":{"url":"git+https://github.com/capricorn86/happy-dom-without-node.git","type":"git"},"_npmVersion":"10.2.4","description":"Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"entities":"^4.5.0","whatwg-url":"^14.0.0","whatwg-mimetype":"^3.0.0","webidl-conversions":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/happy-dom-without-node_13.4.1_1708560216205_0.8912854640451984","host":"s3://npm-registry-packages"}},"14.7.1":{"name":"happy-dom-without-node","version":"14.7.1","keywords":["jsdom","dom","browser","custom","elements","web","components","html","whatwg","w3c"],"author":{"name":"David Ortner"},"license":"MIT","_id":"happy-dom-without-node@14.7.1","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"homepage":"https://github.com/capricorn86/happy-dom-without-node/","bugs":{"url":"https://github.com/capricorn86/happy-dom-without-node/issues"},"dist":{"shasum":"8eef14c6ac325f5d91aa826e86a47cbb1b91a122","tarball":"https://registry.npmjs.org/happy-dom-without-node/-/happy-dom-without-node-14.7.1.tgz","fileCount":1816,"integrity":"sha512-Zv+VhjWzFwwmbKbn+NgGdsjwKYCCS6sz58EHcnefVw+Kdys3RRzq4h2pRb/VkFQAc6/sEzo9HRZNxUu1CR6dKw==","signatures":[{"sig":"MEUCIAUaobIqDvMvlpmPEiLTufXVyxs52VsupJmvfk2cGFxQAiEAyCESCnK8Q641c2cImqnbT/Om20IUdb+Wtp5NVJUtjwo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4471817},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./lib/index.js","default":"./lib/index.js"},"./lib/*.js":{"import":"./lib/*.js","default":"./lib/*.js"},"./lib/*.ts":{"import":"./lib/*.ts","default":"./lib/*.ts"},"./src/*.ts":"./src/*.ts","./lib/*.map":{"import":"./lib/*.map","default":"./lib/*.map"},"./package.json":"./package.json"},"gitHead":"6599992a40c9d1eab75a9e821ad7c5820da878fe","_npmUser":{"name":"davidortner","email":"david@ortner.se"},"repository":{"url":"git+https://github.com/capricorn86/happy-dom-without-node.git","type":"git"},"_npmVersion":"10.5.0","description":"Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.","directories":{},"_nodeVersion":"18.20.1","dependencies":{"entities":"^4.5.0","whatwg-url":"^14.0.0","whatwg-mimetype":"^3.0.0","webidl-conversions":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/happy-dom-without-node_14.7.1_1713199641547_0.253900760578619","host":"s3://npm-registry-packages"}},"14.10.1":{"name":"happy-dom-without-node","version":"14.10.1","keywords":["jsdom","dom","browser","custom","elements","web","components","html","whatwg","w3c"],"author":{"name":"David Ortner"},"license":"MIT","_id":"happy-dom-without-node@14.10.1","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"homepage":"https://github.com/capricorn86/happy-dom-without-node/","bugs":{"url":"https://github.com/capricorn86/happy-dom-without-node/issues"},"dist":{"shasum":"177277b4d18111358d20db879b1d157d6eaa884f","tarball":"https://registry.npmjs.org/happy-dom-without-node/-/happy-dom-without-node-14.10.1.tgz","fileCount":1826,"integrity":"sha512-X1XcZ5O2HlJEBOQd5yefheQ+ZqMjFiysYl/le43JPsaGMElkAOVGfsmX8ZccMoaatlwEfec46nJsuozLcRkirw==","signatures":[{"sig":"MEQCIEQheU7WOYAFk7QYZ3jvUb6h7d7KXhLrO3Mw0sfk2/lJAiBBNLQZWEaSbvvd6SSbDf96uFJby+pLxiT3+PNk8/r06A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4493600},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./lib/index.js","default":"./lib/index.js"},"./lib/*.js":{"import":"./lib/*.js","default":"./lib/*.js"},"./lib/*.ts":{"import":"./lib/*.ts","default":"./lib/*.ts"},"./src/*.ts":"./src/*.ts","./lib/*.map":{"import":"./lib/*.map","default":"./lib/*.map"},"./package.json":"./package.json"},"gitHead":"6599992a40c9d1eab75a9e821ad7c5820da878fe","_npmUser":{"name":"davidortner","email":"david@ortner.se"},"repository":{"url":"git+https://github.com/capricorn86/happy-dom-without-node.git","type":"git"},"_npmVersion":"10.5.0","description":"Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"entities":"^4.5.0","whatwg-url":"^14.0.0","whatwg-mimetype":"^3.0.0","webidl-conversions":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/happy-dom-without-node_14.10.1_1715040203776_0.5157594956748834","host":"s3://npm-registry-packages"}},"14.10.2":{"name":"happy-dom-without-node","version":"14.10.2","keywords":["jsdom","dom","browser","custom","elements","web","components","html","whatwg","w3c"],"author":{"name":"David Ortner"},"license":"MIT","_id":"happy-dom-without-node@14.10.2","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"homepage":"https://github.com/capricorn86/happy-dom-without-node/","bugs":{"url":"https://github.com/capricorn86/happy-dom-without-node/issues"},"dist":{"shasum":"19c3bfc8002d691d8ef877ae12b1a05696254a5a","tarball":"https://registry.npmjs.org/happy-dom-without-node/-/happy-dom-without-node-14.10.2.tgz","fileCount":1826,"integrity":"sha512-kVceECIJMJMSHiv19JnP15VAKgZsBcN+jDktA0Va+7DyU5ICJdTZ/RzaNO2cImUYcKS9UsDpk45tAgXc2MhoOQ==","signatures":[{"sig":"MEUCIQC4RussDhRXocGjpiJtbKHnx8atdoHhExK4ahIOqx2kSAIgAW+BUDf5qGNlWmubeiLWvy6WWmMJHhkR593LT2+ZuwY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4493532},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./lib/index.js","default":"./lib/index.js"},"./lib/*.js":{"import":"./lib/*.js","default":"./lib/*.js"},"./lib/*.ts":{"import":"./lib/*.ts","default":"./lib/*.ts"},"./src/*.ts":"./src/*.ts","./lib/*.map":{"import":"./lib/*.map","default":"./lib/*.map"},"./package.json":"./package.json"},"gitHead":"6599992a40c9d1eab75a9e821ad7c5820da878fe","_npmUser":{"name":"davidortner","email":"david@ortner.se"},"repository":{"url":"git+https://github.com/capricorn86/happy-dom-without-node.git","type":"git"},"_npmVersion":"10.5.0","description":"Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"entities":"^4.5.0","whatwg-url":"^14.0.0","whatwg-mimetype":"^3.0.0","webidl-conversions":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/happy-dom-without-node_14.10.2_1715645012871_0.9494560489217736","host":"s3://npm-registry-packages"}},"14.11.0":{"name":"happy-dom-without-node","version":"14.11.0","keywords":["jsdom","dom","browser","custom","elements","web","components","html","whatwg","w3c"],"author":{"name":"David Ortner"},"license":"MIT","_id":"happy-dom-without-node@14.11.0","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"homepage":"https://github.com/capricorn86/happy-dom-without-node/","bugs":{"url":"https://github.com/capricorn86/happy-dom-without-node/issues"},"dist":{"shasum":"13fdac3e22cd0daf3c1b83386c2c755dd15d6cdc","tarball":"https://registry.npmjs.org/happy-dom-without-node/-/happy-dom-without-node-14.11.0.tgz","fileCount":1831,"integrity":"sha512-vV3RKQKyq92nuJPbpnmP10VmZZQfcexyfL2PRmzL++oUFk9ZDbA6H4hCBS9msUCRHSzq8tdbeK/+6OEsbzntGA==","signatures":[{"sig":"MEUCID7stpJGIZhTK255r6bSl9CIoBYEL2qLMLx033v3HMdnAiEA+lJYdtImoFEJHVEaXRsoxcz+YOpNzd/vYJKa2viQTFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4496900},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./lib/index.js","default":"./lib/index.js"},"./lib/*.js":{"import":"./lib/*.js","default":"./lib/*.js"},"./lib/*.ts":{"import":"./lib/*.ts","default":"./lib/*.ts"},"./src/*.ts":"./src/*.ts","./lib/*.map":{"import":"./lib/*.map","default":"./lib/*.map"},"./package.json":"./package.json"},"gitHead":"6599992a40c9d1eab75a9e821ad7c5820da878fe","_npmUser":{"name":"davidortner","email":"david@ortner.se"},"repository":{"url":"git+https://github.com/capricorn86/happy-dom-without-node.git","type":"git"},"_npmVersion":"10.5.0","description":"Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"entities":"^4.5.0","whatwg-url":"^14.0.0","whatwg-mimetype":"^3.0.0","webidl-conversions":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/happy-dom-without-node_14.11.0_1715731402329_0.686740751102271","host":"s3://npm-registry-packages"}},"14.11.1":{"name":"happy-dom-without-node","version":"14.11.1","keywords":["jsdom","dom","browser","custom","elements","web","components","html","whatwg","w3c"],"author":{"name":"David Ortner"},"license":"MIT","_id":"happy-dom-without-node@14.11.1","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"homepage":"https://github.com/capricorn86/happy-dom-without-node/","bugs":{"url":"https://github.com/capricorn86/happy-dom-without-node/issues"},"dist":{"shasum":"6a5227a2685896018c35937889b448be1e855818","tarball":"https://registry.npmjs.org/happy-dom-without-node/-/happy-dom-without-node-14.11.1.tgz","fileCount":1831,"integrity":"sha512-ft+uqhNHlXvUldZtQRu2anLFVDWGtgXwc5G1Ohwnbi0O3MOMb77nCsfLTpGh1JImaRr4GJ3xG147v0Dp6xvT2A==","signatures":[{"sig":"MEUCIG+qDY2gochGIbYYicNd7iRCCgC7hLJ+9jOIxuRmjnZ7AiEAxRknVpubxu2GcdGIpcYFV7P7C+PaX2UrrsAu32XifUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4501809},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./lib/index.js","default":"./lib/index.js"},"./lib/*.js":{"import":"./lib/*.js","default":"./lib/*.js"},"./lib/*.ts":{"import":"./lib/*.ts","default":"./lib/*.ts"},"./src/*.ts":"./src/*.ts","./lib/*.map":{"import":"./lib/*.map","default":"./lib/*.map"},"./package.json":"./package.json"},"gitHead":"6599992a40c9d1eab75a9e821ad7c5820da878fe","_npmUser":{"name":"davidortner","email":"david@ortner.se"},"repository":{"url":"git+https://github.com/capricorn86/happy-dom-without-node.git","type":"git"},"_npmVersion":"10.5.0","description":"Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"entities":"^4.5.0","whatwg-url":"^14.0.0","whatwg-mimetype":"^3.0.0","webidl-conversions":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/happy-dom-without-node_14.11.1_1716854610550_0.9153553024451666","host":"s3://npm-registry-packages"}},"14.11.2":{"name":"happy-dom-without-node","version":"14.11.2","keywords":["jsdom","dom","browser","custom","elements","web","components","html","whatwg","w3c"],"author":{"name":"David Ortner"},"license":"MIT","_id":"happy-dom-without-node@14.11.2","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"homepage":"https://github.com/capricorn86/happy-dom-without-node/","bugs":{"url":"https://github.com/capricorn86/happy-dom-without-node/issues"},"dist":{"shasum":"b7040eec8baad8aad3af1dec0e029a6d43eb4d9e","tarball":"https://registry.npmjs.org/happy-dom-without-node/-/happy-dom-without-node-14.11.2.tgz","fileCount":1831,"integrity":"sha512-cqDxetabFnffcVW0WVKnO/3IUvEXJjglwkxgaWmi8jy64Gi7GD/uDc/tiaCAOWrSbvNnfoJDnsvgDE7rDuz72w==","signatures":[{"sig":"MEUCIQDsCmakaX81FrpyiHSpHEsExlqd6oJt2tZ4rIpcWmtWEAIgLy0ouxLjEHhAYuEjHoJw7xvKAXNvqkaRteT4o16ymz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4504317},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./lib/index.js","default":"./lib/index.js"},"./lib/*.js":{"import":"./lib/*.js","default":"./lib/*.js"},"./lib/*.ts":{"import":"./lib/*.ts","default":"./lib/*.ts"},"./src/*.ts":"./src/*.ts","./lib/*.map":{"import":"./lib/*.map","default":"./lib/*.map"},"./package.json":"./package.json"},"gitHead":"6599992a40c9d1eab75a9e821ad7c5820da878fe","_npmUser":{"name":"davidortner","email":"david@ortner.se"},"repository":{"url":"git+https://github.com/capricorn86/happy-dom-without-node.git","type":"git"},"_npmVersion":"10.7.0","description":"Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.","directories":{},"_nodeVersion":"18.20.3","dependencies":{"entities":"^4.5.0","whatwg-url":"^14.0.0","whatwg-mimetype":"^3.0.0","webidl-conversions":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/happy-dom-without-node_14.11.2_1716940998847_0.7698011287554729","host":"s3://npm-registry-packages"}},"14.12.0":{"name":"happy-dom-without-node","version":"14.12.0","keywords":["jsdom","dom","browser","custom","elements","web","components","html","whatwg","w3c"],"author":{"name":"David Ortner"},"license":"MIT","_id":"happy-dom-without-node@14.12.0","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"homepage":"https://github.com/capricorn86/happy-dom-without-node/","bugs":{"url":"https://github.com/capricorn86/happy-dom-without-node/issues"},"dist":{"shasum":"0aec649639cb0841ccf70de3a110c4b5ef37a0e2","tarball":"https://registry.npmjs.org/happy-dom-without-node/-/happy-dom-without-node-14.12.0.tgz","fileCount":1831,"integrity":"sha512-Zyfl1SLa7qlq1wHcYVeBpWzLWGQVZ7FFbGAFeBAQyeSzKTi/NFiEx63Ui5dlacZjxuRS1ohYfWfbLsasCppVsQ==","signatures":[{"sig":"MEQCIEnmfJZDYyCtrUJDlP5fHsLBGqt/Ri6GygdjYTTzCCpTAiA6Illix+Ov/VMHlUgPkFyA0kWWea/bQxiQHhHpB6A3IA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4518544},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./lib/index.js","default":"./lib/index.js"},"./lib/*.js":{"import":"./lib/*.js","default":"./lib/*.js"},"./lib/*.ts":{"import":"./lib/*.ts","default":"./lib/*.ts"},"./src/*.ts":"./src/*.ts","./lib/*.map":{"import":"./lib/*.map","default":"./lib/*.map"},"./package.json":"./package.json"},"gitHead":"6599992a40c9d1eab75a9e821ad7c5820da878fe","_npmUser":{"name":"davidortner","email":"david@ortner.se"},"repository":{"url":"git+https://github.com/capricorn86/happy-dom-without-node.git","type":"git"},"_npmVersion":"10.7.0","description":"Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.","directories":{},"_nodeVersion":"18.20.3","dependencies":{"entities":"^4.5.0","whatwg-url":"^14.0.0","whatwg-mimetype":"^3.0.0","webidl-conversions":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/happy-dom-without-node_14.12.0_1717027442038_0.9592321352050743","host":"s3://npm-registry-packages"}},"14.12.3":{"name":"happy-dom-without-node","version":"14.12.3","license":"MIT","homepage":"https://github.com/capricorn86/happy-dom-without-node/","repository":{"type":"git","url":"git+https://github.com/capricorn86/happy-dom-without-node.git"},"author":{"name":"David Ortner"},"description":"Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.","main":"lib/index.js","type":"module","exports":{".":{"import":"./lib/index.js","default":"./lib/index.js"},"./lib/*.js":{"import":"./lib/*.js","default":"./lib/*.js"},"./lib/*.ts":{"import":"./lib/*.ts","default":"./lib/*.ts"},"./lib/*.map":{"import":"./lib/*.map","default":"./lib/*.map"},"./src/*.ts":"./src/*.ts","./package.json":"./package.json"},"keywords":["jsdom","dom","browser","custom","elements","web","components","html","whatwg","w3c"],"publishConfig":{"access":"public"},"dependencies":{"entities":"^4.5.0","webidl-conversions":"^7.0.0","whatwg-mimetype":"^3.0.0","whatwg-url":"^14.0.0"},"engines":{"node":">=16.0.0"},"_id":"happy-dom-without-node@14.12.3","gitHead":"6599992a40c9d1eab75a9e821ad7c5820da878fe","types":"./lib/index.d.ts","bugs":{"url":"https://github.com/capricorn86/happy-dom-without-node/issues"},"_nodeVersion":"18.20.3","_npmVersion":"10.7.0","dist":{"integrity":"sha512-1wp8+GFneT8mBjVnzancXHRuscEUH3vnb38lfCHPxuSu6OiRw1kQzHFbTGYlNCU2YXOlVIlzsS6xg9nAr7Xg6Q==","shasum":"57c07f0fd70684582ff73e69c279bc6a07d6b421","tarball":"https://registry.npmjs.org/happy-dom-without-node/-/happy-dom-without-node-14.12.3.tgz","fileCount":1831,"unpackedSize":4518520,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID77FJBXz+3UGKf6ClDZjKYRJTExwIZs/V5rZr3s3UIgAiEAoWpKLoPyyOIBOgDJp0bho9zuUAYThyADVEBUGC6uRTs="}]},"_npmUser":{"name":"davidortner","email":"david@ortner.se"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/happy-dom-without-node_14.12.3_1718928206933_0.7415928992142329"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-27T15:19:57.505Z","modified":"2024-06-21T00:03:27.390Z","13.3.1":"2024-01-27T15:19:57.799Z","13.3.4":"2024-01-29T13:09:19.989Z","13.3.5":"2024-01-30T00:03:32.216Z","13.3.8":"2024-02-01T00:03:58.609Z","13.4.1":"2024-02-22T00:03:36.730Z","14.7.1":"2024-04-15T16:47:21.831Z","14.10.1":"2024-05-07T00:03:24.065Z","14.10.2":"2024-05-14T00:03:33.117Z","14.11.0":"2024-05-15T00:03:22.565Z","14.11.1":"2024-05-28T00:03:30.830Z","14.11.2":"2024-05-29T00:03:19.097Z","14.12.0":"2024-05-30T00:04:02.366Z","14.12.3":"2024-06-21T00:03:27.240Z"},"maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"author":{"name":"David Ortner"},"repository":{"type":"git","url":"git+https://github.com/capricorn86/happy-dom-without-node.git"},"keywords":["jsdom","dom","browser","custom","elements","web","components","html","whatwg","w3c"],"license":"MIT","homepage":"https://github.com/capricorn86/happy-dom-without-node/","bugs":{"url":"https://github.com/capricorn86/happy-dom-without-node/issues"},"readme":"![Happy DOM Logo](https://github.com/capricorn86/happy-dom/raw/master/docs/happy-dom-logo.jpg)\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 makes it possible to use Happy DOM in an environment without Node.js. Some functionality such as HTTP requests is not supported by this package yet.\n\nAs VM is part of Node.js, this package does not support running JavaScript in a sandbox. Javascript will be executed in the global scope.\n\n### Module Systems\n\n- [ESM](https://nodejs.org/api/esm.html#introduction)\n\n# Installation\n\n```bash\nnpm install happy-dom-without-node\n```\n\n# Usage\n\n```javascript\nimport { Window } from 'happy-dom-without-node';\n\nconst window = new Window({ url: 'https://localhost:8080' });\nconst document = window.document;\n\ndocument.body.innerHTML = '<div class=\"container\"></div>';\n\nconst container = document.querySelector('.container');\nconst button = document.createElement('button');\n\ncontainer.appendChild(button);\n\n// Outputs \"<div class=\"container\"><button></button></div>\"\nconsole.log(document.body.innerHTML);\n```\n\n# Contributing\n\nSee [Contributing Guide](https://github.com/capricorn86/happy-dom-without-node/blob/main/docs/contributing.md).\n","readmeFilename":"README.md"}