{"id":15166174,"url":"https://github.com/jenkinsci/js-libs","last_synced_at":"2025-09-30T22:31:56.167Z","repository":{"id":35273167,"uuid":"39533875","full_name":"jenkinsci/js-libs","owner":"jenkinsci","description":"JavaScript Framework Library \"bundle\" plugins","archived":true,"fork":false,"pushed_at":"2023-04-14T07:40:48.000Z","size":2662,"stargazers_count":4,"open_issues_count":0,"forks_count":17,"subscribers_count":101,"default_branch":"master","last_synced_at":"2024-09-30T08:21:13.967Z","etag":null,"topics":["deprecated","ui"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jenkinsci.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-07-22T22:45:58.000Z","updated_at":"2023-04-14T07:41:01.000Z","dependencies_parsed_at":"2023-02-14T07:00:28.922Z","dependency_job_id":null,"html_url":"https://github.com/jenkinsci/js-libs","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jenkinsci%2Fjs-libs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jenkinsci%2Fjs-libs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jenkinsci%2Fjs-libs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jenkinsci%2Fjs-libs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jenkinsci","download_url":"https://codeload.github.com/jenkinsci/js-libs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234789904,"owners_count":18887050,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["deprecated","ui"],"created_at":"2024-09-27T04:43:10.651Z","updated_at":"2025-09-30T22:31:50.059Z","avatar_url":"https://github.com/jenkinsci.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ❗ This repository is unmaintained and end of life!\n\u003ch2\u003e\n    All provided plugins are deprecated. \u003cbr\u003e\n    Dependents of these plugins are advised to migrate to modern and maintained ways to bundle libraries, like NPM or Yarn.\n\u003c/h2\u003e\n\n# JavaScript Framework Library \"bundle\" plugins\n\nThis repository contains Jenkins HPI plugins that \"externalize\" common/shared JavaScript libraries\nthat can't be externalized via the [easy/recommended externalization process].\n\n\u003e __Note__: The [easy/recommended externalization process] was created after this repository was created.\n\u003e Before the new/easy process was created, all JavaScript libraries needed to be externalized via HPI plugins, which was a bit painful.\n\u003e This is the reason why you still see HPI plugins sub-modules here for some libraries that can now work via the\n\u003e [easy/recommended externalization process]. In each of these cases, the top level README.md files will indicate\n\u003e that the [easy/recommended externalization process] can now be used.\n\n# Available Libs\nSee the README.md files for the different bundle plugins (sub-modules of this repo) for details on how to use them\ne.g. \n\n* [Ace Editor](https://github.com/jenkinsci/js-libs/tree/master/ace-editor)  \n* [Handlebars.js](https://github.com/jenkinsci/js-libs/tree/master/handlebars)\n  \nOther sub-modules in this repo (`momentjs` etc) contain plugin definitions for common/shared JavaScript libraries\nthat __can__ be externalized via the [easy/recommended externalization process].\n\n\u003e Also see __[sample plugins](https://github.com/jenkinsci/js-samples)__. \n\n[jenkins-js-modules]: https://github.com/tfennelly/jenkins-js-modules\n[easy/recommended externalization process]: https://github.com/jenkinsci/js-samples/blob/master/step-04-externalize-libs/HOW-IT-WORKS.md#configure-node-build-to-externalize-dependencies\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjenkinsci%2Fjs-libs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjenkinsci%2Fjs-libs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjenkinsci%2Fjs-libs/lists"}