Skip to content

Remove Webpack plugins from development dependencies to simplify the package.json file #78

@joaopalmeiro

Description

@joaopalmeiro

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, and style-loader. They are all @jupyterlab/builder dependencies, so they are installed together. Therefore, to simplify the package.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, and style-loader development dependencies from the following file:

Please let me know your opinion and if I can help/open a PR.

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions