As bower maintainer I’d like to release newest 1.8.8 version on snapcraft that fixes many security issues. Bower needs classic confinement because it needs to be able to modify filesystem in any paths, access cache folder, access git configuration etc. etd. Also previous version on snapcraft was not released by me and has been released in classic confinement. Currently I don’t have resources to figure out what are exact sandbox rules I should apply for Bower. Thank you!
I’ve published revision 5 of this release which installs bower directly from npm: