Description
Hello guys,
I created a small sample, using the ui5-tooling with simple configuration and custom task.
I tried to exclude all files from processing, except for two types of files (.lit.js and .hbs), look at the ui5.yaml.
But, this seems to cause an issue in my custom task, when I try to execute
workspace.byGlob("/resources/*.hbs")
- it matches not only .hbs
files, but the .lit.js
files as well.
Expected Behavior
workspace.byGlob("/resources/*.hbs")
to match .hbs
files only.
Current Behavior
workspace.byGlob("/resources/*.hbs")
matches not just .hbs
files, but .lit.js
as well.
Steps to reproduce the issue
- Clone repository https://github.com/ilhan007/ui5-tooling-customtask-sample
- Run
npm install
in the root - Run
npm run build
- Explore the build log - the result from
workspace.byGlob("/resources/*.hbs")
is logged and you can see that it finds not just.hbs
files. Or, You can add debugger in the task at this line:https://github.com/ilhan007/ui5-tooling-customtask-sample/blob/master/lib/task.js#L5
Context
- UI5 Module Version (output of
ui5 --version
when using the CLI):1.12.1
- Node.js Version:
12.13.0
- npm Version:
6.12
- OS/Platform:
macOS 10.15 Catalina