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

feat: improve templating #76

Merged
merged 6 commits into from
Nov 10, 2023
Merged

feat: improve templating #76

merged 6 commits into from
Nov 10, 2023

Conversation

JackHamer09
Copy link
Member

@JackHamer09 JackHamer09 commented Nov 10, 2023

What 💻

  • Changed zksync-cli create project <REQUIRED_NAME> to zksync-cli create [OPTIONAL-NAME]
  • Added Frontend and Scripting templates
  • Improved steps information with loaders. Improved successful setup description
  • Ask for required ENV variables during the setup step

Why ✋

  • Make command less verbose. Allow to specify project name later.
  • Added new templates for a wider choice.
  • Made the setup steps clearer and and easier for users to understand.
  • Ask for important settings at the start to make setup easier.

Evidence 📷

image image image

Notes 📝

@JackHamer09 JackHamer09 requested a review from a team as a code owner November 10, 2023 12:09
dutterbutter
dutterbutter previously approved these changes Nov 10, 2023
dutterbutter
dutterbutter previously approved these changes Nov 10, 2023
@JackHamer09 JackHamer09 merged commit c303548 into main Nov 10, 2023
2 checks passed
@JackHamer09 JackHamer09 deleted the improve-templating branch November 10, 2023 16:38
Copy link

🎉 This PR is included in version 0.8.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants