cljsjs

xiongtx 2017-12-16T03:35:01.000049Z

@juhoteperi Is it good practice, for a cljsjs package, to exclude as many JS package dependencies w/ corresponding cljsjs packages as possible? E.g. I think it’d be a good idea to exclude react and react-dom from cljsjs/auth0-lock, so users can apply :exclusions. But there’s also react-transition-group (https://github.com/auth0/lock/blob/v10.24.1/package.json#L99) w/ corresponding cljsjs package (https://github.com/cljsjs/packages/tree/master/react-transition-group). Should we exclude that as well and depend on the cljsjs version? Are there any downsides to excluding as much as possible?

xiongtx 2017-12-16T03:37:23.000045Z

I guess we need to be careful that the required version of the JS package has a corresponding cljsjs package, i.e. the cljsjs one doesn’t fall behind by too much?