Skip to content

Reliability and Dependency Hell (Create Solid Development Setup) #144

@mudgen

Description

@mudgen

I just created a new solid project with: npm init solid app-ts my-app.

It worked perfectly. I started up the development server and all is nice. It looks great and I love it already.

But I noticed that creating the project added 1,805 npm packages to the project. So, in the future if one of these packages has an issue then my project might not work right?

I think this is probably the fault of the NodeJS ecosystem in general that has the convention to depend on hundreds or thousands of packages for projects. I just bring this to attention in case it is something that this project might want to mitigate in the future.

Or can someone tell me how this makes sense?

I do understand that the project that Solid sets up includes a lot of useful things like a testing library, development server, hot reload, babel, Typescript. But 1,805 dependencies still seems a lot to me. I know that it is similar for create-react-app.

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is neededquestionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions