Skip to content

Add packages #34

Open
Open

Description

@marcosvega91

The project step by step will grow and could have in the next future more packages:

  1. site with embed
  2. chrome extension
  3. devtools extension

We should think to add something similar to lerna to manage all of them

Activity

  1. aganglada commented on Nov 11, 2020

    @aganglada
    Collaborator

    @marcosvega91 NPM released workspaces a few weeks ago, I can. spend some time giving it a shot, would you like me to do so? https://github.blog/2020-10-13-presenting-v7-0-0-of-the-npm-cli/

  2. smeijer commented on Nov 11, 2020

    @smeijer
    Member

    @aganglada, can you tell me what the impact is for contributions/maintainers?

  3. aganglada commented on Nov 12, 2020

    @aganglada
    Collaborator

    @smeijer Depends of what you mean with impact, but basically:

    • We will structure the repo in different packages app, chrome-extension, devtools
    • We will need to change contributing guidelines so they follow the new structure
    • Change on documentation
    • Change on github actions to make sure it all works like it does currently.

    Is that what you mean?

  4. smeijer commented on Nov 12, 2020

    @smeijer
    Member

    Thanks,

    That. And also; once it has been restructured. What do I need to do to install a package into devtools, and what do I need to install it into app?

    But please, feel free to give it a shot. It would be much appreciated. ❤️

  5. aganglada commented on Nov 13, 2020

    @aganglada
    Collaborator

    @smeijer yep, that will be something like npm workspace app add your-package. I will investigate 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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