needs JavaScript to function properly

If you prefer a experience more close to bleeding edge and close to Arch upstream, then you can change to the unstable branch were packages drop frequently from Arch stable.

sudo pacman-mirrors --api --set-branch unstable

sudo pacman-mirrors --fasttrack 5

sudo pacman -Syyu

After you run those commands and actually install any software, it becomes irreversible for a limited time, when you return to stable branch you would have to wait until updates actually catch up with stable, having said that congratulations you are now on the bleeding edge, also have a look at switching branches for more in-deep details.