Is it a good or bad thing to use bower and gulp or grunt alongside the grav cli gpm?
I want to set up folderwatching for uglifiers and csspreprocessors etc and also installing and keeping various javascripts up-to-date.
I can hardly find anything on gulp, grunt or bower in the docs.
Correct me if I’m mistaken, @supinum, but are you thinking in terms of development tools for themes and plugins? I regularly use Bower, Gulp, and NPM alongside Grav for development, but mainly Composer as it is a more environment-apt solution - Grav is PHP, as is Composer, so updating requires no foreign back-end dependencies.
There is nothing hindering you from using other development tools alongside the GPM, as that simple maintains the state of Grav, themes, and plugins, but I would advise diligence in .gitignoring all development-tools - you don’t want to commit a mass of development-dependencies unnecessarily.
Nor do you want to write a theme or plugin dependent on installing dependencies which it cannot create, like through NPM or Bower as these rely on Node for installation. Only submit a complete package, ready for distribution, with compiled resources. Note that this applies generally: GPM does not leverage Composer dependencies.