From b95bd011b6bb6457bd1d19f1e422a3c8e16f616a Mon Sep 17 00:00:00 2001 From: nearbeach Date: Mon, 13 May 2024 20:00:37 +1000 Subject: [PATCH] Release 0.31.20 --- NearBeach/static/NearBeach/NearBeach.min.js | 2 +- .../NearBeach/NearBeach.min.js.LICENSE.txt | 36 +++- .../NearBeach/NearBeach.min.js.LICENSE.txt.gz | Bin 151 -> 248 bytes .../static/NearBeach/NearBeach.min.js.gz | Bin 137245 -> 150238 bytes .../NearBeach/change-task-information.min.js | 2 +- .../change-task-information.min.js.gz | Bin 3932 -> 3935 bytes .../NearBeach/change-task-modules.min.js | 2 +- .../NearBeach/change-task-modules.min.js.gz | Bin 6826 -> 6849 bytes .../confirm-kanban-board-closure.min.js | 2 +- .../confirm-kanban-board-closure.min.js.gz | Bin 790 -> 792 bytes .../confirm-kanban-board-reopen.min.js | 2 +- .../confirm-kanban-board-reopen.min.js.gz | Bin 789 -> 807 bytes .../NearBeach/customer-information.min.js | 2 +- .../NearBeach/customer-information.min.js.gz | Bin 3070 -> 3070 bytes .../static/NearBeach/customer-modules.min.js | 2 +- .../NearBeach/customer-modules.min.js.gz | Bin 2234 -> 2231 bytes .../NearBeach/dashboard-kanban-list.min.js | 2 +- .../NearBeach/dashboard-kanban-list.min.js.gz | Bin 1246 -> 1239 bytes .../NearBeach/dashboard-my-objects.min.js | 2 +- .../NearBeach/dashboard-my-objects.min.js.gz | Bin 1588 -> 1590 bytes .../NearBeach/dashboard-rfc-approvals.min.js | 2 +- .../dashboard-rfc-approvals.min.js.gz | Bin 1306 -> 1310 bytes .../NearBeach/dashboard-todo-today.min.js | 2 +- .../NearBeach/dashboard-todo-today.min.js.gz | Bin 1140 -> 1134 bytes .../dashboard-unassigned-objects.min.js | 2 +- .../dashboard-unassigned-objects.min.js.gz | Bin 1541 -> 1538 bytes .../dashboard-users-with-no-groups.min.js | 2 +- .../dashboard-users-with-no-groups.min.js.gz | Bin 949 -> 944 bytes .../NearBeach/diagnostic-information.min.js | 2 +- .../diagnostic-information.min.js.gz | Bin 2443 -> 2453 bytes .../static/NearBeach/gantt-information.min.js | 2 +- .../NearBeach/gantt-information.min.js.gz | Bin 3401 -> 3472 bytes .../static/NearBeach/group-information.min.js | 2 +- .../NearBeach/group-information.min.js.gz | Bin 1806 -> 1815 bytes .../NearBeach/kanban-danger-zone.min.js | 2 +- .../NearBeach/kanban-danger-zone.min.js.gz | Bin 725 -> 723 bytes .../static/NearBeach/kanban-edit-board.min.js | 2 +- .../NearBeach/kanban-edit-board.min.js.gz | Bin 3824 -> 3821 bytes .../NearBeach/kanban-group-permissions.min.js | 2 +- .../kanban-group-permissions.min.js.gz | Bin 790 -> 790 bytes .../NearBeach/kanban-information.min.js | 2 +- .../NearBeach/kanban-information.min.js.gz | Bin 10586 -> 13091 bytes .../NearBeach/kanban-public-links.min.js | 2 +- .../NearBeach/kanban-public-links.min.js.gz | Bin 2510 -> 2518 bytes .../NearBeach/list-search-results.min.js | 2 +- .../NearBeach/list-search-results.min.js.gz | Bin 969 -> 960 bytes NearBeach/static/NearBeach/loader.min.js | 2 +- NearBeach/static/NearBeach/loader.min.js.gz | Bin 1823 -> 1823 bytes NearBeach/static/NearBeach/login.min.js | 2 +- NearBeach/static/NearBeach/login.min.js.gz | Bin 13657 -> 13697 bytes NearBeach/static/NearBeach/my-planner.min.js | 2 +- .../static/NearBeach/my-planner.min.js.gz | Bin 5453 -> 4291 bytes .../static/NearBeach/new-customer.min.js | 2 +- .../static/NearBeach/new-customer.min.js.gz | Bin 2283 -> 2278 bytes NearBeach/static/NearBeach/new-group.min.js | 2 +- .../static/NearBeach/new-group.min.js.gz | Bin 1607 -> 1608 bytes NearBeach/static/NearBeach/new-kanban.min.js | 2 +- .../static/NearBeach/new-kanban.min.js.gz | Bin 2430 -> 2419 bytes .../static/NearBeach/new-notification.min.js | 2 +- .../NearBeach/new-notification.min.js.gz | Bin 2410 -> 2404 bytes .../NearBeach/new-permission-set.min.js | 2 +- .../NearBeach/new-permission-set.min.js.gz | Bin 4941 -> 4975 bytes NearBeach/static/NearBeach/new-project.min.js | 2 +- .../static/NearBeach/new-project.min.js.gz | Bin 2954 -> 2967 bytes .../NearBeach/new-request-for-change.min.js | 2 +- .../new-request-for-change.min.js.gz | Bin 4485 -> 4485 bytes .../static/NearBeach/new-requirement.min.js | 2 +- .../NearBeach/new-requirement.min.js.gz | Bin 2249 -> 2223 bytes NearBeach/static/NearBeach/new-task.min.js | 2 +- NearBeach/static/NearBeach/new-task.min.js.gz | Bin 2859 -> 2864 bytes NearBeach/static/NearBeach/new-user.min.js | 2 +- NearBeach/static/NearBeach/new-user.min.js.gz | Bin 1519 -> 1513 bytes .../NearBeach/notification-information.min.js | 2 +- .../notification-information.min.js.gz | Bin 2516 -> 2541 bytes .../object-status-information.min.js | 2 +- .../object-status-information.min.js.gz | Bin 4711 -> 4679 bytes .../NearBeach/object-status-list.min.js | 2 +- .../NearBeach/object-status-list.min.js.gz | Bin 628 -> 633 bytes .../NearBeach/organisation-information.min.js | 2 +- .../organisation-information.min.js.gz | Bin 3753 -> 3740 bytes .../NearBeach/organisation-modules.min.js | 2 +- .../NearBeach/organisation-modules.min.js.gz | Bin 3718 -> 3719 bytes .../static/NearBeach/parent-modules.min.js | 2 +- .../static/NearBeach/parent-modules.min.js.gz | Bin 13182 -> 13187 bytes .../NearBeach/permission-information.min.js | 2 +- .../permission-information.min.js.gz | Bin 3123 -> 3133 bytes .../NearBeach/profile-information.min.js | 2 +- .../NearBeach/profile-information.min.js.gz | Bin 1787 -> 1783 bytes .../NearBeach/project-information.min.js | 2 +- .../NearBeach/project-information.min.js.gz | Bin 5823 -> 4115 bytes .../NearBeach/public-card-information.min.js | 2 +- .../public-card-information.min.js.gz | Bin 2770 -> 2784 bytes .../NearBeach/public-kanban-board.min.js | 2 +- .../NearBeach/public-kanban-board.min.js.gz | Bin 4981 -> 4990 bytes .../public-requirement-item-list.min.js | 2 +- .../public-requirement-item-list.min.js.gz | Bin 5849 -> 2972 bytes .../static/NearBeach/render-toasts.min.js | 2 +- .../static/NearBeach/render-toasts.min.js.gz | Bin 798 -> 796 bytes .../NearBeach/requirement-information.min.js | 2 +- .../requirement-information.min.js.gz | Bin 5098 -> 3374 bytes .../requirement-item-information.min.js | 2 +- .../requirement-item-information.min.js.gz | Bin 5030 -> 3318 bytes .../NearBeach/reset-user-password.min.js | 2 +- .../NearBeach/reset-user-password.min.js.gz | Bin 2017 -> 2016 bytes .../static/NearBeach/rfc-Information.min.js | 2 +- .../NearBeach/rfc-Information.min.js.gz | Bin 7634 -> 5916 bytes NearBeach/static/NearBeach/rfc-modules.min.js | 2 +- .../static/NearBeach/rfc-modules.min.js.gz | Bin 6549 -> 6541 bytes .../static/NearBeach/search-customers.min.js | 2 +- .../NearBeach/search-customers.min.js.gz | Bin 1732 -> 1741 bytes .../static/NearBeach/search-groups.min.js | 2 +- .../static/NearBeach/search-groups.min.js.gz | Bin 1024 -> 1017 bytes .../NearBeach/search-notifications.min.js | 2 +- .../NearBeach/search-notifications.min.js.gz | Bin 1048 -> 1045 bytes .../static/NearBeach/search-objects.min.js | 2 +- .../static/NearBeach/search-objects.min.js.gz | Bin 2165 -> 2171 bytes .../NearBeach/search-organisations.min.js | 2 +- .../NearBeach/search-organisations.min.js.gz | Bin 1716 -> 1717 bytes .../NearBeach/search-permission-sets.min.js | 2 +- .../search-permission-sets.min.js.gz | Bin 1016 -> 1018 bytes .../static/NearBeach/search-sprints.min.js | 2 +- .../static/NearBeach/search-sprints.min.js.gz | Bin 1798 -> 1795 bytes NearBeach/static/NearBeach/search-tags.min.js | 2 +- .../static/NearBeach/search-tags.min.js.gz | Bin 2990 -> 2992 bytes .../static/NearBeach/search-users.min.js | 2 +- .../static/NearBeach/search-users.min.js.gz | Bin 1042 -> 1033 bytes .../NearBeach/sprint-information.min.js | 2 +- .../NearBeach/sprint-information.min.js.gz | Bin 2932 -> 2928 bytes ..._vue-src_js_mixins_getThemeMixin_js.min.js | 6 +- ...e-src_js_mixins_getThemeMixin_js.min.js.gz | Bin 9705 -> 9692 bytes ..._vue-src_js_mixins_getThemeMixin_js.min.js | 14 +- ...e-src_js_mixins_getThemeMixin_js.min.js.gz | Bin 19256 -> 19502 bytes ..._js_components_kanban_KanbanRow_vue.min.js | 6 +- ..._components_kanban_KanbanRow_vue.min.js.gz | Bin 19953 -> 20268 bytes ..._js_components_modules_sub_m-0a033e.min.js | 4 +- ..._components_modules_sub_m-0a033e.min.js.gz | Bin 20830 -> 21031 bytes ...components_modules_sub_modul-f023aa.min.js | 8 +- ...ponents_modules_sub_modul-f023aa.min.js.gz | Bin 39070 -> 39358 bytes ...ub_modules_GroupsAndUsersModule_vue.min.js | 10 +- ...modules_GroupsAndUsersModule_vue.min.js.gz | Bin 21759 -> 22174 bytes ...les_sub_modules_ListPublicLinks_vue.min.js | 4 +- ..._sub_modules_ListPublicLinks_vue.min.js.gz | Bin 10873 -> 10950 bytes ...components_modules_wizards_C-8cf061.min.js | 2 +- ...ponents_modules_wizards_C-8cf061.min.js.gz | Bin 12691 -> 12746 bytes ...ents_permissions_GroupPermis-513dc0.min.js | 6 +- ...s_permissions_GroupPermis-513dc0.min.js.gz | Bin 11570 -> 11589 bytes ...js_components_request_for_ch-d33824.min.js | 15 +- ...components_request_for_ch-d33824.min.js.gz | Bin 17621 -> 17753 bytes .../static/NearBeach/task-information.min.js | 2 +- .../NearBeach/task-information.min.js.gz | Bin 5884 -> 4199 bytes .../static/NearBeach/tinymce/CHANGELOG.md | 190 ++++++++++++++++++ NearBeach/static/NearBeach/tinymce/README.md | 2 + .../static/NearBeach/tinymce/composer.json | 2 +- .../NearBeach/tinymce/icons/default/icons.js | 2 +- .../tinymce/icons/default/icons.min.js | 2 +- .../static/NearBeach/tinymce/package.json | 2 +- .../tinymce/plugins/accordion/plugin.js | 2 +- .../tinymce/plugins/accordion/plugin.min.js | 2 +- .../tinymce/plugins/fullscreen/plugin.js | 2 +- .../tinymce/plugins/fullscreen/plugin.min.js | 2 +- .../tinymce/plugins/help/js/i18n/keynav/ar.js | 2 +- .../plugins/help/js/i18n/keynav/bg_BG.js | 2 +- .../tinymce/plugins/help/js/i18n/keynav/ca.js | 2 +- .../tinymce/plugins/help/js/i18n/keynav/cs.js | 2 +- .../tinymce/plugins/help/js/i18n/keynav/da.js | 2 +- .../tinymce/plugins/help/js/i18n/keynav/de.js | 2 +- .../tinymce/plugins/help/js/i18n/keynav/el.js | 2 +- .../tinymce/plugins/help/js/i18n/keynav/en.js | 2 +- .../tinymce/plugins/help/js/i18n/keynav/es.js | 2 +- .../tinymce/plugins/help/js/i18n/keynav/eu.js | 2 +- .../tinymce/plugins/help/js/i18n/keynav/fa.js | 2 +- .../tinymce/plugins/help/js/i18n/keynav/fi.js | 2 +- .../plugins/help/js/i18n/keynav/fr_FR.js | 2 +- .../plugins/help/js/i18n/keynav/he_IL.js | 2 +- .../tinymce/plugins/help/js/i18n/keynav/hi.js | 2 +- .../tinymce/plugins/help/js/i18n/keynav/hr.js | 2 +- .../plugins/help/js/i18n/keynav/hu_HU.js | 2 +- .../tinymce/plugins/help/js/i18n/keynav/id.js | 2 +- .../tinymce/plugins/help/js/i18n/keynav/it.js | 2 +- .../tinymce/plugins/help/js/i18n/keynav/ja.js | 2 +- .../tinymce/plugins/help/js/i18n/keynav/kk.js | 2 +- .../plugins/help/js/i18n/keynav/ko_KR.js | 2 +- .../tinymce/plugins/help/js/i18n/keynav/ms.js | 2 +- .../plugins/help/js/i18n/keynav/nb_NO.js | 2 +- .../tinymce/plugins/help/js/i18n/keynav/nl.js | 2 +- .../tinymce/plugins/help/js/i18n/keynav/pl.js | 2 +- .../plugins/help/js/i18n/keynav/pt_BR.js | 2 +- .../plugins/help/js/i18n/keynav/pt_PT.js | 2 +- .../tinymce/plugins/help/js/i18n/keynav/ro.js | 2 +- .../tinymce/plugins/help/js/i18n/keynav/ru.js | 2 +- .../tinymce/plugins/help/js/i18n/keynav/sk.js | 2 +- .../plugins/help/js/i18n/keynav/sl_SI.js | 2 +- .../plugins/help/js/i18n/keynav/sv_SE.js | 2 +- .../plugins/help/js/i18n/keynav/th_TH.js | 2 +- .../tinymce/plugins/help/js/i18n/keynav/tr.js | 2 +- .../tinymce/plugins/help/js/i18n/keynav/uk.js | 2 +- .../tinymce/plugins/help/js/i18n/keynav/vi.js | 2 +- .../plugins/help/js/i18n/keynav/zh_CN.js | 2 +- .../plugins/help/js/i18n/keynav/zh_TW.js | 2 +- .../NearBeach/tinymce/plugins/help/plugin.js | 2 +- .../tinymce/plugins/help/plugin.min.js | 2 +- .../NearBeach/tinymce/plugins/image/plugin.js | 2 +- .../tinymce/plugins/image/plugin.min.js | 2 +- .../tinymce/plugins/importcss/plugin.js | 2 +- .../tinymce/plugins/importcss/plugin.min.js | 2 +- .../NearBeach/tinymce/plugins/link/plugin.js | 2 +- .../tinymce/plugins/link/plugin.min.js | 2 +- .../NearBeach/tinymce/plugins/lists/plugin.js | 2 +- .../tinymce/plugins/lists/plugin.min.js | 2 +- .../NearBeach/tinymce/plugins/media/plugin.js | 2 +- .../tinymce/plugins/media/plugin.min.js | 2 +- .../tinymce/plugins/quickbars/plugin.js | 2 +- .../tinymce/plugins/quickbars/plugin.min.js | 2 +- .../tinymce/plugins/searchreplace/plugin.js | 2 +- .../plugins/searchreplace/plugin.min.js | 2 +- .../NearBeach/tinymce/plugins/table/plugin.js | 2 +- .../tinymce/plugins/table/plugin.min.js | 2 +- .../tinymce/skins/ui/oxide-dark/content.css | 2 +- .../skins/ui/oxide-dark/content.inline.css | 2 +- .../ui/oxide-dark/content.inline.min.css | 2 +- .../skins/ui/oxide-dark/content.min.css | 2 +- .../tinymce/skins/ui/oxide-dark/skin.css | 103 ++++++++-- .../tinymce/skins/ui/oxide-dark/skin.min.css | 2 +- .../tinymce/skins/ui/oxide/content.css | 2 +- .../tinymce/skins/ui/oxide/content.inline.css | 2 +- .../skins/ui/oxide/content.inline.min.css | 2 +- .../tinymce/skins/ui/oxide/content.min.css | 2 +- .../NearBeach/tinymce/skins/ui/oxide/skin.css | 97 ++++++++- .../tinymce/skins/ui/oxide/skin.min.css | 2 +- .../skins/ui/tinymce-5-dark/content.css | 2 +- .../ui/tinymce-5-dark/content.inline.css | 2 +- .../ui/tinymce-5-dark/content.inline.min.css | 2 +- .../skins/ui/tinymce-5-dark/content.min.css | 2 +- .../tinymce/skins/ui/tinymce-5-dark/skin.css | 97 ++++++++- .../skins/ui/tinymce-5-dark/skin.min.css | 2 +- .../tinymce/skins/ui/tinymce-5/content.css | 2 +- .../skins/ui/tinymce-5/content.inline.css | 2 +- .../skins/ui/tinymce-5/content.inline.min.css | 2 +- .../skins/ui/tinymce-5/content.min.css | 2 +- .../tinymce/skins/ui/tinymce-5/skin.css | 97 ++++++++- .../tinymce/skins/ui/tinymce-5/skin.min.css | 2 +- .../NearBeach/tinymce/themes/silver/theme.js | 2 +- .../tinymce/themes/silver/theme.min.js | 2 +- .../static/NearBeach/tinymce/tinymce.d.ts | 48 ++++- NearBeach/static/NearBeach/tinymce/tinymce.js | 2 +- .../static/NearBeach/tinymce/tinymce.min.js | 2 +- .../NearBeach/update-profile-picture.min.js | 2 +- .../update-profile-picture.min.js.gz | Bin 1066 -> 1070 bytes .../static/NearBeach/user-information.min.js | 2 +- .../NearBeach/user-information.min.js.gz | Bin 1846 -> 1834 bytes NearBeach/static/NearBeach/user-list.min.js | 2 +- .../static/NearBeach/user-list.min.js.gz | Bin 3263 -> 3258 bytes ...mce-vue_lib_es2015_main_ts_index_js.min.js | 7 +- ...-vue_lib_es2015_main_ts_index_js.min.js.gz | Bin 9774 -> 9879 bytes ...edraggable_dist_vuedraggable_umd_js.min.js | 24 ++- ...aggable_dist_vuedraggable_umd_js.min.js.gz | Bin 140577 -> 140976 bytes ...vuelidate_validators_dist_index_mjs.min.js | 12 +- ...lidate_validators_dist_index_mjs.min.js.gz | Bin 26275 -> 26348 bytes .../NearBeach/my_planner/my_planner.html | 1 + 259 files changed, 841 insertions(+), 260 deletions(-) diff --git a/NearBeach/static/NearBeach/NearBeach.min.js b/NearBeach/static/NearBeach/NearBeach.min.js index 757477b9c..34bece9d0 100644 --- a/NearBeach/static/NearBeach/NearBeach.min.js +++ b/NearBeach/static/NearBeach/NearBeach.min.js @@ -1,2 +1,2 @@ /*! For license information please see NearBeach.min.js.LICENSE.txt */ -(()=>{var t,e,r={2506:(t,e,r)=>{"use strict";r.d(e,{Z:()=>o});const o=function(t){for(var e,r=0,o=0,n=t.length;n>=4;++o,n-=4)e=1540483477*(65535&(e=255&t.charCodeAt(o)|(255&t.charCodeAt(++o))<<8|(255&t.charCodeAt(++o))<<16|(255&t.charCodeAt(++o))<<24))+(59797*(e>>>16)<<16),r=1540483477*(65535&(e^=e>>>24))+(59797*(e>>>16)<<16)^1540483477*(65535&r)+(59797*(r>>>16)<<16);switch(n){case 3:r^=(255&t.charCodeAt(o+2))<<16;case 2:r^=(255&t.charCodeAt(o+1))<<8;case 1:r=1540483477*(65535&(r^=255&t.charCodeAt(o)))+(59797*(r>>>16)<<16)}return(((r=1540483477*(65535&(r^=r>>>13))+(59797*(r>>>16)<<16))^r>>>15)>>>0).toString(36)}},5003:(t,e,r)=>{"use strict";r.r(e),r.d(e,{BASE_TRANSITION:()=>p,CAMELIZE:()=>P,CAPITALIZE:()=>D,CREATE_BLOCK:()=>m,CREATE_COMMENT:()=>h,CREATE_ELEMENT_BLOCK:()=>b,CREATE_ELEMENT_VNODE:()=>g,CREATE_SLOTS:()=>E,CREATE_STATIC:()=>y,CREATE_TEXT:()=>v,CREATE_VNODE:()=>f,DOMDirectiveTransforms:()=>Eo,DOMNodeTransforms:()=>To,FRAGMENT:()=>s,GUARD_REACTIVE_PROPS:()=>M,IS_MEMO_SAME:()=>q,IS_REF:()=>U,KEEP_ALIVE:()=>d,MERGE_PROPS:()=>A,NORMALIZE_CLASS:()=>j,NORMALIZE_PROPS:()=>L,NORMALIZE_STYLE:()=>N,OPEN_BLOCK:()=>u,POP_SCOPE_ID:()=>$,PUSH_SCOPE_ID:()=>F,RENDER_LIST:()=>C,RENDER_SLOT:()=>T,RESOLVE_COMPONENT:()=>x,RESOLVE_DIRECTIVE:()=>k,RESOLVE_DYNAMIC_COMPONENT:()=>w,RESOLVE_FILTER:()=>_,SET_BLOCK_TRACKING:()=>z,SUSPENSE:()=>c,TELEPORT:()=>l,TO_DISPLAY_STRING:()=>O,TO_HANDLERS:()=>I,TO_HANDLER_KEY:()=>R,TRANSITION:()=>uo,TRANSITION_GROUP:()=>mo,TS_NODE_TYPES:()=>or,UNREF:()=>V,V_MODEL_CHECKBOX:()=>no,V_MODEL_DYNAMIC:()=>so,V_MODEL_RADIO:()=>oo,V_MODEL_SELECT:()=>ao,V_MODEL_TEXT:()=>io,V_ON_WITH_KEYS:()=>co,V_ON_WITH_MODIFIERS:()=>lo,V_SHOW:()=>po,WITH_CTX:()=>B,WITH_DIRECTIVES:()=>S,WITH_MEMO:()=>Z,advancePositionWithClone:()=>Ot,advancePositionWithMutation:()=>At,assert:()=>jt,baseCompile:()=>eo,baseParse:()=>te,buildDirectiveArgs:()=>Ir,buildProps:()=>Nr,buildSlots:()=>Sr,checkCompatEnabled:()=>Yt,compile:()=>Oo,convertToBlock:()=>ft,createArrayExpression:()=>J,createAssignmentExpression:()=>dt,createBlockStatement:()=>st,createCacheExpression:()=>at,createCallExpression:()=>ot,createCompilerError:()=>a,createCompoundExpression:()=>rt,createConditionalExpression:()=>it,createDOMCompilerError:()=>yo,createForLoopParams:()=>yr,createFunctionExpression:()=>nt,createIfStatement:()=>ct,createInterpolation:()=>et,createObjectExpression:()=>X,createObjectProperty:()=>Q,createReturnStatement:()=>ut,createRoot:()=>Y,createSequenceExpression:()=>pt,createSimpleExpression:()=>tt,createStructuralDirectiveTransform:()=>Re,createTemplateLiteral:()=>lt,createTransformContext:()=>Ie,createVNodeCall:()=>K,extractIdentifiers:()=>Qe,findDir:()=>Nt,findProp:()=>Lt,generate:()=>$e,generateCodeFrame:()=>o.generateCodeFrame,getBaseTransformPreset:()=>to,getConstantType:()=>Oe,getInnerRange:()=>Et,getMemoedVNodeCall:()=>qt,getVNodeBlockHelper:()=>bt,getVNodeHelper:()=>mt,hasDynamicKeyVBind:()=>It,hasScopeRef:()=>Zt,helperNameMap:()=>H,injectProp:()=>Bt,isBuiltInType:()=>ht,isCoreComponent:()=>vt,isFunctionType:()=>tr,isInDestructureAssignment:()=>Ke,isMemberExpression:()=>Tt,isMemberExpressionBrowser:()=>St,isMemberExpressionNode:()=>Ct,isReferencedIdentifier:()=>Ye,isSimpleIdentifier:()=>xt,isSlotOutlet:()=>zt,isStaticArgOf:()=>Mt,isStaticExp:()=>gt,isStaticProperty:()=>er,isStaticPropertyKey:()=>rr,isTemplateNode:()=>Rt,isText:()=>Pt,isVSlot:()=>Dt,locStub:()=>W,noopDirectiveTransform:()=>ro,parse:()=>Ao,parserOptions:()=>go,processExpression:()=>ir,processFor:()=>mr,processIf:()=>lr,processSlotOutlet:()=>Rr,registerRuntimeHelpers:()=>G,resolveComponentType:()=>jr,stringifyExpression:()=>ar,toValidAssetId:()=>Ut,trackSlotScopes:()=>wr,trackVForSlotScopes:()=>kr,transform:()=>Pe,transformBind:()=>$r,transformElement:()=>Ar,transformExpression:()=>nr,transformModel:()=>qr,transformOn:()=>Fr,transformStyle:()=>ho,traverseNode:()=>De,walkBlockDeclarations:()=>Xe,walkFunctionParams:()=>Je,walkIdentifiers:()=>We,warnDeprecation:()=>Kt});var o=r(3577);function n(t){throw t}function i(t){}function a(t,e,r,o){const n=new SyntaxError(String(t));return n.code=t,n.loc=e,n}const s=Symbol(""),l=Symbol(""),c=Symbol(""),d=Symbol(""),p=Symbol(""),u=Symbol(""),m=Symbol(""),b=Symbol(""),f=Symbol(""),g=Symbol(""),h=Symbol(""),v=Symbol(""),y=Symbol(""),x=Symbol(""),w=Symbol(""),k=Symbol(""),_=Symbol(""),S=Symbol(""),C=Symbol(""),T=Symbol(""),E=Symbol(""),O=Symbol(""),A=Symbol(""),j=Symbol(""),N=Symbol(""),L=Symbol(""),M=Symbol(""),I=Symbol(""),P=Symbol(""),D=Symbol(""),R=Symbol(""),z=Symbol(""),F=Symbol(""),$=Symbol(""),B=Symbol(""),V=Symbol(""),U=Symbol(""),Z=Symbol(""),q=Symbol(""),H={[s]:"Fragment",[l]:"Teleport",[c]:"Suspense",[d]:"KeepAlive",[p]:"BaseTransition",[u]:"openBlock",[m]:"createBlock",[b]:"createElementBlock",[f]:"createVNode",[g]:"createElementVNode",[h]:"createCommentVNode",[v]:"createTextVNode",[y]:"createStaticVNode",[x]:"resolveComponent",[w]:"resolveDynamicComponent",[k]:"resolveDirective",[_]:"resolveFilter",[S]:"withDirectives",[C]:"renderList",[T]:"renderSlot",[E]:"createSlots",[O]:"toDisplayString",[A]:"mergeProps",[j]:"normalizeClass",[N]:"normalizeStyle",[L]:"normalizeProps",[M]:"guardReactiveProps",[I]:"toHandlers",[P]:"camelize",[D]:"capitalize",[R]:"toHandlerKey",[z]:"setBlockTracking",[F]:"pushScopeId",[$]:"popScopeId",[B]:"withCtx",[V]:"unref",[U]:"isRef",[Z]:"withMemo",[q]:"isMemoSame"};function G(t){Object.getOwnPropertySymbols(t).forEach((e=>{H[e]=t[e]}))}const W={source:"",start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0}};function Y(t,e=W){return{type:0,children:t,helpers:new Set,components:[],directives:[],hoists:[],imports:[],cached:0,temps:0,codegenNode:void 0,loc:e}}function K(t,e,r,o,n,i,a,s=!1,l=!1,c=!1,d=W){return t&&(s?(t.helper(u),t.helper(bt(t.inSSR,c))):t.helper(mt(t.inSSR,c)),a&&t.helper(S)),{type:13,tag:e,props:r,children:o,patchFlag:n,dynamicProps:i,directives:a,isBlock:s,disableTracking:l,isComponent:c,loc:d}}function J(t,e=W){return{type:17,loc:e,elements:t}}function X(t,e=W){return{type:15,loc:e,properties:t}}function Q(t,e){return{type:16,loc:W,key:(0,o.isString)(t)?tt(t,!0):t,value:e}}function tt(t,e=!1,r=W,o=0){return{type:4,loc:r,content:t,isStatic:e,constType:e?3:o}}function et(t,e){return{type:5,loc:e,content:(0,o.isString)(t)?tt(t,!1,e):t}}function rt(t,e=W){return{type:8,loc:e,children:t}}function ot(t,e=[],r=W){return{type:14,loc:r,callee:t,arguments:e}}function nt(t,e=void 0,r=!1,o=!1,n=W){return{type:18,params:t,returns:e,newline:r,isSlot:o,loc:n}}function it(t,e,r,o=!0){return{type:19,test:t,consequent:e,alternate:r,newline:o,loc:W}}function at(t,e,r=!1){return{type:20,index:t,value:e,isVNode:r,loc:W}}function st(t){return{type:21,body:t,loc:W}}function lt(t){return{type:22,elements:t,loc:W}}function ct(t,e,r){return{type:23,test:t,consequent:e,alternate:r,loc:W}}function dt(t,e){return{type:24,left:t,right:e,loc:W}}function pt(t){return{type:25,expressions:t,loc:W}}function ut(t){return{type:26,returns:t,loc:W}}function mt(t,e){return t||e?f:g}function bt(t,e){return t||e?m:b}function ft(t,{helper:e,removeHelper:r,inSSR:o}){t.isBlock||(t.isBlock=!0,r(mt(o,t.isComponent)),e(u),e(bt(o,t.isComponent)))}const gt=t=>4===t.type&&t.isStatic,ht=(t,e)=>t===e||t===(0,o.hyphenate)(e);function vt(t){return ht(t,"Teleport")?l:ht(t,"Suspense")?c:ht(t,"KeepAlive")?d:ht(t,"BaseTransition")?p:void 0}const yt=/^\d|[^\$\w]/,xt=t=>!yt.test(t),wt=/[A-Za-z_$\xA0-\uFFFF]/,kt=/[\.\?\w$\xA0-\uFFFF]/,_t=/\s+[.[]\s*|\s*[.[]\s+/g,St=t=>{t=t.trim().replace(_t,(t=>t.trim()));let e=0,r=[],o=0,n=0,i=null;for(let a=0;a!(7!==t.type||"bind"!==t.name||t.arg&&4===t.arg.type&&t.arg.isStatic)))}function Pt(t){return 5===t.type||2===t.type}function Dt(t){return 7===t.type&&"slot"===t.name}function Rt(t){return 1===t.type&&3===t.tagType}function zt(t){return 1===t.type&&2===t.tagType}const Ft=new Set([L,M]);function $t(t,e=[]){if(t&&!(0,o.isString)(t)&&14===t.type){const r=t.callee;if(!(0,o.isString)(r)&&Ft.has(r))return $t(t.arguments[0],e.concat(t))}return[t,e]}function Bt(t,e,r){let n,i,a=13===t.type?t.props:t.arguments[2],s=[];if(a&&!(0,o.isString)(a)&&14===a.type){const t=$t(a);a=t[0],s=t[1],i=s[s.length-1]}if(null==a||(0,o.isString)(a))n=X([e]);else if(14===a.type){const t=a.arguments[0];(0,o.isString)(t)||15!==t.type?a.callee===I?n=ot(r.helper(A),[X([e]),a]):a.arguments.unshift(X([e])):Vt(e,t)||t.properties.unshift(e),!n&&(n=a)}else 15===a.type?(Vt(e,a)||a.properties.unshift(e),n=a):(n=ot(r.helper(A),[X([e]),a]),i&&i.callee===M&&(i=s[s.length-2]));13===t.type?i?i.arguments[0]=n:t.props=n:i?i.arguments[0]=n:t.arguments[2]=n}function Vt(t,e){let r=!1;if(4===t.key.type){const o=t.key.content;r=e.properties.some((t=>4===t.key.type&&t.key.content===o))}return r}function Ut(t,e){return`_${e}_${t.replace(/[^\w]/g,((e,r)=>"-"===e?"_":t.charCodeAt(r).toString()))}`}function Zt(t,e){if(!t||0===Object.keys(e).length)return!1;switch(t.type){case 1:for(let r=0;rZt(t,e)));case 11:return!!Zt(t.source,e)||t.children.some((t=>Zt(t,e)));case 9:return t.branches.some((t=>Zt(t,e)));case 10:return!!Zt(t.condition,e)||t.children.some((t=>Zt(t,e)));case 4:return!t.isStatic&&xt(t.content)&&!!e[t.content];case 8:return t.children.some((t=>(0,o.isObject)(t)&&Zt(t,e)));case 5:case 12:return Zt(t.content,e);default:return!1}}function qt(t){return 14===t.type&&t.callee===Z?t.arguments[1].returns:t}const Ht={COMPILER_IS_ON_ELEMENT:{message:'Platform-native elements with "is" prop will no longer be treated as components in Vue 3 unless the "is" value is explicitly prefixed with "vue:".',link:"https://v3-migration.vuejs.org/breaking-changes/custom-elements-interop.html"},COMPILER_V_BIND_SYNC:{message:t=>`.sync modifier for v-bind has been removed. Use v-model with argument instead. \`v-bind:${t}.sync\` should be changed to \`v-model:${t}\`.`,link:"https://v3-migration.vuejs.org/breaking-changes/v-model.html"},COMPILER_V_BIND_PROP:{message:".prop modifier for v-bind has been removed and no longer necessary. Vue 3 will automatically set a binding as DOM property when appropriate."},COMPILER_V_BIND_OBJECT_ORDER:{message:'v-bind="obj" usage is now order sensitive and behaves like JavaScript object spread: it will now overwrite an existing non-mergeable attribute that appears before v-bind in the case of conflict. To retain 2.x behavior, move v-bind to make it the first attribute. You can also suppress this warning if the usage is intended.',link:"https://v3-migration.vuejs.org/breaking-changes/v-bind.html"},COMPILER_V_ON_NATIVE:{message:".native modifier for v-on has been removed as is no longer necessary.",link:"https://v3-migration.vuejs.org/breaking-changes/v-on-native-modifier-removed.html"},COMPILER_V_IF_V_FOR_PRECEDENCE:{message:"v-if / v-for precedence when used on the same element has changed in Vue 3: v-if now takes higher precedence and will no longer have access to v-for scope variables. It is best to avoid the ambiguity with