Changeset 3327760
- Timestamp:
- 07/14/2025 06:40:05 PM (9 months ago)
- Location:
- wired-impact-volunteer-management/trunk
- Files:
-
- 6 added
- 1 deleted
- 9 edited
-
README.txt (modified) (9 diffs)
-
admin/block (added)
-
admin/block/block.json (added)
-
admin/block/edit.js (added)
-
admin/block/icons.js (added)
-
admin/block/index.js (added)
-
admin/block/save.js (added)
-
admin/js/wi-volunteer-management-block.js (deleted)
-
admin/js/wi_volunteer_management_block.bundle.js (modified) (1 diff)
-
frontend/class-public.php (modified) (9 diffs)
-
includes/class-wi-volunteer-management.php (modified) (1 diff)
-
languages/wired-impact-volunteer-management.pot (modified) (5 diffs)
-
package-lock.json (modified) (55 diffs)
-
package.json (modified) (1 diff)
-
webpack.config.js (modified) (1 diff)
-
wivm.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
wired-impact-volunteer-management/trunk/README.txt
r3278433 r3327760 2 2 Contributors: wiredimpact 3 3 Tags: nonprofits, non profits, not-for-profit, volunteers, volunteer 4 Requires at least: 4.04 Requires at least: 6.3 5 5 Tested up to: 6.8 6 6 Requires PHP: 5.2.4 7 Stable tag: 2. 67 Stable tag: 2.7 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 18 18 19 19 * **Post one-time and flexible volunteer opportunities on your website –** Promote volunteer opportunities on any page of your website using a simple block. 20 * **Volunteers can sign up directly on your website –** Make volunteering even easier for your supporters by giving them the option to sign up for an opportunity directly on your website. A confirmation email will be sent to you and the volunteer once they sign up. 20 * **Volunteers can sign up directly on your website –** Make volunteering even easier for your supporters by giving them the option to sign up for an opportunity directly on your website. A confirmation email will be sent to you and the volunteer once they sign up. 21 21 * **Control the number of signups available for opportunities –** Only need 10 people to help out at an event? Set a cap on the number of people who can sign up. Want as many volunteers as you can get? No problem. You don’t have to set a limit. 22 22 * **Send reminder emails anytime –** Schedule an automated reminder email a few days in advance or send a one-off email with last-minute details. … … 58 58 = How do I create a new volunteer opportunity? = 59 59 60 1. In the Volunteer Management menu, click “Opportunities” 60 1. In the Volunteer Management menu, click “Opportunities” 61 61 1. On the Opportunities page, click “Add Volunteer Opportunity” 62 62 1. Fill in all of the “Volunteer Opportunity Details” fields … … 69 69 It’s not currently possible to display both types of opportunities in a single list. We recommend showing only one type of opportunity per page. 70 70 71 = What is the difference between the two types of opportunities? = 71 = What is the difference between the two types of opportunities? = 72 72 73 73 One-time volunteer opportunities happen at a fixed date and time. One example might be a trivia night fundraiser where you need volunteers to help check in attendees. … … 81 81 = How do I add notes about a volunteer? = 82 82 83 1. In the Volunteer Management menu, click “Volunteers” 84 1. Click the name of the volunteer you’d like to add a note about 83 1. In the Volunteer Management menu, click “Volunteers” 84 1. Click the name of the volunteer you’d like to add a note about 85 85 1. Click “Edit Volunteer Info” 86 1. Scroll to the bottom of the page to the Notes section 86 1. Scroll to the bottom of the page to the Notes section 87 87 1. Add or edit any notes 88 88 1. Click “Update User” to save any changes … … 90 90 = How do I remove a volunteer from a specific opportunity? = 91 91 92 If a volunteer is no longer able to help out with a specific opportunity, you can remove them from the signup list. 92 If a volunteer is no longer able to help out with a specific opportunity, you can remove them from the signup list. 93 93 94 94 1. Click “Opportunities” from the Volunteer Management menu 95 1. Find the opportunity you need to remove the volunteer from 96 1. Click the opportunity to edit 95 1. Find the opportunity you need to remove the volunteer from 96 1. Click the opportunity to edit 97 97 1. Scroll down to the RSVP list, find the volunteer’s name and click “Remove RSVP” 98 98 1. Confirm their removal by clicking the blue “Remove RSVP” button … … 127 127 == Changelog == 128 128 129 = 2.7 = 130 * Modernized the block to use block.json for registration and a more standard file structure. 131 * Stopped support for the shortcode to block transform. 132 * Updated the required WordPress version now that the block uses the API version 3. 133 129 134 = 2.6 = 130 135 * Fixed issues where some strings were translated too early. … … 206 211 * Added a block to use in WordPress 5.0+ to display volunteer opportunities. 207 212 * Added the ability to change the 'Help & Settings', 'Volunteers', and 'Volunteer' subpage names using the 'wivm_submenu_page_name' filter. 208 * Added the ability to hide the 'Help' tab using the 'wivm_show_help_tab' filter. 213 * Added the ability to hide the 'Help' tab using the 'wivm_show_help_tab' filter. 209 214 * Modified the CSS styling used for the datepicker to minimize conflicts with other plugins and themes. 210 215 * Tested up to WordPress 5.2. … … 246 251 247 252 = 1.3.2 = 248 * Tested up to WordPress 4.8 and adjusted admin headings for improved accessibility. 253 * Tested up to WordPress 4.8 and adjusted admin headings for improved accessibility. 249 254 250 255 = 1.3.1 = -
wired-impact-volunteer-management/trunk/admin/js/wi_volunteer_management_block.bundle.js
r3004340 r3327760 1 !function(e){const{registerBlockType:t}=e.blocks,{createElement:o,Fragment:n}=e.element,{BlockControls:i}=e.blockEditor,{Disabled:r,ToolbarGroup:l,ToolbarButton:s}=e.components,{serverSideRender:p}=e,{__:a}=e.i18n,c=o("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 24 24",xmlSpace:"preserve"},o("path",{d:"M17.2,3c-0.2,0-0.3,0-0.5,0V2.8c0-1.2-1-2.1-2.3-2.1c-0.3,0-0.6,0-0.9,0.1C13.2,0.4,12.6,0,11.8,0c-1.2,0-2.2,0.9-2.3,1.9 c-0.2,0-0.3,0-0.5,0C7.8,1.9,6.8,2.8,6.8,4v8L4.9,9.9C4.3,9.6,3.9,10,3.3,10.5l-1.6,1.3L7.3,19c0.3,0.3,0.6,0.5,0.9,0.6V24h1.8v-4 h2.7v-1.6h-2.7H9.9c-0.5,0-1.1-0.2-1.5-0.5l-4.7-5.8l0.9-0.6l3.8,4L8.3,4c0-0.2,0.5-0.4,0.7-0.4S9.6,3.8,9.6,4v6h1.5V2.1 c0-0.2,0.4-0.4,0.6-0.4s0.6,0.2,0.6,0.4V10h1.6V2.8c0-0.2,0.3-0.4,0.6-0.4s0.6,0.2,0.6,0.4V10h1.6V5.1c0-0.2,0.3-0.4,0.6-0.4 c0.3,0,0.6,0.2,0.6,0.4v11.5c0,0.6-0.4,1.1-0.9,1.5v0.3v1.4V24h1.8v-5.3c0.5-0.6,0.8-1.3,0.8-2V5.1C19.5,4,18.5,3,17.2,3z"})),h=o("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 24 24",xmlSpace:"preserve"},o("path",{fill:"none",d:"M0,0h24v24H0V0z"}),o("rect",{x:"15.1",y:"15.7",width:"3.4",height:"3.5"}),o("path",{d:"M19.8,3h-0.6V0.9h-2.3V3H7.2V0.9H4.9V3H4.2C3,3,2.1,4,2.1,5.1v15.4c0,1.2,0.9,2.1,2.1,2.1h15.7c1.2,0,2.1-0.9,2.1-2.1V5.1 C21.9,4,21,3,19.8,3z M19.8,20.5H4.2V7.3h15.7V20.5z"})),w=o("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 24 24",xmlSpace:"preserve"},o("rect",{x:"15.1",y:"15.7",width:"3.4",height:"3.5"}),o("rect",{x:"10.4",y:"15.7",width:"3.1",height:"3.5"}),o("rect",{x:"5.5",y:"15.7",width:"3.3",height:"3.5"}),o("rect",{x:"15.1",y:"8.4",width:"3.4",height:"3.5"}),o("rect",{x:"10.4",y:"8.4",width:"3.1",height:"3.5"}),o("rect",{x:"5.5",y:"8.4",width:"3.3",height:"3.5"}),o("path",{d:"M19.8,3h-0.6V0.9h-2.3V3H7.2V0.9H4.9V3H4.2C3,3,2.1,4,2.1,5.1v15.4c0,1.2,0.9,2.1,2.1,2.1h15.7c1.2,0,2.1-0.9,2.1-2.1V5.1 C21.9,4,21,3,19.8,3z M19.8,20.5H4.2V7.3h15.7V20.5z"}));let m=!1;t("wired-impact-volunteer-management/volunteer-opps",{title:a("Volunteer Opportunities","wired-impact-volunteer-management"),description:a("Display a list of volunteer opportunities available with your organization.","wired-impact-volunteer-management"),keywords:[a("nonprofit","wired-impact-volunteer-management"),a("not for profit","wired-impact-volunteer-management")],category:"widgets",icon:c,supports:{html:!1,anchor:!0},attributes:{showOneTime:{type:"boolean",default:!0},anchor:{type:"string",default:"",attribute:"id",selector:".volunteer-opps"}},transforms:{from:[{type:"shortcode",tag:["one_time_volunteer_opps","flexible_volunteer_opps"],attributes:{showOneTime:{type:"boolean",shortcode:(e,{shortcode:t})=>"one_time_volunteer_opps"===t.tag}}}]},edit:function(e){const{showOneTime:t}=e.attributes,{setAttributes:c}=e;return o(n,null,o(i,null,o(l,null,o(s,{icon:h,label:a("Show One-Time Opportunities","wired-impact-volunteer-management"),onClick:()=>c({showOneTime:!0}),isPressed:!0===t}),o(s,{icon:w,title:a("Show Flexible Opportunities","wired-impact-volunteer-management"),onClick:()=>c({showOneTime:!1}),isPressed:!0!==t}))),o(r,null,o(p,{block:"wired-impact-volunteer-management/volunteer-opps",attributes:e.attributes})))},save:function(e){return null}}),e.data.subscribe((function(){if(!1===m){let t=e.data.select("core/editor").getCurrentPostType();if(null===t)return;"volunteer_opp"===t&&void 0!==e.blocks.getBlockType("wired-impact-volunteer-management/volunteer-opps")&&e.blocks.unregisterBlockType("wired-impact-volunteer-management/volunteer-opps"),m=!0}}))}(window.wp); 1 /*! For license information please see wi_volunteer_management_block.bundle.js.LICENSE.txt */ 2 !function(){"use strict";var e={228:function(e){var t=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach((function(e){n[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(e){return!1}}()?Object.assign:function(e,o){for(var i,c,a=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),l=1;l<arguments.length;l++){for(var p in i=Object(arguments[l]))r.call(i,p)&&(a[p]=i[p]);if(t){c=t(i);for(var s=0;s<c.length;s++)n.call(i,c[s])&&(a[c[s]]=i[c[s]])}}return a}},287:function(e,t,r){var n=r(228),o=60103;t.Fragment=60107;if("function"==typeof Symbol&&Symbol.for){var i=Symbol.for;o=i("react.element"),i("react.portal"),t.Fragment=i("react.fragment"),i("react.strict_mode"),i("react.profiler"),i("react.provider"),i("react.context"),i("react.forward_ref"),i("react.suspense"),i("react.memo"),i("react.lazy")}"function"==typeof Symbol&&Symbol.iterator;function c(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var a={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},l={};function p(e,t,r){this.props=e,this.context=t,this.refs=l,this.updater=r||a}function s(){}function u(e,t,r){this.props=e,this.context=t,this.refs=l,this.updater=r||a}p.prototype.isReactComponent={},p.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(c(85));this.updater.enqueueSetState(this,e,t,"setState")},p.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},s.prototype=p.prototype;var h=u.prototype=new s;h.constructor=u,n(h,p.prototype),h.isPureReactComponent=!0;var f=null,m=Object.prototype.hasOwnProperty,w={key:!0,ref:!0,__self:!0,__source:!0};t.createElement=function(e,t,r){var n,i={},c=null,a=null;if(null!=t)for(n in void 0!==t.ref&&(a=t.ref),void 0!==t.key&&(c=""+t.key),t)m.call(t,n)&&!w.hasOwnProperty(n)&&(i[n]=t[n]);var l=arguments.length-2;if(1===l)i.children=r;else if(1<l){for(var p=Array(l),s=0;s<l;s++)p[s]=arguments[s+2];i.children=p}if(e&&e.defaultProps)for(n in l=e.defaultProps)void 0===i[n]&&(i[n]=l[n]);return{$$typeof:o,type:e,key:c,ref:a,props:i,_owner:f}}},540:function(e,t,r){e.exports=r(287)}},t={},r=JSON.parse('{"UU":"wired-impact-volunteer-management/volunteer-opps"}'),n=function r(n){var o=t[n];if(void 0!==o)return o.exports;var i=t[n]={exports:{}};return e[n](i,i.exports,r),i.exports}(540);const o=(0,n.createElement)("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 24 24",xmlSpace:"preserve"},(0,n.createElement)("path",{d:"M17.2,3c-0.2,0-0.3,0-0.5,0V2.8c0-1.2-1-2.1-2.3-2.1c-0.3,0-0.6,0-0.9,0.1C13.2,0.4,12.6,0,11.8,0c-1.2,0-2.2,0.9-2.3,1.9 c-0.2,0-0.3,0-0.5,0C7.8,1.9,6.8,2.8,6.8,4v8L4.9,9.9C4.3,9.6,3.9,10,3.3,10.5l-1.6,1.3L7.3,19c0.3,0.3,0.6,0.5,0.9,0.6V24h1.8v-4 h2.7v-1.6h-2.7H9.9c-0.5,0-1.1-0.2-1.5-0.5l-4.7-5.8l0.9-0.6l3.8,4L8.3,4c0-0.2,0.5-0.4,0.7-0.4S9.6,3.8,9.6,4v6h1.5V2.1 c0-0.2,0.4-0.4,0.6-0.4s0.6,0.2,0.6,0.4V10h1.6V2.8c0-0.2,0.3-0.4,0.6-0.4s0.6,0.2,0.6,0.4V10h1.6V5.1c0-0.2,0.3-0.4,0.6-0.4 c0.3,0,0.6,0.2,0.6,0.4v11.5c0,0.6-0.4,1.1-0.9,1.5v0.3v1.4V24h1.8v-5.3c0.5-0.6,0.8-1.3,0.8-2V5.1C19.5,4,18.5,3,17.2,3z"})),i=(0,n.createElement)("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 24 24",xmlSpace:"preserve"},(0,n.createElement)("path",{fill:"none",d:"M0,0h24v24H0V0z"}),(0,n.createElement)("rect",{x:"15.1",y:"15.7",width:"3.4",height:"3.5"}),(0,n.createElement)("path",{d:"M19.8,3h-0.6V0.9h-2.3V3H7.2V0.9H4.9V3H4.2C3,3,2.1,4,2.1,5.1v15.4c0,1.2,0.9,2.1,2.1,2.1h15.7c1.2,0,2.1-0.9,2.1-2.1V5.1 C21.9,4,21,3,19.8,3z M19.8,20.5H4.2V7.3h15.7V20.5z"})),c=(0,n.createElement)("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 24 24",xmlSpace:"preserve"},(0,n.createElement)("rect",{x:"15.1",y:"15.7",width:"3.4",height:"3.5"}),(0,n.createElement)("rect",{x:"10.4",y:"15.7",width:"3.1",height:"3.5"}),(0,n.createElement)("rect",{x:"5.5",y:"15.7",width:"3.3",height:"3.5"}),(0,n.createElement)("rect",{x:"15.1",y:"8.4",width:"3.4",height:"3.5"}),(0,n.createElement)("rect",{x:"10.4",y:"8.4",width:"3.1",height:"3.5"}),(0,n.createElement)("rect",{x:"5.5",y:"8.4",width:"3.3",height:"3.5"}),(0,n.createElement)("path",{d:"M19.8,3h-0.6V0.9h-2.3V3H7.2V0.9H4.9V3H4.2C3,3,2.1,4,2.1,5.1v15.4c0,1.2,0.9,2.1,2.1,2.1h15.7c1.2,0,2.1-0.9,2.1-2.1V5.1 C21.9,4,21,3,19.8,3z M19.8,20.5H4.2V7.3h15.7V20.5z"})),{BlockControls:a}=wp.blockEditor,{__:l}=wp.i18n,{useBlockProps:p}=wp.blockEditor,{serverSideRender:s}=wp,{Disabled:u,ToolbarGroup:h,ToolbarButton:f}=wp.components;wp.blocks.registerBlockType(r.UU,{icon:o,edit:function({attributes:e,setAttributes:t}){const{showOneTime:r}=e,o=p();return(0,n.createElement)("div",o,(0,n.createElement)(n.Fragment,null,(0,n.createElement)(a,null,(0,n.createElement)(h,null,(0,n.createElement)(f,{icon:i,label:l("Show One-Time Opportunities","wired-impact-volunteer-management"),onClick:()=>t({showOneTime:!0}),isPressed:!0===r}),(0,n.createElement)(f,{icon:c,title:l("Show Flexible Opportunities","wired-impact-volunteer-management"),onClick:()=>t({showOneTime:!1}),isPressed:!0!==r}))),(0,n.createElement)(u,null,(0,n.createElement)(s,{block:"wired-impact-volunteer-management/volunteer-opps",attributes:e}))))},save:function(){return null}});let m=!1;wp.data.subscribe((function(){if(!1===m){let e=wp.data.select("core/editor").getCurrentPostType();if(null===e)return;"volunteer_opp"===e&&void 0!==wp.blocks.getBlockType("wired-impact-volunteer-management/volunteer-opps")&&wp.blocks.unregisterBlockType("wired-impact-volunteer-management/volunteer-opps"),m=!0}}))}(); -
wired-impact-volunteer-management/trunk/frontend/class-public.php
r3242201 r3327760 79 79 80 80 if ( is_singular( 'volunteer_opp' ) ) : ?> 81 81 82 82 <style> 83 83 /* Hide the Wired Impact Volunteer Management honeypot field under all circumstances */ 84 .wivm_hp { 84 .wivm_hp { 85 85 display: none !important; 86 86 position: absolute !important; … … 123 123 'search_items' => __( 'Search Volunteer Opportunities', 'wired-impact-volunteer-management' ), 124 124 'not_found' => __( 'No volunteer opportunities found', 'wired-impact-volunteer-management' ), 125 'not_found_in_trash' => __( 'No volunteer opportunities found in trash', 'wired-impact-volunteer-management' ), 125 'not_found_in_trash' => __( 'No volunteer opportunities found in trash', 'wired-impact-volunteer-management' ), 126 126 'parent_item_colon' => '', 127 127 'menu_name' => __( 'Volunteer Mgmt', 'wired-impact-volunteer-management' ) … … 138 138 'rewrite' => array( 'slug' => apply_filters( 'wivm_opp_rewrite', 'volunteer-opportunity' ), 'with_front' => false ), 139 139 'show_in_rest' => true, 140 ); 141 140 ); 141 142 142 register_post_type( 'volunteer_opp', $args ); 143 143 } … … 152 152 // Skip block registration if Gutenberg is not enabled or the user is on the Widgets.php admin page. 153 153 if ( ! function_exists( 'register_block_type' ) || $pagenow === 'widgets.php' ) { 154 154 155 return; 155 156 } 156 157 157 158 wp_register_script( 158 $this->plugin_name . '-block',159 plugin_dir_url( dirname( __FILE__ )) . 'admin/js/wi_volunteer_management_block.bundle.js',159 'wired-impact-volunteer-management-block', 160 plugin_dir_url( __DIR__ ) . 'admin/js/wi_volunteer_management_block.bundle.js', 160 161 array( 161 162 'wp-blocks', … … 164 165 'wp-components', 165 166 'wp-dom-ready', 166 'wp-edit-post' 167 'wp-edit-post', 167 168 ), 168 $this->version 169 $this->version, 170 false 169 171 ); 170 172 171 // This is the same CSS we load on the frontend172 wp_register_style(173 $this->plugin_name,174 plugin_dir_url( __FILE__ ) . 'css/wi-volunteer-management-public.css',175 array(),176 $this->version,177 'all'178 );179 180 173 register_block_type( 181 'wired-impact-volunteer-management/volunteer-opps',174 plugin_dir_path( __DIR__ ) . 'admin/block/', 182 175 array( 183 'editor_script' => $this->plugin_name . '-block',184 'editor_style' => $this->plugin_name,185 176 'render_callback' => array( $this, 'display_volunteer_opps_block' ), 186 'attributes' => array(187 'showOneTime' => array(188 'type' => 'boolean',189 'default' => true,190 ),191 'className' => array(192 'type' => 'string',193 'default' => '',194 ),195 'anchor' => array(196 'type' => 'string',197 'default' => '',198 'attribute' => 'id',199 'selector' => '.volunteer-opps',200 ),201 ),202 177 ) 203 178 ); … … 326 301 return $text . '…' . $link; 327 302 } 328 303 329 304 return $text; 330 305 } … … 383 358 <div class="volunteer-opps <?php echo esc_attr( $class_name ); ?>"<?php echo $anchor; ?>> 384 359 385 <?php 360 <?php 386 361 $template_loader = new WI_Volunteer_Management_Template_Loader(); 387 362 if( $wp_query->have_posts() ){ … … 392 367 } 393 368 394 } 369 } 395 370 else { ?> 396 371 … … 404 379 405 380 <?php 406 //Reset to default query 407 $wp_query = null; 381 //Reset to default query 382 $wp_query = null; 408 383 $wp_query = $temp; 409 wp_reset_postdata(); 384 wp_reset_postdata(); 410 385 411 386 return ob_get_clean(); -
wired-impact-volunteer-management/trunk/includes/class-wi-volunteer-management.php
r3278433 r3327760 69 69 70 70 $this->plugin_name = 'wired-impact-volunteer-management'; 71 $this->version = '2. 6';71 $this->version = '2.7'; 72 72 73 73 $this->load_dependencies(); -
wired-impact-volunteer-management/trunk/languages/wired-impact-volunteer-management.pot
r3278433 r3327760 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Wired Impact Volunteer Management 2. 6\n"5 "Project-Id-Version: Wired Impact Volunteer Management 2.7\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wired-impact-volunteer-management\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 2025-0 4-21T20:01:12+00:00\n"12 "POT-Creation-Date: 2025-07-14T18:10:54+00:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 14 "X-Generator: WP-CLI 2.11.0\n" … … 314 314 #: admin/class-admin.php:1144 315 315 #: admin/class-admin.php:1278 316 #: frontend/class-public.php: 518317 #: frontend/class-public.php:5 25316 #: frontend/class-public.php:493 317 #: frontend/class-public.php:500 318 318 msgid "Security Check." 319 319 msgstr "" … … 756 756 msgstr "" 757 757 758 #: frontend/class-public.php: 320758 #: frontend/class-public.php:295 759 759 msgid "Find Out More" 760 760 msgstr "" 761 761 762 #: frontend/class-public.php:3 97762 #: frontend/class-public.php:372 763 763 msgid "Sorry, there are no volunteer opportunities available right now." 764 764 msgstr "" 765 765 766 #: frontend/class-public.php:4 37766 #: frontend/class-public.php:412 767 767 msgid "« Previous Opportunities" 768 768 msgstr "" 769 769 770 #: frontend/class-public.php:4 38770 #: frontend/class-public.php:413 771 771 msgid "More Opportunities »" 772 772 msgstr "" … … 1062 1062 msgid "Show when the opportunity occurs" 1063 1063 msgstr "" 1064 1065 #: admin/block/edit.js:25 1066 msgid "Show One-Time Opportunities" 1067 msgstr "" 1068 1069 #: admin/block/edit.js:31 1070 msgid "Show Flexible Opportunities" 1071 msgstr "" 1072 1073 #: admin/block/block.json 1074 msgctxt "block title" 1075 msgid "Volunteer Opportunities" 1076 msgstr "" 1077 1078 #: admin/block/block.json 1079 msgctxt "block description" 1080 msgid "Display a list of volunteer opportunities available with your organization." 1081 msgstr "" 1082 1083 #: admin/block/block.json 1084 msgctxt "block keyword" 1085 msgid "nonprofit" 1086 msgstr "" 1087 1088 #: admin/block/block.json 1089 msgctxt "block keyword" 1090 msgid "not for profit" 1091 msgstr "" -
wired-impact-volunteer-management/trunk/package-lock.json
r3278433 r3327760 14 14 "babel-loader": "^8.3.0", 15 15 "css-loader": "^6.8.1", 16 "cypress": "^1 3.16.0",16 "cypress": "^14.5.1", 17 17 "mini-css-extract-plugin": "^2.7.6", 18 18 "node-sass": "^7.0.3", … … 38 38 }, 39 39 "node_modules/@babel/code-frame": { 40 "version": "7.2 6.2",41 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.2 6.2.tgz",42 "integrity": "sha512- RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==",43 "dev": true, 44 "dependencies": { 45 "@babel/helper-validator-identifier": "^7.2 5.9",40 "version": "7.27.1", 41 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", 42 "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", 43 "dev": true, 44 "dependencies": { 45 "@babel/helper-validator-identifier": "^7.27.1", 46 46 "js-tokens": "^4.0.0", 47 "picocolors": "^1. 0.0"47 "picocolors": "^1.1.1" 48 48 }, 49 49 "engines": { … … 52 52 }, 53 53 "node_modules/@babel/compat-data": { 54 "version": "7.2 6.8",55 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.2 6.8.tgz",56 "integrity": "sha512- oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==",54 "version": "7.28.0", 55 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.0.tgz", 56 "integrity": "sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==", 57 57 "dev": true, 58 58 "engines": { … … 61 61 }, 62 62 "node_modules/@babel/core": { 63 "version": "7.2 6.10",64 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.2 6.10.tgz",65 "integrity": "sha512- vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==",63 "version": "7.28.0", 64 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.0.tgz", 65 "integrity": "sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==", 66 66 "dev": true, 67 67 "dependencies": { 68 68 "@ampproject/remapping": "^2.2.0", 69 "@babel/code-frame": "^7.2 6.2",70 "@babel/generator": "^7.2 6.10",71 "@babel/helper-compilation-targets": "^7.2 6.5",72 "@babel/helper-module-transforms": "^7.2 6.0",73 "@babel/helpers": "^7.2 6.10",74 "@babel/parser": "^7.2 6.10",75 "@babel/template": "^7.2 6.9",76 "@babel/traverse": "^7.2 6.10",77 "@babel/types": "^7.2 6.10",69 "@babel/code-frame": "^7.27.1", 70 "@babel/generator": "^7.28.0", 71 "@babel/helper-compilation-targets": "^7.27.2", 72 "@babel/helper-module-transforms": "^7.27.3", 73 "@babel/helpers": "^7.27.6", 74 "@babel/parser": "^7.28.0", 75 "@babel/template": "^7.27.2", 76 "@babel/traverse": "^7.28.0", 77 "@babel/types": "^7.28.0", 78 78 "convert-source-map": "^2.0.0", 79 79 "debug": "^4.1.0", … … 91 91 }, 92 92 "node_modules/@babel/generator": { 93 "version": "7.2 7.0",94 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.2 7.0.tgz",95 "integrity": "sha512- VybsKvpiN1gU1sdMZIp7FcqphVVKEwcuj02x73uvcHE0PTihx1nlBcowYWhDwjpoAXRv43+gDzyggGnn1XZhVw==",96 "dev": true, 97 "dependencies": { 98 "@babel/parser": "^7.2 7.0",99 "@babel/types": "^7.2 7.0",100 "@jridgewell/gen-mapping": "^0.3. 5",101 "@jridgewell/trace-mapping": "^0.3.2 5",93 "version": "7.28.0", 94 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.0.tgz", 95 "integrity": "sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==", 96 "dev": true, 97 "dependencies": { 98 "@babel/parser": "^7.28.0", 99 "@babel/types": "^7.28.0", 100 "@jridgewell/gen-mapping": "^0.3.12", 101 "@jridgewell/trace-mapping": "^0.3.28", 102 102 "jsesc": "^3.0.2" 103 103 }, … … 119 119 }, 120 120 "node_modules/@babel/helper-compilation-targets": { 121 "version": "7.27. 0",122 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27. 0.tgz",123 "integrity": "sha512- LVk7fbXml0H2xH34dFzKQ7TDZ2G4/rVTOrq9V+icbbadjbVxxeFeDsNHv2SrZeWoA+6ZiTyWYWtScEIW07EAcA==",124 "dev": true, 125 "dependencies": { 126 "@babel/compat-data": "^7.2 6.8",127 "@babel/helper-validator-option": "^7.2 5.9",121 "version": "7.27.2", 122 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", 123 "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", 124 "dev": true, 125 "dependencies": { 126 "@babel/compat-data": "^7.27.2", 127 "@babel/helper-validator-option": "^7.27.1", 128 128 "browserslist": "^4.24.0", 129 129 "lru-cache": "^5.1.1", … … 188 188 } 189 189 }, 190 "node_modules/@babel/helper-globals": { 191 "version": "7.28.0", 192 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", 193 "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", 194 "dev": true, 195 "engines": { 196 "node": ">=6.9.0" 197 } 198 }, 190 199 "node_modules/@babel/helper-member-expression-to-functions": { 191 200 "version": "7.25.9", … … 202 211 }, 203 212 "node_modules/@babel/helper-module-imports": { 204 "version": "7.2 5.9",205 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.2 5.9.tgz",206 "integrity": "sha512- tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==",207 "dev": true, 208 "dependencies": { 209 "@babel/traverse": "^7.2 5.9",210 "@babel/types": "^7.2 5.9"213 "version": "7.27.1", 214 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", 215 "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", 216 "dev": true, 217 "dependencies": { 218 "@babel/traverse": "^7.27.1", 219 "@babel/types": "^7.27.1" 211 220 }, 212 221 "engines": { … … 215 224 }, 216 225 "node_modules/@babel/helper-module-transforms": { 217 "version": "7.2 6.0",218 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.2 6.0.tgz",219 "integrity": "sha512- xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==",220 "dev": true, 221 "dependencies": { 222 "@babel/helper-module-imports": "^7.2 5.9",223 "@babel/helper-validator-identifier": "^7.2 5.9",224 "@babel/traverse": "^7.2 5.9"226 "version": "7.27.3", 227 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.27.3.tgz", 228 "integrity": "sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==", 229 "dev": true, 230 "dependencies": { 231 "@babel/helper-module-imports": "^7.27.1", 232 "@babel/helper-validator-identifier": "^7.27.1", 233 "@babel/traverse": "^7.27.3" 225 234 }, 226 235 "engines": { … … 300 309 }, 301 310 "node_modules/@babel/helper-string-parser": { 302 "version": "7.2 5.9",303 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.2 5.9.tgz",304 "integrity": "sha512- 4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==",311 "version": "7.27.1", 312 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", 313 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", 305 314 "dev": true, 306 315 "engines": { … … 309 318 }, 310 319 "node_modules/@babel/helper-validator-identifier": { 311 "version": "7.2 5.9",312 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.2 5.9.tgz",313 "integrity": "sha512- Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==",320 "version": "7.27.1", 321 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", 322 "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", 314 323 "dev": true, 315 324 "engines": { … … 318 327 }, 319 328 "node_modules/@babel/helper-validator-option": { 320 "version": "7.2 5.9",321 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.2 5.9.tgz",322 "integrity": "sha512- e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==",329 "version": "7.27.1", 330 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", 331 "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", 323 332 "dev": true, 324 333 "engines": { … … 341 350 }, 342 351 "node_modules/@babel/helpers": { 343 "version": "7.27. 0",344 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27. 0.tgz",345 "integrity": "sha512- U5eyP/CTFPuNE3qk+WZMxFkp/4zUzdceQlfzf7DdGdhp+Fezd7HD+i8Y24ZuTMKX3wQBld449jijbGq6OdGNQg==",346 "dev": true, 347 "dependencies": { 348 "@babel/template": "^7.27. 0",349 "@babel/types": "^7.27. 0"352 "version": "7.27.6", 353 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.6.tgz", 354 "integrity": "sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==", 355 "dev": true, 356 "dependencies": { 357 "@babel/template": "^7.27.2", 358 "@babel/types": "^7.27.6" 350 359 }, 351 360 "engines": { … … 354 363 }, 355 364 "node_modules/@babel/parser": { 356 "version": "7.2 7.0",357 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.2 7.0.tgz",358 "integrity": "sha512- iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==",359 "dev": true, 360 "dependencies": { 361 "@babel/types": "^7.2 7.0"365 "version": "7.28.0", 366 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.0.tgz", 367 "integrity": "sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==", 368 "dev": true, 369 "dependencies": { 370 "@babel/types": "^7.28.0" 362 371 }, 363 372 "bin": { … … 1509 1518 }, 1510 1519 "node_modules/@babel/template": { 1511 "version": "7.27. 0",1512 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27. 0.tgz",1513 "integrity": "sha512- 2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA==",1514 "dev": true, 1515 "dependencies": { 1516 "@babel/code-frame": "^7.2 6.2",1517 "@babel/parser": "^7.27. 0",1518 "@babel/types": "^7.27. 0"1520 "version": "7.27.2", 1521 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", 1522 "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", 1523 "dev": true, 1524 "dependencies": { 1525 "@babel/code-frame": "^7.27.1", 1526 "@babel/parser": "^7.27.2", 1527 "@babel/types": "^7.27.1" 1519 1528 }, 1520 1529 "engines": { … … 1523 1532 }, 1524 1533 "node_modules/@babel/traverse": { 1525 "version": "7.2 7.0",1526 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.2 7.0.tgz",1527 "integrity": "sha512- 19lYZFzYVQkkHkl4Cy4WrAVcqBkgvV2YM2TU3xG6DIwO7O3ecbDPfW3yM3bjAGcqcQHi+CCtjMR3dIEHxsd6bA==",1528 "dev": true, 1529 "dependencies": { 1530 "@babel/code-frame": "^7.2 6.2",1531 "@babel/generator": "^7.2 7.0",1532 "@babel/ parser": "^7.27.0",1533 "@babel/ template": "^7.27.0",1534 "@babel/t ypes": "^7.27.0",1535 " debug": "^4.3.1",1536 " globals": "^11.1.0"1534 "version": "7.28.0", 1535 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.0.tgz", 1536 "integrity": "sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==", 1537 "dev": true, 1538 "dependencies": { 1539 "@babel/code-frame": "^7.27.1", 1540 "@babel/generator": "^7.28.0", 1541 "@babel/helper-globals": "^7.28.0", 1542 "@babel/parser": "^7.28.0", 1543 "@babel/template": "^7.27.2", 1544 "@babel/types": "^7.28.0", 1545 "debug": "^4.3.1" 1537 1546 }, 1538 1547 "engines": { … … 1541 1550 }, 1542 1551 "node_modules/@babel/types": { 1543 "version": "7.2 7.0",1544 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2 7.0.tgz",1545 "integrity": "sha512- H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==",1546 "dev": true, 1547 "dependencies": { 1548 "@babel/helper-string-parser": "^7.2 5.9",1549 "@babel/helper-validator-identifier": "^7.2 5.9"1552 "version": "7.28.0", 1553 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.0.tgz", 1554 "integrity": "sha512-jYnje+JyZG5YThjHiF28oT4SIZLnYOcSBb6+SDaFIyzDVSkXQmQQYclJ2R+YxcdmK0AX6x1E5OQNtuh3jHDrUg==", 1555 "dev": true, 1556 "dependencies": { 1557 "@babel/helper-string-parser": "^7.27.1", 1558 "@babel/helper-validator-identifier": "^7.27.1" 1550 1559 }, 1551 1560 "engines": { 1552 1561 "node": ">=6.9.0" 1553 }1554 },1555 "node_modules/@colors/colors": {1556 "version": "1.5.0",1557 "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz",1558 "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==",1559 "dev": true,1560 "optional": true,1561 "engines": {1562 "node": ">=0.1.90"1563 1562 } 1564 1563 }, … … 1627 1626 }, 1628 1627 "node_modules/@jridgewell/gen-mapping": { 1629 "version": "0.3.8", 1630 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", 1631 "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", 1632 "dev": true, 1633 "dependencies": { 1634 "@jridgewell/set-array": "^1.2.1", 1635 "@jridgewell/sourcemap-codec": "^1.4.10", 1628 "version": "0.3.12", 1629 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.12.tgz", 1630 "integrity": "sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==", 1631 "dev": true, 1632 "dependencies": { 1633 "@jridgewell/sourcemap-codec": "^1.5.0", 1636 1634 "@jridgewell/trace-mapping": "^0.3.24" 1637 },1638 "engines": {1639 "node": ">=6.0.0"1640 1635 } 1641 1636 }, … … 1649 1644 } 1650 1645 }, 1651 "node_modules/@jridgewell/set-array": {1652 "version": "1.2.1",1653 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",1654 "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",1655 "dev": true,1656 "engines": {1657 "node": ">=6.0.0"1658 }1659 },1660 1646 "node_modules/@jridgewell/source-map": { 1661 1647 "version": "0.3.6", … … 1675 1661 }, 1676 1662 "node_modules/@jridgewell/trace-mapping": { 1677 "version": "0.3.2 5",1678 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.2 5.tgz",1679 "integrity": "sha512- vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",1663 "version": "0.3.29", 1664 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.29.tgz", 1665 "integrity": "sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==", 1680 1666 "dev": true, 1681 1667 "dependencies": { … … 2530 2516 }, 2531 2517 "node_modules/brace-expansion": { 2532 "version": "1.1.1 1",2533 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.1 1.tgz",2534 "integrity": "sha512- iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",2518 "version": "1.1.12", 2519 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", 2520 "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", 2535 2521 "dev": true, 2536 2522 "dependencies": { … … 2880 2866 }, 2881 2867 "node_modules/cli-table3": { 2882 "version": "0.6. 5",2883 "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6. 5.tgz",2884 "integrity": "sha512- +W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==",2868 "version": "0.6.1", 2869 "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.1.tgz", 2870 "integrity": "sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA==", 2885 2871 "dev": true, 2886 2872 "dependencies": { … … 2891 2877 }, 2892 2878 "optionalDependencies": { 2893 " @colors/colors": "1.5.0"2879 "colors": "1.4.0" 2894 2880 } 2895 2881 }, … … 2982 2968 "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", 2983 2969 "dev": true 2970 }, 2971 "node_modules/colors": { 2972 "version": "1.4.0", 2973 "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", 2974 "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", 2975 "dev": true, 2976 "optional": true, 2977 "engines": { 2978 "node": ">=0.1.90" 2979 } 2984 2980 }, 2985 2981 "node_modules/combined-stream": { … … 3158 3154 }, 3159 3155 "node_modules/cypress": { 3160 "version": "1 3.17.0",3161 "resolved": "https://registry.npmjs.org/cypress/-/cypress-1 3.17.0.tgz",3162 "integrity": "sha512- 5xWkaPurwkIljojFidhw8lFScyxhtiFHl/i/3zov+1Z5CmY4t9tjIdvSXfu82Y3w7wt0uR9KkucbhkVvJZLQSA==",3156 "version": "14.5.1", 3157 "resolved": "https://registry.npmjs.org/cypress/-/cypress-14.5.1.tgz", 3158 "integrity": "sha512-vYBeZKW3UAtxwv5mFuSlOBCYhyO0H86TeDKRJ7TgARyHiREIaiDjeHtqjzrXRFrdz9KnNavqlm+z+hklC7v8XQ==", 3163 3159 "dev": true, 3164 3160 "hasInstallScript": true, 3165 3161 "dependencies": { 3166 "@cypress/request": "^3.0. 6",3162 "@cypress/request": "^3.0.8", 3167 3163 "@cypress/xvfb": "^1.2.4", 3168 3164 "@types/sinonjs__fake-timers": "8.1.1", … … 3175 3171 "chalk": "^4.1.0", 3176 3172 "check-more-types": "^2.24.0", 3177 "ci-info": "^4. 0.0",3173 "ci-info": "^4.1.0", 3178 3174 "cli-cursor": "^3.1.0", 3179 "cli-table3": " ~0.6.1",3175 "cli-table3": "0.6.1", 3180 3176 "commander": "^6.2.1", 3181 3177 "common-tags": "^1.8.0", … … 3190 3186 "fs-extra": "^9.1.0", 3191 3187 "getos": "^3.2.1", 3188 "hasha": "5.2.2", 3192 3189 "is-installed-globally": "~0.4.0", 3193 3190 "lazy-ass": "^1.6.0", … … 3201 3198 "proxy-from-env": "1.0.0", 3202 3199 "request-progress": "^3.0.0", 3203 "semver": "^7. 5.3",3200 "semver": "^7.7.1", 3204 3201 "supports-color": "^8.1.1", 3205 3202 "tmp": "~0.2.3", … … 3212 3209 }, 3213 3210 "engines": { 3214 "node": "^1 6.0.0 || ^18.0.0 || >=20.0.0"3211 "node": "^18.0.0 || ^20.0.0 || >=22.0.0" 3215 3212 } 3216 3213 }, … … 4144 4141 "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", 4145 4142 "dev": true 4143 }, 4144 "node_modules/hasha": { 4145 "version": "5.2.2", 4146 "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz", 4147 "integrity": "sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==", 4148 "dev": true, 4149 "dependencies": { 4150 "is-stream": "^2.0.0", 4151 "type-fest": "^0.8.0" 4152 }, 4153 "engines": { 4154 "node": ">=8" 4155 }, 4156 "funding": { 4157 "url": "https://github.com/sponsors/sindresorhus" 4158 } 4159 }, 4160 "node_modules/hasha/node_modules/type-fest": { 4161 "version": "0.8.1", 4162 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", 4163 "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", 4164 "dev": true, 4165 "engines": { 4166 "node": ">=8" 4167 } 4146 4168 }, 4147 4169 "node_modules/hasown": { … … 9970 9992 }, 9971 9993 "node_modules/webpack": { 9972 "version": "5.99. 6",9973 "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.99. 6.tgz",9974 "integrity": "sha512- TJOLrJ6oeccsGWPl7ujCYuc0pIq2cNsuD6GZDma8i5o5Npvcco/z+NKvZSFsP0/x6SShVb0+X2JK/JHUjKY9dQ==",9994 "version": "5.99.9", 9995 "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.99.9.tgz", 9996 "integrity": "sha512-brOPwM3JnmOa+7kd3NsmOUOwbDAj8FT9xDsG3IW0MgbN9yZV7Oi/s/+MNQ/EcSMqw7qfoRyXPoeEWT8zLVdVGg==", 9975 9997 "dev": true, 9976 9998 "dependencies": { 9977 9999 "@types/eslint-scope": "^3.7.7", 9978 10000 "@types/estree": "^1.0.6", 10001 "@types/json-schema": "^7.0.15", 9979 10002 "@webassemblyjs/ast": "^1.14.1", 9980 10003 "@webassemblyjs/wasm-edit": "^1.14.1", … … 9993 10016 "mime-types": "^2.1.27", 9994 10017 "neo-async": "^2.6.2", 9995 "schema-utils": "^4.3. 0",10018 "schema-utils": "^4.3.2", 9996 10019 "tapable": "^2.1.1", 9997 10020 "terser-webpack-plugin": "^5.3.11", … … 10148 10171 }, 10149 10172 "node_modules/webpack/node_modules/schema-utils": { 10150 "version": "4.3. 0",10151 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3. 0.tgz",10152 "integrity": "sha512-G f9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==",10173 "version": "4.3.2", 10174 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.2.tgz", 10175 "integrity": "sha512-Gn/JaSk/Mt9gYubxTtSn/QCV4em9mpAPiR1rqy/Ocu19u/G9J5WWdNoUT4SiV6mFC3y6cxyFcFwdzPM3FgxGAQ==", 10153 10176 "dev": true, 10154 10177 "dependencies": { … … 10293 10316 }, 10294 10317 "@babel/code-frame": { 10295 "version": "7.2 6.2",10296 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.2 6.2.tgz",10297 "integrity": "sha512- RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==",10298 "dev": true, 10299 "requires": { 10300 "@babel/helper-validator-identifier": "^7.2 5.9",10318 "version": "7.27.1", 10319 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", 10320 "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", 10321 "dev": true, 10322 "requires": { 10323 "@babel/helper-validator-identifier": "^7.27.1", 10301 10324 "js-tokens": "^4.0.0", 10302 "picocolors": "^1. 0.0"10325 "picocolors": "^1.1.1" 10303 10326 } 10304 10327 }, 10305 10328 "@babel/compat-data": { 10306 "version": "7.2 6.8",10307 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.2 6.8.tgz",10308 "integrity": "sha512- oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==",10329 "version": "7.28.0", 10330 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.0.tgz", 10331 "integrity": "sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==", 10309 10332 "dev": true 10310 10333 }, 10311 10334 "@babel/core": { 10312 "version": "7.2 6.10",10313 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.2 6.10.tgz",10314 "integrity": "sha512- vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==",10335 "version": "7.28.0", 10336 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.0.tgz", 10337 "integrity": "sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==", 10315 10338 "dev": true, 10316 10339 "requires": { 10317 10340 "@ampproject/remapping": "^2.2.0", 10318 "@babel/code-frame": "^7.2 6.2",10319 "@babel/generator": "^7.2 6.10",10320 "@babel/helper-compilation-targets": "^7.2 6.5",10321 "@babel/helper-module-transforms": "^7.2 6.0",10322 "@babel/helpers": "^7.2 6.10",10323 "@babel/parser": "^7.2 6.10",10324 "@babel/template": "^7.2 6.9",10325 "@babel/traverse": "^7.2 6.10",10326 "@babel/types": "^7.2 6.10",10341 "@babel/code-frame": "^7.27.1", 10342 "@babel/generator": "^7.28.0", 10343 "@babel/helper-compilation-targets": "^7.27.2", 10344 "@babel/helper-module-transforms": "^7.27.3", 10345 "@babel/helpers": "^7.27.6", 10346 "@babel/parser": "^7.28.0", 10347 "@babel/template": "^7.27.2", 10348 "@babel/traverse": "^7.28.0", 10349 "@babel/types": "^7.28.0", 10327 10350 "convert-source-map": "^2.0.0", 10328 10351 "debug": "^4.1.0", … … 10333 10356 }, 10334 10357 "@babel/generator": { 10335 "version": "7.2 7.0",10336 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.2 7.0.tgz",10337 "integrity": "sha512- VybsKvpiN1gU1sdMZIp7FcqphVVKEwcuj02x73uvcHE0PTihx1nlBcowYWhDwjpoAXRv43+gDzyggGnn1XZhVw==",10338 "dev": true, 10339 "requires": { 10340 "@babel/parser": "^7.2 7.0",10341 "@babel/types": "^7.2 7.0",10342 "@jridgewell/gen-mapping": "^0.3. 5",10343 "@jridgewell/trace-mapping": "^0.3.2 5",10358 "version": "7.28.0", 10359 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.0.tgz", 10360 "integrity": "sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==", 10361 "dev": true, 10362 "requires": { 10363 "@babel/parser": "^7.28.0", 10364 "@babel/types": "^7.28.0", 10365 "@jridgewell/gen-mapping": "^0.3.12", 10366 "@jridgewell/trace-mapping": "^0.3.28", 10344 10367 "jsesc": "^3.0.2" 10345 10368 } … … 10355 10378 }, 10356 10379 "@babel/helper-compilation-targets": { 10357 "version": "7.27. 0",10358 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27. 0.tgz",10359 "integrity": "sha512- LVk7fbXml0H2xH34dFzKQ7TDZ2G4/rVTOrq9V+icbbadjbVxxeFeDsNHv2SrZeWoA+6ZiTyWYWtScEIW07EAcA==",10360 "dev": true, 10361 "requires": { 10362 "@babel/compat-data": "^7.2 6.8",10363 "@babel/helper-validator-option": "^7.2 5.9",10380 "version": "7.27.2", 10381 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", 10382 "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", 10383 "dev": true, 10384 "requires": { 10385 "@babel/compat-data": "^7.27.2", 10386 "@babel/helper-validator-option": "^7.27.1", 10364 10387 "browserslist": "^4.24.0", 10365 10388 "lru-cache": "^5.1.1", … … 10406 10429 } 10407 10430 }, 10431 "@babel/helper-globals": { 10432 "version": "7.28.0", 10433 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", 10434 "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", 10435 "dev": true 10436 }, 10408 10437 "@babel/helper-member-expression-to-functions": { 10409 10438 "version": "7.25.9", … … 10417 10446 }, 10418 10447 "@babel/helper-module-imports": { 10419 "version": "7.2 5.9",10420 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.2 5.9.tgz",10421 "integrity": "sha512- tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==",10422 "dev": true, 10423 "requires": { 10424 "@babel/traverse": "^7.2 5.9",10425 "@babel/types": "^7.2 5.9"10448 "version": "7.27.1", 10449 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", 10450 "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", 10451 "dev": true, 10452 "requires": { 10453 "@babel/traverse": "^7.27.1", 10454 "@babel/types": "^7.27.1" 10426 10455 } 10427 10456 }, 10428 10457 "@babel/helper-module-transforms": { 10429 "version": "7.2 6.0",10430 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.2 6.0.tgz",10431 "integrity": "sha512- xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==",10432 "dev": true, 10433 "requires": { 10434 "@babel/helper-module-imports": "^7.2 5.9",10435 "@babel/helper-validator-identifier": "^7.2 5.9",10436 "@babel/traverse": "^7.2 5.9"10458 "version": "7.27.3", 10459 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.27.3.tgz", 10460 "integrity": "sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==", 10461 "dev": true, 10462 "requires": { 10463 "@babel/helper-module-imports": "^7.27.1", 10464 "@babel/helper-validator-identifier": "^7.27.1", 10465 "@babel/traverse": "^7.27.3" 10437 10466 } 10438 10467 }, … … 10485 10514 }, 10486 10515 "@babel/helper-string-parser": { 10487 "version": "7.2 5.9",10488 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.2 5.9.tgz",10489 "integrity": "sha512- 4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==",10516 "version": "7.27.1", 10517 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", 10518 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", 10490 10519 "dev": true 10491 10520 }, 10492 10521 "@babel/helper-validator-identifier": { 10493 "version": "7.2 5.9",10494 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.2 5.9.tgz",10495 "integrity": "sha512- Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==",10522 "version": "7.27.1", 10523 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", 10524 "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", 10496 10525 "dev": true 10497 10526 }, 10498 10527 "@babel/helper-validator-option": { 10499 "version": "7.2 5.9",10500 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.2 5.9.tgz",10501 "integrity": "sha512- e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==",10528 "version": "7.27.1", 10529 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", 10530 "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", 10502 10531 "dev": true 10503 10532 }, … … 10514 10543 }, 10515 10544 "@babel/helpers": { 10516 "version": "7.27. 0",10517 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27. 0.tgz",10518 "integrity": "sha512- U5eyP/CTFPuNE3qk+WZMxFkp/4zUzdceQlfzf7DdGdhp+Fezd7HD+i8Y24ZuTMKX3wQBld449jijbGq6OdGNQg==",10519 "dev": true, 10520 "requires": { 10521 "@babel/template": "^7.27. 0",10522 "@babel/types": "^7.27. 0"10545 "version": "7.27.6", 10546 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.6.tgz", 10547 "integrity": "sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==", 10548 "dev": true, 10549 "requires": { 10550 "@babel/template": "^7.27.2", 10551 "@babel/types": "^7.27.6" 10523 10552 } 10524 10553 }, 10525 10554 "@babel/parser": { 10526 "version": "7.2 7.0",10527 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.2 7.0.tgz",10528 "integrity": "sha512- iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==",10529 "dev": true, 10530 "requires": { 10531 "@babel/types": "^7.2 7.0"10555 "version": "7.28.0", 10556 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.0.tgz", 10557 "integrity": "sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==", 10558 "dev": true, 10559 "requires": { 10560 "@babel/types": "^7.28.0" 10532 10561 } 10533 10562 }, … … 11272 11301 }, 11273 11302 "@babel/template": { 11274 "version": "7.27. 0",11275 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27. 0.tgz",11276 "integrity": "sha512- 2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA==",11277 "dev": true, 11278 "requires": { 11279 "@babel/code-frame": "^7.2 6.2",11280 "@babel/parser": "^7.27. 0",11281 "@babel/types": "^7.27. 0"11303 "version": "7.27.2", 11304 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", 11305 "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", 11306 "dev": true, 11307 "requires": { 11308 "@babel/code-frame": "^7.27.1", 11309 "@babel/parser": "^7.27.2", 11310 "@babel/types": "^7.27.1" 11282 11311 } 11283 11312 }, 11284 11313 "@babel/traverse": { 11285 "version": "7.2 7.0",11286 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.2 7.0.tgz",11287 "integrity": "sha512- 19lYZFzYVQkkHkl4Cy4WrAVcqBkgvV2YM2TU3xG6DIwO7O3ecbDPfW3yM3bjAGcqcQHi+CCtjMR3dIEHxsd6bA==",11288 "dev": true, 11289 "requires": { 11290 "@babel/code-frame": "^7.2 6.2",11291 "@babel/generator": "^7.2 7.0",11292 "@babel/ parser": "^7.27.0",11293 "@babel/ template": "^7.27.0",11294 "@babel/t ypes": "^7.27.0",11295 " debug": "^4.3.1",11296 " globals": "^11.1.0"11314 "version": "7.28.0", 11315 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.0.tgz", 11316 "integrity": "sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==", 11317 "dev": true, 11318 "requires": { 11319 "@babel/code-frame": "^7.27.1", 11320 "@babel/generator": "^7.28.0", 11321 "@babel/helper-globals": "^7.28.0", 11322 "@babel/parser": "^7.28.0", 11323 "@babel/template": "^7.27.2", 11324 "@babel/types": "^7.28.0", 11325 "debug": "^4.3.1" 11297 11326 } 11298 11327 }, 11299 11328 "@babel/types": { 11300 "version": "7.27.0", 11301 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.0.tgz", 11302 "integrity": "sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==", 11303 "dev": true, 11304 "requires": { 11305 "@babel/helper-string-parser": "^7.25.9", 11306 "@babel/helper-validator-identifier": "^7.25.9" 11307 } 11308 }, 11309 "@colors/colors": { 11310 "version": "1.5.0", 11311 "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", 11312 "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", 11313 "dev": true, 11314 "optional": true 11329 "version": "7.28.0", 11330 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.0.tgz", 11331 "integrity": "sha512-jYnje+JyZG5YThjHiF28oT4SIZLnYOcSBb6+SDaFIyzDVSkXQmQQYclJ2R+YxcdmK0AX6x1E5OQNtuh3jHDrUg==", 11332 "dev": true, 11333 "requires": { 11334 "@babel/helper-string-parser": "^7.27.1", 11335 "@babel/helper-validator-identifier": "^7.27.1" 11336 } 11315 11337 }, 11316 11338 "@cypress/request": { … … 11374 11396 }, 11375 11397 "@jridgewell/gen-mapping": { 11376 "version": "0.3.8", 11377 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", 11378 "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", 11379 "dev": true, 11380 "requires": { 11381 "@jridgewell/set-array": "^1.2.1", 11382 "@jridgewell/sourcemap-codec": "^1.4.10", 11398 "version": "0.3.12", 11399 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.12.tgz", 11400 "integrity": "sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==", 11401 "dev": true, 11402 "requires": { 11403 "@jridgewell/sourcemap-codec": "^1.5.0", 11383 11404 "@jridgewell/trace-mapping": "^0.3.24" 11384 11405 } … … 11390 11411 "dev": true 11391 11412 }, 11392 "@jridgewell/set-array": {11393 "version": "1.2.1",11394 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",11395 "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",11396 "dev": true11397 },11398 11413 "@jridgewell/source-map": { 11399 11414 "version": "0.3.6", … … 11413 11428 }, 11414 11429 "@jridgewell/trace-mapping": { 11415 "version": "0.3.2 5",11416 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.2 5.tgz",11417 "integrity": "sha512- vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",11430 "version": "0.3.29", 11431 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.29.tgz", 11432 "integrity": "sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==", 11418 11433 "dev": true, 11419 11434 "requires": { … … 12097 12112 }, 12098 12113 "brace-expansion": { 12099 "version": "1.1.1 1",12100 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.1 1.tgz",12101 "integrity": "sha512- iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",12114 "version": "1.1.12", 12115 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", 12116 "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", 12102 12117 "dev": true, 12103 12118 "requires": { … … 12340 12355 }, 12341 12356 "cli-table3": { 12342 "version": "0.6. 5",12343 "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6. 5.tgz",12344 "integrity": "sha512- +W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==",12345 "dev": true, 12346 "requires": { 12347 " @colors/colors": "1.5.0",12357 "version": "0.6.1", 12358 "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.1.tgz", 12359 "integrity": "sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA==", 12360 "dev": true, 12361 "requires": { 12362 "colors": "1.4.0", 12348 12363 "string-width": "^4.2.0" 12349 12364 } … … 12419 12434 "dev": true 12420 12435 }, 12436 "colors": { 12437 "version": "1.4.0", 12438 "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", 12439 "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", 12440 "dev": true, 12441 "optional": true 12442 }, 12421 12443 "combined-stream": { 12422 12444 "version": "1.0.8", … … 12544 12566 }, 12545 12567 "cypress": { 12546 "version": "1 3.17.0",12547 "resolved": "https://registry.npmjs.org/cypress/-/cypress-1 3.17.0.tgz",12548 "integrity": "sha512- 5xWkaPurwkIljojFidhw8lFScyxhtiFHl/i/3zov+1Z5CmY4t9tjIdvSXfu82Y3w7wt0uR9KkucbhkVvJZLQSA==",12549 "dev": true, 12550 "requires": { 12551 "@cypress/request": "^3.0. 6",12568 "version": "14.5.1", 12569 "resolved": "https://registry.npmjs.org/cypress/-/cypress-14.5.1.tgz", 12570 "integrity": "sha512-vYBeZKW3UAtxwv5mFuSlOBCYhyO0H86TeDKRJ7TgARyHiREIaiDjeHtqjzrXRFrdz9KnNavqlm+z+hklC7v8XQ==", 12571 "dev": true, 12572 "requires": { 12573 "@cypress/request": "^3.0.8", 12552 12574 "@cypress/xvfb": "^1.2.4", 12553 12575 "@types/sinonjs__fake-timers": "8.1.1", … … 12560 12582 "chalk": "^4.1.0", 12561 12583 "check-more-types": "^2.24.0", 12562 "ci-info": "^4. 0.0",12584 "ci-info": "^4.1.0", 12563 12585 "cli-cursor": "^3.1.0", 12564 "cli-table3": " ~0.6.1",12586 "cli-table3": "0.6.1", 12565 12587 "commander": "^6.2.1", 12566 12588 "common-tags": "^1.8.0", … … 12575 12597 "fs-extra": "^9.1.0", 12576 12598 "getos": "^3.2.1", 12599 "hasha": "5.2.2", 12577 12600 "is-installed-globally": "~0.4.0", 12578 12601 "lazy-ass": "^1.6.0", … … 12586 12609 "proxy-from-env": "1.0.0", 12587 12610 "request-progress": "^3.0.0", 12588 "semver": "^7. 5.3",12611 "semver": "^7.7.1", 12589 12612 "supports-color": "^8.1.1", 12590 12613 "tmp": "~0.2.3", … … 13287 13310 "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", 13288 13311 "dev": true 13312 }, 13313 "hasha": { 13314 "version": "5.2.2", 13315 "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz", 13316 "integrity": "sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==", 13317 "dev": true, 13318 "requires": { 13319 "is-stream": "^2.0.0", 13320 "type-fest": "^0.8.0" 13321 }, 13322 "dependencies": { 13323 "type-fest": { 13324 "version": "0.8.1", 13325 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", 13326 "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", 13327 "dev": true 13328 } 13329 } 13289 13330 }, 13290 13331 "hasown": { … … 17518 17559 }, 17519 17560 "webpack": { 17520 "version": "5.99. 6",17521 "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.99. 6.tgz",17522 "integrity": "sha512- TJOLrJ6oeccsGWPl7ujCYuc0pIq2cNsuD6GZDma8i5o5Npvcco/z+NKvZSFsP0/x6SShVb0+X2JK/JHUjKY9dQ==",17561 "version": "5.99.9", 17562 "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.99.9.tgz", 17563 "integrity": "sha512-brOPwM3JnmOa+7kd3NsmOUOwbDAj8FT9xDsG3IW0MgbN9yZV7Oi/s/+MNQ/EcSMqw7qfoRyXPoeEWT8zLVdVGg==", 17523 17564 "dev": true, 17524 17565 "requires": { 17525 17566 "@types/eslint-scope": "^3.7.7", 17526 17567 "@types/estree": "^1.0.6", 17568 "@types/json-schema": "^7.0.15", 17527 17569 "@webassemblyjs/ast": "^1.14.1", 17528 17570 "@webassemblyjs/wasm-edit": "^1.14.1", … … 17541 17583 "mime-types": "^2.1.27", 17542 17584 "neo-async": "^2.6.2", 17543 "schema-utils": "^4.3. 0",17585 "schema-utils": "^4.3.2", 17544 17586 "tapable": "^2.1.1", 17545 17587 "terser-webpack-plugin": "^5.3.11", … … 17576 17618 }, 17577 17619 "schema-utils": { 17578 "version": "4.3. 0",17579 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3. 0.tgz",17580 "integrity": "sha512-G f9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==",17620 "version": "4.3.2", 17621 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.2.tgz", 17622 "integrity": "sha512-Gn/JaSk/Mt9gYubxTtSn/QCV4em9mpAPiR1rqy/Ocu19u/G9J5WWdNoUT4SiV6mFC3y6cxyFcFwdzPM3FgxGAQ==", 17581 17623 "dev": true, 17582 17624 "requires": { -
wired-impact-volunteer-management/trunk/package.json
r3201881 r3327760 17 17 "babel-loader": "^8.3.0", 18 18 "css-loader": "^6.8.1", 19 "cypress": "^1 3.16.0",19 "cypress": "^14.5.1", 20 20 "mini-css-extract-plugin": "^2.7.6", 21 21 "node-sass": "^7.0.3", -
wired-impact-volunteer-management/trunk/webpack.config.js
r2746083 r3327760 14 14 module.exports = { 15 15 entry: { 16 wi_volunteer_management_block: './admin/ js/wi-volunteer-management-block.js',16 wi_volunteer_management_block: './admin/block/index.js', 17 17 }, 18 18 output: { -
wired-impact-volunteer-management/trunk/wivm.php
r3278433 r3327760 17 17 * Plugin URI: https://wiredimpact.com/wordpress-plugins-for-nonprofits/volunteer-management/ 18 18 * Description: A simple, free way to keep track of your nonprofit’s volunteers and opportunities. 19 * Version: 2.6 19 * Version: 2.7 20 * Requires at least: 6.3 21 * Requires PHP: 5.2.4 20 22 * Author: Wired Impact 21 23 * Author URI: https://wiredimpact.com
Note: See TracChangeset
for help on using the changeset viewer.