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

💡 [Feature]: Add possibility to add custom additional step #217

Open
Adam-it opened this issue Apr 17, 2024 · 0 comments
Open

💡 [Feature]: Add possibility to add custom additional step #217

Adam-it opened this issue Apr 17, 2024 · 0 comments
Labels
⭐ enhancement New feature or request 🙏 help wanted Open for contributors
Milestone

Comments

@Adam-it
Copy link
Contributor

Adam-it commented Apr 17, 2024

🎯 Aim of the feature

We should add some possibilities, preferably extending it as a setting for the extension, to allow devs to define their own additional setup options.
We could expose a setting in which users could manage a json array that will have a label and command. label will hold the string that will be present in the UI in the scaffolding form and command will be the npm command that should be executed after this option was selected.

example idea for a this kind of json object:

[
  {
    "label": "PnP JS SharePoint",
    "command": "npm install @pnp/sp"
  }
]

We should NOT allow to disable the pre-defined options

📷 Images (if possible) with expected result

No response

🤔 Additional remarks or comments

doing this change we should keep an eye out for this issue #216
if it is already done we should also add a option like visiblity that will allow to list out in as string array components that should have this option visible

parent issue: #185

@Adam-it Adam-it added ⭐ enhancement New feature or request 🙏 help wanted Open for contributors labels Apr 17, 2024
@Adam-it Adam-it added this to the v3.X milestone Apr 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⭐ enhancement New feature or request 🙏 help wanted Open for contributors
Projects
None yet
Development

No branches or pull requests

1 participant