easy-webpack / core

An easy way to create configuration files for Webpack
MIT License
68 stars 6 forks source link

Move typings to devDependencies #21

Closed ngocvantran closed 7 years ago

ngocvantran commented 7 years ago

Leaving @types in dependencies causes them to be installed when @easy-webpack/core is installed, inferring with the application using easy-webpack. Typings are not required for using easy-webpack, only for development of easy-webpack. It's especially important in case of @types/nodes which overrides some methods such as setTimeout which causes compilation error.

┆Issue is synchronized with this Asana task

niieani commented 7 years ago

This should be alright except for the lodash dependency, part of which is exposed by easy-webpack itself. Thanks.