Remove Webpack plugins from development dependencies to simplify the package.json
file
#78
Labels
enhancement
New feature or request
package.json
file
#78
Hi! 👋
Problem
This is not exactly a problem, but I would like to suggest a small change to the
package.json
file to simplify it.Currently, there are three Webpack plugins as development dependencies:
css-loader
,source-map-loader
, andstyle-loader
. They are all@jupyterlab/builder
dependencies, so they are installed together. Therefore, to simplify thepackage.json
file a bit (and consequently the template), especially for new extension developers, I think it would be good to remove them.Proposed Solution
Delete the
css-loader
,source-map-loader
, andstyle-loader
development dependencies from the following file:extension-template/template/package.json.jinja
Line 67 in eda2e0d
Please let me know your opinion and if I can help/open a PR.
Thanks!
The text was updated successfully, but these errors were encountered: