Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Femto force user to explictly install a dependencies and not have it as transitive (from npm POV)Β #73

@MangelMaxime

Description

@MangelMaxime

I am working on binding express which have a bunch of API coming from other packages.

For example, it use mime package. I did bind the Mime API but now I am unsure if I want to add the femto properties in it.

In general, we just do npm i express but if I add the femto properties it will ask the user to install it manually in the package.json and not have it as a transitive dependencies.

Is this behaviour ok?

I am asking because in the end the user will probably have to install all the dependencies of express in it package.json which is not standard.

Should we find a way to say, Mime binding is included by Express bindings and so should not be explicitly required?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions