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]: Creating a new plugin should automatically install modules and build #34

Closed
derrickmehaffy opened this issue Aug 5, 2024 · 0 comments · Fixed by #46
Closed
Assignees
Labels
issue: enhancement Issue suggesting an enhancement to an existing feature severity: medium If it breaks the basic use of the product but can be worked around status: confirmed Confirmed by a Strapi Team member or multiple community members

Comments

@derrickmehaffy
Copy link
Member

derrickmehaffy commented Aug 5, 2024

A clear and concise description of what the feature is

When creating a new project we should automatically use the system's package manager to install the node_modules for the plugin

If the project is a typescript project we should also automatically build the package

Why should this feature be included?

Save the user a step when creating a plugin in a project and get it ready to start developing ASAP

Please provide an example for how this would work

Same way we do it in the main Strapi package

@derrickmehaffy derrickmehaffy added issue: enhancement Issue suggesting an enhancement to an existing feature status: confirmed Confirmed by a Strapi Team member or multiple community members severity: medium If it breaks the basic use of the product but can be worked around labels Aug 5, 2024
@derrickmehaffy derrickmehaffy changed the title [feat]: Creating a new plugin should automatically install modules [feat]: Creating a new plugin should automatically install modules and build Aug 5, 2024
@Bassel17 Bassel17 assigned Bassel17 and unassigned Bassel17 Sep 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
issue: enhancement Issue suggesting an enhancement to an existing feature severity: medium If it breaks the basic use of the product but can be worked around status: confirmed Confirmed by a Strapi Team member or multiple community members
Projects
Status: Fixed/Shipped
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants