MANIFEST.in
README.md
setup.py
comfyui_frontend_package/__init__.py
comfyui_frontend_package.egg-info/PKG-INFO
comfyui_frontend_package.egg-info/SOURCES.txt
comfyui_frontend_package.egg-info/dependency_links.txt
comfyui_frontend_package.egg-info/top_level.txt
comfyui_frontend_package/static/index.html
comfyui_frontend_package/static/materialdesignicons.min.css
comfyui_frontend_package/static/assets/ABCROMExtended-BlackItalic-B3Ak1JoQ.woff
comfyui_frontend_package/static/assets/ABCROMExtended-BlackItalic-NFqMndLW.woff2
comfyui_frontend_package/static/assets/AboutPanel-BQJROkll.js
comfyui_frontend_package/static/assets/AboutPanel-BQJROkll.js.map
comfyui_frontend_package/static/assets/AudioPreviewPlayer-CuMx3kU5.js
comfyui_frontend_package/static/assets/AudioPreviewPlayer-CuMx3kU5.js.map
comfyui_frontend_package/static/assets/AudioPreviewPlayer-DkCMWdK6.css
comfyui_frontend_package/static/assets/CREDIT.txt
comfyui_frontend_package/static/assets/ComfyQueueButton-CzLqvomz.js
comfyui_frontend_package/static/assets/ComfyQueueButton-CzLqvomz.js.map
comfyui_frontend_package/static/assets/ComfyQueueButton-yB0_0chS.css
comfyui_frontend_package/static/assets/ExtensionPanel-CzNbKyq6.js
comfyui_frontend_package/static/assets/ExtensionPanel-CzNbKyq6.js.map
comfyui_frontend_package/static/assets/GraphView-BKa-gODL.js
comfyui_frontend_package/static/assets/GraphView-BKa-gODL.js.map
comfyui_frontend_package/static/assets/GraphView-D65UklF4.css
comfyui_frontend_package/static/assets/KeybindingPanel-B9FjdKVz.js
comfyui_frontend_package/static/assets/KeybindingPanel-B9FjdKVz.js.map
comfyui_frontend_package/static/assets/KeybindingPanel-MQBhqDyj.css
comfyui_frontend_package/static/assets/LazyImage.vue_vue_type_script_setup_true_lang-DZKqI4B-.js
comfyui_frontend_package/static/assets/LazyImage.vue_vue_type_script_setup_true_lang-DZKqI4B-.js.map
comfyui_frontend_package/static/assets/LegacyCreditsPanel-BfTicDTy.js
comfyui_frontend_package/static/assets/LegacyCreditsPanel-BfTicDTy.js.map
comfyui_frontend_package/static/assets/Load3D-BMEuwMIL.js
comfyui_frontend_package/static/assets/Load3D-BMEuwMIL.js.map
comfyui_frontend_package/static/assets/Load3D-CS-OLjba.css
comfyui_frontend_package/static/assets/Load3D.vue_vue_type_script_setup_true_lang-BgLBzljB.js
comfyui_frontend_package/static/assets/Load3D.vue_vue_type_script_setup_true_lang-BgLBzljB.js.map
comfyui_frontend_package/static/assets/Media3DBottom-D4t4ceTS.js
comfyui_frontend_package/static/assets/Media3DBottom-D4t4ceTS.js.map
comfyui_frontend_package/static/assets/Media3DTop-DTbXyEKJ.js
comfyui_frontend_package/static/assets/Media3DTop-DTbXyEKJ.js.map
comfyui_frontend_package/static/assets/MediaAudioBottom-DKaWxM5u.js
comfyui_frontend_package/static/assets/MediaAudioBottom-DKaWxM5u.js.map
comfyui_frontend_package/static/assets/MediaAudioTop-CTLuo9PA.js
comfyui_frontend_package/static/assets/MediaAudioTop-CTLuo9PA.js.map
comfyui_frontend_package/static/assets/MediaImageBottom-CX6FCF5L.js
comfyui_frontend_package/static/assets/MediaImageBottom-CX6FCF5L.js.map
comfyui_frontend_package/static/assets/MediaImageTop-BFioMu4n.js
comfyui_frontend_package/static/assets/MediaImageTop-BFioMu4n.js.map
comfyui_frontend_package/static/assets/MediaTitle.vue_vue_type_script_setup_true_lang-BXVW332G.js
comfyui_frontend_package/static/assets/MediaTitle.vue_vue_type_script_setup_true_lang-BXVW332G.js.map
comfyui_frontend_package/static/assets/MediaVideoBottom-B2bqfxVC.js
comfyui_frontend_package/static/assets/MediaVideoBottom-B2bqfxVC.js.map
comfyui_frontend_package/static/assets/MediaVideoTop-DqUAngt8.js
comfyui_frontend_package/static/assets/MediaVideoTop-DqUAngt8.js.map
comfyui_frontend_package/static/assets/ServerConfigPanel-9-ezvH1t.js
comfyui_frontend_package/static/assets/ServerConfigPanel-9-ezvH1t.js.map
comfyui_frontend_package/static/assets/SubscriptionRequiredDialogContent-A0f-MKyW.css
comfyui_frontend_package/static/assets/SubscriptionRequiredDialogContent-DEaOIHxm.js
comfyui_frontend_package/static/assets/SubscriptionRequiredDialogContent-DEaOIHxm.js.map
comfyui_frontend_package/static/assets/UserAvatar.vue_vue_type_script_setup_true_lang-D6k2s9ze.js
comfyui_frontend_package/static/assets/UserAvatar.vue_vue_type_script_setup_true_lang-D6k2s9ze.js.map
comfyui_frontend_package/static/assets/UserPanel-D_D20p3j.js
comfyui_frontend_package/static/assets/UserPanel-D_D20p3j.js.map
comfyui_frontend_package/static/assets/UserSelectView-SBbhzc0p.js
comfyui_frontend_package/static/assets/UserSelectView-SBbhzc0p.js.map
comfyui_frontend_package/static/assets/ValueControlPopover-DvC7clbS.js
comfyui_frontend_package/static/assets/ValueControlPopover-DvC7clbS.js.map
comfyui_frontend_package/static/assets/WidgetAudioUI-BBwWZS-3.js
comfyui_frontend_package/static/assets/WidgetAudioUI-BBwWZS-3.js.map
comfyui_frontend_package/static/assets/WidgetButton-BvqmKtrj.js
comfyui_frontend_package/static/assets/WidgetButton-BvqmKtrj.js.map
comfyui_frontend_package/static/assets/WidgetChart-BJdBL0Fu.js
comfyui_frontend_package/static/assets/WidgetChart-BJdBL0Fu.js.map
comfyui_frontend_package/static/assets/WidgetColorPicker-CPMJ-HZE.js
comfyui_frontend_package/static/assets/WidgetColorPicker-CPMJ-HZE.js.map
comfyui_frontend_package/static/assets/WidgetGalleria-B85qzqLf.css
comfyui_frontend_package/static/assets/WidgetGalleria-C9wFqkqb.js
comfyui_frontend_package/static/assets/WidgetGalleria-C9wFqkqb.js.map
comfyui_frontend_package/static/assets/WidgetImageCompare-TIQrQq2D.js
comfyui_frontend_package/static/assets/WidgetImageCompare-TIQrQq2D.js.map
comfyui_frontend_package/static/assets/WidgetInputNumber-1yMPKP2t.js
comfyui_frontend_package/static/assets/WidgetInputNumber-1yMPKP2t.js.map
comfyui_frontend_package/static/assets/WidgetInputNumber-DIHSnjON.css
comfyui_frontend_package/static/assets/WidgetInputNumber.vue_vue_type_script_setup_true_lang-C2-X-oDa.js
comfyui_frontend_package/static/assets/WidgetInputNumber.vue_vue_type_script_setup_true_lang-C2-X-oDa.js.map
comfyui_frontend_package/static/assets/WidgetInputText-DrN5XT2M.js
comfyui_frontend_package/static/assets/WidgetInputText-DrN5XT2M.js.map
comfyui_frontend_package/static/assets/WidgetLayoutField.vue_vue_type_script_setup_true_lang-LEvb8h4_.js
comfyui_frontend_package/static/assets/WidgetLayoutField.vue_vue_type_script_setup_true_lang-LEvb8h4_.js.map
comfyui_frontend_package/static/assets/WidgetLegacy-oKIO8Qmu.js
comfyui_frontend_package/static/assets/WidgetLegacy-oKIO8Qmu.js.map
comfyui_frontend_package/static/assets/WidgetMarkdown-iWKpV1Ce.js
comfyui_frontend_package/static/assets/WidgetMarkdown-iWKpV1Ce.js.map
comfyui_frontend_package/static/assets/WidgetRecordAudio-DX4B3on-.js
comfyui_frontend_package/static/assets/WidgetRecordAudio-DX4B3on-.js.map
comfyui_frontend_package/static/assets/WidgetSelect-jADerkHi.js
comfyui_frontend_package/static/assets/WidgetSelect-jADerkHi.js.map
comfyui_frontend_package/static/assets/WidgetSelect.vue_vue_type_script_setup_true_lang-CrZetf3G.js
comfyui_frontend_package/static/assets/WidgetSelect.vue_vue_type_script_setup_true_lang-CrZetf3G.js.map
comfyui_frontend_package/static/assets/WidgetTextarea-CXmIkgyP.js
comfyui_frontend_package/static/assets/WidgetTextarea-CXmIkgyP.js.map
comfyui_frontend_package/static/assets/WidgetToggleSwitch-CnCn29sH.js
comfyui_frontend_package/static/assets/WidgetToggleSwitch-CnCn29sH.js.map
comfyui_frontend_package/static/assets/WidgetWithControl.vue_vue_type_script_setup_true_lang-r_-rRv2j.js
comfyui_frontend_package/static/assets/WidgetWithControl.vue_vue_type_script_setup_true_lang-r_-rRv2j.js.map
comfyui_frontend_package/static/assets/audioService-CR4bppSL.js
comfyui_frontend_package/static/assets/audioService-CR4bppSL.js.map
comfyui_frontend_package/static/assets/audioUtils-DoPB5KyO.js
comfyui_frontend_package/static/assets/audioUtils-DoPB5KyO.js.map
comfyui_frontend_package/static/assets/commands-6AC3IXLT.js
comfyui_frontend_package/static/assets/commands-6AC3IXLT.js.map
comfyui_frontend_package/static/assets/commands-B5Y37tun.js
comfyui_frontend_package/static/assets/commands-B5Y37tun.js.map
comfyui_frontend_package/static/assets/commands-BOR8s-i4.js
comfyui_frontend_package/static/assets/commands-BOR8s-i4.js.map
comfyui_frontend_package/static/assets/commands-BSvPk3Eo.js
comfyui_frontend_package/static/assets/commands-BSvPk3Eo.js.map
comfyui_frontend_package/static/assets/commands-C78rxY67.js
comfyui_frontend_package/static/assets/commands-C78rxY67.js.map
comfyui_frontend_package/static/assets/commands-CQ6upoRu.js
comfyui_frontend_package/static/assets/commands-CQ6upoRu.js.map
comfyui_frontend_package/static/assets/commands-D5J7L3iE.js
comfyui_frontend_package/static/assets/commands-D5J7L3iE.js.map
comfyui_frontend_package/static/assets/commands-D5s327ys.js
comfyui_frontend_package/static/assets/commands-D5s327ys.js.map
comfyui_frontend_package/static/assets/commands-DvnbRO1W.js
comfyui_frontend_package/static/assets/commands-DvnbRO1W.js.map
comfyui_frontend_package/static/assets/commands-yoD6TSFD.js
comfyui_frontend_package/static/assets/commands-yoD6TSFD.js.map
comfyui_frontend_package/static/assets/favicon.ico
comfyui_frontend_package/static/assets/index-BoUXGmPm.js
comfyui_frontend_package/static/assets/index-BoUXGmPm.js.map
comfyui_frontend_package/static/assets/index-DNFw39vw.css
comfyui_frontend_package/static/assets/index-TGN-mpPg.css
comfyui_frontend_package/static/assets/index-b68GB3q4.js
comfyui_frontend_package/static/assets/index-b68GB3q4.js.map
comfyui_frontend_package/static/assets/index-q1NJEy47.js
comfyui_frontend_package/static/assets/index-q1NJEy47.js.map
comfyui_frontend_package/static/assets/keybindingService-D2SzJOpz.js
comfyui_frontend_package/static/assets/keybindingService-D2SzJOpz.js.map
comfyui_frontend_package/static/assets/main-B_x4te0v.js
comfyui_frontend_package/static/assets/main-B_x4te0v.js.map
comfyui_frontend_package/static/assets/main-Ba2K-9_m.js
comfyui_frontend_package/static/assets/main-Ba2K-9_m.js.map
comfyui_frontend_package/static/assets/main-BralWpgX.js
comfyui_frontend_package/static/assets/main-BralWpgX.js.map
comfyui_frontend_package/static/assets/main-CBEmz7lE.js
comfyui_frontend_package/static/assets/main-CBEmz7lE.js.map
comfyui_frontend_package/static/assets/main-CJ73beul.js
comfyui_frontend_package/static/assets/main-CJ73beul.js.map
comfyui_frontend_package/static/assets/main-CabF3CMC.js
comfyui_frontend_package/static/assets/main-CabF3CMC.js.map
comfyui_frontend_package/static/assets/main-CmqaJNSb.js
comfyui_frontend_package/static/assets/main-CmqaJNSb.js.map
comfyui_frontend_package/static/assets/main-Do2G2VVR.js
comfyui_frontend_package/static/assets/main-Do2G2VVR.js.map
comfyui_frontend_package/static/assets/main-x-bVXVkc.js
comfyui_frontend_package/static/assets/main-x-bVXVkc.js.map
comfyui_frontend_package/static/assets/main-yoD6TSFD.js
comfyui_frontend_package/static/assets/main-yoD6TSFD.js.map
comfyui_frontend_package/static/assets/manifest-CebUEmtR.json
comfyui_frontend_package/static/assets/nodeDefs-BGjXpbr9.js
comfyui_frontend_package/static/assets/nodeDefs-BGjXpbr9.js.map
comfyui_frontend_package/static/assets/nodeDefs-BIHI7g3E.js
comfyui_frontend_package/static/assets/nodeDefs-BIHI7g3E.js.map
comfyui_frontend_package/static/assets/nodeDefs-BOcif8Wr.js
comfyui_frontend_package/static/assets/nodeDefs-BOcif8Wr.js.map
comfyui_frontend_package/static/assets/nodeDefs-BmeCnFzq.js
comfyui_frontend_package/static/assets/nodeDefs-BmeCnFzq.js.map
comfyui_frontend_package/static/assets/nodeDefs-BwjaCdfW.js
comfyui_frontend_package/static/assets/nodeDefs-BwjaCdfW.js.map
comfyui_frontend_package/static/assets/nodeDefs-CSbDQBnu.js
comfyui_frontend_package/static/assets/nodeDefs-CSbDQBnu.js.map
comfyui_frontend_package/static/assets/nodeDefs-HAIakSPa.js
comfyui_frontend_package/static/assets/nodeDefs-HAIakSPa.js.map
comfyui_frontend_package/static/assets/nodeDefs-IRS52VvN.js
comfyui_frontend_package/static/assets/nodeDefs-IRS52VvN.js.map
comfyui_frontend_package/static/assets/nodeDefs-OFDEy0yJ.js
comfyui_frontend_package/static/assets/nodeDefs-OFDEy0yJ.js.map
comfyui_frontend_package/static/assets/nodeDefs-yqLZOPTY.js
comfyui_frontend_package/static/assets/nodeDefs-yqLZOPTY.js.map
comfyui_frontend_package/static/assets/nodeFilterUtil-D49mCu4H.js
comfyui_frontend_package/static/assets/nodeFilterUtil-D49mCu4H.js.map
comfyui_frontend_package/static/assets/primeicons-C6QP2o4f.woff2
comfyui_frontend_package/static/assets/primeicons-DMOk5skT.eot
comfyui_frontend_package/static/assets/primeicons-Dr5RGzOO.svg
comfyui_frontend_package/static/assets/primeicons-MpK4pl85.ttf
comfyui_frontend_package/static/assets/primeicons-WjwUDZjB.woff
comfyui_frontend_package/static/assets/serverConfigStore-CqEQuh1m.js
comfyui_frontend_package/static/assets/serverConfigStore-CqEQuh1m.js.map
comfyui_frontend_package/static/assets/settings-BxrLTE2f.js
comfyui_frontend_package/static/assets/settings-BxrLTE2f.js.map
comfyui_frontend_package/static/assets/settings-CXbPx0BP.js
comfyui_frontend_package/static/assets/settings-CXbPx0BP.js.map
comfyui_frontend_package/static/assets/settings-D49QM_my.js
comfyui_frontend_package/static/assets/settings-D49QM_my.js.map
comfyui_frontend_package/static/assets/settings-DFhXpR42.js
comfyui_frontend_package/static/assets/settings-DFhXpR42.js.map
comfyui_frontend_package/static/assets/settings-Dba2R1st.js
comfyui_frontend_package/static/assets/settings-Dba2R1st.js.map
comfyui_frontend_package/static/assets/settings-FmFgRqLi.js
comfyui_frontend_package/static/assets/settings-FmFgRqLi.js.map
comfyui_frontend_package/static/assets/settings-J9slKGQm.js
comfyui_frontend_package/static/assets/settings-J9slKGQm.js.map
comfyui_frontend_package/static/assets/settings-KEF09o0z.js
comfyui_frontend_package/static/assets/settings-KEF09o0z.js.map
comfyui_frontend_package/static/assets/settings-d0_bDCVD.js
comfyui_frontend_package/static/assets/settings-d0_bDCVD.js.map
comfyui_frontend_package/static/assets/settings-d69PnQA-.js
comfyui_frontend_package/static/assets/settings-d69PnQA-.js.map
comfyui_frontend_package/static/assets/sorted-custom-node-map.json
comfyui_frontend_package/static/assets/thumbnail-imMA3y7Z.png
comfyui_frontend_package/static/assets/vendor-chart-BRoKNE0c.js
comfyui_frontend_package/static/assets/vendor-chart-BRoKNE0c.js.map
comfyui_frontend_package/static/assets/vendor-other-DYX1NpEr.css
comfyui_frontend_package/static/assets/vendor-other-yzRpIrj2.js
comfyui_frontend_package/static/assets/vendor-other-yzRpIrj2.js.map
comfyui_frontend_package/static/assets/vendor-primevue-RJTR6wkG.js
comfyui_frontend_package/static/assets/vendor-primevue-RJTR6wkG.js.map
comfyui_frontend_package/static/assets/vendor-three-b7sMVVQK.js
comfyui_frontend_package/static/assets/vendor-three-b7sMVVQK.js.map
comfyui_frontend_package/static/assets/vendor-tiptap-DcddbIvp.js
comfyui_frontend_package/static/assets/vendor-tiptap-DcddbIvp.js.map
comfyui_frontend_package/static/assets/vendor-vue-ByIfjd1d.js
comfyui_frontend_package/static/assets/vendor-vue-ByIfjd1d.js.map
comfyui_frontend_package/static/assets/vendor-xterm-CWYFmgbN.js
comfyui_frontend_package/static/assets/vendor-xterm-CWYFmgbN.js.map
comfyui_frontend_package/static/assets/vendor-xterm-xj0gfbX3.css
comfyui_frontend_package/static/assets/video-BvOHf4P9.mp4
comfyui_frontend_package/static/assets/widgetPropFilter-CygYoMQt.js
comfyui_frontend_package/static/assets/widgetPropFilter-CygYoMQt.js.map
comfyui_frontend_package/static/assets/images/civitai.svg
comfyui_frontend_package/static/assets/images/cloud-subscription.webm
comfyui_frontend_package/static/assets/images/comfy-cloud-logo.svg
comfyui_frontend_package/static/assets/images/comfy-logo-mono.svg
comfyui_frontend_package/static/assets/images/comfy-logo-single.svg
comfyui_frontend_package/static/assets/images/default-template.png
comfyui_frontend_package/static/assets/images/fallback-gradient-avatar.svg
comfyui_frontend_package/static/assets/images/manual-configuration.svg
comfyui_frontend_package/static/assets/images/nvidia-logo.svg
comfyui_frontend_package/static/assets/images/og-image.png
comfyui_frontend_package/static/assets/images/favicon_progress_16x16/frame_0.png
comfyui_frontend_package/static/assets/images/favicon_progress_16x16/frame_1.png
comfyui_frontend_package/static/assets/images/favicon_progress_16x16/frame_2.png
comfyui_frontend_package/static/assets/images/favicon_progress_16x16/frame_3.png
comfyui_frontend_package/static/assets/images/favicon_progress_16x16/frame_4.png
comfyui_frontend_package/static/assets/images/favicon_progress_16x16/frame_5.png
comfyui_frontend_package/static/assets/images/favicon_progress_16x16/frame_6.png
comfyui_frontend_package/static/assets/images/favicon_progress_16x16/frame_7.png
comfyui_frontend_package/static/assets/images/favicon_progress_16x16/frame_8.png
comfyui_frontend_package/static/assets/images/favicon_progress_16x16/frame_9.png
comfyui_frontend_package/static/cursor/colorSelect.png
comfyui_frontend_package/static/cursor/paintBucket.png
comfyui_frontend_package/static/extensions/core/clipspace.js
comfyui_frontend_package/static/extensions/core/groupNode.js
comfyui_frontend_package/static/extensions/core/groupNodeManage.js
comfyui_frontend_package/static/extensions/core/maskEditorOld.js
comfyui_frontend_package/static/extensions/core/widgetInputs.js
comfyui_frontend_package/static/extensions/core/load3d/AnimationManager.js
comfyui_frontend_package/static/extensions/core/load3d/CameraManager.js
comfyui_frontend_package/static/extensions/core/load3d/ControlsManager.js
comfyui_frontend_package/static/extensions/core/load3d/EventManager.js
comfyui_frontend_package/static/extensions/core/load3d/LightingManager.js
comfyui_frontend_package/static/extensions/core/load3d/LoaderManager.js
comfyui_frontend_package/static/extensions/core/load3d/ModelExporter.js
comfyui_frontend_package/static/extensions/core/load3d/RecordingManager.js
comfyui_frontend_package/static/extensions/core/load3d/SceneManager.js
comfyui_frontend_package/static/extensions/core/load3d/SceneModelManager.js
comfyui_frontend_package/static/extensions/core/load3d/ViewHelperManager.js
comfyui_frontend_package/static/extensions/core/load3d/exportMenuHelper.js
comfyui_frontend_package/static/extensions/core/load3d/interfaces.js
comfyui_frontend_package/static/extensions/core/maskeditor/constants.js
comfyui_frontend_package/static/extensions/core/maskeditor/types.js
comfyui_frontend_package/static/fonts/inter-latin-italic.woff2
comfyui_frontend_package/static/fonts/inter-latin-normal.woff2
comfyui_frontend_package/static/fonts/materialdesignicons-webfont.woff2
comfyui_frontend_package/static/scripts/api.js
comfyui_frontend_package/static/scripts/app.js
comfyui_frontend_package/static/scripts/changeTracker.js
comfyui_frontend_package/static/scripts/defaultGraph.js
comfyui_frontend_package/static/scripts/domWidget.js
comfyui_frontend_package/static/scripts/pnginfo.js
comfyui_frontend_package/static/scripts/ui.js
comfyui_frontend_package/static/scripts/utils.js
comfyui_frontend_package/static/scripts/widgets.js
comfyui_frontend_package/static/scripts/metadata/avif.js
comfyui_frontend_package/static/scripts/metadata/ebml.js
comfyui_frontend_package/static/scripts/metadata/flac.js
comfyui_frontend_package/static/scripts/metadata/gltf.js
comfyui_frontend_package/static/scripts/metadata/isobmff.js
comfyui_frontend_package/static/scripts/metadata/json.js
comfyui_frontend_package/static/scripts/metadata/mp3.js
comfyui_frontend_package/static/scripts/metadata/ogg.js
comfyui_frontend_package/static/scripts/metadata/parser.js
comfyui_frontend_package/static/scripts/metadata/png.js
comfyui_frontend_package/static/scripts/metadata/svg.js
comfyui_frontend_package/static/scripts/ui/dialog.js
comfyui_frontend_package/static/scripts/ui/draggableList.js
comfyui_frontend_package/static/scripts/ui/imagePreview.js
comfyui_frontend_package/static/scripts/ui/settings.js
comfyui_frontend_package/static/scripts/ui/toggleSwitch.js
comfyui_frontend_package/static/scripts/ui/utils.js
comfyui_frontend_package/static/scripts/ui/components/asyncDialog.js
comfyui_frontend_package/static/scripts/ui/components/button.js
comfyui_frontend_package/static/scripts/ui/components/buttonGroup.js
comfyui_frontend_package/static/scripts/ui/components/popup.js
comfyui_frontend_package/static/scripts/ui/components/splitButton.js
comfyui_frontend_package/static/scripts/ui/menu/index.js