cli/new: replace additionalActions with fixed installation per role

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2025-02-10 00:10:47 +01:00
parent b15ecadc9a
commit 100681e427
9 changed files with 149 additions and 208 deletions
@@ -1,8 +1,5 @@
description: A new backend module that extends an existing backend plugin with additional features
template: ./default-backend-module
role: backend-plugin-module
additionalActions:
- install-backend
- add-backend
templateValues:
moduleVar: '{{ camelCase pluginId }}Module{{ upperFirst ( camelCase moduleId ) }}'
@@ -1,8 +1,5 @@
description: A new backend plugin
template: ./default-backend-plugin
role: backend-plugin
additionalActions:
- install-backend
- add-backend
templateValues:
pluginVar: '{{ camelCase pluginId }}Plugin'
@@ -1,9 +1,6 @@
description: A new frontend plugin
template: ./default-plugin
role: frontend-plugin
additionalActions:
- install-frontend
- add-frontend-legacy
templateValues:
pluginVar: '{{ camelCase pluginId }}Plugin'
extensionName: '{{ upperFirst ( camelCase pluginId ) }}Page'
@@ -5,6 +5,3 @@ params:
pluginId: scaffolder
templateValues:
moduleVar: '{{ camelCase pluginId }}Module{{ upperFirst ( camelCase moduleId ) }}'
additionalActions:
- install-backend
- add-backend