Files
GIA/tools/frontend_assets/asset-manifest.json
2026-03-11 15:12:17 +00:00

188 lines
5.9 KiB
JSON

{
"schema_version": 1,
"npm_root": "tools/frontend_assets",
"report_markdown": "artifacts/frontend_libraries.md",
"report_json": "artifacts/frontend_libraries.json",
"assets": [
{
"id": "bulma_css",
"kind": "npm_file",
"package": "bulma",
"source_path": "css/bulma.min.css",
"targets": [
"core/static/css/bulma.min.css"
],
"purpose": "Bulma core stylesheet",
"official_url": "https://bulma.io"
},
{
"id": "bulma_tooltip_css",
"kind": "npm_file",
"package": "bulma-tooltip",
"source_path": "dist/css/bulma-tooltip.min.css",
"targets": [
"core/static/css/bulma-tooltip.min.css"
],
"purpose": "Official Bulma tooltip extension from Bulma's extensions page",
"official_url": "https://wikiki.github.io/elements/tooltip"
},
{
"id": "bulma_slider_css",
"kind": "npm_file",
"package": "bulma-slider",
"source_path": "dist/css/bulma-slider.min.css",
"targets": [
"core/static/css/bulma-slider.min.css"
],
"purpose": "Official Bulma slider extension from Bulma's extensions page",
"official_url": "https://wikiki.github.io/form/slider"
},
{
"id": "bulma_slider_js",
"kind": "npm_file",
"package": "bulma-slider",
"source_path": "dist/js/bulma-slider.min.js",
"targets": [
"core/static/js/bulma-slider.min.js"
],
"purpose": "Official Bulma slider extension runtime",
"official_url": "https://wikiki.github.io/form/slider"
},
{
"id": "bulma_calendar_css",
"kind": "npm_file",
"package": "bulma-calendar",
"source_path": "src/demo/assets/css/bulma-calendar.min.css",
"targets": [
"core/static/css/bulma-calendar.min.css"
],
"purpose": "Official Bulma calendar extension from Bulma's extensions page",
"official_url": "https://wikiki.github.io/components/calendar"
},
{
"id": "bulma_calendar_js",
"kind": "npm_file",
"package": "bulma-calendar",
"source_path": "src/demo/assets/js/bulma-calendar.min.js",
"targets": [
"core/static/js/bulma-calendar.min.js"
],
"purpose": "Official Bulma calendar extension runtime",
"official_url": "https://wikiki.github.io/components/calendar"
},
{
"id": "bulma_tagsinput_css",
"kind": "npm_file",
"package": "bulma-tagsinput",
"source_path": "dist/css/bulma-tagsinput.min.css",
"targets": [
"core/static/css/bulma-tagsinput.min.css"
],
"purpose": "Official Bulma tagsinput extension from Bulma's extensions page",
"official_url": "https://wikiki.github.io/form/tagsinput"
},
{
"id": "bulma_tagsinput_js",
"kind": "npm_file",
"package": "bulma-tagsinput",
"source_path": "dist/js/bulma-tagsinput.min.js",
"targets": [
"core/static/js/bulma-tagsinput.min.js"
],
"purpose": "Official Bulma tagsinput extension runtime",
"official_url": "https://wikiki.github.io/form/tagsinput"
},
{
"id": "bulma_switch_css",
"kind": "npm_file",
"package": "bulma-switch",
"source_path": "dist/css/bulma-switch.min.css",
"targets": [
"core/static/css/bulma-switch.min.css"
],
"purpose": "Official Bulma switch extension from Bulma's extensions page",
"official_url": "https://wikiki.github.io/form/switch"
},
{
"id": "gridstack_css",
"kind": "npm_file",
"package": "gridstack",
"source_path": "dist/gridstack.min.css",
"targets": [
"core/static/css/gridstack.min.css"
],
"purpose": "GridStack stylesheet",
"official_url": "https://gridstackjs.com/"
},
{
"id": "gridstack_js",
"kind": "npm_file",
"package": "gridstack",
"source_path": "dist/gridstack-all.js",
"targets": [
"core/static/js/gridstack-all.js"
],
"purpose": "GridStack bundle used by the dashboard",
"official_url": "https://gridstackjs.com/"
},
{
"id": "jquery_js",
"kind": "npm_file",
"package": "jquery",
"source_path": "dist/jquery.min.js",
"targets": [
"core/static/js/jquery.min.js"
],
"purpose": "Latest jQuery 3.x release for compatibility with legacy plugins",
"official_url": "https://jquery.com",
"notes": "The latest npm release is jQuery 4.x, but this project still vendors 3.7.1 to avoid breaking older plugins."
},
{
"id": "htmx_js",
"kind": "npm_file",
"package": "htmx.org",
"source_path": "dist/htmx.min.js",
"targets": [
"core/static/js/htmx.min.js"
],
"purpose": "htmx runtime",
"official_url": "https://htmx.org/"
},
{
"id": "hyperscript_js",
"kind": "npm_file",
"package": "hyperscript.org",
"source_path": "dist/_hyperscript.min.js",
"targets": [
"core/static/js/hyperscript.min.js"
],
"purpose": "_hyperscript runtime",
"official_url": "https://hyperscript.org/"
},
{
"id": "magnet_js",
"kind": "npm_file",
"package": "@lf2com/magnet.js",
"source_path": "dist/magnet.min.js",
"targets": [
"core/static/js/magnet.min.js"
],
"purpose": "Magnet.js drag attraction component",
"official_url": "https://github.com/lf2com/magnet.js"
},
{
"id": "fontawesome_bundle",
"kind": "url_bundle",
"version": "6.1.1",
"entry_url": "https://site-assets.fontawesome.com/releases/v6.1.1/css/all.css",
"entry_target": "css/all.css",
"target_roots": [
"core/static/vendor/fontawesome"
],
"official_url": "https://fontawesome.com",
"license": "Font Awesome Pro commercial terms via site-assets.fontawesome.com",
"purpose": "Existing Font Awesome asset family, self-hosted locally to preserve the currently used icon set"
}
]
}