Skip to content

setup(infra): use npm workspaces #1358

@AugustinMauroy

Description

@AugustinMauroy

Context

I haven't been using acorn for very long, so I'm no expert on this one. But Acorn has been around for a long time, and in order to make it efficient, little hacks have been set up to make different packages work together.

But for some time now, the npm client has supported the concept of workspaces. This allows several packages to work together (dev) and be published independently on the npm registry.

Also it's will alow use to have official plugin in the main repo

How would using npm workspaces help?

Using npm workspaces can streamline the development of multiple interdependent packages by simplifying dependency management, enabling efficient development and independent publishing, and improving overall project organization and performance. This setup fosters better collaboration and ensures a consistent development environment.

REF:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions