Provide Dynamic LibreJS #997

Closed
opened 2025-11-02 03:44:38 -06:00 by GiteaMirror · 2 comments
Owner

Originally created by @MTecknology on GitHub (Aug 24, 2017).

The librejs.html being produced is now complete documentation of included javascript. Unfortunately, this file is not very maintainable and not easy to read.

I think we should try to find a tool to manage vendor'd dependencies that uses an easy to read (json?) file as input. We should be able to keep track of package name, license, license url, version in use, download location for that version <other stuff?>.

I like to work on adding a page that is able to read this file and generate a dynamic version of librejs.html, if someone is willing to figure out/implement the right tool for the job. :)

Instead of assuming users will hover over a download link to find the download location, I'd prefer append a second table to the page explicitly listing versions.

Originally created by @MTecknology on GitHub (Aug 24, 2017). The librejs.html being produced is now complete documentation of included javascript. Unfortunately, this file is not very maintainable and not easy to read. I think we should try to find a tool to manage vendor'd dependencies that uses an easy to read (json?) file as input. We should be able to keep track of package name, license, license url, version in use, download location for that version <other stuff?>. I like to work on adding a page that is able to read this file and generate a dynamic version of librejs.html, if someone is willing to figure out/implement the right tool for the job. :) Instead of assuming users will hover over a download link to find the download location, I'd prefer append a second table to the page explicitly listing versions.
GiteaMirror added the type/proposal label 2025-11-02 03:44:38 -06:00
Author
Owner

@kolaente commented on GitHub (Aug 25, 2017):

Bower? Or one of its successors?

@kolaente commented on GitHub (Aug 25, 2017): Bower? Or one of its successors?
Author
Owner

@6543 commented on GitHub (Sep 17, 2020):

is generated automatically now: https://try.gitea.io/js/licenses.txt

@6543 commented on GitHub (Sep 17, 2020): is generated automatically now: https://try.gitea.io/js/licenses.txt
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#997