zen-audio-player / zen-audio-player.github.io

Listen to YouTube videos, without the distracting visuals.
https://zen-audio-player.github.io/
MIT License
228 stars 180 forks source link

Migrate away from Bower #432

Closed shakeelmohamed closed 2 months ago

shakeelmohamed commented 4 months ago

Bower has been deprecated for years, we should rip it out at some point.

They have a guide on how we might do so: https://bower.io/blog/2017/how-to-migrate-away-from-bower/

voidCounter commented 3 months ago

I'll work on that.

shakeelmohamed commented 3 months ago

@voidCounter fantastic, assigned to you. Let me know if you have any questions

voidCounter commented 3 months ago

@shakeelmohamed Thanks. We have two options: move to npm or Yarn. Which one do you suggest to do so? From some reading, it looks like mixing both of them could create some issues as the project is already using npm.

shakeelmohamed commented 3 months ago

@voidCounter I prefer npm. I’d like to see a PR replacing our bower dependencies with UNPKG includes. That seems like the simplest solution and we benefit from not needing to check-in dependencies (i.e. our bower_components folder disappears).