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

Module management #83

Open
H1ghBre4k3r opened this issue Jun 13, 2023 · 0 comments
Open

Module management #83

H1ghBre4k3r opened this issue Jun 13, 2023 · 0 comments
Labels
enhancement New feature or request
Milestone

Comments

@H1ghBre4k3r
Copy link
Owner

In order to provide a good module and package system, we need a way to manage modules.
The first step would be to provide a way to download packages from an external source, e.g., Github. The CLI for that could look like this:

why add h1ghbre4k3r/some-package

This package can then be imported using a new import modifier:

import @mod::h1ghbre4k3r::some-package

To make modules usable transitively, we need a kind of manifest to specify dependencies, which then would be downloaded aswell (e.g., module A requires module B and when we install module A, module B gets downloaded too).

@H1ghBre4k3r H1ghBre4k3r added the enhancement New feature or request label Jun 13, 2023
@H1ghBre4k3r H1ghBre4k3r added this to the v0.2.0 milestone Jun 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant