@bedrock-layout/spacing-constants
Advanced tools
Comparing version 2.2.5 to 2.3.0
@@ -15,9 +15,23 @@ import { DefaultTheme } from "styled-components"; | ||
} | ||
declare type ThemeOrDefault<T> = T extends { | ||
export interface Sizes { | ||
xxsmall: string; | ||
xsmall: string; | ||
small: string; | ||
medium: string; | ||
large: string; | ||
xlarge: string; | ||
xxlarge: string; | ||
} | ||
declare type ThemeOrDefaultSpace<T> = T extends { | ||
space: Record<string, string | number>; | ||
} ? T["space"] : T extends { | ||
spacing: Record<string, string | number>; | ||
} ? T["spacing"] : T extends { | ||
space: Record<string, string | number>; | ||
} ? T["space"] : Spacing; | ||
export declare type SpacingOptions = ThemeOrDefault<DefaultTheme>; | ||
} ? T["spacing"] : Spacing; | ||
declare type ThemeOrDefaultSizes<T> = T extends { | ||
sizes: Record<string, string | number>; | ||
} ? T["sizes"] : Sizes; | ||
export declare type SpacingOptions = ThemeOrDefaultSpace<DefaultTheme>; | ||
export declare type SizesOptions = ThemeOrDefaultSizes<DefaultTheme>; | ||
export declare const spacing: Record<string, string>; | ||
export declare const sizes: Sizes; | ||
declare type MaybeValue = string | undefined; | ||
@@ -29,2 +43,6 @@ declare type GetSpacingValue = <T>(theme: T & { | ||
export declare const getSpacingValue: GetSpacingValue; | ||
declare type GetSizeValue = <T>(theme: T & { | ||
sizes?: Record<string, string | number>; | ||
}, sizingKey: unknown) => MaybeValue; | ||
export declare const getSizeValue: GetSizeValue; | ||
declare type NumberTuple = [number, number]; | ||
@@ -31,0 +49,0 @@ export interface BreakPoints { |
@@ -1,2 +0,2 @@ | ||
function r(){return(r=Object.assign||function(r){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(r[t]=n[t])}return r}).apply(this,arguments)}var e={none:"0px",xxs:"0.0625rem",xs:"0.125rem",sm:"0.25rem",md:"0.5rem",mdLg:"0.75rem",lg:"1rem",lgXl:"1.5rem",xl:"2rem",xlXXl:"3rem",xxl:"4rem"},n={smallOnly:639,mediumOnly:[640,1023],largeOnly:[1024,1199],xlargeOnly:[1200,1439],medium:1023,large:1199,xlarge:1439,xxlarge:1920};exports.breakPoints=n,exports.getSpacingValue=function(n,t){var a,l=null!=(a=n.spacing)?a:n.space;return l?Object.entries(l).map(function(r){var e=r[1];return[r[0],"number"==typeof e?e+"px":e]}).reduce(function(e,n){var t;return r({},e,((t={})[n[0]]=n[1],t))},{})[t]:e[t]},exports.mergeBreakpoints=function(e){return void 0===e&&(e={}),r({},n,e)},exports.spacing=e; | ||
function e(){return(e=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var n=arguments[r];for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t])}return e}).apply(this,arguments)}var r={none:"0px",xxs:"0.0625rem",xs:"0.125rem",sm:"0.25rem",md:"0.5rem",mdLg:"0.75rem",lg:"1rem",lgXl:"1.5rem",xl:"2rem",xlXXl:"3rem",xxl:"4rem"},n={xxsmall:"159px",xsmall:"319px",small:"639px",medium:"1023px",large:"1199px",xlarge:"1439px",xxlarge:"1920px"};function t(r){return r.reduce(function(r,n){var t;return e({},r,((t={})[n[0]]=n[1],t))},{})}var a={smallOnly:639,mediumOnly:[640,1023],largeOnly:[1024,1199],xlargeOnly:[1200,1439],medium:1023,large:1199,xlarge:1439,xxlarge:1920};exports.breakPoints=a,exports.getSizeValue=function(e,r){var a;if("number"!=typeof r&&void 0!==r){var l=null!=(a=e.sizes)?a:n;return t(Object.entries(l).map(function(e){var r=e[1];return[e[0],"number"==typeof r?r+"px":r]}))[r]}},exports.getSpacingValue=function(e,n){var a,l=null!=(a=e.space)?a:e.spacing;return l?t(Object.entries(l).map(function(e){var r=e[1];return[e[0],"number"==typeof r?r+"px":r]}))[n]:r[n]},exports.mergeBreakpoints=function(r){return void 0===r&&(r={}),e({},a,r)},exports.sizes=n,exports.spacing=r; | ||
//# sourceMappingURL=index.js.map |
@@ -1,2 +0,2 @@ | ||
function r(){return(r=Object.assign||function(r){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(r[l]=n[l])}return r}).apply(this,arguments)}var e={none:"0px",xxs:"0.0625rem",xs:"0.125rem",sm:"0.25rem",md:"0.5rem",mdLg:"0.75rem",lg:"1rem",lgXl:"1.5rem",xl:"2rem",xlXXl:"3rem",xxl:"4rem"},n=function(n,l){var t,a=null!=(t=n.spacing)?t:n.space;return a?Object.entries(a).map(function(r){var e=r[1];return[r[0],"number"==typeof e?e+"px":e]}).reduce(function(e,n){var l;return r({},e,((l={})[n[0]]=n[1],l))},{})[l]:e[l]},l={smallOnly:639,mediumOnly:[640,1023],largeOnly:[1024,1199],xlargeOnly:[1200,1439],medium:1023,large:1199,xlarge:1439,xxlarge:1920},t=function(e){return void 0===e&&(e={}),r({},l,e)};export{l as breakPoints,n as getSpacingValue,t as mergeBreakpoints,e as spacing}; | ||
function r(){return(r=Object.assign||function(r){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(r[l]=n[l])}return r}).apply(this,arguments)}var e={none:"0px",xxs:"0.0625rem",xs:"0.125rem",sm:"0.25rem",md:"0.5rem",mdLg:"0.75rem",lg:"1rem",lgXl:"1.5rem",xl:"2rem",xlXXl:"3rem",xxl:"4rem"},n={xxsmall:"159px",xsmall:"319px",small:"639px",medium:"1023px",large:"1199px",xlarge:"1439px",xxlarge:"1920px"};function l(e){return e.reduce(function(e,n){var l;return r({},e,((l={})[n[0]]=n[1],l))},{})}var t=function(r,n){var t,a=null!=(t=r.space)?t:r.spacing;return a?l(Object.entries(a).map(function(r){var e=r[1];return[r[0],"number"==typeof e?e+"px":e]}))[n]:e[n]},a=function(r,e){var t;if("number"!=typeof e&&void 0!==e){var a=null!=(t=r.sizes)?t:n;return l(Object.entries(a).map(function(r){var e=r[1];return[r[0],"number"==typeof e?e+"px":e]}))[e]}},m={smallOnly:639,mediumOnly:[640,1023],largeOnly:[1024,1199],xlargeOnly:[1200,1439],medium:1023,large:1199,xlarge:1439,xxlarge:1920},x=function(e){return void 0===e&&(e={}),r({},m,e)};export{m as breakPoints,a as getSizeValue,t as getSpacingValue,x as mergeBreakpoints,n as sizes,e as spacing}; | ||
//# sourceMappingURL=index.m.js.map |
@@ -1,2 +0,2 @@ | ||
function e(){return(e=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var l=arguments[r];for(var n in l)Object.prototype.hasOwnProperty.call(l,n)&&(e[n]=l[n])}return e}).apply(this,arguments)}const r={none:"0px",xxs:"0.0625rem",xs:"0.125rem",sm:"0.25rem",md:"0.5rem",mdLg:"0.75rem",lg:"1rem",lgXl:"1.5rem",xl:"2rem",xlXXl:"3rem",xxl:"4rem"},l=(l,n)=>{var m;const t=null!=(m=l.spacing)?m:l.space;return t?Object.entries(t).map(([e,r])=>[e,"number"==typeof r?`${r}px`:r]).reduce((r,[l,n])=>e({},r,{[l]:n}),{})[n]:r[n]},n={smallOnly:639,mediumOnly:[640,1023],largeOnly:[1024,1199],xlargeOnly:[1200,1439],medium:1023,large:1199,xlarge:1439,xxlarge:1920},m=(r={})=>e({},n,r);export{n as breakPoints,l as getSpacingValue,m as mergeBreakpoints,r as spacing}; | ||
function e(){return(e=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var l=arguments[r];for(var n in l)Object.prototype.hasOwnProperty.call(l,n)&&(e[n]=l[n])}return e}).apply(this,arguments)}const r={none:"0px",xxs:"0.0625rem",xs:"0.125rem",sm:"0.25rem",md:"0.5rem",mdLg:"0.75rem",lg:"1rem",lgXl:"1.5rem",xl:"2rem",xlXXl:"3rem",xxl:"4rem"},l={xxsmall:"159px",xsmall:"319px",small:"639px",medium:"1023px",large:"1199px",xlarge:"1439px",xxlarge:"1920px"};function n(r){return r.reduce((r,[l,n])=>e({},r,{[l]:n}),{})}const m=(e,l)=>{var m;const t=null!=(m=e.space)?m:e.spacing;return t?n(Object.entries(t).map(([e,r])=>[e,"number"==typeof r?`${r}px`:r]))[l]:r[l]},t=(e,r)=>{var m;if("number"==typeof r||void 0===r)return;const t=null!=(m=e.sizes)?m:l;return n(Object.entries(t).map(([e,r])=>[e,"number"==typeof r?`${r}px`:r]))[r]},x={smallOnly:639,mediumOnly:[640,1023],largeOnly:[1024,1199],xlargeOnly:[1200,1439],medium:1023,large:1199,xlarge:1439,xxlarge:1920},a=(r={})=>e({},x,r);export{x as breakPoints,t as getSizeValue,m as getSpacingValue,a as mergeBreakpoints,l as sizes,r as spacing}; | ||
//# sourceMappingURL=index.modern.js.map |
@@ -1,2 +0,2 @@ | ||
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports):"function"==typeof define&&define.amd?define(["exports"],n):n((e||self).spacingConstants={})}(this,function(e){function n(){return(n=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var r=arguments[n];for(var t in r)Object.prototype.hasOwnProperty.call(r,t)&&(e[t]=r[t])}return e}).apply(this,arguments)}var r={none:"0px",xxs:"0.0625rem",xs:"0.125rem",sm:"0.25rem",md:"0.5rem",mdLg:"0.75rem",lg:"1rem",lgXl:"1.5rem",xl:"2rem",xlXXl:"3rem",xxl:"4rem"},t={smallOnly:639,mediumOnly:[640,1023],largeOnly:[1024,1199],xlargeOnly:[1200,1439],medium:1023,large:1199,xlarge:1439,xxlarge:1920};e.breakPoints=t,e.getSpacingValue=function(e,t){var l,o=null!=(l=e.spacing)?l:e.space;return o?Object.entries(o).map(function(e){var n=e[1];return[e[0],"number"==typeof n?n+"px":n]}).reduce(function(e,r){var t;return n({},e,((t={})[r[0]]=r[1],t))},{})[t]:r[t]},e.mergeBreakpoints=function(e){return void 0===e&&(e={}),n({},t,e)},e.spacing=r}); | ||
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports):"function"==typeof define&&define.amd?define(["exports"],n):n((e||self).spacingConstants={})}(this,function(e){function n(){return(n=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var r=arguments[n];for(var t in r)Object.prototype.hasOwnProperty.call(r,t)&&(e[t]=r[t])}return e}).apply(this,arguments)}var r={none:"0px",xxs:"0.0625rem",xs:"0.125rem",sm:"0.25rem",md:"0.5rem",mdLg:"0.75rem",lg:"1rem",lgXl:"1.5rem",xl:"2rem",xlXXl:"3rem",xxl:"4rem"},t={xxsmall:"159px",xsmall:"319px",small:"639px",medium:"1023px",large:"1199px",xlarge:"1439px",xxlarge:"1920px"};function l(e){return e.reduce(function(e,r){var t;return n({},e,((t={})[r[0]]=r[1],t))},{})}var a={smallOnly:639,mediumOnly:[640,1023],largeOnly:[1024,1199],xlargeOnly:[1200,1439],medium:1023,large:1199,xlarge:1439,xxlarge:1920};e.breakPoints=a,e.getSizeValue=function(e,n){var r;if("number"!=typeof n&&void 0!==n){var a=null!=(r=e.sizes)?r:t;return l(Object.entries(a).map(function(e){var n=e[1];return[e[0],"number"==typeof n?n+"px":n]}))[n]}},e.getSpacingValue=function(e,n){var t,a=null!=(t=e.space)?t:e.spacing;return a?l(Object.entries(a).map(function(e){var n=e[1];return[e[0],"number"==typeof n?n+"px":n]}))[n]:r[n]},e.mergeBreakpoints=function(e){return void 0===e&&(e={}),n({},a,e)},e.sizes=t,e.spacing=r}); | ||
//# sourceMappingURL=index.umd.js.map |
{ | ||
"name": "@bedrock-layout/spacing-constants", | ||
"version": "2.2.5", | ||
"version": "2.3.0", | ||
"description": "bedrock-layout spacing constants", | ||
@@ -52,3 +52,3 @@ "sideEffects": false, | ||
}, | ||
"gitHead": "362beeeb0b1e784164f617443d9fc302da233f38" | ||
"gitHead": "73590327231f73edbdfc39f1899f643d0ed325ca" | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
33380
86