dbkaplun / driftless

Driftless setInterval and setTimeout replacement for Node and the browser

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bower deprecated in May 2017 and not strictly needed, remove peerDendency

PeterRJones opened this issue · comments

Rolex specifies bower as a peerDependency.

As a packaging dependency, bower is not required for rolex to run properly. (Our project uses Webpack/Browserify.). As of May 2017 bower has been deprecated as per Issue #2298 .

Lastly, and perhaps most importantly, if you run npm ls it will fail with a non-0 exit code if unfulfilled peerDepdencies are found, such as with rolex. Perhaps only an annoyance, but if you use npm ls to check the consistency of your build tree as part of a deployment pipeline, this error becomes more significant.

Is there anyway to remove the bower reference from your peerDependency ?

Closed as of v1.1.1.