fix: make sure devDependencies are marked as such#110
fix: make sure devDependencies are marked as such#110SanderElias merged 1 commit intoscullyio:masterfrom
Conversation
|
@beeman, we need to talk this one through. As Scully is a dev-time tool, arent all of them devDepedencies? |
|
@SanderElias scully being a dev-time tool is not relevant here. We should only list the dependencies that are needed in runtime in the With regards to the top-level package, as it's not distributed it doesn't really matter but you are right, they could all be devDependencies. |
|
This LGTM, but deferring to @SanderElias for approval. |
You are right! |
PR Checklist
Please check if your PR fulfills the following requirements:
PR Type
What kind of change does this PR introduce?
What is the current behavior?
This should be a start to tackle this issue:
Issue Number: #88
What is the new behavior?
Dependencies needed only during development are moved to the
devDependenciesobject.Does this PR introduce a breaking change?
Other information
I checked these pages and found that almost none of the devDependencies are marked as such:
https://www.npmjs.com/package/@scullyio/scully?activeTab=dependencies
https://www.npmjs.com/package/@scullyio/init?activeTab=dependencies
There might be more deps that can be moved, but this should be a good start.