PluginProbe
Gutenberg / 22.7.0
Gutenberg v22.7.0
24.0.0 23.9.1 23.9.0 23.8.0 23.7.2 23.7.1 23.7.0 23.6.1 23.6.2 23.6.0 23.5.3 23.5.2 23.5.1 23.5.0 23.4.0 23.3.2 23.3.1 23.3.0 23.2.0 23.2.1 23.2.2 23.1.1 23.1.0 23.0.1 12.6.0 All 403 releases
← All changes | build/scripts/style-engine/index.min.js +2 -2 23.6.2 → 22.7.0 View file →
@@ -1,3 +1,3 @@
1 -"use strict";var wp;(wp||={}).styleEngine=(()=>{var _=Object.defineProperty;var G=Object.getOwnPropertyDescriptor;var K=Object.getOwnPropertyNames;var X=Object.prototype.hasOwnProperty;var J=(r,e)=>{for(var t in e)_(r,t,{get:e[t],enumerable:!0})},Y=(r,e,t,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of K(e))!X.call(r,i)&&i!==t&&_(r,i,{get:()=>e[i],enumerable:!(o=G(e,i))||o.enumerable});return r};var q=r=>Y(_({},"__esModule",{value:!0}),r);var We={};J(We,{compileCSS:()=>Ue,getCSSRules:()=>Z,getCSSValueFromRawStyle:()=>f});var s=function(){return s=Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},s.apply(this,arguments)};function R(r){return r.toLowerCase()}var Q=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],ee=/[^A-Z0-9]+/gi;function E(r,e){e===void 0&&(e={});for(var t=e.splitRegexp,o=t===void 0?Q:t,i=e.stripRegexp,a=i===void 0?ee:i,u=e.transform,c=u===void 0?R:u,d=e.delimiter,m=d===void 0?" ":d,l=S(S(r,o,"$1\0$2"),a,"\0"),b=0,v=l.length;l.charAt(b)==="\0";)b++;for(;l.charAt(v-1)==="\0";)v--;return l.slice(b,v).split("\0").map(c).join(m)}function S(r,e,t){return e instanceof RegExp?r.replace(e,t):e.reduce(function(o,i){return o.replace(i,t)},r)}function j(r,e){return e===void 0&&(e={}),E(r,s({delimiter:"."},e))}function g(r,e){return e===void 0&&(e={}),j(r,s({delimiter:"-"},e))}var w="var:",O="|",P="--";var x=(r,e)=>{let t=r;return e.forEach(o=>{t=t?.[o]}),t};function n(r,e,t,o){let i=x(r,t);return i?[{selector:e?.selector,key:o,value:f(i)}]:[]}function p(r,e,t,o,i=["top","right","bottom","left"]){let a=x(r,t);if(!a)return[];let u=[];if(typeof a=="string")u.push({selector:e?.selector,key:o.default,value:f(a)});else{let c=i.reduce((d,m)=>{let l=f(x(a,[m]));return l&&d.push({selector:e?.selector,key:o?.individual.replace("%s",A(m)),value:l}),d},[]);u.push(...c)}return u}function f(r){return typeof r=="string"&&r.startsWith(w)?`var(--wp--${r.slice(w.length).split(O).map(t=>g(t,{splitRegexp:[/([a-z0-9])([A-Z])/g,/([0-9])([a-z])/g,/([A-Za-z])([0-9])/g,/([A-Z])([A-Z][a-z])/g]})).join(P)})`:r}function A(r){let[e,...t]=r;return e.toUpperCase()+t.join("")}function T(r){let[e,...t]=r;return e.toLowerCase()+t.map(A).join("")}function C(r){try{return decodeURI(r)}catch{return r}}function y(r){return(e,t)=>n(e,t,r,T(r))}function h(r){return(e,t)=>["color","style","width"].flatMap(o=>y(["border",r,o])(e,t))}var re={name:"color",generate:y(["border","color"])},te={name:"radius",generate:(r,e)=>p(r,e,["border","radius"],{default:"borderRadius",individual:"border%sRadius"},["topLeft","topRight","bottomLeft","bottomRight"])},ne={name:"style",generate:y(["border","style"])},oe={name:"width",generate:y(["border","width"])},ae={name:"borderTop",generate:h("top")},ie={name:"borderRight",generate:h("right")},ue={name:"borderBottom",generate:h("bottom")},ce={name:"borderLeft",generate:h("left")},I=[re,ne,oe,te,ae,ie,ue,ce];var fe={name:"background",generate:(r,e)=>n(r,e,["color","background"],"backgroundColor")},k=fe;var le={name:"gradient",generate:(r,e)=>n(r,e,["color","gradient"],"background")},F=le;var se={name:"text",generate:(r,e)=>n(r,e,["color","text"],"color")},D=se;var L=[D,F,k];var pe={name:"height",generate:(r,e)=>n(r,e,["dimensions","height"],"height")},de={name:"minHeight",generate:(r,e)=>n(r,e,["dimensions","minHeight"],"minHeight")},ge={name:"minWidth",generate:(r,e)=>n(r,e,["dimensions","minWidth"],"minWidth")},me={name:"aspectRatio",generate:(r,e)=>n(r,e,["dimensions","aspectRatio"],"aspectRatio")},ye={name:"width",generate:(r,e)=>n(r,e,["dimensions","width"],"width")},he={name:"objectFit",generate:(r,e)=>n(r,e,["dimensions","objectFit"],"objectFit")},B=[pe,de,ge,me,ye,he];var be={name:"backgroundImage",generate:(r,e)=>{let t=r?.background?.backgroundImage,o=f(r?.background?.gradient)||"";if(!t&&!o)return[];let i=typeof t=="object"&&t?.url?`url( '${encodeURI(C(t.url))}' )`:f(t),a=[o,i].filter(Boolean).join(", ");return a?[{selector:e.selector,key:"backgroundImage",value:a}]:[]}},ve={name:"backgroundPosition",generate:(r,e)=>n(r,e,["background","backgroundPosition"],"backgroundPosition")},_e={name:"backgroundRepeat",generate:(r,e)=>n(r,e,["background","backgroundRepeat"],"backgroundRepeat")},we={name:"backgroundSize",generate:(r,e)=>n(r,e,["background","backgroundSize"],"backgroundSize")},xe={name:"backgroundAttachment",generate:(r,e)=>n(r,e,["background","backgroundAttachment"],"backgroundAttachment")},z=[be,ve,_e,we,xe];var Re={name:"shadow",generate:(r,e)=>n(r,e,["shadow"],"boxShadow")},H=[Re];var Se={name:"color",generate:(r,e,t=["outline","color"],o="outlineColor")=>n(r,e,t,o)},Ee={name:"offset",generate:(r,e,t=["outline","offset"],o="outlineOffset")=>n(r,e,t,o)},je={name:"style",generate:(r,e,t=["outline","style"],o="outlineStyle")=>n(r,e,t,o)},Oe={name:"width",generate:(r,e,t=["outline","width"],o="outlineWidth")=>n(r,e,t,o)},V=[Se,je,Ee,Oe];var Pe={name:"padding",generate:(r,e)=>p(r,e,["spacing","padding"],{default:"padding",individual:"padding%s"})},$=Pe;var Ae={name:"margin",generate:(r,e)=>p(r,e,["spacing","margin"],{default:"margin",individual:"margin%s"})},U=Ae;var W=[U,$];var Te={name:"fontSize",generate:(r,e)=>n(r,e,["typography","fontSize"],"fontSize")},Ce={name:"fontStyle",generate:(r,e)=>n(r,e,["typography","fontStyle"],"fontStyle")},Ie={name:"fontWeight",generate:(r,e)=>n(r,e,["typography","fontWeight"],"fontWeight")},ke={name:"fontFamily",generate:(r,e)=>n(r,e,["typography","fontFamily"],"fontFamily")},Fe={name:"letterSpacing",generate:(r,e)=>n(r,e,["typography","letterSpacing"],"letterSpacing")},De={name:"lineHeight",generate:(r,e)=>n(r,e,["typography","lineHeight"],"lineHeight")},Le={name:"textColumns",generate:(r,e)=>n(r,e,["typography","textColumns"],"columnCount")},Be={name:"textDecoration",generate:(r,e)=>n(r,e,["typography","textDecoration"],"textDecoration")},ze={name:"textIndent",generate:(r,e)=>n(r,e,["typography","textIndent"],"textIndent")},He={name:"textTransform",generate:(r,e)=>n(r,e,["typography","textTransform"],"textTransform")},Ve={name:"writingMode",generate:(r,e)=>n(r,e,["typography","writingMode"],"writingMode")},$e={name:"textShadow",generate:(r,e)=>n(r,e,["typography","textShadow"],"textShadow")},M=[ke,Te,Ce,Ie,Fe,De,Le,Be,ze,$e,He,Ve];var N=[...I,...L,...B,...V,...W,...M,...H,...z];function Ue(r,e={}){let t=Z(r,e);if(!e?.selector){let a=[];return t.forEach(u=>{a.push(`${g(u.key)}: ${u.value};`)}),a.join(" ")}let o=t.reduce((a,u)=>{let{selector:c}=u;return c&&(a[c]||(a[c]=[]),a[c].push(u)),a},{});return Object.keys(o).reduce((a,u)=>(a.push(`${u} { ${o[u].map(c=>`${g(c.key)}: ${c.value};`).join(" ")} }`),a),[]).join(`
2 -`)}function Z(r,e={}){let t=[];return N.forEach(o=>{typeof o.generate=="function"&&t.push(...o.generate(r,e))}),t}return q(We);})();
1 +"use strict";var wp;(wp||={}).styleEngine=(()=>{var _=Object.defineProperty;var W=Object.getOwnPropertyDescriptor;var K=Object.getOwnPropertyNames;var X=Object.prototype.hasOwnProperty;var J=(r,e)=>{for(var t in e)_(r,t,{get:e[t],enumerable:!0})},Y=(r,e,t,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of K(e))!X.call(r,i)&&i!==t&&_(r,i,{get:()=>e[i],enumerable:!(o=W(e,i))||o.enumerable});return r};var q=r=>Y(_({},"__esModule",{value:!0}),r);var $e={};J($e,{compileCSS:()=>He,getCSSRules:()=>G,getCSSValueFromRawStyle:()=>g});var l=function(){return l=Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},l.apply(this,arguments)};function R(r){return r.toLowerCase()}var Q=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],ee=/[^A-Z0-9]+/gi;function E(r,e){e===void 0&&(e={});for(var t=e.splitRegexp,o=t===void 0?Q:t,i=e.stripRegexp,a=i===void 0?ee:i,u=e.transform,f=u===void 0?R:u,p=e.delimiter,m=p===void 0?" ":p,c=S(S(r,o,"$1\0$2"),a,"\0"),b=0,v=c.length;c.charAt(b)==="\0";)b++;for(;c.charAt(v-1)==="\0";)v--;return c.slice(b,v).split("\0").map(f).join(m)}function S(r,e,t){return e instanceof RegExp?r.replace(e,t):e.reduce(function(o,i){return o.replace(i,t)},r)}function O(r,e){return e===void 0&&(e={}),E(r,l({delimiter:"."},e))}function d(r,e){return e===void 0&&(e={}),O(r,l({delimiter:"-"},e))}var w="var:",j="|",P="--";var x=(r,e)=>{let t=r;return e.forEach(o=>{t=t?.[o]}),t};function n(r,e,t,o){let i=x(r,t);return i?[{selector:e?.selector,key:o,value:g(i)}]:[]}function s(r,e,t,o,i=["top","right","bottom","left"]){let a=x(r,t);if(!a)return[];let u=[];if(typeof a=="string")u.push({selector:e?.selector,key:o.default,value:g(a)});else{let f=i.reduce((p,m)=>{let c=g(x(a,[m]));return c&&p.push({selector:e?.selector,key:o?.individual.replace("%s",A(m)),value:c}),p},[]);u.push(...f)}return u}function g(r){return typeof r=="string"&&r.startsWith(w)?`var(--wp--${r.slice(w.length).split(j).map(t=>d(t,{splitRegexp:[/([a-z0-9])([A-Z])/g,/([0-9])([a-z])/g,/([A-Za-z])([0-9])/g,/([A-Z])([A-Z][a-z])/g]})).join(P)})`:r}function A(r){let[e,...t]=r;return e.toUpperCase()+t.join("")}function T(r){let[e,...t]=r;return e.toLowerCase()+t.map(A).join("")}function I(r){try{return decodeURI(r)}catch{return r}}function y(r){return(e,t)=>n(e,t,r,T(r))}function h(r){return(e,t)=>["color","style","width"].flatMap(o=>y(["border",r,o])(e,t))}var re={name:"color",generate:y(["border","color"])},te={name:"radius",generate:(r,e)=>s(r,e,["border","radius"],{default:"borderRadius",individual:"border%sRadius"},["topLeft","topRight","bottomLeft","bottomRight"])},ne={name:"style",generate:y(["border","style"])},oe={name:"width",generate:y(["border","width"])},ae={name:"borderTop",generate:h("top")},ie={name:"borderRight",generate:h("right")},ue={name:"borderBottom",generate:h("bottom")},fe={name:"borderLeft",generate:h("left")},C=[re,ne,oe,te,ae,ie,ue,fe];var ce={name:"background",generate:(r,e)=>n(r,e,["color","background"],"backgroundColor")},k=ce;var le={name:"gradient",generate:(r,e)=>n(r,e,["color","gradient"],"background")},D=le;var se={name:"text",generate:(r,e)=>n(r,e,["color","text"],"color")},L=se;var F=[L,D,k];var pe={name:"height",generate:(r,e)=>n(r,e,["dimensions","height"],"height")},de={name:"minHeight",generate:(r,e)=>n(r,e,["dimensions","minHeight"],"minHeight")},ge={name:"aspectRatio",generate:(r,e)=>n(r,e,["dimensions","aspectRatio"],"aspectRatio")},me={name:"width",generate:(r,e)=>n(r,e,["dimensions","width"],"width")},B=[pe,de,ge,me];var ye={name:"backgroundImage",generate:(r,e)=>{let t=r?.background?.backgroundImage;return typeof t=="object"&&t?.url?[{selector:e.selector,key:"backgroundImage",value:`url( '${encodeURI(I(t.url))}' )`}]:n(r,e,["background","backgroundImage"],"backgroundImage")}},he={name:"backgroundPosition",generate:(r,e)=>n(r,e,["background","backgroundPosition"],"backgroundPosition")},be={name:"backgroundRepeat",generate:(r,e)=>n(r,e,["background","backgroundRepeat"],"backgroundRepeat")},ve={name:"backgroundSize",generate:(r,e)=>n(r,e,["background","backgroundSize"],"backgroundSize")},_e={name:"backgroundAttachment",generate:(r,e)=>n(r,e,["background","backgroundAttachment"],"backgroundAttachment")},z=[ye,he,be,ve,_e];var we={name:"shadow",generate:(r,e)=>n(r,e,["shadow"],"boxShadow")},H=[we];var xe={name:"color",generate:(r,e,t=["outline","color"],o="outlineColor")=>n(r,e,t,o)},Re={name:"offset",generate:(r,e,t=["outline","offset"],o="outlineOffset")=>n(r,e,t,o)},Se={name:"style",generate:(r,e,t=["outline","style"],o="outlineStyle")=>n(r,e,t,o)},Ee={name:"width",generate:(r,e,t=["outline","width"],o="outlineWidth")=>n(r,e,t,o)},$=[xe,Se,Re,Ee];var Oe={name:"padding",generate:(r,e)=>s(r,e,["spacing","padding"],{default:"padding",individual:"padding%s"})},U=Oe;var je={name:"margin",generate:(r,e)=>s(r,e,["spacing","margin"],{default:"margin",individual:"margin%s"})},M=je;var V=[M,U];var Pe={name:"fontSize",generate:(r,e)=>n(r,e,["typography","fontSize"],"fontSize")},Ae={name:"fontStyle",generate:(r,e)=>n(r,e,["typography","fontStyle"],"fontStyle")},Te={name:"fontWeight",generate:(r,e)=>n(r,e,["typography","fontWeight"],"fontWeight")},Ie={name:"fontFamily",generate:(r,e)=>n(r,e,["typography","fontFamily"],"fontFamily")},Ce={name:"letterSpacing",generate:(r,e)=>n(r,e,["typography","letterSpacing"],"letterSpacing")},ke={name:"lineHeight",generate:(r,e)=>n(r,e,["typography","lineHeight"],"lineHeight")},De={name:"textColumns",generate:(r,e)=>n(r,e,["typography","textColumns"],"columnCount")},Le={name:"textDecoration",generate:(r,e)=>n(r,e,["typography","textDecoration"],"textDecoration")},Fe={name:"textIndent",generate:(r,e)=>n(r,e,["typography","textIndent"],"textIndent")},Be={name:"textTransform",generate:(r,e)=>n(r,e,["typography","textTransform"],"textTransform")},ze={name:"writingMode",generate:(r,e)=>n(r,e,["typography","writingMode"],"writingMode")},N=[Ie,Pe,Ae,Te,Ce,ke,De,Le,Fe,Be,ze];var Z=[...C,...F,...B,...$,...V,...N,...H,...z];function He(r,e={}){let t=G(r,e);if(!e?.selector){let a=[];return t.forEach(u=>{a.push(`${d(u.key)}: ${u.value};`)}),a.join(" ")}let o=t.reduce((a,u)=>{let{selector:f}=u;return f&&(a[f]||(a[f]=[]),a[f].push(u)),a},{});return Object.keys(o).reduce((a,u)=>(a.push(`${u} { ${o[u].map(f=>`${d(f.key)}: ${f.value};`).join(" ")} }`),a),[]).join(`
2 +`)}function G(r,e={}){let t=[];return Z.forEach(o=>{typeof o.generate=="function"&&t.push(...o.generate(r,e))}),t}return q($e);})();
3 3 //# sourceMappingURL=index.min.js.map