Enforce Peer Dependencies
This package fixes a lot of the bugs associated with NPM Links.
Basically forces peerDependencies to be used for all node_modules.
This is primarily for development purposes.
Installation
yarn add enfore-peer-dependencies
npm i --save enfore-peer-dependencies
Usage
import 'enforce-peer-dependencies';
import 'enforce-peer-dependencies/debug';
Jest configuration.
To add to jest just add to the configuration
jest.config.json
{
"resolver": "enforce-peer-dependencies/jest"
"resolver": "enforce-peer-dependencies/debug-jest"
}
Ceveats
Maybe in the future we can just do it for NPM Linked packages.