Skip to content

AndersDJohnson/enzyme-adapter-configure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

enzyme-adapter-configure

Zero-configuration enzyme adapters.

Configures an enzyme adapater automatically based on your package.json by detecting a React version in dependencies in package.json.

Or optionally manually with a package.json field enzymeAdapter specifying a module to use, e.g.:

{
  "enzymeAdapter": "enzyme-adapter-react-16",
  "dependencies": {
    "react": "^16.8.1"
  }
}

This makes it easier to integrate with jest (rather than a custom script file), e.g.,:

{
  "setupFilesAfterEnv": ["enzyme-adapter-configure"]
}

That file would normally look like:

const Enzyme = require('enzyme')	
const EnzymeAdapter = require('enzyme-adapter-react-16')	

Enzyme.configure({ adapter: new EnzymeAdapter() })

About

Zero-configuration enzyme adapters for React.

Resources

License

Stars

Watchers

Forks

Packages

No packages published