Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Sign upPeer dependencies in npm 3+ #255
Comments
This comment has been minimized.
This comment has been minimized.
|
Indeed, seems a bit explicit? |
dcousens
added
the
need more info
label
Sep 9, 2015
feross
added a commit
to standard/eslint-config-standard
that referenced
this issue
Sep 9, 2015
feross
added a commit
to standard/eslint-config-standard-react
that referenced
this issue
Sep 9, 2015
This comment has been minimized.
This comment has been minimized.
julien-f
commented
Sep 10, 2015
|
@feross I don't think removing the peer dependencies is a good idea, they are here to express the compatibility of the configs with specific versions of ESLint. However, what should be done is adding eslint as a dependency to standard. |
This comment has been minimized.
This comment has been minimized.
mcollina
commented
Sep 11, 2015
|
A good way to remove the I would say that it is the best possible solution, peerdependencies do not really work in complex cases anyway. |
This comment has been minimized.
This comment has been minimized.
julien-f
commented
Sep 11, 2015
|
Hmmm, it seems like a bad idea doing this by hand when npm has a support for it. |
This comment has been minimized.
This comment has been minimized.
julien-f
commented
Sep 11, 2015
|
LevelUp does it manually because it can work with other backends than LevelDown. |
This comment has been minimized.
This comment has been minimized.
mcollina
commented
Sep 11, 2015
|
I'm just saying that either:
The warning is quite annoying. |
feross
added a commit
to standard/eslint-plugin-standard
that referenced
this issue
Sep 16, 2015
This comment has been minimized.
This comment has been minimized.
|
These warnings are gone in the latest versions of @julien-f It would be confusing to add We want these shared configs to work with |
vsimonian commentedSep 9, 2015
Getting these warnings: