Skip to content

Reduce amount of packages #91

@pago

Description

@pago

Explain the problem

We originally split Melody into lots of packages. While technically pretty it is questionable whether it actually delivered anything apart of complexity.

As part of this proposal, we'd reduce the amount of packages down to a more manageable size.

The Goal

Our users should be able to install and update Melody with at most 3 packages:

  • The loader for their build system (Webpack / Rollup)
  • The runtime (melody-idom, Preact, React, Inferno)
  • The component system (melody-component, melody-hooks)

Details would still need to be discussed.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions