{"_id":"jest-fixed-jsdom","_rev":"11-6d31d83e9d8b4987405a6b41f1aad624","name":"jest-fixed-jsdom","dist-tags":{"latest":"0.0.11"},"versions":{"0.0.1":{"name":"jest-fixed-jsdom","version":"0.0.1","keywords":["testing","environment","node","jest","jsdom","msw","mswjs"],"author":"","license":"MIT","_id":"jest-fixed-jsdom@0.0.1","maintainers":[{"name":"kettanaito","email":"kettanaito@gmail.com"}],"contributors":[{"url":"https://github.com/JamesZoft","name":"JamesZoft"},{"url":"https://github.com/kettanaito","name":"Artem Zakharchenko"}],"homepage":"https://github.com/mswjs/jest-fixed-jsdom#readme","bugs":{"url":"https://github.com/mswjs/jest-fixed-jsdom/issues"},"dist":{"shasum":"bcf0fa4b2cd744ac720ab30c5659fdc8869ecf01","tarball":"https://registry.npmjs.org/jest-fixed-jsdom/-/jest-fixed-jsdom-0.0.1.tgz","fileCount":8,"integrity":"sha512-1VlmN7wBhZg7WFWCS41FxSAb4kzqBKZKt2Hxj7qf5fv94kRLDAE8xcihMKTqe9Mrb6gAlDVgrZTN6t3o3dIfNw==","signatures":[{"sig":"MEUCIQCWQkLE8+DrdsXm6J2hw/TkTniZ6Hk4E5G8WtUpOpZNvQIgFU/BIqzNPXQVcfWblPGNq78BNYExXbxqfFFhXvQNcHQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9924},"main":"./index.js","_from":"file:jest-fixed-jsdom-0.0.1.tgz","engines":{"node":">=18.0.0"},"scripts":{"test":"jest","release":"release publish"},"_npmUser":{"name":"kettanaito","email":"kettanaito@gmail.com"},"_resolved":"/tmp/e1aecd64f9971149ee70311560eaa336/jest-fixed-jsdom-0.0.1.tgz","_integrity":"sha512-1VlmN7wBhZg7WFWCS41FxSAb4kzqBKZKt2Hxj7qf5fv94kRLDAE8xcihMKTqe9Mrb6gAlDVgrZTN6t3o3dIfNw==","repository":{"url":"git+https://github.com/mswjs/jest-fixed-jsdom.git","type":"git"},"_npmVersion":"10.2.4","description":"A superset of the JSDOM environment for Jest that respects Node.js globals.","directories":{},"_nodeVersion":"18.19.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","@ossjs/release":"^0.8.1","jest-environment-jsdom":"^29.7.0"},"peerDependencies":{"jest-environment-jsdom":"*"},"_npmOperationalInternal":{"tmp":"tmp/jest-fixed-jsdom_0.0.1_1710787452556_0.22286306789549948","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"jest-fixed-jsdom","version":"0.0.2","keywords":["testing","environment","node","jest","jsdom","msw","mswjs"],"author":"","license":"MIT","_id":"jest-fixed-jsdom@0.0.2","maintainers":[{"name":"kettanaito","email":"kettanaito@gmail.com"}],"contributors":[{"url":"https://github.com/JamesZoft","name":"JamesZoft"},{"url":"https://github.com/kettanaito","name":"Artem Zakharchenko"}],"homepage":"https://github.com/mswjs/jest-fixed-jsdom#readme","bugs":{"url":"https://github.com/mswjs/jest-fixed-jsdom/issues"},"dist":{"shasum":"2a15d2db64cf9276afd162c451ae727b89a8811e","tarball":"https://registry.npmjs.org/jest-fixed-jsdom/-/jest-fixed-jsdom-0.0.2.tgz","fileCount":8,"integrity":"sha512-rQ7tcI7Sz3XGxEzk7Ic/4n3y83O0cGnSK3lFU3lqHhYaxp/00yoolBBOTnY6bLKkI1XzO4EMgyHYZ1IBRpEesw==","signatures":[{"sig":"MEQCIDguOJNg0WuFpBbdpavJCIA7qkz9eK4qiGbbwN/wXAdpAiADnDqGRjIyHWyEOpFXByj0Wr9Cy65v3XeKNqqYIdpBvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8015},"main":"./index.js","_from":"file:jest-fixed-jsdom-0.0.2.tgz","engines":{"node":">=18.0.0"},"scripts":{"test":"jest","release":"release publish"},"_npmUser":{"name":"kettanaito","email":"kettanaito@gmail.com"},"_resolved":"/tmp/ab8ea2582d79a0131d91bebd0b67ff93/jest-fixed-jsdom-0.0.2.tgz","_integrity":"sha512-rQ7tcI7Sz3XGxEzk7Ic/4n3y83O0cGnSK3lFU3lqHhYaxp/00yoolBBOTnY6bLKkI1XzO4EMgyHYZ1IBRpEesw==","repository":{"url":"git+https://github.com/mswjs/jest-fixed-jsdom.git","type":"git"},"_npmVersion":"10.2.4","description":"A superset of the JSDOM environment for Jest that respects Node.js globals.","directories":{},"_nodeVersion":"18.19.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","@ossjs/release":"^0.8.1","jest-environment-jsdom":"^29.7.0"},"peerDependencies":{"jest-environment-jsdom":"*"},"_npmOperationalInternal":{"tmp":"tmp/jest-fixed-jsdom_0.0.2_1710856084619_0.40325455414212175","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"jest-fixed-jsdom","version":"0.0.3","keywords":["testing","environment","node","jest","jsdom","msw","mswjs"],"author":"","license":"MIT","_id":"jest-fixed-jsdom@0.0.3","maintainers":[{"name":"kettanaito","email":"kettanaito@gmail.com"}],"contributors":[{"url":"https://github.com/JamesZoft","name":"JamesZoft"},{"url":"https://github.com/kettanaito","name":"Artem Zakharchenko"}],"homepage":"https://github.com/mswjs/jest-fixed-jsdom#readme","bugs":{"url":"https://github.com/mswjs/jest-fixed-jsdom/issues"},"dist":{"shasum":"9fa4e36524602e855bc17484f30831428747ce03","tarball":"https://registry.npmjs.org/jest-fixed-jsdom/-/jest-fixed-jsdom-0.0.3.tgz","fileCount":8,"integrity":"sha512-09F5gGArnEvuHe1dm8suapf7tPK+SBSuEqhUmB8gX3zPX+HrX228j7yiybNEWLhH0g16gxVcqPgAIv+SMIK4Eg==","signatures":[{"sig":"MEUCIF28jW2CsT30l9QlBXT04tHulb8PzPxR+iReCeRuIF43AiEAjMFHMW/pmnWbon5KnQu4V6bw/uti1Tyr+00o3XjjJwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8231},"main":"./index.js","_from":"file:jest-fixed-jsdom-0.0.3.tgz","engines":{"node":">=18.0.0"},"scripts":{"test":"jest","release":"release publish"},"_npmUser":{"name":"kettanaito","email":"kettanaito@gmail.com"},"_resolved":"/tmp/405723aecf8227d54aff86f6aa3dc343/jest-fixed-jsdom-0.0.3.tgz","_integrity":"sha512-09F5gGArnEvuHe1dm8suapf7tPK+SBSuEqhUmB8gX3zPX+HrX228j7yiybNEWLhH0g16gxVcqPgAIv+SMIK4Eg==","repository":{"url":"git+https://github.com/mswjs/jest-fixed-jsdom.git","type":"git"},"_npmVersion":"10.7.0","description":"A superset of the JSDOM environment for Jest that respects Node.js globals.","directories":{},"_nodeVersion":"18.20.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","@ossjs/release":"^0.8.1","jest-environment-jsdom":"^29.7.0"},"peerDependencies":{"jest-environment-jsdom":"*"},"_npmOperationalInternal":{"tmp":"tmp/jest-fixed-jsdom_0.0.3_1727346091275_0.08326272326629303","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"jest-fixed-jsdom","version":"0.0.4","keywords":["testing","environment","node","jest","jsdom","msw","mswjs"],"author":"","license":"MIT","_id":"jest-fixed-jsdom@0.0.4","maintainers":[{"name":"kettanaito","email":"kettanaito@gmail.com"}],"contributors":[{"url":"https://github.com/JamesZoft","name":"JamesZoft"},{"url":"https://github.com/kettanaito","name":"Artem Zakharchenko"}],"homepage":"https://github.com/mswjs/jest-fixed-jsdom#readme","bugs":{"url":"https://github.com/mswjs/jest-fixed-jsdom/issues"},"dist":{"shasum":"3c95610bd777aedf045fd0a5e74b9641563e2e91","tarball":"https://registry.npmjs.org/jest-fixed-jsdom/-/jest-fixed-jsdom-0.0.4.tgz","fileCount":8,"integrity":"sha512-P9BVuU55UMoOSqNRTLKajmfFNNP/4W4P+fJYGpgmSkTJbyMzNwjNVBMDoUmFZkvWo4oi1/NXTyF0+hTO1yShBA==","signatures":[{"sig":"MEYCIQCfUc4Bo/Sf9txxIHQWixHAfNEnejPZx/moxBnOZQlCGQIhANDuElTwbGXSEcsKiP6rsP6Lid6H6+6vakC0LXzEoebE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8203},"main":"./index.js","_from":"file:jest-fixed-jsdom-0.0.4.tgz","engines":{"node":">=18.0.0"},"scripts":{"test":"jest","release":"release publish"},"_npmUser":{"name":"kettanaito","email":"kettanaito@gmail.com"},"_resolved":"/tmp/463489af5d9913639fdcbd9f1e923f80/jest-fixed-jsdom-0.0.4.tgz","_integrity":"sha512-P9BVuU55UMoOSqNRTLKajmfFNNP/4W4P+fJYGpgmSkTJbyMzNwjNVBMDoUmFZkvWo4oi1/NXTyF0+hTO1yShBA==","repository":{"url":"git+https://github.com/mswjs/jest-fixed-jsdom.git","type":"git"},"_npmVersion":"10.7.0","description":"A superset of the JSDOM environment for Jest that respects Node.js globals.","directories":{},"_nodeVersion":"18.20.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","@ossjs/release":"^0.8.1","jest-environment-jsdom":"^29.7.0"},"peerDependencies":{"jest-environment-jsdom":">=28.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jest-fixed-jsdom_0.0.4_1727876394078_0.1482119290015218","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"jest-fixed-jsdom","version":"0.0.5","keywords":["testing","environment","node","jest","jsdom","msw","mswjs"],"author":"","license":"MIT","_id":"jest-fixed-jsdom@0.0.5","maintainers":[{"name":"kettanaito","email":"kettanaito@gmail.com"}],"contributors":[{"url":"https://github.com/JamesZoft","name":"JamesZoft"},{"url":"https://github.com/kettanaito","name":"Artem Zakharchenko"}],"homepage":"https://github.com/mswjs/jest-fixed-jsdom#readme","bugs":{"url":"https://github.com/mswjs/jest-fixed-jsdom/issues"},"dist":{"shasum":"c05edae28d4f2f424afc248a25364a0bccd398df","tarball":"https://registry.npmjs.org/jest-fixed-jsdom/-/jest-fixed-jsdom-0.0.5.tgz","fileCount":8,"integrity":"sha512-L+23SRjs141Jch5sucHUFq9arLO/Vn26MRHnC6apthAL976Lyeak9Iy95rTu9AWU+la6tKmXbsRm+UCTTq/6MA==","signatures":[{"sig":"MEUCIQD6FzalQg2wkn6PiOaBCttz6RPZelSlHQN9ulvhAvvorwIgDRoOVFjvtA8F6JL5dx2uAmI3F2n4SpadIPA2+GTXjAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9468},"main":"./index.js","_from":"file:jest-fixed-jsdom-0.0.5.tgz","engines":{"node":">=18.0.0"},"scripts":{"test":"jest","release":"release publish"},"_npmUser":{"name":"kettanaito","email":"kettanaito@gmail.com"},"_resolved":"/tmp/e0e26e63db1e9812cf2244c4dc4c8fa4/jest-fixed-jsdom-0.0.5.tgz","_integrity":"sha512-L+23SRjs141Jch5sucHUFq9arLO/Vn26MRHnC6apthAL976Lyeak9Iy95rTu9AWU+la6tKmXbsRm+UCTTq/6MA==","repository":{"url":"git+https://github.com/mswjs/jest-fixed-jsdom.git","type":"git"},"_npmVersion":"10.7.0","description":"A superset of the JSDOM environment for Jest that respects Node.js globals.","directories":{},"_nodeVersion":"18.20.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","@ossjs/release":"^0.8.1","jest-environment-jsdom":"^29.7.0"},"peerDependencies":{"jest-environment-jsdom":">=28.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jest-fixed-jsdom_0.0.5_1729519395107_0.0438004217991359","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"jest-fixed-jsdom","version":"0.0.6","keywords":["testing","environment","node","jest","jsdom","msw","mswjs"],"author":"","license":"MIT","_id":"jest-fixed-jsdom@0.0.6","maintainers":[{"name":"kettanaito","email":"kettanaito@gmail.com"}],"contributors":[{"url":"https://github.com/JamesZoft","name":"JamesZoft"},{"url":"https://github.com/kettanaito","name":"Artem Zakharchenko"}],"homepage":"https://github.com/mswjs/jest-fixed-jsdom#readme","bugs":{"url":"https://github.com/mswjs/jest-fixed-jsdom/issues"},"dist":{"shasum":"dd37037223ba4c411518f4ecfec7f38169ed83a7","tarball":"https://registry.npmjs.org/jest-fixed-jsdom/-/jest-fixed-jsdom-0.0.6.tgz","fileCount":8,"integrity":"sha512-qhGsErwo+qOPaIkG6q3rhYvsc89dnljrGcsLERgplfxID42Ynv8nrxhjNVOs3ibKSbA4gcVxi8ZuDjcpXrA0ag==","signatures":[{"sig":"MEQCIBi9Ksilr1ItTODNfpQgqnwhseCqCEH25bRaEw6D6wc7AiAbsov5SVLEuS42Ki3dZc/5YBYM853tZw/bO5YII1ifTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9987},"main":"./index.js","_from":"file:jest-fixed-jsdom-0.0.6.tgz","engines":{"node":">=18.0.0"},"scripts":{"test":"jest","release":"release publish"},"_npmUser":{"name":"kettanaito","email":"kettanaito@gmail.com"},"_resolved":"/tmp/379923b3d4c5435ba64b8c6b213b259c/jest-fixed-jsdom-0.0.6.tgz","_integrity":"sha512-qhGsErwo+qOPaIkG6q3rhYvsc89dnljrGcsLERgplfxID42Ynv8nrxhjNVOs3ibKSbA4gcVxi8ZuDjcpXrA0ag==","repository":{"url":"git+https://github.com/mswjs/jest-fixed-jsdom.git","type":"git"},"_npmVersion":"10.7.0","description":"A superset of the JSDOM environment for Jest that respects Node.js globals.","directories":{},"_nodeVersion":"18.20.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","@ossjs/release":"^0.8.1","jest-environment-jsdom":"^29.7.0"},"peerDependencies":{"jest-environment-jsdom":">=28.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jest-fixed-jsdom_0.0.6_1729519711049_0.5739928561194396","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"jest-fixed-jsdom","version":"0.0.7","keywords":["testing","environment","node","jest","jsdom","msw","mswjs"],"author":"","license":"MIT","_id":"jest-fixed-jsdom@0.0.7","maintainers":[{"name":"kettanaito","email":"kettanaito@gmail.com"}],"contributors":[{"url":"https://github.com/JamesZoft","name":"JamesZoft"},{"url":"https://github.com/kettanaito","name":"Artem Zakharchenko"}],"homepage":"https://github.com/mswjs/jest-fixed-jsdom#readme","bugs":{"url":"https://github.com/mswjs/jest-fixed-jsdom/issues"},"dist":{"shasum":"40d72528287e32d1011debe527210e9580266f79","tarball":"https://registry.npmjs.org/jest-fixed-jsdom/-/jest-fixed-jsdom-0.0.7.tgz","fileCount":9,"integrity":"sha512-g0GNGpwycfkMx9SdYIFCLF2bKeCopDKzRAHkQgsyxBym3azF5m7gGR6ZQvQKgba3kl8Zx2GEgOQbwqNVHABWcw==","signatures":[{"sig":"MEUCIQCwovYo/CprbtxlxA+FRBCyCBP23DrcTwkojFNrhlLBGQIgA5Bv3SBbUKBiZLAZ1UIBMaGWPm5r2wlIy7pwoSsyBUA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11194},"main":"./index.js","_from":"file:jest-fixed-jsdom-0.0.7.tgz","engines":{"node":">=18.0.0"},"scripts":{"test":"jest","release":"release publish"},"_npmUser":{"name":"kettanaito","email":"kettanaito@gmail.com"},"_resolved":"/tmp/6cb24722dafb30f33906bf61f75b3994/jest-fixed-jsdom-0.0.7.tgz","_integrity":"sha512-g0GNGpwycfkMx9SdYIFCLF2bKeCopDKzRAHkQgsyxBym3azF5m7gGR6ZQvQKgba3kl8Zx2GEgOQbwqNVHABWcw==","repository":{"url":"git+https://github.com/mswjs/jest-fixed-jsdom.git","type":"git"},"_npmVersion":"10.7.0","description":"A superset of the JSDOM environment for Jest that respects Node.js globals.","directories":{},"_nodeVersion":"18.20.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","@ossjs/release":"^0.8.1","jest-environment-jsdom":"^29.7.0"},"peerDependencies":{"jest-environment-jsdom":">=28.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jest-fixed-jsdom_0.0.7_1730336140755_0.8533429854780441","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"jest-fixed-jsdom","version":"0.0.8","keywords":["testing","environment","node","jest","jsdom","msw","mswjs"],"author":"","license":"MIT","_id":"jest-fixed-jsdom@0.0.8","maintainers":[{"name":"kettanaito","email":"kettanaito@gmail.com"}],"contributors":[{"url":"https://github.com/JamesZoft","name":"JamesZoft"},{"url":"https://github.com/kettanaito","name":"Artem Zakharchenko"}],"homepage":"https://github.com/mswjs/jest-fixed-jsdom#readme","bugs":{"url":"https://github.com/mswjs/jest-fixed-jsdom/issues"},"dist":{"shasum":"5381b0deeaf4c1a0250e507092156b02be1e709c","tarball":"https://registry.npmjs.org/jest-fixed-jsdom/-/jest-fixed-jsdom-0.0.8.tgz","fileCount":9,"integrity":"sha512-Pf7y5Px6MV8EwDtqJsYMJsiUi/Iu99hjMaqTrxGu/2j4kCz9wbz6iJ+NAIkbALKLlFxq7jpP8xJZbEVjCbih6A==","signatures":[{"sig":"MEQCIGHna8cgiXRBl13YCe2tDnKrFzVwBlSocMpxaATT49D5AiB2xNBYGZzeZQt5E9GP4bD/yWAfKPo4TMbipUgx190w1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11541},"main":"./index.js","_from":"file:jest-fixed-jsdom-0.0.8.tgz","engines":{"node":">=18.0.0"},"scripts":{"test":"jest","release":"release publish"},"_npmUser":{"name":"kettanaito","email":"kettanaito@gmail.com"},"_resolved":"/tmp/8f638475d8b4cd85488971b3418e0a22/jest-fixed-jsdom-0.0.8.tgz","_integrity":"sha512-Pf7y5Px6MV8EwDtqJsYMJsiUi/Iu99hjMaqTrxGu/2j4kCz9wbz6iJ+NAIkbALKLlFxq7jpP8xJZbEVjCbih6A==","repository":{"url":"git+https://github.com/mswjs/jest-fixed-jsdom.git","type":"git"},"_npmVersion":"10.7.0","description":"A superset of the JSDOM environment for Jest that respects Node.js globals.","directories":{},"_nodeVersion":"18.20.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","@ossjs/release":"^0.8.1","jest-environment-jsdom":"^29.7.0"},"peerDependencies":{"jest-environment-jsdom":">=28.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jest-fixed-jsdom_0.0.8_1730681797669_0.9006622341402364","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"jest-fixed-jsdom","version":"0.0.9","keywords":["testing","environment","node","jest","jsdom","msw","mswjs"],"author":"","license":"MIT","_id":"jest-fixed-jsdom@0.0.9","maintainers":[{"name":"kettanaito","email":"kettanaito@gmail.com"}],"contributors":[{"url":"https://github.com/JamesZoft","name":"JamesZoft"},{"url":"https://github.com/kettanaito","name":"Artem Zakharchenko"}],"homepage":"https://github.com/mswjs/jest-fixed-jsdom#readme","bugs":{"url":"https://github.com/mswjs/jest-fixed-jsdom/issues"},"dist":{"shasum":"12d594d3edfdd2ae09fd1f6c6c4e68baf4c4a1a7","tarball":"https://registry.npmjs.org/jest-fixed-jsdom/-/jest-fixed-jsdom-0.0.9.tgz","fileCount":9,"integrity":"sha512-KPfqh2+sn5q2B+7LZktwDcwhCpOpUSue8a1I+BcixWLOQoEVyAjAGfH+IYZGoxZsziNojoHGRTC8xRbB1wDD4g==","signatures":[{"sig":"MEUCIQDhR4hnZ3o8MdYmGCL2A5MmC+YZ0PVA1Bq2IkvqCKMUBgIgL5bDHj0Gmmsadx/Zigz1Nl9TrkRddH9/NBHYsb9LULQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11956},"main":"./index.js","_from":"file:jest-fixed-jsdom-0.0.9.tgz","engines":{"node":">=18.0.0"},"scripts":{"test":"jest","release":"release publish"},"_npmUser":{"name":"kettanaito","email":"kettanaito@gmail.com"},"_resolved":"/tmp/aa8553ed20584ed1a7f21db4c940d994/jest-fixed-jsdom-0.0.9.tgz","_integrity":"sha512-KPfqh2+sn5q2B+7LZktwDcwhCpOpUSue8a1I+BcixWLOQoEVyAjAGfH+IYZGoxZsziNojoHGRTC8xRbB1wDD4g==","repository":{"url":"git+https://github.com/mswjs/jest-fixed-jsdom.git","type":"git"},"_npmVersion":"10.7.0","description":"A superset of the JSDOM environment for Jest that respects Node.js globals.","directories":{},"_nodeVersion":"18.20.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","@ossjs/release":"^0.8.1","jest-environment-jsdom":"^29.7.0"},"peerDependencies":{"jest-environment-jsdom":">=28.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jest-fixed-jsdom_0.0.9_1731490989634_0.3118928454961327","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"jest-fixed-jsdom","version":"0.0.10","keywords":["testing","environment","node","jest","jsdom","msw","mswjs"],"author":"","license":"MIT","_id":"jest-fixed-jsdom@0.0.10","maintainers":[{"name":"kettanaito","email":"kettanaito@gmail.com"}],"contributors":[{"url":"https://github.com/JamesZoft","name":"JamesZoft"},{"url":"https://github.com/kettanaito","name":"Artem Zakharchenko"}],"homepage":"https://github.com/mswjs/jest-fixed-jsdom#readme","bugs":{"url":"https://github.com/mswjs/jest-fixed-jsdom/issues"},"dist":{"shasum":"6f4042d42f2130a0debc85ec0b9e348c4c2de57b","tarball":"https://registry.npmjs.org/jest-fixed-jsdom/-/jest-fixed-jsdom-0.0.10.tgz","fileCount":9,"integrity":"sha512-WaEVX+FripJh+Hn/7dysIgqP66h0KT1NNC22NGmNYANExtCoYNk1q2yjwwcdSboBMkkhn0NtmvKad/cmisnCLg==","signatures":[{"sig":"MEUCIHCwH1Ang9q68aryH9UzyOfZK86QaQA3TYr6aM93tpEhAiEA/1phBpZaZZjIVMJdsUrv7NwEf04SUXf26bhbR7V5fYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12049},"main":"./index.js","_from":"file:jest-fixed-jsdom-0.0.10.tgz","engines":{"node":">=18.0.0"},"scripts":{"test":"jest","release":"release publish"},"_npmUser":{"name":"kettanaito","email":"kettanaito@gmail.com"},"_resolved":"/tmp/371d8602bb0352ba9166113ca22d0744/jest-fixed-jsdom-0.0.10.tgz","_integrity":"sha512-WaEVX+FripJh+Hn/7dysIgqP66h0KT1NNC22NGmNYANExtCoYNk1q2yjwwcdSboBMkkhn0NtmvKad/cmisnCLg==","repository":{"url":"git+https://github.com/mswjs/jest-fixed-jsdom.git","type":"git"},"_npmVersion":"10.8.2","description":"A superset of the JSDOM environment for Jest that respects Node.js globals.","directories":{},"_nodeVersion":"18.20.8","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","@ossjs/release":"^0.8.1","jest-environment-jsdom":"^29.7.0"},"peerDependencies":{"jest-environment-jsdom":">=28.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jest-fixed-jsdom_0.0.10_1756515435259_0.9131386567074713","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"jest-fixed-jsdom","version":"0.0.11","description":"A superset of the JSDOM environment for Jest that respects Node.js globals.","main":"./index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/mswjs/jest-fixed-jsdom.git"},"homepage":"https://github.com/mswjs/jest-fixed-jsdom#readme","bugs":{"url":"https://github.com/mswjs/jest-fixed-jsdom/issues"},"author":"","contributors":[{"name":"JamesZoft","url":"https://github.com/JamesZoft"},{"name":"Artem Zakharchenko","url":"https://github.com/kettanaito"}],"keywords":["testing","environment","node","jest","jsdom","msw","mswjs"],"engines":{"node":">=18.0.0"},"publishConfig":{"access":"public"},"devDependencies":{"@ossjs/release":"^0.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0"},"peerDependencies":{"jest-environment-jsdom":">=28.0.0"},"scripts":{"test":"jest","release":"release publish"},"_id":"jest-fixed-jsdom@0.0.11","_integrity":"sha512-3UkjgM79APnmLVDnelrxdwz4oybD5qw6NLyayl7iCX8C8tJHeqjL9fmNrRlIrNiVJSXkF5t9ZPJ+xlM0kSwwYg==","_resolved":"/tmp/34d9e90f3e8fc3695fddb661ed2f5e28/jest-fixed-jsdom-0.0.11.tgz","_from":"file:jest-fixed-jsdom-0.0.11.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-3UkjgM79APnmLVDnelrxdwz4oybD5qw6NLyayl7iCX8C8tJHeqjL9fmNrRlIrNiVJSXkF5t9ZPJ+xlM0kSwwYg==","shasum":"67b5d5c4e9821bfb1e09a43139bfb0b9f4ec4f18","tarball":"https://registry.npmjs.org/jest-fixed-jsdom/-/jest-fixed-jsdom-0.0.11.tgz","fileCount":9,"unpackedSize":12349,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIG0xqRgcB/4oIOiNk0r7v3GrbhldE997njFMpyUzukRpAiB/t3YVOuhAw6BDxVO8d7xKSX+rGuyjOdagTFVsIFIX5A=="}]},"_npmUser":{"name":"kettanaito","email":"kettanaito@gmail.com"},"directories":{},"maintainers":[{"name":"kettanaito","email":"kettanaito@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jest-fixed-jsdom_0.0.11_1763082189023_0.8412328712446548"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-18T18:44:12.425Z","modified":"2025-11-14T01:03:09.411Z","0.0.1":"2024-03-18T18:44:12.716Z","0.0.2":"2024-03-19T13:48:04.791Z","0.0.3":"2024-09-26T10:21:31.468Z","0.0.4":"2024-10-02T13:39:54.306Z","0.0.5":"2024-10-21T14:03:15.331Z","0.0.6":"2024-10-21T14:08:31.231Z","0.0.7":"2024-10-31T00:55:40.949Z","0.0.8":"2024-11-04T00:56:37.878Z","0.0.9":"2024-11-13T09:43:09.812Z","0.0.10":"2025-08-30T00:57:15.452Z","0.0.11":"2025-11-14T01:03:09.215Z"},"bugs":{"url":"https://github.com/mswjs/jest-fixed-jsdom/issues"},"license":"MIT","homepage":"https://github.com/mswjs/jest-fixed-jsdom#readme","keywords":["testing","environment","node","jest","jsdom","msw","mswjs"],"repository":{"type":"git","url":"git+https://github.com/mswjs/jest-fixed-jsdom.git"},"description":"A superset of the JSDOM environment for Jest that respects Node.js globals.","contributors":[{"name":"JamesZoft","url":"https://github.com/JamesZoft"},{"name":"Artem Zakharchenko","url":"https://github.com/kettanaito"}],"maintainers":[{"name":"kettanaito","email":"kettanaito@gmail.com"}],"readme":"<h1 align=\"center\">jest-fixed-jsdom</h1>\n<p align=\"center\">A superset of the JSDOM environment for Jest that respects Node.js globals.</p>\n\n<!-- prettier-ignore-start -->\n> [!WARNING]\n> **This package is never meant as a solution to anything**. This is a workaround. Please consider testing browser code in the actual browser. You can do so both in [Vitest](https://vitest.dev/guide/browser/) and in [Playwright](https://playwright.dev/docs/test-components) at the moment.\n<!-- prettier-ignore-end -->\n\n## Motivation\n\nWhen you use Jest with JSDOM you are getting a broken test environment. Some Node.js globals cease to exist (e.g. `Request`, `Response`, `TextEncoder`, `TextDecoder`, `ReadableStream`<sup><a href=\"https://github.com/mswjs/msw/issues/1916\">1</a></sup>), while others stop behaving correctly (e.g. `Event`, `MessageEvent`<sup><a href=\"https://github.com/nodejs/undici/issues/2663\">2</a></sup>, `structuredClone()`<sup><a href=\"https://github.com/mswjs/msw/issues/1931\">3</a></sup>). That is caused by `jest-environment-jsdom` and JSDOM relying on polyfills to implement standard APIs that have been available globally both in the browser and in Node.js for years.\n\nHere's a piece of valid JavaScript that works in both the browser and Node.js but fails in Jest/JSDOM:\n\n```js\nnew TextEncoder().encode('hello')\n```\n\n```\nReferenceError: TextEncoder is not defined\n```\n\n**We strongly believe that a valid JavaScript code must compile regardless of what test environment you are using**. In fact, having a proper test environment is crucial to get any kind of value from your tests. Jest/JSDOM take that already working environment away from you.\n\nWe've built this project aims to fix that problem, restoring the global APIs that are present in both environments, providing better interoperability, stability, and consistent runtime behavior.\n\n## Changes\n\nThis project \"fixes\" the following global APIs, overriding whichever polyfills they have with respective Node.js globals:\n\n- `fetch()`\n- `Blob`\n- `FormData`\n- `Headers`\n- `Request`\n- `Response`\n- `ReadableStream`\n- `TextEncoder`\n- `TextDecoder`\n- `TextEncoderStream`\n- `TextDecoderStream`\n- `structuredClone()`\n- `URL`\n- `URLSearchParams`\n- `BroadcastChannel`\n- `TransformStream`\n- `WritableStream`\n\n## Getting started\n\n### Install\n\n```sh\nnpm i jest-fixed-jsdom --save-dev\n```\n\n### Configure Jest\n\nIn your `jest.config.js`, set the `testEnvironment` option to `jest-fixed-jsdom`:\n\n```js\n// jest.config.js\nmodule.exports = {\n  testEnvironment: 'jest-fixed-jsdom',\n}\n```\n\n> You can use any other `testEnvironmentOptions` you need. Those will be forwarded to the underlying `jest-environment-jsdom`.\n","readmeFilename":"README.md"}