-
Notifications
You must be signed in to change notification settings - Fork 5
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
A Rust CLI for mops #237
Comments
Hi, @chenyan-dfinity ! I wonder what the use case for
Nice 👍 Perhaps this will be helpful - #165 (comment) |
Some motivations for this project:
|
BTW it is possible to choose moc version with mops https://docs.mops.one/cli/toolchain
Interesting. Does Rust CDK allow to define the canister ids somewhere else than dfx.json? What if to use dfx.json (with specified_id) to store canister name/ids?
Agree. Linking my 1y old issue in motoko repo dfinity/motoko#3971 The latest update to Mops introduced a dependency version pinning feature. So now it is possible to have 2 or more version of the same package in a project. |
Yeah, I should do that. Not implemented yet. One question is how strict we should follow the
The
Interesting! I wonder how you implemented use case 2. For package with |
Yes, the package name is
There is a [requirements] section for dependencies to define minimum required |
Hi, great work on mops!
I'm writing a Rust implementation of the mops CLI: https://github.com/chenyan2002/mops-cli
The main focus at the moment is
mops build
. There are some different design choices, which I documented in the README. It's perfectly fine for the node CLI to stay as it is, but I'm happy to discuss if some of the changes can be ported here for better DX.I consider this Rust CLI as a contribution to the mops ecosystem. It's in no way to replace the node CLI. I'm also planning to add mops in Motoko playground, so there will be another client soon :)
The text was updated successfully, but these errors were encountered: