Example: The following command is executed when I am trying to execute unit tests of an Angular app:
npm run test -- --no-watch --browsers=ChromeHeadlessCI
I understood that the double dash (--) is needed to pass arguments into the npm script.
but I don't understand what is the first '--' trying to do? because it does not have any argument behind it, does not like --no-watch
or --browsers=ChromeHeadlessCI
the command example from: https://angular.io/guide/testing