AfterShip – WooCommerce Tracking - Version 1.14.2

Version Description

  • Fix known issue
Download this release

Release Info

Developer aftership
Plugin Icon 128x128 AfterShip – WooCommerce Tracking
Version 1.14.2
Comparing to
See all releases

Code changes from version 1.14.1 to 1.14.2

aftership-woocommerce-tracking.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: AfterShip Tracking - All-In-One WooCommerce Order Tracking (Free plan available)
4
  * Plugin URI: http://aftership.com/
5
  * Description: Track orders in one place. shipment tracking, automated notifications, order lookup, branded tracking page, delivery day prediction
6
- * Version: 1.14.1
7
  * Author: AfterShip
8
  * Author URI: http://aftership.com
9
  *
@@ -20,7 +20,7 @@ if ( ! defined( 'ABSPATH' ) ) {
20
 
21
  require_once( 'woo-includes/woo-functions.php' );
22
 
23
- define( 'AFTERSHIP_VERSION', '1.14.1' );
24
  define( 'AFTERSHIP_PATH', dirname( __FILE__ ) );
25
  define( 'AFTERSHIP_ASSETS_URL', plugins_url() . '/' . basename( AFTERSHIP_PATH ) );
26
 
3
  * Plugin Name: AfterShip Tracking - All-In-One WooCommerce Order Tracking (Free plan available)
4
  * Plugin URI: http://aftership.com/
5
  * Description: Track orders in one place. shipment tracking, automated notifications, order lookup, branded tracking page, delivery day prediction
6
+ * Version: 1.14.2
7
  * Author: AfterShip
8
  * Author URI: http://aftership.com
9
  *
20
 
21
  require_once( 'woo-includes/woo-functions.php' );
22
 
23
+ define( 'AFTERSHIP_VERSION', '1.14.2' );
24
  define( 'AFTERSHIP_PATH', dirname( __FILE__ ) );
25
  define( 'AFTERSHIP_ASSETS_URL', plugins_url() . '/' . basename( AFTERSHIP_PATH ) );
26
 
assets/meta-box/dist/index.js CHANGED
@@ -1 +1 @@
1
- var _i=Object.defineProperty,vi=Object.defineProperties;var mi=Object.getOwnPropertyDescriptors;var $t=Object.getOwnPropertySymbols;var yi=Object.prototype.hasOwnProperty,bi=Object.prototype.propertyIsEnumerable;var Fe=(H,E,j)=>E in H?_i(H,E,{enumerable:!0,configurable:!0,writable:!0,value:j}):H[E]=j,R=(H,E)=>{for(var j in E||(E={}))yi.call(E,j)&&Fe(H,j,E[j]);if($t)for(var j of $t(E))bi.call(E,j)&&Fe(H,j,E[j]);return H},z=(H,E)=>vi(H,mi(E));var wt=(H,E,j)=>(Fe(H,typeof E!="symbol"?E+"":E,j),j);var te=(H,E,j)=>new Promise((_e,Q)=>{var J=I=>{try{ie(j.next(I))}catch(G){Q(G)}},le=I=>{try{ie(j.throw(I))}catch(G){Q(G)}},ie=I=>I.done?_e(I.value):Promise.resolve(I.value).then(J,le);ie((j=j.apply(H,E)).next())});(function(){"use strict";const H=(e,n)=>e===n,E=Symbol("solid-proxy"),j={equals:H};let _e=Ge;const Q={},J=1,le=2,ie={owned:null,cleanups:null,context:null,owner:null};var I=null;let G=null,D=null,ae=null,Y=null,K=null,Ie=0;function ve(e,n){n&&(I=n);const t=D,i=I,r=e.length===0?ie:{owned:null,cleanups:null,context:null,owner:i};I=r,D=null;let s;try{Ee(()=>s=e(()=>Le(r)),!0)}finally{D=t,I=i}return s}function X(e,n){n=n?Object.assign({},j,n):j;const t={value:e,observers:null,observerSlots:null,pending:Q,comparator:n.equals||void 0};return[Ve.bind(t),i=>(typeof i=="function"&&(G&&G.running&&G.sources.has(t)?i=i(t.pending!==Q?t.pending:t.tValue):i=i(t.pending!==Q?t.pending:t.value)),je(t,i))]}function q(e,n,t){const i=Me(e,n,!1,J);me(i)}function Te(e,n,t){_e=It;const i=Me(e,n,!1,J);i.user=!0,K&&K.push(i)}function F(e,n,t){t=t?Object.assign({},j,t):j;const i=Me(e,n,!0,0);return i.pending=Q,i.observers=null,i.observerSlots=null,i.comparator=t.equals||void 0,me(i),Ve.bind(i)}function xt(e){if(ae)return e();let n;const t=ae=[];try{n=e()}finally{ae=null}return Ee(()=>{for(let i=0;i<t.length;i+=1){const r=t[i];if(r.pending!==Q){const s=r.pending;r.pending=Q,je(r,s)}}},!1),n}function re(e){let n,t=D;return D=null,n=e(),D=t,n}function St(e){Te(()=>re(e))}function Ct(e){return I===null||(I.cleanups===null?I.cleanups=[e]:I.cleanups.push(e)),e}function kt(e){const n=F(e);return F(()=>Oe(n()))}function Ve(){const e=G;if(this.sources&&(this.state||e)){const n=Y;Y=null,this.state===J||e?me(this):De(this),Y=n}if(D){const n=this.observers?this.observers.length:0;D.sources?(D.sources.push(this),D.sourceSlots.push(n)):(D.sources=[this],D.sourceSlots=[n]),this.observers?(this.observers.push(D),this.observerSlots.push(D.sources.length-1)):(this.observers=[D],this.observerSlots=[D.sources.length-1])}return this.value}function je(e,n,t){if(e.comparator&&e.comparator(e.value,n))return n;if(ae)return e.pending===Q&&ae.push(e),e.pending=n,n;let i=!1;return e.value=n,e.observers&&e.observers.length&&Ee(()=>{for(let r=0;r<e.observers.length;r+=1){const s=e.observers[r];i&&G.disposed.has(s),s.pure?Y.push(s):K.push(s),s.observers&&(i&&!s.tState||!i&&!s.state)&&We(s),i||(s.state=J)}if(Y.length>1e6)throw Y=[],new Error},!1),n}function me(e){if(!e.fn)return;Le(e);const n=I,t=D,i=Ie;D=I=e,Nt(e,e.value,i),D=t,I=n}function Nt(e,n,t){let i;try{i=e.fn(n)}catch(r){Qe(r)}(!e.updatedAt||e.updatedAt<=t)&&(e.observers&&e.observers.length?je(e,i):e.value=i,e.updatedAt=t)}function Me(e,n,t,i=J,r){const s={fn:e,state:i,updatedAt:null,owned:null,sources:null,sourceSlots:null,cleanups:null,value:n,owner:I,context:null,pure:t};return I===null||I!==ie&&(I.owned?I.owned.push(s):I.owned=[s]),s}function ce(e){const n=G;if(e.state!==J)return e.state=0;if(e.suspense&&re(e.suspense.inFallback))return e.suspense.effects.push(e);const t=[e];for(;(e=e.owner)&&(!e.updatedAt||e.updatedAt<Ie);)(e.state||n)&&t.push(e);for(let i=t.length-1;i>=0;i--)if(e=t[i],e.state===J||n)me(e);else if(e.state===le||n){const r=Y;Y=null,De(e),Y=r}}function Ee(e,n){if(Y)return e();let t=!1;n||(Y=[]),K?t=!0:K=[],Ie++;try{e()}catch(i){Qe(i)}finally{At(t)}}function At(e){Y&&(Ge(Y),Y=null),!e&&(K.length?xt(()=>{_e(K),K=null}):K=null)}function Ge(e){for(let n=0;n<e.length;n++)ce(e[n])}function It(e){let n,t=0;for(n=0;n<e.length;n++){const r=e[n];r.user?e[t++]=r:ce(r)}const i=e.length;for(n=0;n<t;n++)ce(e[n]);for(n=i;n<e.length;n++)ce(e[n])}function De(e){e.state=0;const n=G;for(let t=0;t<e.sources.length;t+=1){const i=e.sources[t];i.sources&&(i.state===J||n?ce(i):(i.state===le||n)&&De(i))}}function We(e){const n=G;for(let t=0;t<e.observers.length;t+=1){const i=e.observers[t];(!i.state||n)&&(i.state=le,i.pure?Y.push(i):K.push(i),i.observers&&We(i))}}function Le(e){let n;if(e.sources)for(;e.sources.length;){const t=e.sources.pop(),i=e.sourceSlots.pop(),r=t.observers;if(r&&r.length){const s=r.pop(),d=t.observerSlots.pop();i<r.length&&(s.sourceSlots[d]=i,r[i]=s,t.observerSlots[i]=d)}}if(e.owned){for(n=0;n<e.owned.length;n++)Le(e.owned[n]);e.owned=null}if(e.cleanups){for(n=0;n<e.cleanups.length;n++)e.cleanups[n]();e.cleanups=null}e.state=0,e.context=null}function Qe(e){throw e}function Oe(e){if(typeof e=="function"&&!e.length)return Oe(e());if(Array.isArray(e)){const n=[];for(let t=0;t<e.length;t++){const i=Oe(e[t]);Array.isArray(i)?n.push.apply(n,i):n.push(i)}return n}return e}const Tt=Symbol("fallback");function Je(e){for(let n=0;n<e.length;n++)e[n]()}function jt(e,n,t={}){let i=[],r=[],s=[],d=0,l=n.length>1?[]:null;return Ct(()=>Je(s)),()=>{let p=e()||[],a,u;return re(()=>{let w=p.length,A,b,m,f,k,o,c,y,$;if(w===0)d!==0&&(Je(s),s=[],i=[],r=[],d=0,l&&(l=[])),t.fallback&&(i=[Tt],r[0]=ve(C=>(s[0]=C,t.fallback())),d=1);else if(d===0){for(r=new Array(w),u=0;u<w;u++)i[u]=p[u],r[u]=ve(S);d=w}else{for(m=new Array(w),f=new Array(w),l&&(k=new Array(w)),o=0,c=Math.min(d,w);o<c&&i[o]===p[o];o++);for(c=d-1,y=w-1;c>=o&&y>=o&&i[c]===p[y];c--,y--)m[y]=r[c],f[y]=s[c],l&&(k[y]=l[c]);for(A=new Map,b=new Array(y+1),u=y;u>=o;u--)$=p[u],a=A.get($),b[u]=a===void 0?-1:a,A.set($,u);for(a=o;a<=c;a++)$=i[a],u=A.get($),u!==void 0&&u!==-1?(m[u]=r[a],f[u]=s[a],l&&(k[u]=l[a]),u=b[u],A.set($,u)):s[a]();for(u=o;u<w;u++)u in m?(r[u]=m[u],s[u]=f[u],l&&(l[u]=k[u],l[u](u))):r[u]=ve(S);r=r.slice(0,d=w),i=p.slice(0)}return r});function S(w){if(s[u]=w,l){const[A,b]=X(u);return l[u]=b,n(p[u],A)}return n(p[u])}}}function U(e,n){return re(()=>e(n))}function ye(){return!0}const Mt={get(e,n,t){return n===E?t:e.get(n)},has(e,n){return e.has(n)},set:ye,deleteProperty:ye,getOwnPropertyDescriptor(e,n){return{configurable:!0,enumerable:!0,get(){return e.get(n)},set:ye,deleteProperty:ye}},ownKeys(e){return e.keys()}};function Be(e){return typeof e=="function"?e():e}function Et(...e){return new Proxy({get(n){for(let t=e.length-1;t>=0;t--){const i=Be(e[t])[n];if(i!==void 0)return i}},has(n){for(let t=e.length-1;t>=0;t--)if(n in Be(e[t]))return!0;return!1},keys(){const n=[];for(let t=0;t<e.length;t++)n.push(...Object.keys(Be(e[t])));return[...new Set(n)]}},Mt)}function be(e){const n="fallback"in e&&{fallback:()=>e.fallback};return F(jt(()=>e.each,e.children,n||void 0))}function Pe(e){let n=!1;const t=F(()=>e.when,void 0,{equals:(i,r)=>n?i===r:!i==!r});return F(()=>{const i=t();if(i){const r=e.children;return(n=typeof r=="function"&&r.length>0)?re(()=>r(i)):r}return e.fallback})}function Dt(e){let n=!1;const t=kt(()=>e.children),i=F(()=>{let r=t();Array.isArray(r)||(r=[r]);for(let s=0;s<r.length;s++){const d=r[s].when;if(d)return[s,d,r[s]]}return[-1]},void 0,{equals:(r,s)=>r&&r[0]===s[0]&&(n?r[1]===s[1]:!r[1]==!s[1])&&r[2]===s[2]});return F(()=>{const[r,s,d]=i();if(r<0)return e.fallback;const l=d.children;return(n=typeof l=="function"&&l.length>0)?re(()=>l(s)):l})}function Lt(e){return e}function Ke(e,n,t){let i=t.length,r=n.length,s=i,d=0,l=0,p=n[r-1].nextSibling,a=null;for(;d<r||l<s;){if(n[d]===t[l]){d++,l++;continue}for(;n[r-1]===t[s-1];)r--,s--;if(r===d){const u=s<i?l?t[l-1].nextSibling:t[s-l]:p;for(;l<s;)e.insertBefore(t[l++],u)}else if(s===l)for(;d<r;)(!a||!a.has(n[d]))&&e.removeChild(n[d]),d++;else if(n[d]===t[s-1]&&t[l]===n[r-1]){const u=n[--r].nextSibling;e.insertBefore(t[l++],n[d++].nextSibling),e.insertBefore(t[--s],u),n[r]=t[s]}else{if(!a){a=new Map;let S=l;for(;S<s;)a.set(t[S],S++)}const u=a.get(n[d]);if(u!=null)if(l<u&&u<s){let S=d,w=1,A;for(;++S<r&&S<s&&!((A=a.get(n[S]))==null||A!==u+w);)w++;if(w>u-l){const b=n[d];for(;l<u;)e.insertBefore(t[l++],b)}else e.replaceChild(t[l++],n[d++])}else d++;else e.removeChild(n[d++])}}}const Xe="_$DX_DELEGATE";function Ot(e,n,t){let i;return ve(r=>{i=r,M(n,e(),n.firstChild?null:void 0,t)}),()=>{i(),n.textContent=""}}function V(e,n,t){const i=document.createElement("template");i.innerHTML=e;let r=i.content.firstChild;return t&&(r=r.firstChild),r}function ue(e,n=window.document){const t=n[Xe]||(n[Xe]=new Set);for(let i=0,r=e.length;i<r;i++){const s=e[i];t.has(s)||(t.add(s),n.addEventListener(s,Rt))}}function ne(e,n,t){t==null?e.removeAttribute(n):e.setAttribute(n,t)}function Re(e,n,t,i){i?Array.isArray(t)?(e[`$$${n}`]=t[0],e[`$$${n}Data`]=t[1]):e[`$$${n}`]=t:Array.isArray(t)?e.addEventListener(n,r=>t[0](t[1],r)):e.addEventListener(n,t)}function Bt(e,n,t={}){const i=Object.keys(n||{}),r=Object.keys(t);let s,d;for(s=0,d=r.length;s<d;s++){const l=r[s];!l||l==="undefined"||n[l]||(et(e,l,!1),delete t[l])}for(s=0,d=i.length;s<d;s++){const l=i[s],p=!!n[l];!l||l==="undefined"||t[l]===p||!p||(et(e,l,!0),t[l]=p)}return t}function Pt(e,n,t={}){const i=e.style;if(n==null||typeof n=="string")return i.cssText=n;typeof t=="string"&&(t={});let r,s;for(s in t)n[s]==null&&i.removeProperty(s),delete t[s];for(s in n)r=n[s],r!==t[s]&&(i.setProperty(s,r),t[s]=r);return t}function M(e,n,t,i){if(t!==void 0&&!i&&(i=[]),typeof n!="function")return pe(e,n,i,t);q(r=>pe(e,n(),r,t),i)}function et(e,n,t){const i=n.trim().split(/\s+/);for(let r=0,s=i.length;r<s;r++)e.classList.toggle(i[r],t)}function Rt(e){const n=`$$${e.type}`;let t=e.composedPath&&e.composedPath()[0]||e.target;for(e.target!==t&&Object.defineProperty(e,"target",{configurable:!0,value:t}),Object.defineProperty(e,"currentTarget",{configurable:!0,get(){return t}});t!==null;){const i=t[n];if(i&&!t.disabled){const r=t[`${n}Data`];if(r!==void 0?i(r,e):i(e),e.cancelBubble)return}t=t.host&&t.host!==t&&t.host instanceof Node?t.host:t.parentNode}}function pe(e,n,t,i,r){for(;typeof t=="function";)t=t();if(n===t)return t;const s=typeof n,d=i!==void 0;if(e=d&&t[0]&&t[0].parentNode||e,s==="string"||s==="number")if(s==="number"&&(n=n.toString()),d){let l=t[0];l&&l.nodeType===3?l.data=n:l=document.createTextNode(n),t=fe(e,t,i,l)}else t!==""&&typeof t=="string"?t=e.firstChild.data=n:t=e.textContent=n;else if(n==null||s==="boolean")t=fe(e,t,i);else{if(s==="function")return q(()=>{let l=n();for(;typeof l=="function";)l=l();t=pe(e,l,t,i)}),()=>t;if(Array.isArray(n)){const l=[];if(ze(l,n,r))return q(()=>t=pe(e,l,t,i,!0)),()=>t;if(l.length===0){if(t=fe(e,t,i),d)return t}else Array.isArray(t)?t.length===0?tt(e,l,i):Ke(e,t,l):t==null||t===""?tt(e,l):Ke(e,d&&t||[e.firstChild],l);t=l}else if(n instanceof Node){if(Array.isArray(t)){if(d)return t=fe(e,t,i,n);fe(e,t,null,n)}else t==null||t===""||!e.firstChild?e.appendChild(n):e.replaceChild(n,e.firstChild);t=n}}return t}function ze(e,n,t){let i=!1;for(let r=0,s=n.length;r<s;r++){let d=n[r],l;if(d instanceof Node)e.push(d);else if(!(d==null||d===!0||d===!1))if(Array.isArray(d))i=ze(e,d)||i;else if((l=typeof d)==="string")e.push(document.createTextNode(d));else if(l==="function")if(t){for(;typeof d=="function";)d=d();i=ze(e,Array.isArray(d)?d:[d])||i}else e.push(d),i=!0;else e.push(document.createTextNode(d.toString()))}return i}function tt(e,n,t){for(let i=0,r=n.length;i<r;i++)e.insertBefore(n[i],t)}function fe(e,n,t,i){if(t===void 0)return e.textContent="";const r=i||document.createTextNode("");if(n.length){let s=!1;for(let d=n.length-1;d>=0;d--){const l=n[d];if(r!==l){const p=l.parentNode===e;!s&&!d?p?e.replaceChild(r,l):e.insertBefore(r,t):p&&e.removeChild(l)}else s=!0}}else e.insertBefore(r,t);return[r]}var nt={button:"_button_1dv9o_1",primary:"_primary_1dv9o_18"};const zt=V("<button></button>"),it=e=>(()=>{const n=zt.cloneNode(!0);return Re(n,"click",e.onClick,!0),M(n,()=>e.children),q(t=>{const i={[nt.button]:!0,[nt.primary]:e.type==="primary"},r=e.disabled,s=e.style;return t._v$=Bt(n,i,t._v$),r!==t._v$2&&(n.disabled=t._v$2=r),t._v$3=Pt(n,s,t._v$3),t},{_v$:void 0,_v$2:void 0,_v$3:void 0}),n})();ue(["click"]);var $e={root:"_root_1nuhb_1",loading:"_loading_1nuhb_5",tracking:"_tracking_1nuhb_19",title:"_title_1nuhb_23",content:"_content_1nuhb_37"},de=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function Ht(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var rt={exports:{}},st={exports:{}};(function(e,n){(function(t,i){e.exports=i()})(de,function(){var t=t||function(i,r){var s;if(typeof window!="undefined"&&window.crypto&&(s=window.crypto),typeof self!="undefined"&&self.crypto&&(s=self.crypto),typeof globalThis!="undefined"&&globalThis.crypto&&(s=globalThis.crypto),!s&&typeof window!="undefined"&&window.msCrypto&&(s=window.msCrypto),!s&&typeof de!="undefined"&&de.crypto&&(s=de.crypto),!s&&typeof Ht=="function")try{s=require("crypto")}catch(o){}var d=function(){if(s){if(typeof s.getRandomValues=="function")try{return s.getRandomValues(new Uint32Array(1))[0]}catch(o){}if(typeof s.randomBytes=="function")try{return s.randomBytes(4).readInt32LE()}catch(o){}}throw new Error("Native crypto module could not be used to get secure random number.")},l=Object.create||function(){function o(){}return function(c){var y;return o.prototype=c,y=new o,o.prototype=null,y}}(),p={},a=p.lib={},u=a.Base=function(){return{extend:function(o){var c=l(this);return o&&c.mixIn(o),(!c.hasOwnProperty("init")||this.init===c.init)&&(c.init=function(){c.$super.init.apply(this,arguments)}),c.init.prototype=c,c.$super=this,c},create:function(){var o=this.extend();return o.init.apply(o,arguments),o},init:function(){},mixIn:function(o){for(var c in o)o.hasOwnProperty(c)&&(this[c]=o[c]);o.hasOwnProperty("toString")&&(this.toString=o.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),S=a.WordArray=u.extend({init:function(o,c){o=this.words=o||[],c!=r?this.sigBytes=c:this.sigBytes=o.length*4},toString:function(o){return(o||A).stringify(this)},concat:function(o){var c=this.words,y=o.words,$=this.sigBytes,C=o.sigBytes;if(this.clamp(),$%4)for(var N=0;N<C;N++){var L=y[N>>>2]>>>24-N%4*8&255;c[$+N>>>2]|=L<<24-($+N)%4*8}else for(var x=0;x<C;x+=4)c[$+x>>>2]=y[x>>>2];return this.sigBytes+=C,this},clamp:function(){var o=this.words,c=this.sigBytes;o[c>>>2]&=4294967295<<32-c%4*8,o.length=i.ceil(c/4)},clone:function(){var o=u.clone.call(this);return o.words=this.words.slice(0),o},random:function(o){for(var c=[],y=0;y<o;y+=4)c.push(d());return new S.init(c,o)}}),w=p.enc={},A=w.Hex={stringify:function(o){for(var c=o.words,y=o.sigBytes,$=[],C=0;C<y;C++){var N=c[C>>>2]>>>24-C%4*8&255;$.push((N>>>4).toString(16)),$.push((N&15).toString(16))}return $.join("")},parse:function(o){for(var c=o.length,y=[],$=0;$<c;$+=2)y[$>>>3]|=parseInt(o.substr($,2),16)<<24-$%8*4;return new S.init(y,c/2)}},b=w.Latin1={stringify:function(o){for(var c=o.words,y=o.sigBytes,$=[],C=0;C<y;C++){var N=c[C>>>2]>>>24-C%4*8&255;$.push(String.fromCharCode(N))}return $.join("")},parse:function(o){for(var c=o.length,y=[],$=0;$<c;$++)y[$>>>2]|=(o.charCodeAt($)&255)<<24-$%4*8;return new S.init(y,c)}},m=w.Utf8={stringify:function(o){try{return decodeURIComponent(escape(b.stringify(o)))}catch(c){throw new Error("Malformed UTF-8 data")}},parse:function(o){return b.parse(unescape(encodeURIComponent(o)))}},f=a.BufferedBlockAlgorithm=u.extend({reset:function(){this._data=new S.init,this._nDataBytes=0},_append:function(o){typeof o=="string"&&(o=m.parse(o)),this._data.concat(o),this._nDataBytes+=o.sigBytes},_process:function(o){var c,y=this._data,$=y.words,C=y.sigBytes,N=this.blockSize,L=N*4,x=C/L;o?x=i.ceil(x):x=i.max((x|0)-this._minBufferSize,0);var T=x*N,B=i.min(T*4,C);if(T){for(var O=0;O<T;O+=N)this._doProcessBlock($,O);c=$.splice(0,T),y.sigBytes-=B}return new S.init(c,B)},clone:function(){var o=u.clone.call(this);return o._data=this._data.clone(),o},_minBufferSize:0});a.Hasher=f.extend({cfg:u.extend(),init:function(o){this.cfg=this.cfg.extend(o),this.reset()},reset:function(){f.reset.call(this),this._doReset()},update:function(o){return this._append(o),this._process(),this},finalize:function(o){o&&this._append(o);var c=this._doFinalize();return c},blockSize:512/32,_createHelper:function(o){return function(c,y){return new o.init(y).finalize(c)}},_createHmacHelper:function(o){return function(c,y){return new k.HMAC.init(o,y).finalize(c)}}});var k=p.algo={};return p}(Math);return t})})(st),function(e,n){(function(t,i){e.exports=i(st.exports)})(de,function(t){return function(i){var r=t,s=r.lib,d=s.WordArray,l=s.Hasher,p=r.algo,a=[];(function(){for(var m=0;m<64;m++)a[m]=i.abs(i.sin(m+1))*4294967296|0})();var u=p.MD5=l.extend({_doReset:function(){this._hash=new d.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(m,f){for(var k=0;k<16;k++){var o=f+k,c=m[o];m[o]=(c<<8|c>>>24)&16711935|(c<<24|c>>>8)&4278255360}var y=this._hash.words,$=m[f+0],C=m[f+1],N=m[f+2],L=m[f+3],x=m[f+4],T=m[f+5],B=m[f+6],O=m[f+7],Z=m[f+8],P=m[f+9],ee=m[f+10],W=m[f+11],Ce=m[f+12],ke=m[f+13],Ne=m[f+14],Ae=m[f+15],g=y[0],h=y[1],_=y[2],v=y[3];g=S(g,h,_,v,$,7,a[0]),v=S(v,g,h,_,C,12,a[1]),_=S(_,v,g,h,N,17,a[2]),h=S(h,_,v,g,L,22,a[3]),g=S(g,h,_,v,x,7,a[4]),v=S(v,g,h,_,T,12,a[5]),_=S(_,v,g,h,B,17,a[6]),h=S(h,_,v,g,O,22,a[7]),g=S(g,h,_,v,Z,7,a[8]),v=S(v,g,h,_,P,12,a[9]),_=S(_,v,g,h,ee,17,a[10]),h=S(h,_,v,g,W,22,a[11]),g=S(g,h,_,v,Ce,7,a[12]),v=S(v,g,h,_,ke,12,a[13]),_=S(_,v,g,h,Ne,17,a[14]),h=S(h,_,v,g,Ae,22,a[15]),g=w(g,h,_,v,C,5,a[16]),v=w(v,g,h,_,B,9,a[17]),_=w(_,v,g,h,W,14,a[18]),h=w(h,_,v,g,$,20,a[19]),g=w(g,h,_,v,T,5,a[20]),v=w(v,g,h,_,ee,9,a[21]),_=w(_,v,g,h,Ae,14,a[22]),h=w(h,_,v,g,x,20,a[23]),g=w(g,h,_,v,P,5,a[24]),v=w(v,g,h,_,Ne,9,a[25]),_=w(_,v,g,h,L,14,a[26]),h=w(h,_,v,g,Z,20,a[27]),g=w(g,h,_,v,ke,5,a[28]),v=w(v,g,h,_,N,9,a[29]),_=w(_,v,g,h,O,14,a[30]),h=w(h,_,v,g,Ce,20,a[31]),g=A(g,h,_,v,T,4,a[32]),v=A(v,g,h,_,Z,11,a[33]),_=A(_,v,g,h,W,16,a[34]),h=A(h,_,v,g,Ne,23,a[35]),g=A(g,h,_,v,C,4,a[36]),v=A(v,g,h,_,x,11,a[37]),_=A(_,v,g,h,O,16,a[38]),h=A(h,_,v,g,ee,23,a[39]),g=A(g,h,_,v,ke,4,a[40]),v=A(v,g,h,_,$,11,a[41]),_=A(_,v,g,h,L,16,a[42]),h=A(h,_,v,g,B,23,a[43]),g=A(g,h,_,v,P,4,a[44]),v=A(v,g,h,_,Ce,11,a[45]),_=A(_,v,g,h,Ae,16,a[46]),h=A(h,_,v,g,N,23,a[47]),g=b(g,h,_,v,$,6,a[48]),v=b(v,g,h,_,O,10,a[49]),_=b(_,v,g,h,Ne,15,a[50]),h=b(h,_,v,g,T,21,a[51]),g=b(g,h,_,v,Ce,6,a[52]),v=b(v,g,h,_,L,10,a[53]),_=b(_,v,g,h,ee,15,a[54]),h=b(h,_,v,g,C,21,a[55]),g=b(g,h,_,v,Z,6,a[56]),v=b(v,g,h,_,Ae,10,a[57]),_=b(_,v,g,h,B,15,a[58]),h=b(h,_,v,g,ke,21,a[59]),g=b(g,h,_,v,x,6,a[60]),v=b(v,g,h,_,W,10,a[61]),_=b(_,v,g,h,N,15,a[62]),h=b(h,_,v,g,P,21,a[63]),y[0]=y[0]+g|0,y[1]=y[1]+h|0,y[2]=y[2]+_|0,y[3]=y[3]+v|0},_doFinalize:function(){var m=this._data,f=m.words,k=this._nDataBytes*8,o=m.sigBytes*8;f[o>>>5]|=128<<24-o%32;var c=i.floor(k/4294967296),y=k;f[(o+64>>>9<<4)+15]=(c<<8|c>>>24)&16711935|(c<<24|c>>>8)&4278255360,f[(o+64>>>9<<4)+14]=(y<<8|y>>>24)&16711935|(y<<24|y>>>8)&4278255360,m.sigBytes=(f.length+1)*4,this._process();for(var $=this._hash,C=$.words,N=0;N<4;N++){var L=C[N];C[N]=(L<<8|L>>>24)&16711935|(L<<24|L>>>8)&4278255360}return $},clone:function(){var m=l.clone.call(this);return m._hash=this._hash.clone(),m}});function S(m,f,k,o,c,y,$){var C=m+(f&k|~f&o)+c+$;return(C<<y|C>>>32-y)+f}function w(m,f,k,o,c,y,$){var C=m+(f&o|k&~o)+c+$;return(C<<y|C>>>32-y)+f}function A(m,f,k,o,c,y,$){var C=m+(f^k^o)+c+$;return(C<<y|C>>>32-y)+f}function b(m,f,k,o,c,y,$){var C=m+(k^(f|~o))+c+$;return(C<<y|C>>>32-y)+f}r.MD5=l._createHelper(u),r.HmacMD5=l._createHmacHelper(u)}(Math),t.MD5})}(rt);var Yt=rt.exports;const[se,Ut]=X([]),[ot,qt]=X([]),[He,lt]=X(new Map),[Zt,Ft]=X([]),[Ye,Vt]=X("");function ge(){return te(this,null,function*(){var n;const e=((n=document.querySelector("#aftership_get_nonce"))==null?void 0:n.value)||"";yield fetch(`/wp-admin/admin-ajax.php?action=aftership_get_order_trackings&security=${e}&order_id=${window.woocommerce_admin_meta_boxes.post_id}`).then(t=>t.json()).then(t=>{const i=t.data,r=window.get_aftership_couriers(),s=new Map;i.trackings.forEach(d=>{if(s.has(d.slug))return;const l=r.find(p=>p.slug===d.slug);l&&s.set(d.slug,l)}),lt(d=>new Map([...d,...s])),Ut(i.trackings),Ft(i.line_items)})})}function Gt(e){return te(this,null,function*(){var l;const n=se().find(p=>p.tracking_id===e.tracking_id),t=se().findIndex(p=>p.tracking_id===e.tracking_id),i=new Date().toISOString().replace(/\.\d+(?=Z$)/,""),r=e.slug!==(n==null?void 0:n.slug)||e.tracking_number!==(n==null?void 0:n.tracking_number);let s=[...se()];n&&!r?s.splice(t,1,z(R({},e),{metrics:{created_at:n.metrics.created_at||i,updated_at:i}})):s=[...s.filter(p=>p.tracking_id!==e.tracking_id),z(R({},e),{tracking_id:Yt(`${e.slug}-${e.tracking_number}`).toString(),metrics:{created_at:i,updated_at:i}})];const d=((l=document.querySelector("#aftership_create_nonce"))==null?void 0:l.value)||"";yield fetch(`/wp-admin/admin-ajax.php?action=aftership_save_order_tracking&security=${d}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({order_id:window.woocommerce_admin_meta_boxes.post_id,trackings:s})}),yield ge()})}function Wt(e){return te(this,null,function*(){var t;const n=((t=document.querySelector("#aftership_delete_nonce"))==null?void 0:t.value)||"";yield fetch(`/wp-admin/admin-ajax.php?action=aftership_delete_order_tracking&security=${n}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({order_id:window.woocommerce_admin_meta_boxes.post_id,tracking_id:e})}),yield ge()})}function Qt(){return te(this,null,function*(){yield fetch("/wp-admin/admin-ajax.php?action=aftership_get_settings").then(e=>e.json()).then(e=>{const n=e.data.couriers,t=new Map(He());n.forEach(i=>{t.set(i.slug,i)}),lt(i=>new Map([...i,...t])),qt(n),Vt(e.data.custom_domain)})})}var Jt=typeof global=="object"&&global&&global.Object===Object&&global,Kt=Jt,Xt=typeof self=="object"&&self&&self.Object===Object&&self,en=Kt||Xt||Function("return this")(),tn=en,nn=tn.Symbol,oe=nn,at=Object.prototype,rn=at.hasOwnProperty,sn=at.toString,he=oe?oe.toStringTag:void 0;function on(e){var n=rn.call(e,he),t=e[he];try{e[he]=void 0;var i=!0}catch(s){}var r=sn.call(e);return i&&(n?e[he]=t:delete e[he]),r}var ln=Object.prototype,an=ln.toString;function cn(e){return an.call(e)}var un="[object Null]",fn="[object Undefined]",ct=oe?oe.toStringTag:void 0;function dn(e){return e==null?e===void 0?fn:un:ct&&ct in Object(e)?on(e):cn(e)}function gn(e){return e!=null&&typeof e=="object"}var hn="[object Symbol]";function _n(e){return typeof e=="symbol"||gn(e)&&dn(e)==hn}function vn(e,n){for(var t=-1,i=e==null?0:e.length,r=Array(i);++t<i;)r[t]=n(e[t],t,e);return r}var mn=Array.isArray,yn=mn,bn=1/0,ut=oe?oe.prototype:void 0,ft=ut?ut.toString:void 0;function dt(e){if(typeof e=="string")return e;if(yn(e))return vn(e,dt)+"";if(_n(e))return ft?ft.call(e):"";var n=e+"";return n=="0"&&1/e==-bn?"-0":n}function gt(e){return e==null?"":dt(e)}function pn(e,n,t){var i=-1,r=e.length;n<0&&(n=-n>r?0:r+n),t=t>r?r:t,t<0&&(t+=r),r=n>t?0:t-n>>>0,n>>>=0;for(var s=Array(r);++i<r;)s[i]=e[i+n];return s}function $n(e,n,t){var i=e.length;return t=t===void 0?i:t,!n&&t>=i?e:pn(e,n,t)}var wn="\\ud800-\\udfff",xn="\\u0300-\\u036f",Sn="\\ufe20-\\ufe2f",Cn="\\u20d0-\\u20ff",kn=xn+Sn+Cn,Nn="\\ufe0e\\ufe0f",An="\\u200d",In=RegExp("["+An+wn+kn+Nn+"]");function ht(e){return In.test(e)}function Tn(e){return e.split("")}var _t="\\ud800-\\udfff",jn="\\u0300-\\u036f",Mn="\\ufe20-\\ufe2f",En="\\u20d0-\\u20ff",Dn=jn+Mn+En,Ln="\\ufe0e\\ufe0f",On="["+_t+"]",Ue="["+Dn+"]",qe="\\ud83c[\\udffb-\\udfff]",Bn="(?:"+Ue+"|"+qe+")",vt="[^"+_t+"]",mt="(?:\\ud83c[\\udde6-\\uddff]){2}",yt="[\\ud800-\\udbff][\\udc00-\\udfff]",Pn="\\u200d",bt=Bn+"?",pt="["+Ln+"]?",Rn="(?:"+Pn+"(?:"+[vt,mt,yt].join("|")+")"+pt+bt+")*",zn=pt+bt+Rn,Hn="(?:"+[vt+Ue+"?",Ue,mt,yt,On].join("|")+")",Yn=RegExp(qe+"(?="+qe+")|"+Hn+zn,"g");function Un(e){return e.match(Yn)||[]}function qn(e){return ht(e)?Un(e):Tn(e)}function Zn(e){return function(n){n=gt(n);var t=ht(n)?qn(n):void 0,i=t?t[0]:n.charAt(0),r=t?$n(t,1).join(""):n.slice(1);return i[e]()+r}}var Fn=Zn("toUpperCase"),Vn=Fn;function Gn(e){return Vn(gt(e).toLowerCase())}var we={container:"_container_1s8av_1",backdrop:"_backdrop_1s8av_8",modal:"_modal_1s8av_15"},Wn="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmkteCIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8cGF0aCBmaWxsPSIjNjY2IiBkPSJNNC42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCA3LjI5M2wyLjY0Ni0yLjY0N2EuNS41IDAgMCAxIC43MDguNzA4TDguNzA3IDhsMi42NDcgMi42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOEw4IDguNzA3bC0yLjY0NiAyLjY0N2EuNS41IDAgMCAxLS43MDgtLjcwOEw3LjI5MyA4IDQuNjQ2IDUuMzU0YS41LjUgMCAwIDEgMC0uNzA4eiIvPgo8L3N2Zz4=";const Qn=V('<div><div></div><section><header><h1></h1><div role="button"><img></div></header><article></article><footer></footer></section></div>');function Jn(e){return Te(()=>{e.visible?document.body.style.overflowY="hidden":document.body.style.overflowY="auto"}),U(Pe,{get when(){return e.visible},get children(){const n=Qn.cloneNode(!0),t=n.firstChild,i=t.nextSibling,r=i.firstChild,s=r.firstChild,d=s.nextSibling,l=d.firstChild,p=r.nextSibling,a=p.nextSibling;return Re(t,"click",e.onCancel,!0),M(s,()=>e.title),Re(d,"click",e.onCancel,!0),ne(l,"src",Wn),M(p,()=>e.children),M(a,U(it,{get disabled(){return e.disabled},onClick:()=>e.onOk&&e.onOk(),type:"primary",get children(){return e.okText||"Ok"}})),q(u=>{const S=we.container,w=we.backdrop,A=we.modal,b=we.header;return S!==u._v$&&(n.className=u._v$=S),w!==u._v$2&&(t.className=u._v$2=w),A!==u._v$3&&(i.className=u._v$3=A),b!==u._v$4&&(r.className=u._v$4=b),u},{_v$:void 0,_v$2:void 0,_v$3:void 0,_v$4:void 0}),n}})}ue(["click"]);var Ze={root:"_root_b92ih_1",suffix:"_suffix_b92ih_25",action:"_action_b92ih_30"},Kn="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY2FyZXQtdXAtZmlsbCIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8cGF0aCBmaWxsPSIjNWM1ZjYyIiBkPSJtNy4yNDcgNC44Ni00Ljc5NiA1LjQ4MWMtLjU2Ni42NDctLjEwNiAxLjY1OS43NTMgMS42NTloOS41OTJhMSAxIDAgMCAwIC43NTMtMS42NTlsLTQuNzk2LTUuNDhhMSAxIDAgMCAwLTEuNTA2IDB6Ii8+Cjwvc3ZnPg==",Xn="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY2FyZXQtZG93bi1maWxsIiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxwYXRoIGZpbGw9IiM1YzVmNjIiIGQ9Ik03LjI0NyAxMS4xNCAyLjQ1MSA1LjY1OEMxLjg4NSA1LjAxMyAyLjM0NSA0IDMuMjA0IDRoOS41OTJhMSAxIDAgMCAxIC43NTMgMS42NTlsLTQuNzk2IDUuNDhhMSAxIDAgMCAxLTEuNTA2IDB6Ii8+Cjwvc3ZnPg==";const ei=V("<div>of </div>"),ti=V('<div><div><input type="number" inputmode="numeric"></div><div aria-hidden><div role="button" tabindex="-1"><img></div><div role="button" tabindex="-1"><img></div></div></div>');function ni(e){let n;const t=Et({step:1},e);function i(p){return t.min!==void 0&&Number(p)<t.min}function r(p){return t.max!==void 0&&Number(p)>t.max}function s(p){!p||i(p)||r(p)||t.onChange(Number(p))}function d(p){if(p)if(i(p)){t.onChange(t.min),n.value=String(t.min);return}else if(r(p)){t.onChange(t.max),n.value=String(t.max);return}else t.onChange(Number(p));else n.value="",t.onChange(void 0)}function l(p){const a=t.value;let u;if(a===void 0)u=p>0?t.min:t.max,t.onChange(u||0);else{u=a+p*t.step;const S=String(u);if(i(S)||r(S))return}t.onChange(u)}return(()=>{const p=ti.cloneNode(!0),a=p.firstChild,u=a.firstChild,S=a.nextSibling,w=S.firstChild,A=w.firstChild,b=w.nextSibling,m=b.firstChild;return u.addEventListener("blur",f=>d(f.currentTarget.value)),u.$$input=f=>s(f.currentTarget.value),(f=>n=f)(u),M(p,U(Pe,{get when(){return t.max!==void 0},get children(){const f=ei.cloneNode(!0);return f.firstChild,f.$$click=()=>n.focus(),M(f,()=>t.max,null),q(()=>f.className=Ze.suffix),f}}),S),w.$$click=()=>l(1),ne(A,"src",Kn),b.$$click=()=>l(-1),ne(m,"src",Xn),q(f=>{const k=Ze.root,o=t.min,c=t.max,y=t.value,$=Ze.action;return k!==f._v$&&(p.className=f._v$=k),o!==f._v$2&&ne(u,"min",f._v$2=o),c!==f._v$3&&ne(u,"max",f._v$3=c),y!==f._v$4&&(u.value=f._v$4=y),$!==f._v$5&&(S.className=f._v$5=$),f},{_v$:void 0,_v$2:void 0,_v$3:void 0,_v$4:void 0,_v$5:void 0}),p})()}ue(["input","click"]);var xe={modal:"_modal_128mo_1",empty:"_empty_128mo_7",items:"_items_128mo_13",input:"_input_128mo_34"};function ii(e){const n=new Map;return e.forEach(i=>{var r;(r=i.line_items)==null||r.forEach(s=>{n.has(Number(s.id))?n.set(Number(s.id),(n.get(Number(s.id))||0)+Number(s.quantity)):n.set(Number(s.id),Number(s.quantity))})}),Zt().map(i=>{const r=n.get(i.id)||0;return{id:i.id,name:i.name,quantity:i.quantity-r}}).filter(i=>i.quantity>0)}const ri=V("<table><thead><tr><th>Items</th><th>Qty.</th></tr></thead><tbody></tbody></table>"),si=V('<div style="color: red;"></div>'),oi=V('<div><hr><div><div><label>Courier:<select></select></label><a href="admin.php?page=aftership-setting-admin">Update carrier list</a></div><div><label>Tracking number:<input></label></div></div></div>'),li=V("<div>All items have been fulfilled</div>"),ai=V("<tr><td></td><td></td></tr>"),ci=V("<option></option>"),ui=V("<div><label>:<input></label></div>"),Se={tracking_id:"",tracking_number:"",slug:"",additional_fields:{account_number:"",key:"",postal_code:"",ship_date:"",destination_country:"",state:""},line_items:{}};function fi(e){const[n,t]=X(Se),i=F(()=>n().slug||""),r=F(()=>{var m;return(((m=He().get(i()))==null?void 0:m.required_fields)||[]).map(f=>({key:f.replace(/^tracking_/,""),name:f.replace(/^tracking_/,"").split("_").map(Gn).join(" ")}))}),s=F(()=>e.value?se().filter(b=>{var m;return b.tracking_id!==((m=e.value)==null?void 0:m.tracking_id)}):se()),d=F(()=>s().length),l=F(()=>ii(s()));Te(()=>{var f,k,o;const b=new Date().toISOString().split("T")[0],m=((f=e.value)==null?void 0:f.line_items)||[];e.value?e.value.line_items?t({tracking_id:e.value.tracking_id,slug:e.value.slug,tracking_number:e.value.tracking_number,additional_fields:z(R({},e.value.additional_fields),{ship_date:e.value.additional_fields.ship_date||b}),line_items:Object.fromEntries(m.map(c=>[Number(c.id),Number(c.quantity)]))}):d()?t({tracking_id:e.value.tracking_id,slug:e.value.slug,tracking_number:e.value.tracking_number,additional_fields:z(R({},e.value.additional_fields),{ship_date:e.value.additional_fields.ship_date||b}),line_items:Object.fromEntries(l().map(c=>[Number(c.id),0]))}):t({tracking_id:e.value.tracking_id,slug:e.value.slug,tracking_number:e.value.tracking_number,additional_fields:z(R({},e.value.additional_fields),{ship_date:e.value.additional_fields.ship_date||b}),line_items:Object.fromEntries(l().map(c=>[Number(c.id),Number(c.quantity)]))}):t(z(R({},Se),{slug:((o=(k=ot())==null?void 0:k[0])==null?void 0:o.slug)||"",additional_fields:z(R({},Se.additional_fields),{ship_date:b}),line_items:Object.fromEntries(l().map(c=>[Number(c.id),Number(c.quantity)]))}))});const p=()=>{t(b=>{const m=new Date().toISOString().split("T")[0];return z(R({},b),{additional_fields:z(R({},Se.additional_fields),{ship_date:m})})})},a=F(()=>{let b=!0;const m={};return Object.entries(n().line_items||[]).some(([,k])=>!!k)||(b=!1),n().slug===""&&(b=!1,m.slug="Required"),n().tracking_number===""&&(b=!1),s().some(k=>k.slug===n().slug&&k.tracking_number===n().tracking_number)&&(b=!1,m.tracking_number="This shipment has already been added."),r().forEach(k=>{n().additional_fields[k.key]===""&&(b=!1,m.additional_fields=z(R({},m.additional_fields),{[k.key]:"Required"}))}),{isValid:b,errors:m}}),u=(b,m)=>{t(f=>z(R({},f),{line_items:z(R({},f.line_items),{[b]:m})}))},S=(b,m)=>{t(f=>z(R({},f),{[b]:m.trim()}))},w=(b,m)=>{t(f=>z(R({},f),{additional_fields:z(R({},f.additional_fields),{[b]:m.trim()})}))};return U(Jn,{get title(){var b;return((b=e.value)==null?void 0:b.tracking_id)?"Edit tracking":"Add tracking"},get visible(){return e.visible},get okText(){var b;return((b=e.value)==null?void 0:b.tracking_id)?"Save":"Add"},onOk:()=>e.onOk(n()),get onCancel(){return e.onCancel},get disabled(){return!a().isValid},get children(){const b=oi.cloneNode(!0),m=b.firstChild,f=m.nextSibling,k=f.firstChild,o=k.firstChild,c=o.firstChild,y=c.nextSibling,$=k.nextSibling,C=$.firstChild,N=C.firstChild,L=N.nextSibling;return M(b,U(Dt,{get fallback(){return(()=>{const x=li.cloneNode(!0);return q(()=>x.className=xe.empty),x})()},get children(){return U(Lt,{get when(){return l().length>0},get children(){const x=ri.cloneNode(!0),T=x.firstChild,B=T.nextSibling;return M(B,U(be,{get each(){return l()},children:O=>(()=>{const Z=ai.cloneNode(!0),P=Z.firstChild,ee=P.nextSibling;return M(P,()=>O.name),M(ee,U(ni,{min:0,get max(){return O.quantity},step:1,get value(){var W;return((W=n().line_items)==null?void 0:W[O.id])||0},onChange:W=>u(O.id,W||0)})),Z})()})),q(()=>x.className=xe.items),x}})}}),m),m.style.setProperty("margin","20px 0"),y.addEventListener("change",x=>{p(),S("slug",x.currentTarget.value)}),M(y,U(be,{get each(){return ot()},children:x=>(()=>{const T=ci.cloneNode(!0);return M(T,()=>x.name||x.other_name),q(()=>T.value=x.slug),T})()})),L.$$input=x=>S("tracking_number",x.currentTarget.value),M($,U(Pe,{get when(){return a().errors.tracking_number},get children(){const x=si.cloneNode(!0);return M(x,()=>a().errors.tracking_number),x}}),null),M(f,U(be,{get each(){return r()},children:x=>(()=>{const T=ui.cloneNode(!0),B=T.firstChild,O=B.firstChild,Z=O.nextSibling;return M(B,()=>x.name,O),Z.$$input=P=>w(x.key,P.currentTarget.value),q(P=>{const ee=x.key==="ship_date"?"date":"text",W=n().additional_fields[x.key];return ee!==P._v$5&&ne(Z,"type",P._v$5=ee),W!==P._v$6&&(Z.value=P._v$6=W),P},{_v$5:void 0,_v$6:void 0}),T})()}),null),q(x=>{var P;const T=xe.modal,B=xe.input,O=(P=n())==null?void 0:P.slug,Z=n().tracking_number;return T!==x._v$&&(b.className=x._v$=T),B!==x._v$2&&(f.className=x._v$2=B),O!==x._v$3&&(y.value=x._v$3=O),Z!==x._v$4&&(L.value=x._v$4=Z),x},{_v$:void 0,_v$2:void 0,_v$3:void 0,_v$4:void 0}),b}})}ue(["input"]);const di=V("<div><div></div><div></div></div>"),gi=V('<div><div><div>Shipment </div><div><a>Edit</a><a>Delete</a></div></div><div><div><strong></strong></div><div><a target="_blank"></a></div></div></div>'),hi=()=>{const[e,n]=X(!1),[t,i]=X();St(()=>{ge(),Qt()});const r=l=>te(this,null,function*(){const p=l.line_items||{};yield Gt(z(R({},l),{line_items:Object.entries(p).map(([a,u])=>({id:Number(a),quantity:u})).filter(a=>a.quantity>0)})),n(!1),i(void 0)}),s=()=>{n(!1),i(void 0)},d=l=>/^https?:\/\//.test(Ye())?`${Ye()}/${l.slug}/${l.tracking_number}`:`https://${Ye()}/${l.slug}/${l.tracking_number}`;return(()=>{const l=di.cloneNode(!0),p=l.firstChild,a=p.nextSibling;return M(p,U(be,{get each(){return se()},children:(u,S)=>(()=>{const w=gi.cloneNode(!0),A=w.firstChild,b=A.firstChild;b.firstChild;const m=b.nextSibling,f=m.firstChild,k=f.nextSibling,o=A.nextSibling,c=o.firstChild,y=c.firstChild,$=c.nextSibling,C=$.firstChild;return M(b,()=>S()+1,null),f.$$click=()=>te(this,null,function*(){yield ge(),i(u),n(!0)}),k.$$click=()=>Wt(u.tracking_id),M(y,()=>{var N;return((N=He().get(u.slug))==null?void 0:N.name)||u.slug}),M(C,()=>u.tracking_number),q(N=>{const L=$e.tracking,x=$e.title,T=$e.content,B=d(u);return L!==N._v$&&(w.className=N._v$=L),x!==N._v$2&&(A.className=N._v$2=x),T!==N._v$3&&(o.className=N._v$3=T),B!==N._v$4&&ne(C,"href",N._v$4=B),N},{_v$:void 0,_v$2:void 0,_v$3:void 0,_v$4:void 0}),w})()})),a.style.setProperty("padding","12px"),M(a,U(it,{onClick:()=>te(this,null,function*(){yield ge(),n(!0)}),style:{width:"100%"},children:"Add Tracking Number"})),M(l,U(fi,{get visible(){return e()},get value(){return t()},onCancel:s,onOk:r}),null),q(()=>l.className=$e.root),l})()};ue(["click"]);var Bi="";console.log("src/index.js"),customElements.define("aftership-meta-box",class extends HTMLElement{constructor(){super();wt(this,"initialized",!1);this.attachShadow({mode:"open"})}connectedCallback(){if(!!this.shadowRoot&&!this.initialized){this.initialized=!0;{const n=document.createElement("link");n.rel="stylesheet",n.href="/wp-content/plugins/aftership-woocommerce-tracking/assets/meta-box/dist/style.css",this.shadowRoot.appendChild(n)}Ot(()=>U(hi,{}),this.shadowRoot)}}})})();
1
+ var Nr=Object.defineProperty,kr=Object.defineProperties;var Ar=Object.getOwnPropertyDescriptors;var Nt=Object.getOwnPropertySymbols;var Ir=Object.prototype.hasOwnProperty,jr=Object.prototype.propertyIsEnumerable;var Ge=(U,M,O)=>M in U?Nr(U,M,{enumerable:!0,configurable:!0,writable:!0,value:O}):U[M]=O,R=(U,M)=>{for(var O in M||(M={}))Ir.call(M,O)&&Ge(U,O,M[O]);if(Nt)for(var O of Nt(M))jr.call(M,O)&&Ge(U,O,M[O]);return U},P=(U,M)=>kr(U,Ar(M));var kt=(U,M,O)=>(Ge(U,typeof M!="symbol"?M+"":M,O),O);var te=(U,M,O)=>new Promise((_e,Q)=>{var J=T=>{try{re(O.next(T))}catch(G){Q(G)}},le=T=>{try{re(O.throw(T))}catch(G){Q(G)}},re=T=>T.done?_e(T.value):Promise.resolve(T.value).then(J,le);re((O=O.apply(U,M)).next())});(function(){"use strict";const U=(e,n)=>e===n,M=Symbol("solid-proxy"),O={equals:U};let _e=Qe;const Q={},J=1,le=2,re={owned:null,cleanups:null,context:null,owner:null};var T=null;let G=null,F=null,oe=null,q=null,K=null,je=0;function ye(e,n){n&&(T=n);const t=F,i=T,a=e.length===0?re:{owned:null,cleanups:null,context:null,owner:i};T=a,F=null;let o;try{Me(()=>o=e(()=>De(a)),!0)}finally{F=t,T=i}return o}function X(e,n){n=n?Object.assign({},O,n):O;const t={value:e,observers:null,observerSlots:null,pending:Q,comparator:n.equals||void 0};return[We.bind(t),i=>(typeof i=="function"&&(G&&G.running&&G.sources.has(t)?i=i(t.pending!==Q?t.pending:t.tValue):i=i(t.pending!==Q?t.pending:t.value)),Oe(t,i))]}function H(e,n,t){const i=Ee(e,n,!1,J);ve(i)}function Te(e,n,t){_e=Mt;const i=Ee(e,n,!1,J);i.user=!0,K&&K.push(i)}function Y(e,n,t){t=t?Object.assign({},O,t):O;const i=Ee(e,n,!0,0);return i.pending=Q,i.observers=null,i.observerSlots=null,i.comparator=t.equals||void 0,ve(i),We.bind(i)}function At(e){if(oe)return e();let n;const t=oe=[];try{n=e()}finally{oe=null}return Me(()=>{for(let i=0;i<t.length;i+=1){const a=t[i];if(a.pending!==Q){const o=a.pending;a.pending=Q,Oe(a,o)}}},!1),n}function ie(e){let n,t=F;return F=null,n=e(),F=t,n}function It(e){Te(()=>ie(e))}function jt(e){return T===null||(T.cleanups===null?T.cleanups=[e]:T.cleanups.push(e)),e}function Tt(e){const n=Y(e);return Y(()=>Le(n()))}function We(){const e=G;if(this.sources&&(this.state||e)){const n=q;q=null,this.state===J||e?ve(this):Fe(this),q=n}if(F){const n=this.observers?this.observers.length:0;F.sources?(F.sources.push(this),F.sourceSlots.push(n)):(F.sources=[this],F.sourceSlots=[n]),this.observers?(this.observers.push(F),this.observerSlots.push(F.sources.length-1)):(this.observers=[F],this.observerSlots=[F.sources.length-1])}return this.value}function Oe(e,n,t){if(e.comparator&&e.comparator(e.value,n))return n;if(oe)return e.pending===Q&&oe.push(e),e.pending=n,n;let i=!1;return e.value=n,e.observers&&e.observers.length&&Me(()=>{for(let a=0;a<e.observers.length;a+=1){const o=e.observers[a];i&&G.disposed.has(o),o.pure?q.push(o):K.push(o),o.observers&&(i&&!o.tState||!i&&!o.state)&&Je(o),i||(o.state=J)}if(q.length>1e6)throw q=[],new Error},!1),n}function ve(e){if(!e.fn)return;De(e);const n=T,t=F,i=je;F=T=e,Ot(e,e.value,i),F=t,T=n}function Ot(e,n,t){let i;try{i=e.fn(n)}catch(a){Ke(a)}(!e.updatedAt||e.updatedAt<=t)&&(e.observers&&e.observers.length?Oe(e,i):e.value=i,e.updatedAt=t)}function Ee(e,n,t,i=J,a){const o={fn:e,state:i,updatedAt:null,owned:null,sources:null,sourceSlots:null,cleanups:null,value:n,owner:T,context:null,pure:t};return T===null||T!==re&&(T.owned?T.owned.push(o):T.owned=[o]),o}function ce(e){const n=G;if(e.state!==J)return e.state=0;if(e.suspense&&ie(e.suspense.inFallback))return e.suspense.effects.push(e);const t=[e];for(;(e=e.owner)&&(!e.updatedAt||e.updatedAt<je);)(e.state||n)&&t.push(e);for(let i=t.length-1;i>=0;i--)if(e=t[i],e.state===J||n)ve(e);else if(e.state===le||n){const a=q;q=null,Fe(e),q=a}}function Me(e,n){if(q)return e();let t=!1;n||(q=[]),K?t=!0:K=[],je++;try{e()}catch(i){Ke(i)}finally{Et(t)}}function Et(e){q&&(Qe(q),q=null),!e&&(K.length?At(()=>{_e(K),K=null}):K=null)}function Qe(e){for(let n=0;n<e.length;n++)ce(e[n])}function Mt(e){let n,t=0;for(n=0;n<e.length;n++){const a=e[n];a.user?e[t++]=a:ce(a)}const i=e.length;for(n=0;n<t;n++)ce(e[n]);for(n=i;n<e.length;n++)ce(e[n])}function Fe(e){e.state=0;const n=G;for(let t=0;t<e.sources.length;t+=1){const i=e.sources[t];i.sources&&(i.state===J||n?ce(i):(i.state===le||n)&&Fe(i))}}function Je(e){const n=G;for(let t=0;t<e.observers.length;t+=1){const i=e.observers[t];(!i.state||n)&&(i.state=le,i.pure?q.push(i):K.push(i),i.observers&&Je(i))}}function De(e){let n;if(e.sources)for(;e.sources.length;){const t=e.sources.pop(),i=e.sourceSlots.pop(),a=t.observers;if(a&&a.length){const o=a.pop(),h=t.observerSlots.pop();i<a.length&&(o.sourceSlots[h]=i,a[i]=o,t.observerSlots[i]=h)}}if(e.owned){for(n=0;n<e.owned.length;n++)De(e.owned[n]);e.owned=null}if(e.cleanups){for(n=0;n<e.cleanups.length;n++)e.cleanups[n]();e.cleanups=null}e.state=0,e.context=null}function Ke(e){throw e}function Le(e){if(typeof e=="function"&&!e.length)return Le(e());if(Array.isArray(e)){const n=[];for(let t=0;t<e.length;t++){const i=Le(e[t]);Array.isArray(i)?n.push.apply(n,i):n.push(i)}return n}return e}const Ft=Symbol("fallback");function Xe(e){for(let n=0;n<e.length;n++)e[n]()}function Dt(e,n,t={}){let i=[],a=[],o=[],h=0,u=n.length>1?[]:null;return jt(()=>Xe(o)),()=>{let S=e()||[],d,f;return ie(()=>{let k=S.length,I,w,p,m,A,r,s,l,c;if(k===0)h!==0&&(Xe(o),o=[],i=[],a=[],h=0,u&&(u=[])),t.fallback&&(i=[Ft],a[0]=ye(g=>(o[0]=g,t.fallback())),h=1);else if(h===0){for(a=new Array(k),f=0;f<k;f++)i[f]=S[f],a[f]=ye(N);h=k}else{for(p=new Array(k),m=new Array(k),u&&(A=new Array(k)),r=0,s=Math.min(h,k);r<s&&i[r]===S[r];r++);for(s=h-1,l=k-1;s>=r&&l>=r&&i[s]===S[l];s--,l--)p[l]=a[s],m[l]=o[s],u&&(A[l]=u[s]);for(I=new Map,w=new Array(l+1),f=l;f>=r;f--)c=S[f],d=I.get(c),w[f]=d===void 0?-1:d,I.set(c,f);for(d=r;d<=s;d++)c=i[d],f=I.get(c),f!==void 0&&f!==-1?(p[f]=a[d],m[f]=o[d],u&&(A[f]=u[d]),f=w[f],I.set(c,f)):o[d]();for(f=r;f<k;f++)f in p?(a[f]=p[f],o[f]=m[f],u&&(u[f]=A[f],u[f](f))):a[f]=ye(N);a=a.slice(0,h=k),i=S.slice(0)}return a});function N(k){if(o[f]=k,u){const[I,w]=X(f);return u[f]=w,n(S[f],I)}return n(S[f])}}}function z(e,n){return ie(()=>e(n))}function be(){return!0}const Lt={get(e,n,t){return n===M?t:e.get(n)},has(e,n){return e.has(n)},set:be,deleteProperty:be,getOwnPropertyDescriptor(e,n){return{configurable:!0,enumerable:!0,get(){return e.get(n)},set:be,deleteProperty:be}},ownKeys(e){return e.keys()}};function Be(e){return typeof e=="function"?e():e}function Bt(...e){return new Proxy({get(n){for(let t=e.length-1;t>=0;t--){const i=Be(e[t])[n];if(i!==void 0)return i}},has(n){for(let t=e.length-1;t>=0;t--)if(n in Be(e[t]))return!0;return!1},keys(){const n=[];for(let t=0;t<e.length;t++)n.push(...Object.keys(Be(e[t])));return[...new Set(n)]}},Lt)}function pe(e){const n="fallback"in e&&{fallback:()=>e.fallback};return Y(Dt(()=>e.each,e.children,n||void 0))}function Re(e){let n=!1;const t=Y(()=>e.when,void 0,{equals:(i,a)=>n?i===a:!i==!a});return Y(()=>{const i=t();if(i){const a=e.children;return(n=typeof a=="function"&&a.length>0)?ie(()=>a(i)):a}return e.fallback})}function Rt(e){let n=!1;const t=Tt(()=>e.children),i=Y(()=>{let a=t();Array.isArray(a)||(a=[a]);for(let o=0;o<a.length;o++){const h=a[o].when;if(h)return[o,h,a[o]]}return[-1]},void 0,{equals:(a,o)=>a&&a[0]===o[0]&&(n?a[1]===o[1]:!a[1]==!o[1])&&a[2]===o[2]});return Y(()=>{const[a,o,h]=i();if(a<0)return e.fallback;const u=h.children;return(n=typeof u=="function"&&u.length>0)?ie(()=>u(o)):u})}function Pt(e){return e}function et(e,n,t){let i=t.length,a=n.length,o=i,h=0,u=0,S=n[a-1].nextSibling,d=null;for(;h<a||u<o;){if(n[h]===t[u]){h++,u++;continue}for(;n[a-1]===t[o-1];)a--,o--;if(a===h){const f=o<i?u?t[u-1].nextSibling:t[o-u]:S;for(;u<o;)e.insertBefore(t[u++],f)}else if(o===u)for(;h<a;)(!d||!d.has(n[h]))&&e.removeChild(n[h]),h++;else if(n[h]===t[o-1]&&t[u]===n[a-1]){const f=n[--a].nextSibling;e.insertBefore(t[u++],n[h++].nextSibling),e.insertBefore(t[--o],f),n[a]=t[o]}else{if(!d){d=new Map;let N=u;for(;N<o;)d.set(t[N],N++)}const f=d.get(n[h]);if(f!=null)if(u<f&&f<o){let N=h,k=1,I;for(;++N<a&&N<o&&!((I=d.get(n[N]))==null||I!==f+k);)k++;if(k>f-u){const w=n[h];for(;u<f;)e.insertBefore(t[u++],w)}else e.replaceChild(t[u++],n[h++])}else h++;else e.removeChild(n[h++])}}}const tt="_$DX_DELEGATE";function Ut(e,n,t){let i;return ye(a=>{i=a,E(n,e(),n.firstChild?null:void 0,t)}),()=>{i(),n.textContent=""}}function Z(e,n,t){const i=document.createElement("template");i.innerHTML=e;let a=i.content.firstChild;return t&&(a=a.firstChild),a}function ue(e,n=window.document){const t=n[tt]||(n[tt]=new Set);for(let i=0,a=e.length;i<a;i++){const o=e[i];t.has(o)||(t.add(o),n.addEventListener(o,Ht))}}function ne(e,n,t){t==null?e.removeAttribute(n):e.setAttribute(n,t)}function Pe(e,n,t,i){i?Array.isArray(t)?(e[`$$${n}`]=t[0],e[`$$${n}Data`]=t[1]):e[`$$${n}`]=t:Array.isArray(t)?e.addEventListener(n,a=>t[0](t[1],a)):e.addEventListener(n,t)}function qt(e,n,t={}){const i=Object.keys(n||{}),a=Object.keys(t);let o,h;for(o=0,h=a.length;o<h;o++){const u=a[o];!u||u==="undefined"||n[u]||(nt(e,u,!1),delete t[u])}for(o=0,h=i.length;o<h;o++){const u=i[o],S=!!n[u];!u||u==="undefined"||t[u]===S||!S||(nt(e,u,!0),t[u]=S)}return t}function zt(e,n,t={}){const i=e.style;if(n==null||typeof n=="string")return i.cssText=n;typeof t=="string"&&(t={});let a,o;for(o in t)n[o]==null&&i.removeProperty(o),delete t[o];for(o in n)a=n[o],a!==t[o]&&(i.setProperty(o,a),t[o]=a);return t}function E(e,n,t,i){if(t!==void 0&&!i&&(i=[]),typeof n!="function")return we(e,n,i,t);H(a=>we(e,n(),a,t),i)}function nt(e,n,t){const i=n.trim().split(/\s+/);for(let a=0,o=i.length;a<o;a++)e.classList.toggle(i[a],t)}function Ht(e){const n=`$$${e.type}`;let t=e.composedPath&&e.composedPath()[0]||e.target;for(e.target!==t&&Object.defineProperty(e,"target",{configurable:!0,value:t}),Object.defineProperty(e,"currentTarget",{configurable:!0,get(){return t}});t!==null;){const i=t[n];if(i&&!t.disabled){const a=t[`${n}Data`];if(a!==void 0?i(a,e):i(e),e.cancelBubble)return}t=t.host&&t.host!==t&&t.host instanceof Node?t.host:t.parentNode}}function we(e,n,t,i,a){for(;typeof t=="function";)t=t();if(n===t)return t;const o=typeof n,h=i!==void 0;if(e=h&&t[0]&&t[0].parentNode||e,o==="string"||o==="number")if(o==="number"&&(n=n.toString()),h){let u=t[0];u&&u.nodeType===3?u.data=n:u=document.createTextNode(n),t=fe(e,t,i,u)}else t!==""&&typeof t=="string"?t=e.firstChild.data=n:t=e.textContent=n;else if(n==null||o==="boolean")t=fe(e,t,i);else{if(o==="function")return H(()=>{let u=n();for(;typeof u=="function";)u=u();t=we(e,u,t,i)}),()=>t;if(Array.isArray(n)){const u=[];if(Ue(u,n,a))return H(()=>t=we(e,u,t,i,!0)),()=>t;if(u.length===0){if(t=fe(e,t,i),h)return t}else Array.isArray(t)?t.length===0?rt(e,u,i):et(e,t,u):t==null||t===""?rt(e,u):et(e,h&&t||[e.firstChild],u);t=u}else if(n instanceof Node){if(Array.isArray(t)){if(h)return t=fe(e,t,i,n);fe(e,t,null,n)}else t==null||t===""||!e.firstChild?e.appendChild(n):e.replaceChild(n,e.firstChild);t=n}}return t}function Ue(e,n,t){let i=!1;for(let a=0,o=n.length;a<o;a++){let h=n[a],u;if(h instanceof Node)e.push(h);else if(!(h==null||h===!0||h===!1))if(Array.isArray(h))i=Ue(e,h)||i;else if((u=typeof h)==="string")e.push(document.createTextNode(h));else if(u==="function")if(t){for(;typeof h=="function";)h=h();i=Ue(e,Array.isArray(h)?h:[h])||i}else e.push(h),i=!0;else e.push(document.createTextNode(h.toString()))}return i}function rt(e,n,t){for(let i=0,a=n.length;i<a;i++)e.insertBefore(n[i],t)}function fe(e,n,t,i){if(t===void 0)return e.textContent="";const a=i||document.createTextNode("");if(n.length){let o=!1;for(let h=n.length-1;h>=0;h--){const u=n[h];if(a!==u){const S=u.parentNode===e;!o&&!h?S?e.replaceChild(a,u):e.insertBefore(a,t):S&&e.removeChild(u)}else o=!0}}else e.insertBefore(a,t);return[a]}var it={button:"_button_1dv9o_1",primary:"_primary_1dv9o_18"};const Vt=Z("<button></button>"),st=e=>(()=>{const n=Vt.cloneNode(!0);return Pe(n,"click",e.onClick,!0),E(n,()=>e.children),H(t=>{const i={[it.button]:!0,[it.primary]:e.type==="primary"},a=e.disabled,o=e.style;return t._v$=qt(n,i,t._v$),a!==t._v$2&&(n.disabled=t._v$2=a),t._v$3=zt(n,o,t._v$3),t},{_v$:void 0,_v$2:void 0,_v$3:void 0}),n})();ue(["click"]);var $e={root:"_root_1nuhb_1",loading:"_loading_1nuhb_5",tracking:"_tracking_1nuhb_19",title:"_title_1nuhb_23",content:"_content_1nuhb_37"},de=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function Yt(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var at={exports:{}},lt={exports:{}};(function(e,n){(function(t,i){e.exports=i()})(de,function(){var t=t||function(i,a){var o;if(typeof window!="undefined"&&window.crypto&&(o=window.crypto),typeof self!="undefined"&&self.crypto&&(o=self.crypto),typeof globalThis!="undefined"&&globalThis.crypto&&(o=globalThis.crypto),!o&&typeof window!="undefined"&&window.msCrypto&&(o=window.msCrypto),!o&&typeof de!="undefined"&&de.crypto&&(o=de.crypto),!o&&typeof Yt=="function")try{o=require("crypto")}catch(r){}var h=function(){if(o){if(typeof o.getRandomValues=="function")try{return o.getRandomValues(new Uint32Array(1))[0]}catch(r){}if(typeof o.randomBytes=="function")try{return o.randomBytes(4).readInt32LE()}catch(r){}}throw new Error("Native crypto module could not be used to get secure random number.")},u=Object.create||function(){function r(){}return function(s){var l;return r.prototype=s,l=new r,r.prototype=null,l}}(),S={},d=S.lib={},f=d.Base=function(){return{extend:function(r){var s=u(this);return r&&s.mixIn(r),(!s.hasOwnProperty("init")||this.init===s.init)&&(s.init=function(){s.$super.init.apply(this,arguments)}),s.init.prototype=s,s.$super=this,s},create:function(){var r=this.extend();return r.init.apply(r,arguments),r},init:function(){},mixIn:function(r){for(var s in r)r.hasOwnProperty(s)&&(this[s]=r[s]);r.hasOwnProperty("toString")&&(this.toString=r.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),N=d.WordArray=f.extend({init:function(r,s){r=this.words=r||[],s!=a?this.sigBytes=s:this.sigBytes=r.length*4},toString:function(r){return(r||I).stringify(this)},concat:function(r){var s=this.words,l=r.words,c=this.sigBytes,g=r.sigBytes;if(this.clamp(),c%4)for(var $=0;$<g;$++){var C=l[$>>>2]>>>24-$%4*8&255;s[c+$>>>2]|=C<<24-(c+$)%4*8}else for(var x=0;x<g;x+=4)s[c+x>>>2]=l[x>>>2];return this.sigBytes+=g,this},clamp:function(){var r=this.words,s=this.sigBytes;r[s>>>2]&=4294967295<<32-s%4*8,r.length=i.ceil(s/4)},clone:function(){var r=f.clone.call(this);return r.words=this.words.slice(0),r},random:function(r){for(var s=[],l=0;l<r;l+=4)s.push(h());return new N.init(s,r)}}),k=S.enc={},I=k.Hex={stringify:function(r){for(var s=r.words,l=r.sigBytes,c=[],g=0;g<l;g++){var $=s[g>>>2]>>>24-g%4*8&255;c.push(($>>>4).toString(16)),c.push(($&15).toString(16))}return c.join("")},parse:function(r){for(var s=r.length,l=[],c=0;c<s;c+=2)l[c>>>3]|=parseInt(r.substr(c,2),16)<<24-c%8*4;return new N.init(l,s/2)}},w=k.Latin1={stringify:function(r){for(var s=r.words,l=r.sigBytes,c=[],g=0;g<l;g++){var $=s[g>>>2]>>>24-g%4*8&255;c.push(String.fromCharCode($))}return c.join("")},parse:function(r){for(var s=r.length,l=[],c=0;c<s;c++)l[c>>>2]|=(r.charCodeAt(c)&255)<<24-c%4*8;return new N.init(l,s)}},p=k.Utf8={stringify:function(r){try{return decodeURIComponent(escape(w.stringify(r)))}catch(s){throw new Error("Malformed UTF-8 data")}},parse:function(r){return w.parse(unescape(encodeURIComponent(r)))}},m=d.BufferedBlockAlgorithm=f.extend({reset:function(){this._data=new N.init,this._nDataBytes=0},_append:function(r){typeof r=="string"&&(r=p.parse(r)),this._data.concat(r),this._nDataBytes+=r.sigBytes},_process:function(r){var s,l=this._data,c=l.words,g=l.sigBytes,$=this.blockSize,C=$*4,x=g/C;r?x=i.ceil(x):x=i.max((x|0)-this._minBufferSize,0);var j=x*$,L=i.min(j*4,g);if(j){for(var D=0;D<j;D+=$)this._doProcessBlock(c,D);s=c.splice(0,j),l.sigBytes-=L}return new N.init(s,L)},clone:function(){var r=f.clone.call(this);return r._data=this._data.clone(),r},_minBufferSize:0});d.Hasher=m.extend({cfg:f.extend(),init:function(r){this.cfg=this.cfg.extend(r),this.reset()},reset:function(){m.reset.call(this),this._doReset()},update:function(r){return this._append(r),this._process(),this},finalize:function(r){r&&this._append(r);var s=this._doFinalize();return s},blockSize:512/32,_createHelper:function(r){return function(s,l){return new r.init(l).finalize(s)}},_createHmacHelper:function(r){return function(s,l){return new A.HMAC.init(r,l).finalize(s)}}});var A=S.algo={};return S}(Math);return t})})(lt),function(e,n){(function(t,i){e.exports=i(lt.exports)})(de,function(t){return function(i){var a=t,o=a.lib,h=o.WordArray,u=o.Hasher,S=a.algo,d=[];(function(){for(var p=0;p<64;p++)d[p]=i.abs(i.sin(p+1))*4294967296|0})();var f=S.MD5=u.extend({_doReset:function(){this._hash=new h.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(p,m){for(var A=0;A<16;A++){var r=m+A,s=p[r];p[r]=(s<<8|s>>>24)&16711935|(s<<24|s>>>8)&4278255360}var l=this._hash.words,c=p[m+0],g=p[m+1],$=p[m+2],C=p[m+3],x=p[m+4],j=p[m+5],L=p[m+6],D=p[m+7],V=p[m+8],B=p[m+9],ee=p[m+10],W=p[m+11],Ne=p[m+12],ke=p[m+13],Ae=p[m+14],Ie=p[m+15],_=l[0],y=l[1],v=l[2],b=l[3];_=N(_,y,v,b,c,7,d[0]),b=N(b,_,y,v,g,12,d[1]),v=N(v,b,_,y,$,17,d[2]),y=N(y,v,b,_,C,22,d[3]),_=N(_,y,v,b,x,7,d[4]),b=N(b,_,y,v,j,12,d[5]),v=N(v,b,_,y,L,17,d[6]),y=N(y,v,b,_,D,22,d[7]),_=N(_,y,v,b,V,7,d[8]),b=N(b,_,y,v,B,12,d[9]),v=N(v,b,_,y,ee,17,d[10]),y=N(y,v,b,_,W,22,d[11]),_=N(_,y,v,b,Ne,7,d[12]),b=N(b,_,y,v,ke,12,d[13]),v=N(v,b,_,y,Ae,17,d[14]),y=N(y,v,b,_,Ie,22,d[15]),_=k(_,y,v,b,g,5,d[16]),b=k(b,_,y,v,L,9,d[17]),v=k(v,b,_,y,W,14,d[18]),y=k(y,v,b,_,c,20,d[19]),_=k(_,y,v,b,j,5,d[20]),b=k(b,_,y,v,ee,9,d[21]),v=k(v,b,_,y,Ie,14,d[22]),y=k(y,v,b,_,x,20,d[23]),_=k(_,y,v,b,B,5,d[24]),b=k(b,_,y,v,Ae,9,d[25]),v=k(v,b,_,y,C,14,d[26]),y=k(y,v,b,_,V,20,d[27]),_=k(_,y,v,b,ke,5,d[28]),b=k(b,_,y,v,$,9,d[29]),v=k(v,b,_,y,D,14,d[30]),y=k(y,v,b,_,Ne,20,d[31]),_=I(_,y,v,b,j,4,d[32]),b=I(b,_,y,v,V,11,d[33]),v=I(v,b,_,y,W,16,d[34]),y=I(y,v,b,_,Ae,23,d[35]),_=I(_,y,v,b,g,4,d[36]),b=I(b,_,y,v,x,11,d[37]),v=I(v,b,_,y,D,16,d[38]),y=I(y,v,b,_,ee,23,d[39]),_=I(_,y,v,b,ke,4,d[40]),b=I(b,_,y,v,c,11,d[41]),v=I(v,b,_,y,C,16,d[42]),y=I(y,v,b,_,L,23,d[43]),_=I(_,y,v,b,B,4,d[44]),b=I(b,_,y,v,Ne,11,d[45]),v=I(v,b,_,y,Ie,16,d[46]),y=I(y,v,b,_,$,23,d[47]),_=w(_,y,v,b,c,6,d[48]),b=w(b,_,y,v,D,10,d[49]),v=w(v,b,_,y,Ae,15,d[50]),y=w(y,v,b,_,j,21,d[51]),_=w(_,y,v,b,Ne,6,d[52]),b=w(b,_,y,v,C,10,d[53]),v=w(v,b,_,y,ee,15,d[54]),y=w(y,v,b,_,g,21,d[55]),_=w(_,y,v,b,V,6,d[56]),b=w(b,_,y,v,Ie,10,d[57]),v=w(v,b,_,y,L,15,d[58]),y=w(y,v,b,_,ke,21,d[59]),_=w(_,y,v,b,x,6,d[60]),b=w(b,_,y,v,W,10,d[61]),v=w(v,b,_,y,$,15,d[62]),y=w(y,v,b,_,B,21,d[63]),l[0]=l[0]+_|0,l[1]=l[1]+y|0,l[2]=l[2]+v|0,l[3]=l[3]+b|0},_doFinalize:function(){var p=this._data,m=p.words,A=this._nDataBytes*8,r=p.sigBytes*8;m[r>>>5]|=128<<24-r%32;var s=i.floor(A/4294967296),l=A;m[(r+64>>>9<<4)+15]=(s<<8|s>>>24)&16711935|(s<<24|s>>>8)&4278255360,m[(r+64>>>9<<4)+14]=(l<<8|l>>>24)&16711935|(l<<24|l>>>8)&4278255360,p.sigBytes=(m.length+1)*4,this._process();for(var c=this._hash,g=c.words,$=0;$<4;$++){var C=g[$];g[$]=(C<<8|C>>>24)&16711935|(C<<24|C>>>8)&4278255360}return c},clone:function(){var p=u.clone.call(this);return p._hash=this._hash.clone(),p}});function N(p,m,A,r,s,l,c){var g=p+(m&A|~m&r)+s+c;return(g<<l|g>>>32-l)+m}function k(p,m,A,r,s,l,c){var g=p+(m&r|A&~r)+s+c;return(g<<l|g>>>32-l)+m}function I(p,m,A,r,s,l,c){var g=p+(m^A^r)+s+c;return(g<<l|g>>>32-l)+m}function w(p,m,A,r,s,l,c){var g=p+(A^(m|~r))+s+c;return(g<<l|g>>>32-l)+m}a.MD5=u._createHelper(f),a.HmacMD5=u._createHmacHelper(f)}(Math),t.MD5})}(at);var Zt=at.exports,ge={},Gt=e=>encodeURIComponent(e).replace(/[!'()*]/g,n=>`%${n.charCodeAt(0).toString(16).toUpperCase()}`),ot="%[a-f0-9]{2}",ct=new RegExp(ot,"gi"),ut=new RegExp("("+ot+")+","gi");function qe(e,n){try{return decodeURIComponent(e.join(""))}catch(a){}if(e.length===1)return e;n=n||1;var t=e.slice(0,n),i=e.slice(n);return Array.prototype.concat.call([],qe(t),qe(i))}function Wt(e){try{return decodeURIComponent(e)}catch(i){for(var n=e.match(ct),t=1;t<n.length;t++)e=qe(n,t).join(""),n=e.match(ct);return e}}function Qt(e){for(var n={"%FE%FF":"\uFFFD\uFFFD","%FF%FE":"\uFFFD\uFFFD"},t=ut.exec(e);t;){try{n[t[0]]=decodeURIComponent(t[0])}catch(u){var i=Wt(t[0]);i!==t[0]&&(n[t[0]]=i)}t=ut.exec(e)}n["%C2"]="\uFFFD";for(var a=Object.keys(n),o=0;o<a.length;o++){var h=a[o];e=e.replace(new RegExp(h,"g"),n[h])}return e}var Jt=function(e){if(typeof e!="string")throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return e=e.replace(/\+/g," "),decodeURIComponent(e)}catch(n){return Qt(e)}},Kt=(e,n)=>{if(!(typeof e=="string"&&typeof n=="string"))throw new TypeError("Expected the arguments to be of type `string`");if(n==="")return[e];const t=e.indexOf(n);return t===-1?[e]:[e.slice(0,t),e.slice(t+n.length)]},Xt=function(e,n){for(var t={},i=Object.keys(e),a=Array.isArray(n),o=0;o<i.length;o++){var h=i[o],u=e[h];(a?n.indexOf(h)!==-1:n(h,u,e))&&(t[h]=u)}return t};(function(e){const n=Gt,t=Jt,i=Kt,a=Xt,o=r=>r==null,h=Symbol("encodeFragmentIdentifier");function u(r){switch(r.arrayFormat){case"index":return s=>(l,c)=>{const g=l.length;return c===void 0||r.skipNull&&c===null||r.skipEmptyString&&c===""?l:c===null?[...l,[f(s,r),"[",g,"]"].join("")]:[...l,[f(s,r),"[",f(g,r),"]=",f(c,r)].join("")]};case"bracket":return s=>(l,c)=>c===void 0||r.skipNull&&c===null||r.skipEmptyString&&c===""?l:c===null?[...l,[f(s,r),"[]"].join("")]:[...l,[f(s,r),"[]=",f(c,r)].join("")];case"colon-list-separator":return s=>(l,c)=>c===void 0||r.skipNull&&c===null||r.skipEmptyString&&c===""?l:c===null?[...l,[f(s,r),":list="].join("")]:[...l,[f(s,r),":list=",f(c,r)].join("")];case"comma":case"separator":case"bracket-separator":{const s=r.arrayFormat==="bracket-separator"?"[]=":"=";return l=>(c,g)=>g===void 0||r.skipNull&&g===null||r.skipEmptyString&&g===""?c:(g=g===null?"":g,c.length===0?[[f(l,r),s,f(g,r)].join("")]:[[c,f(g,r)].join(r.arrayFormatSeparator)])}default:return s=>(l,c)=>c===void 0||r.skipNull&&c===null||r.skipEmptyString&&c===""?l:c===null?[...l,f(s,r)]:[...l,[f(s,r),"=",f(c,r)].join("")]}}function S(r){let s;switch(r.arrayFormat){case"index":return(l,c,g)=>{if(s=/\[(\d*)\]$/.exec(l),l=l.replace(/\[\d*\]$/,""),!s){g[l]=c;return}g[l]===void 0&&(g[l]={}),g[l][s[1]]=c};case"bracket":return(l,c,g)=>{if(s=/(\[\])$/.exec(l),l=l.replace(/\[\]$/,""),!s){g[l]=c;return}if(g[l]===void 0){g[l]=[c];return}g[l]=[].concat(g[l],c)};case"colon-list-separator":return(l,c,g)=>{if(s=/(:list)$/.exec(l),l=l.replace(/:list$/,""),!s){g[l]=c;return}if(g[l]===void 0){g[l]=[c];return}g[l]=[].concat(g[l],c)};case"comma":case"separator":return(l,c,g)=>{const $=typeof c=="string"&&c.includes(r.arrayFormatSeparator),C=typeof c=="string"&&!$&&N(c,r).includes(r.arrayFormatSeparator);c=C?N(c,r):c;const x=$||C?c.split(r.arrayFormatSeparator).map(j=>N(j,r)):c===null?c:N(c,r);g[l]=x};case"bracket-separator":return(l,c,g)=>{const $=/(\[\])$/.test(l);if(l=l.replace(/\[\]$/,""),!$){g[l]=c&&N(c,r);return}const C=c===null?[]:c.split(r.arrayFormatSeparator).map(x=>N(x,r));if(g[l]===void 0){g[l]=C;return}g[l]=[].concat(g[l],C)};default:return(l,c,g)=>{if(g[l]===void 0){g[l]=c;return}g[l]=[].concat(g[l],c)}}}function d(r){if(typeof r!="string"||r.length!==1)throw new TypeError("arrayFormatSeparator must be single character string")}function f(r,s){return s.encode?s.strict?n(r):encodeURIComponent(r):r}function N(r,s){return s.decode?t(r):r}function k(r){return Array.isArray(r)?r.sort():typeof r=="object"?k(Object.keys(r)).sort((s,l)=>Number(s)-Number(l)).map(s=>r[s]):r}function I(r){const s=r.indexOf("#");return s!==-1&&(r=r.slice(0,s)),r}function w(r){let s="";const l=r.indexOf("#");return l!==-1&&(s=r.slice(l)),s}function p(r){r=I(r);const s=r.indexOf("?");return s===-1?"":r.slice(s+1)}function m(r,s){return s.parseNumbers&&!Number.isNaN(Number(r))&&typeof r=="string"&&r.trim()!==""?r=Number(r):s.parseBooleans&&r!==null&&(r.toLowerCase()==="true"||r.toLowerCase()==="false")&&(r=r.toLowerCase()==="true"),r}function A(r,s){s=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},s),d(s.arrayFormatSeparator);const l=S(s),c=Object.create(null);if(typeof r!="string"||(r=r.trim().replace(/^[?#&]/,""),!r))return c;for(const g of r.split("&")){if(g==="")continue;let[$,C]=i(s.decode?g.replace(/\+/g," "):g,"=");C=C===void 0?null:["comma","separator","bracket-separator"].includes(s.arrayFormat)?C:N(C,s),l(N($,s),C,c)}for(const g of Object.keys(c)){const $=c[g];if(typeof $=="object"&&$!==null)for(const C of Object.keys($))$[C]=m($[C],s);else c[g]=m($,s)}return s.sort===!1?c:(s.sort===!0?Object.keys(c).sort():Object.keys(c).sort(s.sort)).reduce((g,$)=>{const C=c[$];return Boolean(C)&&typeof C=="object"&&!Array.isArray(C)?g[$]=k(C):g[$]=C,g},Object.create(null))}e.extract=p,e.parse=A,e.stringify=(r,s)=>{if(!r)return"";s=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},s),d(s.arrayFormatSeparator);const l=C=>s.skipNull&&o(r[C])||s.skipEmptyString&&r[C]==="",c=u(s),g={};for(const C of Object.keys(r))l(C)||(g[C]=r[C]);const $=Object.keys(g);return s.sort!==!1&&$.sort(s.sort),$.map(C=>{const x=r[C];return x===void 0?"":x===null?f(C,s):Array.isArray(x)?x.length===0&&s.arrayFormat==="bracket-separator"?f(C,s)+"[]":x.reduce(c(C),[]).join("&"):f(C,s)+"="+f(x,s)}).filter(C=>C.length>0).join("&")},e.parseUrl=(r,s)=>{s=Object.assign({decode:!0},s);const[l,c]=i(r,"#");return Object.assign({url:l.split("?")[0]||"",query:A(p(r),s)},s&&s.parseFragmentIdentifier&&c?{fragmentIdentifier:N(c,s)}:{})},e.stringifyUrl=(r,s)=>{s=Object.assign({encode:!0,strict:!0,[h]:!0},s);const l=I(r.url).split("?")[0]||"",c=e.extract(r.url),g=e.parse(c,{sort:!1}),$=Object.assign(g,r.query);let C=e.stringify($,s);C&&(C=`?${C}`);let x=w(r.url);return r.fragmentIdentifier&&(x=`#${s[h]?f(r.fragmentIdentifier,s):r.fragmentIdentifier}`),`${l}${C}${x}`},e.pick=(r,s,l)=>{l=Object.assign({parseFragmentIdentifier:!0,[h]:!1},l);const{url:c,query:g,fragmentIdentifier:$}=e.parseUrl(r,l);return e.stringifyUrl({url:c,query:a(g,s),fragmentIdentifier:$},l)},e.exclude=(r,s,l)=>{const c=Array.isArray(s)?g=>!s.includes(g):(g,$)=>!s(g,$);return e.pick(r,c,l)}})(ge);const[se,en]=X([]),[ft,tn]=X([]),[ze,dt]=X(new Map),[nn,rn]=X([]),[He,sn]=X("");X("");function he(){return te(this,null,function*(){var n;const e=((n=document.querySelector("#aftership_get_nonce"))==null?void 0:n.value)||"";yield fetch(ge.stringifyUrl({url:window.woocommerce_admin_meta_boxes.ajax_url,query:{action:"aftership_get_order_trackings",security:e,order_id:window.woocommerce_admin_meta_boxes.post_id}})).then(t=>t.json()).then(t=>{const i=t.data,a=window.get_aftership_couriers(),o=new Map;i.trackings.forEach(h=>{if(o.has(h.slug))return;const u=a.find(S=>S.slug===h.slug);u&&o.set(h.slug,u)}),dt(h=>new Map([...h,...o])),en(i.trackings),rn(i.line_items)})})}function an(e){return te(this,null,function*(){var u;const n=se().find(S=>S.tracking_id===e.tracking_id),t=se().findIndex(S=>S.tracking_id===e.tracking_id),i=new Date().toISOString().replace(/\.\d+(?=Z$)/,""),a=e.slug!==(n==null?void 0:n.slug)||e.tracking_number!==(n==null?void 0:n.tracking_number);let o=[...se()];n&&!a?o.splice(t,1,P(R({},e),{metrics:{created_at:n.metrics.created_at||i,updated_at:i}})):o=[...o.filter(S=>S.tracking_id!==e.tracking_id),P(R({},e),{tracking_id:Zt(`${e.slug}-${e.tracking_number}`).toString(),metrics:{created_at:i,updated_at:i}})];const h=((u=document.querySelector("#aftership_create_nonce"))==null?void 0:u.value)||"";yield fetch(ge.stringifyUrl({url:window.woocommerce_admin_meta_boxes.ajax_url,query:{action:"aftership_save_order_tracking",security:h}}),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({order_id:window.woocommerce_admin_meta_boxes.post_id,trackings:o})}),yield he()})}function ln(e){return te(this,null,function*(){var t;const n=((t=document.querySelector("#aftership_delete_nonce"))==null?void 0:t.value)||"";yield fetch(ge.stringifyUrl({url:window.woocommerce_admin_meta_boxes.ajax_url,query:{action:"aftership_delete_order_tracking",security:n}}),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({order_id:window.woocommerce_admin_meta_boxes.post_id,tracking_id:e})}),yield he()})}function on(){return te(this,null,function*(){yield fetch(ge.stringifyUrl({url:window.woocommerce_admin_meta_boxes.ajax_url,query:{action:"aftership_get_settings"}})).then(e=>e.json()).then(e=>{const n=e.data.couriers,t=new Map(ze());n.forEach(i=>{t.set(i.slug,i)}),dt(i=>new Map([...i,...t])),tn(n),sn(e.data.custom_domain)})})}var cn=typeof global=="object"&&global&&global.Object===Object&&global,un=cn,fn=typeof self=="object"&&self&&self.Object===Object&&self,dn=un||fn||Function("return this")(),gn=dn,hn=gn.Symbol,ae=hn,gt=Object.prototype,mn=gt.hasOwnProperty,_n=gt.toString,me=ae?ae.toStringTag:void 0;function yn(e){var n=mn.call(e,me),t=e[me];try{e[me]=void 0;var i=!0}catch(o){}var a=_n.call(e);return i&&(n?e[me]=t:delete e[me]),a}var vn=Object.prototype,bn=vn.toString;function pn(e){return bn.call(e)}var wn="[object Null]",$n="[object Undefined]",ht=ae?ae.toStringTag:void 0;function Sn(e){return e==null?e===void 0?$n:wn:ht&&ht in Object(e)?yn(e):pn(e)}function xn(e){return e!=null&&typeof e=="object"}var Cn="[object Symbol]";function Nn(e){return typeof e=="symbol"||xn(e)&&Sn(e)==Cn}function kn(e,n){for(var t=-1,i=e==null?0:e.length,a=Array(i);++t<i;)a[t]=n(e[t],t,e);return a}var An=Array.isArray,In=An,jn=1/0,mt=ae?ae.prototype:void 0,_t=mt?mt.toString:void 0;function yt(e){if(typeof e=="string")return e;if(In(e))return kn(e,yt)+"";if(Nn(e))return _t?_t.call(e):"";var n=e+"";return n=="0"&&1/e==-jn?"-0":n}function vt(e){return e==null?"":yt(e)}function Tn(e,n,t){var i=-1,a=e.length;n<0&&(n=-n>a?0:a+n),t=t>a?a:t,t<0&&(t+=a),a=n>t?0:t-n>>>0,n>>>=0;for(var o=Array(a);++i<a;)o[i]=e[i+n];return o}function On(e,n,t){var i=e.length;return t=t===void 0?i:t,!n&&t>=i?e:Tn(e,n,t)}var En="\\ud800-\\udfff",Mn="\\u0300-\\u036f",Fn="\\ufe20-\\ufe2f",Dn="\\u20d0-\\u20ff",Ln=Mn+Fn+Dn,Bn="\\ufe0e\\ufe0f",Rn="\\u200d",Pn=RegExp("["+Rn+En+Ln+Bn+"]");function bt(e){return Pn.test(e)}function Un(e){return e.split("")}var pt="\\ud800-\\udfff",qn="\\u0300-\\u036f",zn="\\ufe20-\\ufe2f",Hn="\\u20d0-\\u20ff",Vn=qn+zn+Hn,Yn="\\ufe0e\\ufe0f",Zn="["+pt+"]",Ve="["+Vn+"]",Ye="\\ud83c[\\udffb-\\udfff]",Gn="(?:"+Ve+"|"+Ye+")",wt="[^"+pt+"]",$t="(?:\\ud83c[\\udde6-\\uddff]){2}",St="[\\ud800-\\udbff][\\udc00-\\udfff]",Wn="\\u200d",xt=Gn+"?",Ct="["+Yn+"]?",Qn="(?:"+Wn+"(?:"+[wt,$t,St].join("|")+")"+Ct+xt+")*",Jn=Ct+xt+Qn,Kn="(?:"+[wt+Ve+"?",Ve,$t,St,Zn].join("|")+")",Xn=RegExp(Ye+"(?="+Ye+")|"+Kn+Jn,"g");function er(e){return e.match(Xn)||[]}function tr(e){return bt(e)?er(e):Un(e)}function nr(e){return function(n){n=vt(n);var t=bt(n)?tr(n):void 0,i=t?t[0]:n.charAt(0),a=t?On(t,1).join(""):n.slice(1);return i[e]()+a}}var rr=nr("toUpperCase"),ir=rr;function sr(e){return ir(vt(e).toLowerCase())}var Se={container:"_container_1s8av_1",backdrop:"_backdrop_1s8av_8",modal:"_modal_1s8av_15"},ar="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmkteCIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8cGF0aCBmaWxsPSIjNjY2IiBkPSJNNC42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCA3LjI5M2wyLjY0Ni0yLjY0N2EuNS41IDAgMCAxIC43MDguNzA4TDguNzA3IDhsMi42NDcgMi42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOEw4IDguNzA3bC0yLjY0NiAyLjY0N2EuNS41IDAgMCAxLS43MDgtLjcwOEw3LjI5MyA4IDQuNjQ2IDUuMzU0YS41LjUgMCAwIDEgMC0uNzA4eiIvPgo8L3N2Zz4=";const lr=Z('<div><div></div><section><header><h1></h1><div role="button"><img></div></header><article></article><footer></footer></section></div>');function or(e){return Te(()=>{e.visible?document.body.style.overflowY="hidden":document.body.style.overflowY="auto"}),z(Re,{get when(){return e.visible},get children(){const n=lr.cloneNode(!0),t=n.firstChild,i=t.nextSibling,a=i.firstChild,o=a.firstChild,h=o.nextSibling,u=h.firstChild,S=a.nextSibling,d=S.nextSibling;return Pe(t,"click",e.onCancel,!0),E(o,()=>e.title),Pe(h,"click",e.onCancel,!0),ne(u,"src",ar),E(S,()=>e.children),E(d,z(st,{get disabled(){return e.disabled},onClick:()=>e.onOk&&e.onOk(),type:"primary",get children(){return e.okText||"Ok"}})),H(f=>{const N=Se.container,k=Se.backdrop,I=Se.modal,w=Se.header;return N!==f._v$&&(n.className=f._v$=N),k!==f._v$2&&(t.className=f._v$2=k),I!==f._v$3&&(i.className=f._v$3=I),w!==f._v$4&&(a.className=f._v$4=w),f},{_v$:void 0,_v$2:void 0,_v$3:void 0,_v$4:void 0}),n}})}ue(["click"]);var Ze={root:"_root_b92ih_1",suffix:"_suffix_b92ih_25",action:"_action_b92ih_30"},cr="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY2FyZXQtdXAtZmlsbCIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8cGF0aCBmaWxsPSIjNWM1ZjYyIiBkPSJtNy4yNDcgNC44Ni00Ljc5NiA1LjQ4MWMtLjU2Ni42NDctLjEwNiAxLjY1OS43NTMgMS42NTloOS41OTJhMSAxIDAgMCAwIC43NTMtMS42NTlsLTQuNzk2LTUuNDhhMSAxIDAgMCAwLTEuNTA2IDB6Ii8+Cjwvc3ZnPg==",ur="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY2FyZXQtZG93bi1maWxsIiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxwYXRoIGZpbGw9IiM1YzVmNjIiIGQ9Ik03LjI0NyAxMS4xNCAyLjQ1MSA1LjY1OEMxLjg4NSA1LjAxMyAyLjM0NSA0IDMuMjA0IDRoOS41OTJhMSAxIDAgMCAxIC43NTMgMS42NTlsLTQuNzk2IDUuNDhhMSAxIDAgMCAxLTEuNTA2IDB6Ii8+Cjwvc3ZnPg==";const fr=Z("<div>of </div>"),dr=Z('<div><div><input type="number" inputmode="numeric"></div><div aria-hidden><div role="button" tabindex="-1"><img></div><div role="button" tabindex="-1"><img></div></div></div>');function gr(e){let n;const t=Bt({step:1},e);function i(S){return t.min!==void 0&&Number(S)<t.min}function a(S){return t.max!==void 0&&Number(S)>t.max}function o(S){!S||i(S)||a(S)||t.onChange(Number(S))}function h(S){if(S)if(i(S)){t.onChange(t.min),n.value=String(t.min);return}else if(a(S)){t.onChange(t.max),n.value=String(t.max);return}else t.onChange(Number(S));else n.value="",t.onChange(void 0)}function u(S){const d=t.value;let f;if(d===void 0)f=S>0?t.min:t.max,t.onChange(f||0);else{f=d+S*t.step;const N=String(f);if(i(N)||a(N))return}t.onChange(f)}return(()=>{const S=dr.cloneNode(!0),d=S.firstChild,f=d.firstChild,N=d.nextSibling,k=N.firstChild,I=k.firstChild,w=k.nextSibling,p=w.firstChild;return f.addEventListener("blur",m=>h(m.currentTarget.value)),f.$$input=m=>o(m.currentTarget.value),(m=>n=m)(f),E(S,z(Re,{get when(){return t.max!==void 0},get children(){const m=fr.cloneNode(!0);return m.firstChild,m.$$click=()=>n.focus(),E(m,()=>t.max,null),H(()=>m.className=Ze.suffix),m}}),N),k.$$click=()=>u(1),ne(I,"src",cr),w.$$click=()=>u(-1),ne(p,"src",ur),H(m=>{const A=Ze.root,r=t.min,s=t.max,l=t.value,c=Ze.action;return A!==m._v$&&(S.className=m._v$=A),r!==m._v$2&&ne(f,"min",m._v$2=r),s!==m._v$3&&ne(f,"max",m._v$3=s),l!==m._v$4&&(f.value=m._v$4=l),c!==m._v$5&&(N.className=m._v$5=c),m},{_v$:void 0,_v$2:void 0,_v$3:void 0,_v$4:void 0,_v$5:void 0}),S})()}ue(["input","click"]);var xe={modal:"_modal_128mo_1",empty:"_empty_128mo_7",items:"_items_128mo_13",input:"_input_128mo_34"};function hr(e){const n=new Map;return e.forEach(i=>{var a;(a=i.line_items)==null||a.forEach(o=>{n.has(Number(o.id))?n.set(Number(o.id),(n.get(Number(o.id))||0)+Number(o.quantity)):n.set(Number(o.id),Number(o.quantity))})}),nn().map(i=>{const a=n.get(i.id)||0;return{id:i.id,name:i.name,quantity:i.quantity-a}}).filter(i=>i.quantity>0)}const mr=Z("<table><thead><tr><th>Items</th><th>Qty.</th></tr></thead><tbody></tbody></table>"),_r=Z('<div style="color: red;"></div>'),yr=Z('<div><hr><div><div><label>Courier:<select></select></label><a href="admin.php?page=aftership-setting-admin">Update carrier list</a></div><div><label>Tracking number:<input></label></div></div></div>'),vr=Z("<div>All items have been fulfilled</div>"),br=Z("<tr><td></td><td></td></tr>"),pr=Z("<option></option>"),wr=Z("<div><label>:<input></label></div>"),Ce={tracking_id:"",tracking_number:"",slug:"",additional_fields:{account_number:"",key:"",postal_code:"",ship_date:"",destination_country:"",state:""},line_items:{}};function $r(e){const[n,t]=X(Ce),i=Y(()=>n().slug||""),a=Y(()=>{var p;return(((p=ze().get(i()))==null?void 0:p.required_fields)||[]).map(m=>({key:m.replace(/^tracking_/,""),name:m.replace(/^tracking_/,"").split("_").map(sr).join(" ")}))}),o=Y(()=>e.value?se().filter(w=>{var p;return w.tracking_id!==((p=e.value)==null?void 0:p.tracking_id)}):se()),h=Y(()=>o().length),u=Y(()=>hr(o()));Te(()=>{var m,A,r;const w=new Date().toISOString().split("T")[0],p=((m=e.value)==null?void 0:m.line_items)||[];e.value?e.value.line_items?t({tracking_id:e.value.tracking_id,slug:e.value.slug,tracking_number:e.value.tracking_number,additional_fields:P(R({},e.value.additional_fields),{ship_date:e.value.additional_fields.ship_date||w}),line_items:Object.fromEntries(p.map(s=>[Number(s.id),Number(s.quantity)]))}):h()?t({tracking_id:e.value.tracking_id,slug:e.value.slug,tracking_number:e.value.tracking_number,additional_fields:P(R({},e.value.additional_fields),{ship_date:e.value.additional_fields.ship_date||w}),line_items:Object.fromEntries(u().map(s=>[Number(s.id),0]))}):t({tracking_id:e.value.tracking_id,slug:e.value.slug,tracking_number:e.value.tracking_number,additional_fields:P(R({},e.value.additional_fields),{ship_date:e.value.additional_fields.ship_date||w}),line_items:Object.fromEntries(u().map(s=>[Number(s.id),Number(s.quantity)]))}):t(P(R({},Ce),{slug:((r=(A=ft())==null?void 0:A[0])==null?void 0:r.slug)||"",additional_fields:P(R({},Ce.additional_fields),{ship_date:w}),line_items:Object.fromEntries(u().map(s=>[Number(s.id),Number(s.quantity)]))}))});const S=()=>{t(w=>{const p=new Date().toISOString().split("T")[0];return P(R({},w),{additional_fields:P(R({},Ce.additional_fields),{ship_date:p})})})},d=Y(()=>{let w=!0;const p={};return Object.entries(n().line_items||[]).some(([,A])=>!!A)||(w=!1),n().slug===""&&(w=!1,p.slug="Required"),n().tracking_number===""&&(w=!1),o().some(A=>A.slug===n().slug&&A.tracking_number===n().tracking_number)&&(w=!1,p.tracking_number="This shipment has already been added."),a().forEach(A=>{n().additional_fields[A.key]===""&&(w=!1,p.additional_fields=P(R({},p.additional_fields),{[A.key]:"Required"}))}),{isValid:w,errors:p}}),f=(w,p)=>{t(m=>P(R({},m),{line_items:P(R({},m.line_items),{[w]:p})}))},N=(w,p)=>{t(m=>P(R({},m),{[w]:p.trim()}))},k=(w,p)=>{t(m=>P(R({},m),{additional_fields:P(R({},m.additional_fields),{[w]:p.trim()})}))};return z(or,{get title(){var w;return((w=e.value)==null?void 0:w.tracking_id)?"Edit tracking":"Add tracking"},get visible(){return e.visible},get okText(){var w;return((w=e.value)==null?void 0:w.tracking_id)?"Save":"Add"},onOk:()=>e.onOk(n()),get onCancel(){return e.onCancel},get disabled(){return!d().isValid},get children(){const w=yr.cloneNode(!0),p=w.firstChild,m=p.nextSibling,A=m.firstChild,r=A.firstChild,s=r.firstChild,l=s.nextSibling,c=A.nextSibling,g=c.firstChild,$=g.firstChild,C=$.nextSibling;return E(w,z(Rt,{get fallback(){return(()=>{const x=vr.cloneNode(!0);return H(()=>x.className=xe.empty),x})()},get children(){return z(Pt,{get when(){return u().length>0},get children(){const x=mr.cloneNode(!0),j=x.firstChild,L=j.nextSibling;return E(L,z(pe,{get each(){return u()},children:D=>(()=>{const V=br.cloneNode(!0),B=V.firstChild,ee=B.nextSibling;return E(B,()=>D.name),E(ee,z(gr,{min:0,get max(){return D.quantity},step:1,get value(){var W;return((W=n().line_items)==null?void 0:W[D.id])||0},onChange:W=>f(D.id,W||0)})),V})()})),H(()=>x.className=xe.items),x}})}}),p),p.style.setProperty("margin","20px 0"),l.addEventListener("change",x=>{S(),N("slug",x.currentTarget.value)}),E(l,z(pe,{get each(){return ft()},children:x=>(()=>{const j=pr.cloneNode(!0);return E(j,()=>x.name||x.other_name),H(()=>j.value=x.slug),j})()})),C.$$input=x=>N("tracking_number",x.currentTarget.value),E(c,z(Re,{get when(){return d().errors.tracking_number},get children(){const x=_r.cloneNode(!0);return E(x,()=>d().errors.tracking_number),x}}),null),E(m,z(pe,{get each(){return a()},children:x=>(()=>{const j=wr.cloneNode(!0),L=j.firstChild,D=L.firstChild,V=D.nextSibling;return E(L,()=>x.name,D),V.$$input=B=>k(x.key,B.currentTarget.value),H(B=>{const ee=x.key==="ship_date"?"date":"text",W=n().additional_fields[x.key];return ee!==B._v$5&&ne(V,"type",B._v$5=ee),W!==B._v$6&&(V.value=B._v$6=W),B},{_v$5:void 0,_v$6:void 0}),j})()}),null),H(x=>{var B;const j=xe.modal,L=xe.input,D=(B=n())==null?void 0:B.slug,V=n().tracking_number;return j!==x._v$&&(w.className=x._v$=j),L!==x._v$2&&(m.className=x._v$2=L),D!==x._v$3&&(l.value=x._v$3=D),V!==x._v$4&&(C.value=x._v$4=V),x},{_v$:void 0,_v$2:void 0,_v$3:void 0,_v$4:void 0}),w}})}ue(["input"]);const Sr=Z("<div><div></div><div></div></div>"),xr=Z('<div><div><div>Shipment </div><div><a>Edit</a><a>Delete</a></div></div><div><div><strong></strong></div><div><a target="_blank"></a></div></div></div>'),Cr=()=>{const[e,n]=X(!1),[t,i]=X();It(()=>{he(),on()});const a=u=>te(this,null,function*(){const S=u.line_items||{};yield an(P(R({},u),{line_items:Object.entries(S).map(([d,f])=>({id:Number(d),quantity:f})).filter(d=>d.quantity>0)})),n(!1),i(void 0)}),o=()=>{n(!1),i(void 0)},h=u=>/^https?:\/\//.test(He())?`${He()}/${u.slug}/${u.tracking_number}`:`https://${He()}/${u.slug}/${u.tracking_number}`;return(()=>{const u=Sr.cloneNode(!0),S=u.firstChild,d=S.nextSibling;return E(S,z(pe,{get each(){return se()},children:(f,N)=>(()=>{const k=xr.cloneNode(!0),I=k.firstChild,w=I.firstChild;w.firstChild;const p=w.nextSibling,m=p.firstChild,A=m.nextSibling,r=I.nextSibling,s=r.firstChild,l=s.firstChild,c=s.nextSibling,g=c.firstChild;return E(w,()=>N()+1,null),m.$$click=()=>te(this,null,function*(){yield he(),i(f),n(!0)}),A.$$click=()=>ln(f.tracking_id),E(l,()=>{var $;return(($=ze().get(f.slug))==null?void 0:$.name)||f.slug}),E(g,()=>f.tracking_number),H($=>{const C=$e.tracking,x=$e.title,j=$e.content,L=h(f);return C!==$._v$&&(k.className=$._v$=C),x!==$._v$2&&(I.className=$._v$2=x),j!==$._v$3&&(r.className=$._v$3=j),L!==$._v$4&&ne(g,"href",$._v$4=L),$},{_v$:void 0,_v$2:void 0,_v$3:void 0,_v$4:void 0}),k})()})),d.style.setProperty("padding","12px"),E(d,z(st,{onClick:()=>te(this,null,function*(){yield he(),n(!0)}),style:{width:"100%"},children:"Add Tracking Number"})),E(u,z($r,{get visible(){return e()},get value(){return t()},onCancel:o,onOk:a}),null),H(()=>u.className=$e.root),u})()};ue(["click"]);var Gr="";console.log("src/index.js"),customElements.define("aftership-meta-box",class extends HTMLElement{constructor(){super();kt(this,"initialized",!1);this.attachShadow({mode:"open"})}connectedCallback(){if(!!this.shadowRoot&&!this.initialized){this.initialized=!0;{const n=document.currentScript,t=document.createElement("link");t.rel="stylesheet",t.href=n.src.replace(/\/index\.js\?/,"/style.css?"),this.shadowRoot.appendChild(t)}Ut(()=>z(Cr,{}),this.shadowRoot)}}})})();
assets/meta-box/package.json CHANGED
@@ -23,6 +23,7 @@
23
  "crypto-js": "^4.1.1",
24
  "lodash-es": "^4.17.21",
25
  "normalize.css": "^8.0.1",
 
26
  "solid-js": "1.2.6"
27
  }
28
  }
23
  "crypto-js": "^4.1.1",
24
  "lodash-es": "^4.17.21",
25
  "normalize.css": "^8.0.1",
26
+ "query-string": "^7.1.0",
27
  "solid-js": "1.2.6"
28
  }
29
  }
assets/meta-box/src/index.tsx CHANGED
@@ -17,9 +17,10 @@ customElements.define(
17
  if(this.initialized) return;
18
  this.initialized = true;
19
  if (import.meta.env.MODE === 'production') {
 
20
  const linkElm = document.createElement('link');
21
  linkElm.rel = 'stylesheet';
22
- linkElm.href = `${import.meta.env.BASE_URL}dist/style.css`;
23
  this.shadowRoot.appendChild(linkElm);
24
  }
25
  render(() => <App />, this.shadowRoot);
17
  if(this.initialized) return;
18
  this.initialized = true;
19
  if (import.meta.env.MODE === 'production') {
20
+ const currentScript = document.currentScript as HTMLScriptElement;
21
  const linkElm = document.createElement('link');
22
  linkElm.rel = 'stylesheet';
23
+ linkElm.href = currentScript.src.replace(/\/index\.js\?/, '/style.css?');
24
  this.shadowRoot.appendChild(linkElm);
25
  }
26
  render(() => <App />, this.shadowRoot);
assets/meta-box/src/storages/metaBox.ts CHANGED
@@ -1,5 +1,6 @@
1
  import { createSignal } from 'solid-js';
2
  import md5 from 'crypto-js/md5';
 
3
 
4
  import { Tracking, Courier, LineItem } from '@src/typings/trackings';
5
 
@@ -22,11 +23,19 @@ export const [selectedCouriers, setSelectedCouriers] = createSignal<Courier[]>([
22
  export const [courierMap, setCourierMap] = createSignal<Map<string, Courier>>(new Map());
23
  export const [lineItems, setLineItems] = createSignal<LineItem[]>([]);
24
  export const [customDomain, setCustomDomain] = createSignal<string>('');
 
25
 
26
  export async function fetchTrackings() {
27
  const security = document.querySelector<HTMLInputElement>('#aftership_get_nonce')?.value || '';
28
  await fetch(
29
- `/wp-admin/admin-ajax.php?action=aftership_get_order_trackings&security=${security}&order_id=${window.woocommerce_admin_meta_boxes.post_id}`
 
 
 
 
 
 
 
30
  )
31
  .then((res): Promise<GetTrackingsResponse> => res.json())
32
  .then((res) => {
@@ -81,7 +90,13 @@ export async function editTracking(data: SubmitData) {
81
  const security = document.querySelector<HTMLInputElement>('#aftership_create_nonce')?.value || '';
82
 
83
  await fetch(
84
- `/wp-admin/admin-ajax.php?action=aftership_save_order_tracking&security=${security}`,
 
 
 
 
 
 
85
  {
86
  method: 'POST',
87
  headers: {
@@ -99,7 +114,13 @@ export async function editTracking(data: SubmitData) {
99
  export async function deleteTracking(id: string) {
100
  const security = document.querySelector<HTMLInputElement>('#aftership_delete_nonce')?.value || '';
101
  await fetch(
102
- `/wp-admin/admin-ajax.php?action=aftership_delete_order_tracking&security=${security}`,
 
 
 
 
 
 
103
  {
104
  method: 'POST',
105
  headers: {
@@ -115,7 +136,14 @@ export async function deleteTracking(id: string) {
115
  }
116
 
117
  export async function getSelectedCouriers() {
118
- await fetch(`/wp-admin/admin-ajax.php?action=aftership_get_settings`)
 
 
 
 
 
 
 
119
  .then((res): Promise<GetSelectedCouriersResponse> => res.json())
120
  .then((res) => {
121
  const selected_couriers = res.data.couriers;
1
  import { createSignal } from 'solid-js';
2
  import md5 from 'crypto-js/md5';
3
+ import {stringifyUrl} from 'query-string';
4
 
5
  import { Tracking, Courier, LineItem } from '@src/typings/trackings';
6
 
23
  export const [courierMap, setCourierMap] = createSignal<Map<string, Courier>>(new Map());
24
  export const [lineItems, setLineItems] = createSignal<LineItem[]>([]);
25
  export const [customDomain, setCustomDomain] = createSignal<string>('');
26
+ export const [path, setPath] = createSignal('');
27
 
28
  export async function fetchTrackings() {
29
  const security = document.querySelector<HTMLInputElement>('#aftership_get_nonce')?.value || '';
30
  await fetch(
31
+ stringifyUrl({
32
+ url: window.woocommerce_admin_meta_boxes.ajax_url,
33
+ query: {
34
+ action: 'aftership_get_order_trackings',
35
+ security: security,
36
+ order_id: window.woocommerce_admin_meta_boxes.post_id,
37
+ },
38
+ })
39
  )
40
  .then((res): Promise<GetTrackingsResponse> => res.json())
41
  .then((res) => {
90
  const security = document.querySelector<HTMLInputElement>('#aftership_create_nonce')?.value || '';
91
 
92
  await fetch(
93
+ stringifyUrl({
94
+ url: window.woocommerce_admin_meta_boxes.ajax_url,
95
+ query: {
96
+ action: 'aftership_save_order_tracking',
97
+ security: security,
98
+ },
99
+ }),
100
  {
101
  method: 'POST',
102
  headers: {
114
  export async function deleteTracking(id: string) {
115
  const security = document.querySelector<HTMLInputElement>('#aftership_delete_nonce')?.value || '';
116
  await fetch(
117
+ stringifyUrl({
118
+ url: window.woocommerce_admin_meta_boxes.ajax_url,
119
+ query: {
120
+ action: 'aftership_delete_order_tracking',
121
+ security: security,
122
+ },
123
+ }),
124
  {
125
  method: 'POST',
126
  headers: {
136
  }
137
 
138
  export async function getSelectedCouriers() {
139
+ await fetch(
140
+ stringifyUrl({
141
+ url: window.woocommerce_admin_meta_boxes.ajax_url,
142
+ query: {
143
+ action: 'aftership_get_settings',
144
+ },
145
+ })
146
+ )
147
  .then((res): Promise<GetSelectedCouriersResponse> => res.json())
148
  .then((res) => {
149
  const selected_couriers = res.data.couriers;
assets/meta-box/src/typings/global.d.ts CHANGED
@@ -4,6 +4,7 @@ declare global {
4
  interface Window {
5
  woocommerce_admin_meta_boxes: {
6
  post_id: string;
 
7
  };
8
  get_aftership_couriers(): Courier[];
9
  }
4
  interface Window {
5
  woocommerce_admin_meta_boxes: {
6
  post_id: string;
7
+ ajax_url: string;
8
  };
9
  get_aftership_couriers(): Courier[];
10
  }
assets/meta-box/yarn.lock CHANGED
@@ -500,6 +500,11 @@ debug@^4.1.0, debug@^4.3.2:
500
  dependencies:
501
  ms "2.1.2"
502
 
 
 
 
 
 
503
  electron-to-chromium@^1.3.896:
504
  version "1.4.16"
505
  resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.16.tgz"
@@ -662,6 +667,11 @@ fill-range@^7.0.1:
662
  dependencies:
663
  to-regex-range "^5.0.1"
664
 
 
 
 
 
 
665
  fsevents@~2.3.2:
666
  version "2.3.2"
667
  resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz"
@@ -969,6 +979,16 @@ prettier@^2.5.1:
969
  resolved "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz"
970
  integrity sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==
971
 
 
 
 
 
 
 
 
 
 
 
972
  readdirp@~3.6.0:
973
  version "3.6.0"
974
  resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz"
@@ -1097,6 +1117,16 @@ source-map@^0.5.0:
1097
  resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz"
1098
  integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
1099
 
 
 
 
 
 
 
 
 
 
 
1100
  string-argv@^0.3.1:
1101
  version "0.3.1"
1102
  resolved "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz"
500
  dependencies:
501
  ms "2.1.2"
502
 
503
+ decode-uri-component@^0.2.0:
504
+ version "0.2.0"
505
+ resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
506
+ integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=
507
+
508
  electron-to-chromium@^1.3.896:
509
  version "1.4.16"
510
  resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.16.tgz"
667
  dependencies:
668
  to-regex-range "^5.0.1"
669
 
670
+ filter-obj@^1.1.0:
671
+ version "1.1.0"
672
+ resolved "https://registry.yarnpkg.com/filter-obj/-/filter-obj-1.1.0.tgz#9b311112bc6c6127a16e016c6c5d7f19e0805c5b"
673
+ integrity sha1-mzERErxsYSehbgFsbF1/GeCAXFs=
674
+
675
  fsevents@~2.3.2:
676
  version "2.3.2"
677
  resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz"
979
  resolved "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz"
980
  integrity sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==
981
 
982
+ query-string@^7.1.0:
983
+ version "7.1.0"
984
+ resolved "https://registry.yarnpkg.com/query-string/-/query-string-7.1.0.tgz#96b88f27b39794f97b8c8ccd060bc900495078ef"
985
+ integrity sha512-wnJ8covk+S9isYR5JIXPt93kFUmI2fQ4R/8130fuq+qwLiGVTurg7Klodgfw4NSz/oe7xnyi09y3lSrogUeM3g==
986
+ dependencies:
987
+ decode-uri-component "^0.2.0"
988
+ filter-obj "^1.1.0"
989
+ split-on-first "^1.0.0"
990
+ strict-uri-encode "^2.0.0"
991
+
992
  readdirp@~3.6.0:
993
  version "3.6.0"
994
  resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz"
1117
  resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz"
1118
  integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
1119
 
1120
+ split-on-first@^1.0.0:
1121
+ version "1.1.0"
1122
+ resolved "https://registry.yarnpkg.com/split-on-first/-/split-on-first-1.1.0.tgz#f610afeee3b12bce1d0c30425e76398b78249a5f"
1123
+ integrity sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==
1124
+
1125
+ strict-uri-encode@^2.0.0:
1126
+ version "2.0.0"
1127
+ resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#b9c7330c7042862f6b142dc274bbcc5866ce3546"
1128
+ integrity sha1-ucczDHBChi9rFC3CdLvMWGbONUY=
1129
+
1130
  string-argv@^0.3.1:
1131
  version "0.3.1"
1132
  resolved "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz"
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: https://www.aftership.com/
4
  Tags: woocommerce shipping,woocommerce tracking,shipment tracking,order tracking, woocommerce,track order,dhl,ups,usps,fedex,shipping,tracking,order
5
  Requires at least: 2.9
6
  Tested up to: 5.7
7
- Stable tag: 1.14.1
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -138,6 +138,9 @@ Tailor a dynamic branded tracking page. Upload promotional banner, logo, and fav
138
 
139
  == Changelog ==
140
 
 
 
 
141
  = 1.14.1 =
142
  * Fix known issue
143
 
4
  Tags: woocommerce shipping,woocommerce tracking,shipment tracking,order tracking, woocommerce,track order,dhl,ups,usps,fedex,shipping,tracking,order
5
  Requires at least: 2.9
6
  Tested up to: 5.7
7
+ Stable tag: 1.14.2
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
138
 
139
  == Changelog ==
140
 
141
+ = 1.14.2 =
142
+ * Fix known issue
143
+
144
  = 1.14.1 =
145
  * Fix known issue
146