invidious/scripts
syeopite 20cf913a4e
Add Javascript licence information automatically
This commit automates the process of documenting the licenses of
Invidious Javascript files through a compile time macro in the
licenses.ecr template file.

This should hopefully help keep the license documentation up-to-date
and allow extensions like LibreJS to always be able to load the latest
Javascript files of Invidious.

Currently only Invidious's first-party Javascript files are supported.
In the future it should be possible to leverage videojs-dependencies.yml
to automatically document the Javascript licenses for
VideoJS and co. as well.
2025-05-10 18:44:53 -07:00
..
git Remove script for locales propagation 2022-01-28 02:19:53 +01:00
deploy-database.sh make shell scripts executable (chmod 755) 2023-01-14 19:56:15 +01:00
fetch-player-dependencies.cr Deps: Use the right source path when copying .min.css files 2023-01-21 19:52:14 +01:00
generate_js_licenses.cr Add Javascript licence information automatically 2025-05-10 18:44:53 -07:00
install-dependencies.sh make shell scripts executable (chmod 755) 2023-01-14 19:56:15 +01:00