I have a folder with all my templates in it While using addMany action it adds my template folder that I don't want
plop.setGenerator(generators.serverless, {
prompts: {
type: 'input',
name: 'name',
message: 'Choose test file name',
},
actions: (data) => [
{
type: 'addMany',
destination: 'src/functions/{{name}}',
templateFiles: `serverless/templates/${serverlessTempates.endpoint}/**/*`,
}
]
});
Just add base in your action like this
{
type: 'addMany',
destination: 'src/functions/{{name}}',
base: `serverless/templates/${serverlessTempates.endpoint}/`,
templateFiles: `serverless/templates/${serverlessTempates.endpoint}/**/*`,
},