{"_id":"@cfaester/enzyme-adapter-react-18","_rev":"9-f562b1f0099a768e0b06d4d001469b84","name":"@cfaester/enzyme-adapter-react-18","dist-tags":{"latest":"0.8.0","next":"0.7.2-next-peer-deps"},"versions":{"0.5.0":{"name":"@cfaester/enzyme-adapter-react-18","version":"0.5.0","description":"An unofficial React 18 adapter for Enzyme, that you probably shouldn't use.","repository":{"type":"git","url":"git+https://github.com/cfaester/enzyme-adapter-react-18.git"},"main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"contributors":[{"name":"Wojciech Maj","email":"kontakt@wojtekmaj.pl"},{"name":"Christian Fæster"}],"scripts":{"build":"tsc"},"keywords":["enzyme","react 18","unofficial","shallow rendering","testing"],"license":"MIT","dependencies":{"enzyme-shallow-equal":"^1.0.0","react-is":"^18.0.0","react-test-renderer":"^18.0.0"},"devDependencies":{"@types/enzyme":"^3.0.0","@types/node":"^17.0.23","enzyme":"^3.0.0","typescript":"^4.6.3","react":"^18.0.0","react-dom":"^18.0.0"},"peerDependencies":{"enzyme":"^3.0.0","react":"^18.0.0","react-dom":"^18.0.0"},"gitHead":"81b9ab618d8d61178f107039c0ef014f92960bf8","bugs":{"url":"https://github.com/cfaester/enzyme-adapter-react-18/issues"},"homepage":"https://github.com/cfaester/enzyme-adapter-react-18#readme","_id":"@cfaester/enzyme-adapter-react-18@0.5.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-De7v+mqut6UUQs0InQgxEvZatXCoFKMiryr6Lq9QN1m52V1dhKh/KAAb41f/J1ENAhPF9rcMbAj4ybMgE/2W0g==","shasum":"15ae189880c7878bbc90ea11f9820f48fe388b14","tarball":"https://registry.npmjs.org/@cfaester/enzyme-adapter-react-18/-/enzyme-adapter-react-18-0.5.0.tgz","fileCount":20,"unpackedSize":76280,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID7wEHx5t7xfl7pmNkDJ30HljDtZVAip1rHk5kzfPmopAiBYXVErIxpWE6Osa4OygGgWyUR+Pn1Dx45q3siSwrGi6A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiT991ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobFQ//cCDRkiXqWSlOBb4OQhoK6jZuQfwwIUbY3N6cm/RtNZxg58Cn\r\nM6hpjAgHFj5NCS57r5Ww9IGGYENpkXRk6NMVdVnf+n+GFOBJaTmvvLKFCb1Y\r\nGq7u1oQoeGaXMaAN0ugLfas2bXOQI5qsSBKWzxQ/58EUhdMOivi89qI0YMFu\r\nLD6FQRXGxadhgBnzQquanXDq0y67jtC1DPWwGjBm1SpPa64wXrrt1gzGU+OF\r\nP04j/6iGf+MXe8sMGOCUPkOqMPzCp7HWipQknDtQudtyQuaoQ9fOWCFCSsh0\r\ntx4cNUbINuL5ToM2JLBpc+yEgM+SA6ptiS9XcoVfCNmr4j1tlThBBlwmubVs\r\ntI11wo+LCdVDHwy2a2gSiZIcK8IDqKF2y+nP2QegiPnsKFixfMQB77t2HZ4A\r\nnzXfQs2Y4mchafkdDRFiEH1EsKJP5l1eBzaGzwtGrY4pEuMoMGE3qq00AIMO\r\nsK93SrjTCmQbHkqHGgMB7OMhrW2loyFwfZvTwwYBJD3yQp4/VsztYEpxafMr\r\nn+3HAX33WUxhwWZSba32uFvkYPvuVZgSIetU491faj0ynX0gLrLeoZPrVTtE\r\nTwV79COT1Eyw2tKBysAP65BzBIM2JW27c+ku/X6c/pmpoX8p9vDjl8vOdCrL\r\nGVP6cUvLpBVUsjitN51okih970qhfCd/9Wk=\r\n=zT9d\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cfaester","email":"chr.faester@gmail.com"},"directories":{},"maintainers":[{"name":"cfaester","email":"chr.faester@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enzyme-adapter-react-18_0.5.0_1649401717010_0.2559619855521751"},"_hasShrinkwrap":false},"0.5.1":{"name":"@cfaester/enzyme-adapter-react-18","version":"0.5.1","description":"An unofficial React 18 adapter for Enzyme, that you probably shouldn't use.","repository":{"type":"git","url":"git+https://github.com/cfaester/enzyme-adapter-react-18.git"},"main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"contributors":[{"name":"Wojciech Maj","email":"kontakt@wojtekmaj.pl"},{"name":"Christian Fæster"}],"scripts":{"build":"tsc"},"keywords":["enzyme","react 18","unofficial","shallow rendering","testing"],"license":"MIT","dependencies":{"enzyme-shallow-equal":"^1.0.0","react-is":"^18.0.0","react-test-renderer":"^18.0.0"},"devDependencies":{"@types/enzyme":"^3.0.0","@types/node":"^17.0.23","enzyme":"^3.0.0","typescript":"^4.6.3","react":"^18.0.0","react-dom":"^18.0.0"},"peerDependencies":{"enzyme":"^3.0.0","react":"^18.0.0","react-dom":"^18.0.0"},"gitHead":"d2740fffbef037f98a2038a05c55b01817518c1e","bugs":{"url":"https://github.com/cfaester/enzyme-adapter-react-18/issues"},"homepage":"https://github.com/cfaester/enzyme-adapter-react-18#readme","_id":"@cfaester/enzyme-adapter-react-18@0.5.1","_nodeVersion":"16.13.2","_npmVersion":"8.4.0","dist":{"integrity":"sha512-re27mknhfQsNoBjgn+kD9egD9hCIfb3i6ygzjFcSM2fBKPZFtzBKvtWkGAnzJ7W2fNR8LrCoYtrZtPZc+aUtvg==","shasum":"c8d808ed5412cce019f1a04ea910834479f36af5","tarball":"https://registry.npmjs.org/@cfaester/enzyme-adapter-react-18/-/enzyme-adapter-react-18-0.5.1.tgz","fileCount":20,"unpackedSize":76423,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBotkbk5xK+zZKEcrtzY4X3oK2PdPzafEJERGrrLuPAgIgQPC/ZkioRIquHDb7qGkWKgmsADw+g9BRRWTJSQuTzGA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU9VvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogWBAAo2PIfN9oenJeHykEfevYco7F50KvjVsNcEr5C3xouzv7UUOF\r\n/xZfI4JfWhd2TygiFrFHmmbbWUGrAFam5UxyLweVWIire2ZhCYPcRheGoEKL\r\n/LFKCxg4WV0XDUVQAIc9a46MKiz7FyTLehq8G7+cobcafDMkvSD+lFlR/GIQ\r\ngH2Wupu4e4mpFngb470E34NHQ4UssNrtlxXwAhua/eqtdmSwFV+JRIzDaowC\r\nKVn3uQApB5e+1XOphXfPedvFzfU0oMK48FCq6hsY0CbITK4W+lmIsOqc7gb+\r\nn8YCDHuAp569WjzTBhMa7PwCknQXKB0b2CEn50dkZOMVwCU29cOWIoBYi1qJ\r\npw39Wid3wsvxzp5iTGy+CO4zHcbDb9jW4tPuVaqhSn9yhSdskzVkbQ+YCWN0\r\nJDrDd+6UZlVUZJ/xB3x0Vh2yL4UNfLXhScsAyrHZmFMZWCgbXZ4thOI66gLR\r\nDBTNpBcs7NWcG278yuIQpTF0RNiLyGt32rWpVrFFIFgi+gX+SF25zFohmQiL\r\nc19ZtlI+Y+d5mxdbSx5hGe3l8j6wJmzboVsVIdwvSGMFZZNyY1+bPtD/zuru\r\n0bkdxDAfIMxokbzka1743Tm5OeykI2WPwtucnoMOCXOym5wrCYM/lyM/xgMz\r\nOG9leaBp8ViijW4rA4pdNokVf7e3zRY7xfU=\r\n=74R0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cfaester","email":"chr.faester@gmail.com"},"directories":{},"maintainers":[{"name":"cfaester","email":"chr.faester@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enzyme-adapter-react-18_0.5.1_1649661295451_0.8173528414712328"},"_hasShrinkwrap":false},"0.6.0":{"name":"@cfaester/enzyme-adapter-react-18","version":"0.6.0","description":"An unofficial React 18 adapter for Enzyme, that you probably shouldn't use.","repository":{"type":"git","url":"git+https://github.com/cfaester/enzyme-adapter-react-18.git"},"main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"contributors":[{"name":"Wojciech Maj","email":"kontakt@wojtekmaj.pl"},{"name":"Christian Fæster"}],"scripts":{"build":"tsc"},"keywords":["enzyme","react 18","unofficial","shallow rendering","testing"],"license":"MIT","dependencies":{"enzyme-shallow-equal":"^1.0.0","react-is":"^18.0.0","react-test-renderer":"^18.0.0"},"devDependencies":{"@types/enzyme":"^3.0.0","@types/node":"^17.0.23","enzyme":"^3.0.0","typescript":"^4.6.3","react":"^18.0.0","react-dom":"^18.0.0"},"peerDependencies":{"enzyme":"^3.0.0","react":"^18.0.0","react-dom":"^18.0.0"},"gitHead":"87b97516f6cb942c9dad7a9813c0780d4795c1de","bugs":{"url":"https://github.com/cfaester/enzyme-adapter-react-18/issues"},"homepage":"https://github.com/cfaester/enzyme-adapter-react-18#readme","_id":"@cfaester/enzyme-adapter-react-18@0.6.0","_nodeVersion":"18.9.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-68pqLvXsH0OVr6vWYvjTybEAM4piLqpeIYR5wuPnFzjPGKy7oZdIjJAMwMoBCvvio1zMjyzBzj5dCbg4O2JQnA==","shasum":"38994075edc1a4d1cd12fc6818d8b7d74f6b765f","tarball":"https://registry.npmjs.org/@cfaester/enzyme-adapter-react-18/-/enzyme-adapter-react-18-0.6.0.tgz","fileCount":20,"unpackedSize":77087,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/mvCLaDNPHgACmVclcrrkbR0bveHGCuA9aJ9p7ngS+AIhAMnvjSzCoU1Tbc6MoDZWHMIFdjhWCC+SgkQiJAEdX3t5"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjY/FuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrUQ/+KPiS/VZNc3HBCYKRkisISjm8RyhbYNBL5lrOhS+38+paBa+3\r\nx4ShViq7n5F56OZXevICWGAt/WqWUNMuitrkpIn9u+sb5NH6S1QSs0Q22t3w\r\ngOqV2dnCzo9Cwak4d6TlSIJFDw4TKZn8kEUklT3MRMJE5I5qXRv6pTdIFewy\r\nMK1kiSVHAAh6Mw0BB06NsbgGpbJQ7KL7/v0SpDDA/OgC/dXp42lOt/my4/ri\r\n2tNC3P35rxfuX3qYOcKyZE/KrgcX6or7aRbKSsx9DoLb5qJ/Q39Z0dfyyRjM\r\n60yjpIankz4DYLIQBWUnqyHE3fNuta/FHdYI0WrYFSSNePXmjZz+1ZI1EDs1\r\n2llE7QhqwXeCMCnSGQ/84TeHlxsEo6RnrTItFvE+OL/UGEaB7Pqnh4bWVPfy\r\nzHHbJH9ujqbaFDeTfj2w1Ml3sTcnk23n7A2ZxxnFZmJzImMW82wdXPXooLkG\r\nrNSbhJwV6ULtmoaBGMfpcwldGMMtG66mVDrlCskExYhs47Ylfvcvx8oHAdmx\r\nBXqwh3tQefNSOINa9UVvb/2EVTezmMwvYRVq6UP+vXtCfcWjYWNfIF7U4SNo\r\npknvS4gGKzczGawqJN8oO5mNRlq/OdhRXZkuSmWAa44m4GVIzww1Q6CwhpTZ\r\niCdQPebZloUAoKMCq2McMBXrUJi4AC1uLBI=\r\n=tujI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cfaester","email":"chr.faester@gmail.com"},"directories":{},"maintainers":[{"name":"cfaester","email":"chr.faester@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enzyme-adapter-react-18_0.6.0_1667494254412_0.6147899418576293"},"_hasShrinkwrap":false},"0.7.0":{"name":"@cfaester/enzyme-adapter-react-18","version":"0.7.0","description":"An unofficial React 18 adapter for Enzyme, that you probably shouldn't use.","repository":{"type":"git","url":"git+https://github.com/cfaester/enzyme-adapter-react-18.git"},"main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"contributors":[{"name":"Wojciech Maj","email":"kontakt@wojtekmaj.pl"},{"name":"Christian Fæster"}],"scripts":{"build":"tsc"},"keywords":["enzyme","react 18","unofficial","shallow rendering","testing"],"license":"MIT","dependencies":{"enzyme-shallow-equal":"^1.0.0","react-is":"^18.0.0","react-test-renderer":"^18.0.0"},"devDependencies":{"@types/enzyme":"^3.0.0","@types/node":"^17.0.23","enzyme":"^3.0.0","typescript":"^4.6.3","react":"^18.0.0","react-dom":"^18.0.0"},"peerDependencies":{"enzyme":"^3.0.0","react":"^18.0.0","react-dom":"^18.0.0"},"gitHead":"0ad4d792300a6b8035afb7c7f525d90db196bde5","bugs":{"url":"https://github.com/cfaester/enzyme-adapter-react-18/issues"},"homepage":"https://github.com/cfaester/enzyme-adapter-react-18#readme","_id":"@cfaester/enzyme-adapter-react-18@0.7.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-24rdgq6ncwmuyHizvKpdPUSczx5PjIhSr+LfXH/q5/Y28WbNZB6iGIqQ2iSiXp41qs+lutRIQQgwRJIf/a1N9w==","shasum":"92d81903855ed542ab54d2241a787c1b95883d0a","tarball":"https://registry.npmjs.org/@cfaester/enzyme-adapter-react-18/-/enzyme-adapter-react-18-0.7.0.tgz","fileCount":20,"unpackedSize":77107,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE5Xo+MLB2NNA+sKoYzlm361O9cz/lWslL6xGXsdqZC4AiBrmd9b58p4YAEJX7omWcc8eroTHzAfYVm89jmlgiCnbQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCzDlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqvBAAjSQck7cWeeo9QP4xYbHETv47hQ0YxFAZlHIgU4FfGdQMlF/F\r\naoRPzxkdRyQw4Pbo1kz9vk51JT2/DN9m5S+jQQX8mSkPLW5lpALrrrvJg0Op\r\nlBIxOgDtHlpaUlUYVBKx/9DGG6IMA03k2r/wmcn0bU9VTo0NG1pfFaisqhSb\r\nHRZXsRxqGbg69hxs1EcY5da3nqBKDXPQzbRH/rZW/UWjbLhVm38VdKDrlASk\r\ndUxEHuigiBe57TBZqvVO2LslZZCZdTtO6QPKq7R0totUNLyfPCEVOmMeg48G\r\n+C3rWLPwXzTjMRW4ZviaObTGknjTzrrWrZw3kNvjpwWDAJMKL8SfQ2tPokBl\r\nypbFhImFZwH1gFN+m/b//4KxV/5ShT40v/wF7rgu3O7V5qcfIsBxdWy8m73i\r\nW38ybBs7v31V9bqlQ2NK3sAoBaMcAsEuyzOVbYbBe4J5WcpQDrkw7+Lx/qVx\r\nXP7d7O4Bj1kwCf6CmoJMxHw1uzoRMS+NnBuv3zZp9GWYnz16DSwj2fSl4Cvv\r\nOZvO0wYfAceGQ4ktOBz0Dn7Lxlg8Ue12OLx9unMtyCnCfk/CWz6AjaphRAPf\r\n0CECXlVF0n4ImKuVvIEDaaEdSzpf475d/oAmGnx5JoNdF7AVvx0GLwhfGyvd\r\n4fGK1chKAHscjucMbjEVdBGtRZLKvO6bzpY=\r\n=T2rm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cfaester","email":"chr.faester@gmail.com"},"directories":{},"maintainers":[{"name":"cfaester","email":"chr.faester@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enzyme-adapter-react-18_0.7.0_1678455012862_0.13329127173618183"},"_hasShrinkwrap":false},"0.7.1":{"name":"@cfaester/enzyme-adapter-react-18","version":"0.7.1","description":"An unofficial React 18 adapter for Enzyme, that you probably shouldn't use.","repository":{"type":"git","url":"git+https://github.com/cfaester/enzyme-adapter-react-18.git"},"main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"contributors":[{"name":"Wojciech Maj","email":"kontakt@wojtekmaj.pl"},{"name":"Christian Fæster"}],"scripts":{"build":"tsc"},"keywords":["enzyme","react 18","unofficial","shallow rendering","testing"],"license":"MIT","dependencies":{"enzyme-shallow-equal":"^1.0.0","react-is":"^18.2.0","react-test-renderer":"^18.2.0"},"devDependencies":{"@types/enzyme":"^3.10.13","@types/node":"^17.0.23","enzyme":"^3.11.0","typescript":"^4.6.3","react":"^18.2.0","react-dom":"^18.2.0"},"peerDependencies":{"enzyme":"^3.11.0","react":"^18.2.0","react-dom":"^18.2.0"},"gitHead":"2fa4ba7c6a84beda763e8dc9e94f2194e2ae6555","bugs":{"url":"https://github.com/cfaester/enzyme-adapter-react-18/issues"},"homepage":"https://github.com/cfaester/enzyme-adapter-react-18#readme","_id":"@cfaester/enzyme-adapter-react-18@0.7.1","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Z3m1qNSlQdrcXdnPSGOAysLdgJFSowu7sbK1cHRcWXuZGS3WOTFOS0kIXbWMa1FnkEbswlIU6KgS+8qKgM6Kqw==","shasum":"487961110389e8285f076a965ad279f20a5ebf1e","tarball":"https://registry.npmjs.org/@cfaester/enzyme-adapter-react-18/-/enzyme-adapter-react-18-0.7.1.tgz","fileCount":20,"unpackedSize":77118,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFW1K4ftilyMCLNAe0G9x1t47WYfjRmagFhbJz4kt4P5AiEAiQH7woovW6OvYNTFuMyswOO5iWZDaTab+8JVNvOhaTw="}]},"_npmUser":{"name":"cfaester","email":"chr.faester@gmail.com"},"directories":{},"maintainers":[{"name":"cfaester","email":"chr.faester@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enzyme-adapter-react-18_0.7.1_1693320683469_0.9743029430100743"},"_hasShrinkwrap":false},"0.7.2-next-peer-deps":{"name":"@cfaester/enzyme-adapter-react-18","version":"0.7.2-next-peer-deps","description":"An unofficial React 18 adapter for Enzyme, that you probably shouldn't use.","repository":{"type":"git","url":"git+https://github.com/cfaester/enzyme-adapter-react-18.git"},"main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"contributors":[{"name":"Wojciech Maj","email":"kontakt@wojtekmaj.pl"},{"name":"Christian Fæster"}],"scripts":{"build":"tsc"},"keywords":["enzyme","react 18","unofficial","shallow rendering","testing"],"license":"MIT","dependencies":{"enzyme-shallow-equal":"^1.0.0"},"devDependencies":{"@types/enzyme":"^3.10.14","@types/has":"^1.0.0","@types/node":"^17.0.23","@types/react":"^18.0.21","@types/react-dom":"^18.0.0","@types/react-is":"^18.2.2","@types/react-test-renderer":"^18.0.0","enzyme":"^3.11.0","react":"^18.2.0","react-dom":"^18.2.0","react-is":"^18.2.0","react-test-renderer":"^18.2.0","typescript":"^4.6.3"},"peerDependencies":{"enzyme":"^3.11.0","react":">=18","react-dom":">=18","react-is":">=18","react-test-renderer":">=18"},"_id":"@cfaester/enzyme-adapter-react-18@0.7.2-next-peer-deps","readme":"[![npm](https://img.shields.io/npm/v/@cfaester/enzyme-adapter-react-18.svg)](https://www.npmjs.com/package/@cfaester/enzyme-adapter-react-18)\n\n# @cfaester/enzyme-adapter-react-18\n\nA **very** unofficial adapter for React 18 for [Enzyme](https://enzymejs.github.io/enzyme/).\n\nShould you count on it? Probably not. Can you use it as a reference for your own work? Perhaps.\n\n## Installation\n\n```\nnpm install --save-dev @cfaester/enzyme-adapter-react-18\n```\n\n## Configuration\n\nYou need to add it to Enzyme configuration. This is actually pretty easy. Just import it.\n\n```js\nimport Enzyme from 'enzyme';\nimport Adapter from '@cfaester/enzyme-adapter-react-18';\n\nEnzyme.configure({ adapter: new Adapter() });\n```\n\nI have personally had a few issues with tests using `simulate` on a mounted component. Specifically when using form libraries. To alleviate this, wrap your `simulate` calls in `act()`, like so:\n\n```js\nawait act(() => {\n\tmountWrapper.find('form').simulate('submit');\n});\n```\n\n## Motivation and thanks\nThis is not the best code I've ever written, but sometimes ripping out 900 tests, or going through hoops by running some tests under React 17 (can you really trust that anyway?), is just not feasible if you want the cool suspense features in, or dependencies depending on React 18.\n\nThis package can serve as a halfway stop towards migrating your tests to a newer framework like [@testing-library/react](https://www.npmjs.com/package/@testing-library/react), or to keep some of your shallow tests working.\n\nI don't have much plan of spending a lot of time maintaining this package. But after some deliberation, I'd rather open source it, than sit on it. If nothing else, it can serve as a reference point for your own implementation.\n\nThis couldn't be possible without the work of [wojtekmaj](https://github.com/wojtekmaj), and his React 17 adapter. I think you should consider sponsoring him for his other projects as well.\n","readmeFilename":"README.md","gitHead":"1ef2ca33600e564de5540af2385a27739c657398","bugs":{"url":"https://github.com/cfaester/enzyme-adapter-react-18/issues"},"homepage":"https://github.com/cfaester/enzyme-adapter-react-18#readme","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-fEee9dUlIiCFwTYAsL44Gl0TPsHNtMCD8Au+u44DpOSFq1iJ2owxvkza9ZVD2tdvll/x2FJSyvx+xea7jjcfbQ==","shasum":"2e5399435f9e1b58b7daa1b40bcbb1a99c1eb776","tarball":"https://registry.npmjs.org/@cfaester/enzyme-adapter-react-18/-/enzyme-adapter-react-18-0.7.2-next-peer-deps.tgz","fileCount":2,"unpackedSize":3276,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcIUth7tFnPrduO7QceKHAMB4X09k8PDbRRLTFvun0/wIhAO5yj4I1eLewj1Qx0p3FVCNWN4W6RBcjrbNvI7eJL7tj"}]},"_npmUser":{"name":"cfaester","email":"chr.faester@gmail.com"},"directories":{},"maintainers":[{"name":"cfaester","email":"chr.faester@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enzyme-adapter-react-18_0.7.2-next-peer-deps_1703453102409_0.4665970587692623"},"_hasShrinkwrap":false},"0.8.0-alpha-1":{"name":"@cfaester/enzyme-adapter-react-18","version":"0.8.0-alpha-1","description":"An unofficial React 18 adapter for Enzyme, that you probably shouldn't use.","repository":{"type":"git","url":"git+https://github.com/cfaester/enzyme-adapter-react-18.git"},"main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"contributors":[{"name":"Wojciech Maj","email":"kontakt@wojtekmaj.pl"},{"name":"Christian Fæster","email":"hello@cfaester.dk"}],"scripts":{"build":"tsc"},"keywords":["enzyme","react 18","unofficial","shallow rendering","testing"],"license":"MIT","dependencies":{"enzyme-shallow-equal":"^1.0.0","react-is":"^18.2.0","react-shallow-renderer":"^16.15.0","function.prototype.name":"^1.1.6"},"devDependencies":{"@types/enzyme":"^3.10.13","@types/node":"^17.0.23","@types/react":"^18.3.1","@types/react-dom":"^18.3.0","@types/react-is":"^18.3.0","enzyme":"^3.11.0","has":"^1.0.4","prop-types":"^15.8.1","react":"^18.2.0","react-dom":"^18.3.1","typescript":"^5.4.5"},"overrides":{"@types/react":"^18.3.1","@types/react-dom":"^18.3.0"},"peerDependencies":{"enzyme":"^3.11.0","react":">=18","react-dom":">=18","react-is":">=18"},"gitHead":"9f4f239b458d830489daa107c39f1e2e5fc531de","bugs":{"url":"https://github.com/cfaester/enzyme-adapter-react-18/issues"},"homepage":"https://github.com/cfaester/enzyme-adapter-react-18#readme","_id":"@cfaester/enzyme-adapter-react-18@0.8.0-alpha-1","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-5ywhS2LuEhrpMNt6pTJomxnHitM/gzCmBviNOoECnmhN/N4UntLFauAuryZOKPIwXFs6WpPBTwXmhLpYh/mBZg==","shasum":"9995be3c329546bde45a3c9926bee590b18b32ef","tarball":"https://registry.npmjs.org/@cfaester/enzyme-adapter-react-18/-/enzyme-adapter-react-18-0.8.0-alpha-1.tgz","fileCount":21,"unpackedSize":78764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDsrdx242xgGtMlLyKsDNurEGJjenABOQVLjtnKAxILwIgMIZec6rFIhD5h1X+T+DtM43dcf0NawyIOopbWpt8PeA="}]},"_npmUser":{"name":"cfaester","email":"chr.faester@gmail.com"},"directories":{},"maintainers":[{"name":"cfaester","email":"chr.faester@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enzyme-adapter-react-18_0.8.0-alpha-1_1714400525060_0.5448966291288528"},"_hasShrinkwrap":false},"0.8.0-alpha-2":{"name":"@cfaester/enzyme-adapter-react-18","version":"0.8.0-alpha-2","description":"An unofficial React 18 adapter for Enzyme, that you probably shouldn't use.","repository":{"type":"git","url":"git+https://github.com/cfaester/enzyme-adapter-react-18.git"},"main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"contributors":[{"name":"Wojciech Maj","email":"kontakt@wojtekmaj.pl"},{"name":"Christian Fæster","email":"hello@cfaester.dk"}],"scripts":{"build":"tsc"},"keywords":["enzyme","react 18","unofficial","shallow rendering","testing"],"license":"MIT","dependencies":{"enzyme-shallow-equal":"^1.0.0","react-is":"^18.2.0","has":"^1.0.4","react-shallow-renderer":"^16.15.0","function.prototype.name":"^1.1.6"},"devDependencies":{"@types/enzyme":"^3.10.13","@types/node":"^17.0.23","@types/react":"^18.3.1","@types/react-dom":"^18.3.0","@types/react-is":"^18.3.0","enzyme":"^3.11.0","prop-types":"^15.8.1","react":"^18.2.0","react-dom":"^18.3.1","typescript":"^5.4.5"},"overrides":{"@types/react":"^18.3.1","@types/react-dom":"^18.3.0"},"peerDependencies":{"enzyme":"^3.11.0","react":">=18","react-dom":">=18"},"gitHead":"b5203e477f97458a86d42ac06c237711c2d1cf24","bugs":{"url":"https://github.com/cfaester/enzyme-adapter-react-18/issues"},"homepage":"https://github.com/cfaester/enzyme-adapter-react-18#readme","_id":"@cfaester/enzyme-adapter-react-18@0.8.0-alpha-2","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-A2ncKsHtwSAiLLbQAouGdrj3MLzsLI/x/r089sXvvihJx7E9+GqfTYm6Jlf2jHcn4G/Px8vXxJCPNbjUu3fnzA==","shasum":"f035ca8ab8e930c76137fd077b1307f375c93f7d","tarball":"https://registry.npmjs.org/@cfaester/enzyme-adapter-react-18/-/enzyme-adapter-react-18-0.8.0-alpha-2.tgz","fileCount":21,"unpackedSize":78740,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGOc8qkiO/vF9rdN/eTbkXt322NSNXfRJuYzORV26P2cAiEA20t6C/+O5RKekS1BGRnZvqDpdDEaXMWV09B1DwM12SY="}]},"_npmUser":{"name":"cfaester","email":"chr.faester@gmail.com"},"directories":{},"maintainers":[{"name":"cfaester","email":"chr.faester@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enzyme-adapter-react-18_0.8.0-alpha-2_1714402707089_0.11523854852380011"},"_hasShrinkwrap":false},"0.8.0-alpha-3":{"name":"@cfaester/enzyme-adapter-react-18","version":"0.8.0-alpha-3","description":"An unofficial React 18 adapter for Enzyme, that you probably shouldn't use.","repository":{"type":"git","url":"git+https://github.com/cfaester/enzyme-adapter-react-18.git"},"main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"contributors":[{"name":"Wojciech Maj","email":"kontakt@wojtekmaj.pl"},{"name":"Christian Fæster","email":"hello@cfaester.dk"}],"scripts":{"build":"tsc"},"keywords":["enzyme","react 18","unofficial","shallow rendering","testing"],"license":"MIT","dependencies":{"enzyme-shallow-equal":"^1.0.0","react-is":"^18.2.0","has":"^1.0.4","react-shallow-renderer":"^16.15.0","function.prototype.name":"^1.1.6"},"devDependencies":{"@types/enzyme":"^3.10.13","@types/node":"^17.0.23","@types/react":"^18.3.1","@types/react-dom":"^18.3.0","@types/react-is":"^18.3.0","enzyme":"^3.11.0","prop-types":"^15.8.1","react":"^18.2.0","react-dom":"^18.3.1","typescript":"^5.4.5"},"overrides":{"@types/react":"^18.3.1","@types/react-dom":"^18.3.0"},"peerDependencies":{"enzyme":"^3.11.0","react":">=18","react-dom":">=18"},"gitHead":"78b08a0ee3bb8086db9b7e5f2fcda1cb77163833","bugs":{"url":"https://github.com/cfaester/enzyme-adapter-react-18/issues"},"homepage":"https://github.com/cfaester/enzyme-adapter-react-18#readme","_id":"@cfaester/enzyme-adapter-react-18@0.8.0-alpha-3","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-eqJSGSbaRynvCZ8g9i1WK4+UNJt4u5kUKXJx+4wmjS8UhYSGDEv1WUTJzwyKoYXdJZ3p57CoRUDvVQIDoq4xDw==","shasum":"b319613475be2bfb064bf7a51341b6bfa85365e2","tarball":"https://registry.npmjs.org/@cfaester/enzyme-adapter-react-18/-/enzyme-adapter-react-18-0.8.0-alpha-3.tgz","fileCount":21,"unpackedSize":78740,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFODTuz/Sw1oLQrFyD1s32gvQ+LSNM24dYsGjfKwaDQgIhAPrLYBrlqOEYEiEDdUltaeiurtmFupTbGlup2EdgXfOU"}]},"_npmUser":{"name":"cfaester","email":"chr.faester@gmail.com"},"directories":{},"maintainers":[{"name":"cfaester","email":"chr.faester@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enzyme-adapter-react-18_0.8.0-alpha-3_1714403159867_0.48666970006291566"},"_hasShrinkwrap":false},"0.8.0":{"name":"@cfaester/enzyme-adapter-react-18","version":"0.8.0","description":"An unofficial React 18 adapter for Enzyme, that you probably shouldn't use.","repository":{"type":"git","url":"git+https://github.com/cfaester/enzyme-adapter-react-18.git"},"main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"contributors":[{"name":"Wojciech Maj","email":"kontakt@wojtekmaj.pl"},{"name":"Christian Fæster","email":"hello@cfaester.dk"}],"scripts":{"build":"tsc"},"keywords":["enzyme","react 18","unofficial","shallow rendering","testing"],"license":"MIT","dependencies":{"enzyme-shallow-equal":"^1.0.0","react-is":"^18.2.0","has":"^1.0.4","react-shallow-renderer":"^16.15.0","function.prototype.name":"^1.1.6"},"devDependencies":{"@types/enzyme":"^3.10.13","@types/node":"^17.0.23","@types/react":"^18.3.1","@types/react-dom":"^18.3.0","@types/react-is":"^18.3.0","enzyme":"^3.11.0","prop-types":"^15.8.1","react":"^18.2.0","react-dom":"^18.3.1","typescript":"^5.4.5"},"overrides":{"@types/react":"^18.3.1","@types/react-dom":"^18.3.0"},"peerDependencies":{"enzyme":"^3.11.0","react":">=18","react-dom":">=18"},"gitHead":"b660c386e28603605f5b59239ce0044af4a085bc","bugs":{"url":"https://github.com/cfaester/enzyme-adapter-react-18/issues"},"homepage":"https://github.com/cfaester/enzyme-adapter-react-18#readme","_id":"@cfaester/enzyme-adapter-react-18@0.8.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-3Z3ThTUouHwz8oIyhTYQljEMNRFtlVyc3VOOHCbxs47U6cnXs8K9ygi/c1tv49s7MBlTXeIcuN+Ttd9aPtILFQ==","shasum":"313814eb79658a6e74209f9f1743bcefff14a46f","tarball":"https://registry.npmjs.org/@cfaester/enzyme-adapter-react-18/-/enzyme-adapter-react-18-0.8.0.tgz","fileCount":21,"unpackedSize":78732,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDw040ZQizm2uj+luQjEuo/HgaHiPlyLSKHZ5pr7g55wwIhAKjEEyVolPaJIl1jcN8aAWsJkxav5ASlYJvN/qWlHTvc"}]},"_npmUser":{"name":"cfaester","email":"chr.faester@gmail.com"},"directories":{},"maintainers":[{"name":"cfaester","email":"chr.faester@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enzyme-adapter-react-18_0.8.0_1714403517530_0.7271578109866175"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-08T07:08:36.943Z","0.5.0":"2022-04-08T07:08:37.164Z","modified":"2024-04-29T15:11:57.861Z","0.5.1":"2022-04-11T07:14:55.659Z","0.6.0":"2022-11-03T16:50:54.584Z","0.7.0":"2023-03-10T13:30:13.036Z","0.7.1":"2023-08-29T14:51:23.648Z","0.7.2-next-peer-deps":"2023-12-24T21:25:02.617Z","0.8.0-alpha-1":"2024-04-29T14:22:05.244Z","0.8.0-alpha-2":"2024-04-29T14:58:27.263Z","0.8.0-alpha-3":"2024-04-29T15:06:00.027Z","0.8.0":"2024-04-29T15:11:57.684Z"},"maintainers":[{"name":"cfaester","email":"chr.faester@gmail.com"}],"description":"An unofficial React 18 adapter for Enzyme, that you probably shouldn't use.","homepage":"https://github.com/cfaester/enzyme-adapter-react-18#readme","keywords":["enzyme","react 18","unofficial","shallow rendering","testing"],"repository":{"type":"git","url":"git+https://github.com/cfaester/enzyme-adapter-react-18.git"},"contributors":[{"name":"Wojciech Maj","email":"kontakt@wojtekmaj.pl"},{"name":"Christian Fæster","email":"hello@cfaester.dk"}],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"bugs":{"url":"https://github.com/cfaester/enzyme-adapter-react-18/issues"},"license":"MIT","readme":"[![npm](https://img.shields.io/npm/v/@cfaester/enzyme-adapter-react-18.svg)](https://www.npmjs.com/package/@cfaester/enzyme-adapter-react-18)\n\n# @cfaester/enzyme-adapter-react-18\n\nA **very** unofficial adapter for React 18 for [Enzyme](https://enzymejs.github.io/enzyme/).\n\nShould you count on it? Probably not. Can you use it as a reference for your own work? Perhaps.\n\n## Installation\n\n```\nnpm install --save-dev @cfaester/enzyme-adapter-react-18\n```\n\n## Configuration\n\nYou need to add it to Enzyme configuration. This is actually pretty easy. Just import it.\n\n```js\nimport Enzyme from 'enzyme';\nimport Adapter from '@cfaester/enzyme-adapter-react-18';\n\nEnzyme.configure({ adapter: new Adapter() });\n```\n\nI have personally had a few issues with tests using `simulate` on a mounted component. Specifically when using form libraries. To alleviate this, wrap your `simulate` calls in `act()`, like so:\n\n```js\nawait act(() => {\n\tmountWrapper.find('form').simulate('submit');\n});\n```\n\n## Motivation and thanks\nThis is not the best code I've ever written, but sometimes ripping out 900 tests, or going through hoops by running some tests under React 17 (can you really trust that anyway?), is just not feasible if you want the cool suspense features in, or dependencies depending on React 18.\n\nThis package can serve as a halfway stop towards migrating your tests to a newer framework like [@testing-library/react](https://www.npmjs.com/package/@testing-library/react), or to keep some of your shallow tests working.\n\nI don't have much plan of spending a lot of time maintaining this package. But after some deliberation, I'd rather open source it, than sit on it. If nothing else, it can serve as a reference point for your own implementation.\n\nThis couldn't be possible without the work of [wojtekmaj](https://github.com/wojtekmaj), and his React 17 adapter. I think you should consider sponsoring him for his other projects as well.\n","readmeFilename":"README.md"}