{"_id":"@alandeivson/jest-environment-enzyme","_rev":"2-5fc5509c6f602acdb8779c72f6206703","name":"@alandeivson/jest-environment-enzyme","dist-tags":{"latest":"8.1.3"},"versions":{"8.0.0":{"name":"@alandeivson/jest-environment-enzyme","version":"8.0.0","description":"Runtime Environment for enzyme tests in jest","main":"lib/index.js","author":{"name":"Blaine Kasten","email":"blainekasten@gmail.com"},"license":"MIT","homepage":"https://github.com/FormidableLabs/enzyme-matchers/blob/master/packages/jest-environment-enzyme#readme","scripts":{"lint":"eslint ./src","clean":"rm -rf ./lib","build:js":"babel --root-mode upward src --out-dir lib --ignore '**/__tests__/*.js'","copy-dts":"cpy src/index.d.ts lib","build":"npm run clean && npm run build:js && npm run copy-dts","prepublish":"npm run build"},"types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/FormidableLabs/enzyme-matchers.git"},"keywords":["javascript","shallow rendering","shallowRender","test","reactjs","react","flux","testing","test utils","assertion helpers","tdd","jest","enzyme"],"bugs":{"url":"https://github.com/FormidableLabs/enzyme-matchers/issues"},"peerDependencies":{"enzyme":"3.x","jest":">=22.0.0","react":"^0.13.0 || ^0.14.0 || ^15.0.0 || ^16.0.0 || >=17.x"},"devDependencies":{"cpy-cli":"^2.0.0"},"dependencies":{"jest-environment-jsdom":"^25.2.0"},"_id":"@alandeivson/jest-environment-enzyme@8.0.0","dist":{"shasum":"89de0f8a9d55727ed1044696593280a3b8f685ce","integrity":"sha512-SbVKvfYNkBu+0D+BzctH0CARJR4CFNysabIpqKfpyuz2GfJ3dznbLdcUqQ/ydpk189AD9sZx0A/oKE252r2RJQ==","tarball":"https://registry.npmjs.org/@alandeivson/jest-environment-enzyme/-/jest-environment-enzyme-8.0.0.tgz","fileCount":7,"unpackedSize":5551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgks4sCRA9TVsSAnZWagAAOCkQAKN3507vm/8M249nGnzQ\n/8U+OMdZxzVUVky0EIkUlRGdov4qnuNr4Q93b6ly/N8ZPEDOjJPzBxnkpb7v\nrbrOPtCWnQpQ4YYnWFJpj9bw8wVE6Fnpp/ibMOmCEDDQJYoWyVHtVm5+Osvd\n57uHm6lcw00me/wtifVJ8tpHpSeHD6Nr7uApq40Bdpj7ckB1W8fdoPduhF+9\nTwMyg/EfmW0YX7OEb9PVHg5RF0rJxejA8Zz2uOoTCsp/eVHLXxyXASnR6FSL\nCdzn8fNeTFuGYhldhv30cQSCOfteN9e145zW1A56bhqRubmh845xSfB7pX8f\nprupUr4e7qN/nMHNZK0pw7c/VhbgR0egY1mI9t2Pbc6kzYtWHeVcysxGJ+fB\nNh1bJI4IKuadw2+/n/O3Q3+vT2kxdUM+aagQ+fAUhm5Wl1gDjcWQ+UMSVx2+\nsy7jvKAF+26ARHQJ+WafOl5aE2kHgru6oPoKXuxVmv9hk2lrFacys4OBV0ab\npvQtIMNoE/mem5DjVHu3csk5r+Jm6jrowQI9OcrvjhxT+lWPsM5gDyJ/AQ4l\nzeONKg8pURm685EMMnElPprWAA+F+vaPCfBCd9IkL3B+HfDNyzXCRgSsqtGU\nIJvdNcscFXp1zEWKFt71YwhGFyFqZ53giOtZbDEe71Sqo0/BntdI+31oQCwa\nsjPk\r\n=DeZx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXtQGbxLdQCPdNuyNGdlpEjMkj9UWIIR++gp9nl17SpwIhAN71POiZ+NRxarvzXB2QPF3AsDu9Pkcc4CJtAczlCuTo"}]},"_npmUser":{"name":"alandeivson","email":"alandeivsonlug@gmail.com"},"directories":{},"maintainers":[{"name":"alandeivson","email":"alandeivsonlug@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-environment-enzyme_8.0.0_1620233771583_0.5284017913621377"},"_hasShrinkwrap":false},"8.1.3":{"name":"@alandeivson/jest-environment-enzyme","version":"8.1.3","description":"Runtime Environment for enzyme tests in jest","main":"lib/index.js","author":{"name":"Blaine Kasten","email":"blainekasten@gmail.com"},"license":"MIT","homepage":"https://github.com/FormidableLabs/enzyme-matchers/blob/master/packages/jest-environment-enzyme#readme","scripts":{"lint":"eslint ./src","clean":"rm -rf ./lib","build:js":"babel --root-mode upward src --out-dir lib --ignore '**/__tests__/*.js'","copy-dts":"cpy src/index.d.ts lib","build":"npm run clean && npm run build:js && npm run copy-dts","prepublish":"npm run build"},"types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/FormidableLabs/enzyme-matchers.git"},"keywords":["javascript","shallow rendering","shallowRender","test","reactjs","react","flux","testing","test utils","assertion helpers","tdd","jest","enzyme"],"bugs":{"url":"https://github.com/FormidableLabs/enzyme-matchers/issues"},"peerDependencies":{"enzyme":"3.x","jest":">=22.0.0","react":"^0.13.0 || ^0.14.0 || ^15.0.0 || ^16.0.0 || >=17.x"},"devDependencies":{"cpy-cli":"^2.0.0"},"dependencies":{"jest-environment-jsdom":"^25.2.0"},"directories":{"lib":"lib"},"gitHead":"78bf24c5042678d553fb007e1e8cc1e95400a83c","_id":"@alandeivson/jest-environment-enzyme@8.1.3","_nodeVersion":"12.17.0","_npmVersion":"lerna/3.22.1/node@v12.17.0+x64 (linux)","dist":{"integrity":"sha512-0w6t7/SlnNrgO7leFrXuR2O2HS78Sndd0M2bDqsxNE/JmfLTyJN7w4GoTTNCPjdOjPQTIefn6XiNqMDvVmfEeQ==","shasum":"afac1f5f0edae14bf353f37a3cd0ec2cdac81327","tarball":"https://registry.npmjs.org/@alandeivson/jest-environment-enzyme/-/jest-environment-enzyme-8.1.3.tgz","fileCount":6,"unpackedSize":6688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgktrzCRA9TVsSAnZWagAAUjoQAJCmGfCDfG4n3mZaUJR+\nllH+w5VWR2ftkLwXMxYlR4I0ZcPI+4SThGuzqWK0ihGj72ktthPG6vlJetxY\nrTId4wfrAOZJY2nFtgBVAh+TumhlMmxCBxyKVsQZVrRsykq9yEPK6xN/xKD0\nT2U07d5XeWfEXU7HdPIKZVuGvczWV2XRVOxQNK3ByMnpKKfZi7NjXd0X/5tg\n1Ruki8x4ODdmuGtCCyJOOezrZ9DZEXEBG3w2gbo/vnbbw2TXTsKM9uVOQAv9\nWoHZPCo0vTZuJB6w4SwVI/HEm0U9Ts4BiZsWu++ucfoomktgW0VNWalwfij1\nmhaeAn7Prt9oiLfKTWnVSK5V963Gw842e24D5RpYSUzURZJQ43BB99ZuspHV\nbJbzcTRbMoWyi9FdIE1pUhYcHlDmKHVMhW+8a+hdWluME5+XUR5//Uo/zLRd\n22YgRgyREZsbYD7188+T9tK7HhjJ7n5gFvglQLSYL6d+JFnoX3ykaKJosciN\nuNVfKZ5uYoCveVzLRK2R0ub6IfivAcrHfPVvOHriO29gn1rLtubZPEpeswZA\n5n86zJ6JTLeeK2AJ+rqvCeqWLZoMuS7FaB897Za1mCZ+Np5GXQ1TMggseNx7\nT4Ew6qOrB225QhFyP56p4ZOF5prAOffhmb9h/zVlkPoZ2YJa+hRaRwMiwsJ4\nLahu\r\n=N+ZH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBbPGCfB+ia2XjZ2LcICTIPs8kQgYh5oVI8O19l1Xp5yAiANtYCTMgNzXMRHivsasZiEdXL5BWeeaCNv92iwve7z8w=="}]},"_npmUser":{"name":"alandeivson","email":"alandeivsonlug@gmail.com"},"maintainers":[{"name":"alandeivson","email":"alandeivsonlug@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-environment-enzyme_8.1.3_1620237043069_0.2591635084801269"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-05T16:56:11.533Z","8.0.0":"2021-05-05T16:56:11.741Z","modified":"2022-04-04T12:33:02.351Z","8.1.3":"2021-05-05T17:50:43.197Z"},"maintainers":[{"name":"alandeivson","email":"alandeivsonlug@gmail.com"}],"description":"Runtime Environment for enzyme tests in jest","homepage":"https://github.com/FormidableLabs/enzyme-matchers/blob/master/packages/jest-environment-enzyme#readme","keywords":["javascript","shallow rendering","shallowRender","test","reactjs","react","flux","testing","test utils","assertion helpers","tdd","jest","enzyme"],"repository":{"type":"git","url":"git+https://github.com/FormidableLabs/enzyme-matchers.git"},"author":{"name":"Blaine Kasten","email":"blainekasten@gmail.com"},"bugs":{"url":"https://github.com/FormidableLabs/enzyme-matchers/issues"},"license":"MIT","readme":"Forked from https://github.com/enzymejs/enzyme-matchers. Added support for React 17.\n\n# jest-environment-enzyme\n\n[![npm version](https://img.shields.io/npm/v/jest-environment-enzyme.svg)](https://www.npmjs.com/package/jest-environment-enzyme)\n![License](https://img.shields.io/npm/l/chai-enzyme.svg)\n\n### Overview\n\nSetting up Enzyme with Jest and React is a somewhat complicated process. There are a lot of dependencies, configuring adapters, etc. This module will take lessen that setup and make it more declarative.\nThis package will also simplify your test files by declaring React, and enzyme wrappers in the global scope. This means that all of your test files don't need to include imports for React or enzyme.\n\nThe setup can be as simple as this:\n\n```\nyarn add jest-environment-enzyme jest-enzyme enzyme-adapter-react-* --dev\n```\n\n> (Where * is your app's adapter that matches your React version)\n\nFor example, if you are using react-16, it should look like:\n\n```\nyarn add jest-environment-enzyme jest-enzyme enzyme-adapter-react-16 --dev\n```\n\n```js\n// package.json\n\"jest\": {\n  \"setupFilesAfterEnv\": [\"jest-enzyme\"],\n  \"testEnvironment\": \"enzyme\"\n}\n```\n\nAdditionally, you can specify which enzyme adapter you want to use through the `testEnvironmentOptions.enzymeAdapter`.\n\nValid options are:\n\n* `react13`\n* `react14`\n* `react15`\n* `react15.4`\n* `react16` (default)\n\n```js\n// package.json\n\"jest\": {\n  \"setupFilesAfterEnv\": [\"jest-enzyme\"],\n  \"testEnvironment\": \"enzyme\",\n  \"testEnvironmentOptions\": {\n    \"enzymeAdapter\": \"react16\"\n  }\n}\n```\n\n*Lastly, and _most importantly_*, this library has a hard requirement on `jest-enzyme`.\n","readmeFilename":"README.md"}