Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate to pnpm and modify directory structure #335

Open
pmalacho-mit opened this issue Feb 7, 2024 · 0 comments
Open

Migrate to pnpm and modify directory structure #335

pmalacho-mit opened this issue Feb 7, 2024 · 0 comments

Comments

@pmalacho-mit
Copy link
Collaborator

pmalacho-mit commented Feb 7, 2024

lerna has made installing more difficult than necessary (currently we're frozen at v3 which seems to require pkg-config to be installed on the user's machine, which I believe is no longer included with the latest version of MacOS).

We should leverage pnpm's workspace capability to accomplish the same thing lerna was doing.

Consider the following structure:

NOTE: I propose we make use of the $ prefix to indicate that certain folders are part of the extension framework and not extensions themselves (inside the extensions directory).

  • extensions
    • $common
    • $documentation
    • $testing
    • $srcripts
    • simple_example
    • selfieSegmentation
    • ...etc
  • scratch-packages
    • scratch-vm
    • scratch-gui
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant