PageSourceSearch

https://www.housebeautiful.com/_assets/fre/scopes/hdm/_next/static/chunks/14709-b72df56bc1c65dc9.js

js housebeautiful.com collected 2026-09-24 07:28:37 UTC 10,822 bytes, 22 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[14709],{87172:(t,e,r)=>{r.d(e,{fU:()=>tr,Gx:()=>te,nj:()=>V,i7:()=>W,Fz:()=>X,oS:()=>tt,x8:()=>K,V$:()=>Y,yN:()=>tn});var n=r(20608),l=r(14285);let i=new(r(85073)).F("IngredientGroupPagableFragment",(0,n.J1)`
2		fragment IngredientGroupPagableFragment on IngredientGroup {
3			id
4			subhead
5			ingredients(first: $first, start: $start) {
6				id
7				food
8				amount
9				unit
10				description
11				main_ingredient
12				position
13			}
14		}
15	`),s=(0,n.J1)`
16	query IngredientGroups($id: UUID!, $start: Int = 1, $first: Int = ${l.pC}) {
17		ingredientgroups(ID: $id) {
18			...${i.name}
19		}
20	}
21 	${i.fragment}
22`;var a=r(81225),u=r(72635);let o="tablespoons?|teaspoons?|milliliters?|kilograms?|milligrams?|centiliters?|fluid\\s*ounces?|ounces?|pounds?|gallons?|quarts?|liters?|grams?|pints?|cups?|tbsp\\.?|tsp\\.?|gal\\.?|fl\\.?\\s*oz\\.?|lbs?\\.?|oz\\.?|qt\\.?|pt\\.?|kg\\.?|mg\\.?|ml\\.?|cl\\.?|lb\\.?|c\\.?|L\\.?|g\\.?",g=RegExp(`^(?:${o})\\.?(?=\\s|$|\\)|,)`,"i"),p=/[\d½¼¾⅓⅔⅛⅜⅝⅞]/,f="NUMBER",d="RANGE",c="UNIT",m="PACKAGE_SIZE",h="PAREN",b=(t,e,r)=>({type:t,value:e,start:r,end:r+e.length}),y=t=>/[½¼¾⅓⅔⅛⅜⅝⅞/.]/.test(t),A="(?:\\d+\\s+\\d+/\\d+|\\d+-\\d+/\\d+|\\d+[\xbd\xbc\xbe⅓⅔⅛⅜⅝⅞]|\\d+/\\d+|[\xbd\xbc\xbe⅓⅔⅛⅜⅝⅞]|\\d+\\.\\d+|\\d+)",$=RegExp(`^(?:\\s*-\\s*|\\s+)(?:${o})\\.?(?=\\s|$|\\)|,)`,"i"),k=(t,e,r)=>{let n=t.slice(e+r);return $.test(n)},x=[(t,e)=>{for(let r of[RegExp(`^${A}\\s*-\\s*${A}`),RegExp(`^${A}\\s+to\\s+${A}`,"i")]){let n=t.slice(e).match(r);if(n){if(/^\d+-\d+\/\d+$/.test(n[0]))return null;return b(d,n[0],e)}}return null},(t,e)=>{if(e>1){let r=t[e-1],n=t[e-2];if("-"===r&&/[a-zA-Z0-9]/.test(n))return null}for(let r of[/^\d+\s+\d+\/\d+/,/^\d+-\d+\/\d+/,/^\d+[½¼¾⅓⅔⅛⅜⅝⅞]/,/^\d+\/\d+/,/^[½¼¾⅓⅔⅛⅜⅝⅞]/,/^\d+\.\d+/,/^\d+/]){let n=t.slice(e).match(r);if(!n)continue;let l=n[0],i=e+l.length;if(i<t.length&&"-"===t[i]&&!l.includes("/")){let e=i+1<t.length?t[i+1]:"";if(/[a-zA-Z0-9]/.test(e))break}if(i<t.length&&/[a-zA-Z]/.test(t[i])&&!t.slice(i).match(g))break;if(y(l))return b(f,l,e);if(1===l.length){let r=e-1,n=!1;if(r>=0){let e=r;for(;e>=0&&/\s/.test(t[e]);)e--;e>=0&&/\d/.test(t[e])&&(n=!0)}if(n&&k(t,e,l.length))return null;return b(f,l,e)}if(k(t,e,l.length))break;return b(f,l,e)}return null},(t,e)=>{if(!/^\d/.test(t.slice(e)))return null;let r=RegExp(`^(\\d+)(?:\\s*-\\s*|\\s+)(${o})\\.?(?=\\s|$|\\)|,)`,"i"),n=t.slice(e).match(r);return n?b(m,n[0],e):null},(t,e)=>{if(e>0){let r=t[e-1];if(/[a-zA-Z]/.test(r)&&!/[\d]/.test(r))return null}let r=t.slice(e).match(g);return r?b(c,r[0],e):null},(t,e)=>{if("("!==t[e])return null;let r=0,n=e;for(;n<t.length;){if("("===t[n]&&r++,")"===t[n]&&0==--r)return{type:h,value:t.slice(e,n+1),content:t.slice(e+1,n),start:e,end:n+1};n++}return null},(t,e)=>{let r=e;for(;r<t.length;){let n=t[r];if("("===n||")"===n)break;if(p.test(n)){if(r>e&&/[a-zA-Z0-9]/.test(t[r-1])){r++;continue}break}if(","===n){r++;break}if("-"===n&&r>e){let e=t[r-1],n=r+1<t.length?t[r+1]:"";if(/[a-zA-Z0-9]/.test(e)&&/[a-zA-Z0-9]/.test(n)){for(r++;r<t.length&&/[a-zA-Z0-9]/.test(t[r]);)r++;continue}break}r++}if(r>e){let n=t.slice(e,r).trim();return 0===n.length?null:{type:"TEXT",value:n,start:e,end:r}}return null}],w=t=>{let e=[],r=0;for(;r<t.length;){for(;r<t.length&&/\s/.test(t[r]);)r++;if(r>=t.length)break;let n=!1;for(let l of x){let i=l(t,r);if(i){e.push(i),r=i.end,n=!0;break}}!n&&r++}return e},v=[{pattern:[f,c]},{pattern:[d,c]},{pattern:[f,m]},{pattern:[d,m]},{pattern:[d]},{pattern:[m]},{pattern:[f]}],j=[{pattern:[f,c]},{pattern:[d,c]},{pattern:[f,m]},{pattern:[d,m]},{pattern:[m]}],O=(t,e,r)=>r.find(r=>((t,e,r)=>{if(e+r.pattern.length>t.length)return!1;for(let n=0;n<r.pattern.length;n++)if(t[e+n].type!==r.pattern[n])return!1;return!r.condition||r.condition(t[e],t,e)})(t,e,r)),z=(t,e=v)=>{let r=new Set,n=0;for(;n<t.length;){let l=O(t,n,e);l?(l.pattern.forEach((t,e)=>{r.add(n+e)}),n+=l.pattern.length):n++}return r},E=(t,e)=>{let r=w(t.content),n=z(r,j);return`(${e(r,n,t.content)})`},S=(t,e,r)=>{if(0===t.length)return r;let n=r=>r+1<t.length&&e.has(r+1),l="",i=0,s=0;for(;s<t.length;)if(e.has(s)){let e=s;for(;n(e);)e++;let a=t[s].start;a>i&&(l+=r.substring(i,a));let u=t[e].end,o=r.substring(a,u);l+=`<strong>${o}</strong>`,i=u,s=e+1}else{let e=t[s].start;e>i&&(l+=r.substring(i,e)),t[s].type===h?l+=E(t[s],S):l+=r.substring(t[s].start,t[s].end),i=t[s].end,s++}return i<r.length&&(l+=r.substring(i)),l},N=t=>t.filter(Boolean).join(" ").trim();var P=r(93682),I=r(29231),C=r(67601);function G(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function R(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};
22e%2?G(Object(r),!0).forEach(function(e){(0,P.A)(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):G(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}let Z=/<a\b([^>]*)>([\s\S]*?)<\/a>/gi,q=new Set(["http","https","mailto"]),B=/^([a-z][a-z0-9+.-]*):/i,F=/^https?:/i,_=/[\s\p{Cc}]/gu,D={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},M={amp:"&",apos:"'",gt:">",lt:"<",nbsp:"\xa0",quot:'"'},T=/&(#[xX][0-9a-fA-F]+|#\d+|[a-zA-Z]+);/g,U=t=>String(t).replace(T,(t,e)=>{if("#"!==e[0])return M[e.toLowerCase()]??t;let r="x"===e[1]||"X"===e[1],n=parseInt(r?e.slice(2):e.slice(1),r?16:10);return Number.isInteger(n)&&n>0&&n<=1114111?String.fromCodePoint(n):t}),H=t=>String.fromCodePoint(57344+t),L=(t,e)=>{let r=t.match(RegExp(`(?:^|\\s)${e}\\s*=\\s*("([^"]*)"|'([^']*)')`,"i"));return r?U(r[2]??r[3]):void 0},V=(t,e,r)=>{var n,i;let s;if(!r)return"";let{masked:a,anchors:u}=(s=[],{masked:r.replace(Z,(t,e,r)=>{let n=H(s.length);return s.push(((t,e)=>{let r=(0,I.Q)(e),n=String(r).replace(/[<>]/g,t=>D[t]),l=L(t,"href")?.trim();if(!l||!(t=>{if(!t)return!1;let e=t.replace(_,"");if(!e)return!1;let r=e.match(B);return!r||q.has(r[1].toLowerCase())})(l))return n;let i=Object.entries((({href:t,text:e,target:r,rel:n,className:l})=>{let i=l?l.split(/\s+/).filter(Boolean):[],s=n?n.split(/\s+/).filter(Boolean):[],a=F.test(t);return s.includes("nofollow")&&a&&!s.includes("noopener")&&s.push("noopener"),"_blank"===r&&["noopener","noreferrer"].forEach(t=>{s.includes(t)||s.push(t)}),!a||i.includes(C.H)||i.includes(C.x)||i.push(C.H),R(R(R(R({href:t},r&&{target:r}),s.length&&{rel:s.join(" ")}),i.length&&{class:i.join(" ")}),a&&{"data-vars-ga-outbound-link":t,"data-vars-ga-ux-element":"Hyperlink","data-vars-ga-call-to-action":e})})({href:l,text:U(r),target:L(t,"target"),rel:L(t,"rel"),className:L(t,"class")})).map(([t,e])=>`${t}="${String(e).replace(/[&<>"']/g,t=>D[t])}"`).join(" ");return`<a ${i}>${n}</a>`})(e??"",r??"")),n}),anchors:s}),o=a.replace(/<[^>]*>/g,"").trim();return o=(n=o)?n.replace(/[½⅓⅔¼¾⅛⅜⅝⅞]/g,(t,e,r)=>{let n=l.ei[t],i=e>0?r[e-1]:"";return/\d/.test(i)?` ${n}`:n}):n,i=((t,e,r)=>{let n,l;if(!r)return"";let i=(l=z(n=w(r)),S(n,l,r));return t&&e?N([`<strong>${t} ${e}</strong>`,i]):t&&!e?N([`<strong>${t}</strong>`,i]).replace(/<\/strong>\s+<strong>/g," "):e?N([e,i]):i})(t?(t=>{if(null==t||isNaN(t))return t;let e=Math.floor(t),r=+(t%1).toFixed(3),n=l.mx[r];return n?[e||null,n].filter(Boolean).join(" "):t})(t):t,e,o),u.length?u.reduce((t,e,r)=>t.split(H(r)).join(e),i):i},X=({totalNutrients:t,yields:e,yieldsUnit:r})=>(0,u.I)(t)?[]:Object.keys(l.Pw)?.map?.(n=>{let i=t[n];return i?{label:l.Pw[n],quantity:"number"==typeof e&&e?`${Math.round(l.dn[r]?i.quantity/e:i.quantity)}`:"0",unit:l.BL[i.unit]||""}:{}}),J=t=>{if(null==t||isNaN(t))return"";let e=Math.floor(t),r=+(t%1).toFixed(3),n=l.mx[r];return n?e>0?`${e} ${n}`:n:e.toString()},K=(t,e,r)=>{let n=null!=t?J(t):"",l=null!=e&&e>0?J(e):"",i="";return n&&l?i=`${n} - ${l}`:n?i=n:l&&(i=l),i?[i,...r?[r]:[]]:[]},Q=t=>{if(!t)return[];let e=t.split(" "),r=2===e.length?e[0]:"",[n=0,l=0]=(2===e.length?e[1]:e[0]).split(":");return[+r,+n,+l]},W=(t,e,r)=>{if(!r||e&&!e.length)return null;let n=l.pC+1;return[r,n,t*n+1,t]};async function Y(t,e){let[r,n,l,i]=t;if(0===i)return e;let u=await (0,a.G)([s,{id:r,start:l,first:n}]);return u?.ingredientgroups?.[0].ingredients?.[0]?u?.ingredientgroups?.[0].ingredients:[]}let tt=(t,e,r,n,i=!1)=>[{title:i?"active-time":"prep-time",timeValue:t},{title:"process-time",timeValue:e},{title:"total-time",timeValue:r}].map(({title:t,timeValue:e})=>{let[i,s,a]=Q(e);return r&&i+s+a>0?[n[t],{daysVal:i,hoursVal:s,minsVal:a},l.Ps.TIME]:[]}).filter(t=>!!t.length),te=(t,e,r,n,i,s)=>{if(!e)return t;if(!r||!i)return null;let a=i*l.Uo[s];return"number"==typeof a&&n?Math.round(n/a):t},tr=t=>{let[e=0,r=0,n=0]=Q(t);return{daysVal:e,hoursVal:r,minsVal:n}},tn=t=>{if(null==t)return null;let{daysVal:e,hoursVal:r,minsVal:n}=tr(t),l=24*Number(e)*60+60*Number(r)+Number(n);return Number.isFinite(l)?l:null}},92206:(t,e,r)=>{r.d(e,{BD:()=>a,G8:()=>f,Ht:()=>i,O2:()=>d,Tl:()=>g,_S:()=>o,gR:()=>p,hh:()=>m,kk:()=>c,qH:()=>s,ym:()=>u});var n=r(38536),l=r(28270);let i=(0,n.A)("h3",{target:"e10ip9lg11"})((0,l.Ay)("custom-item-title"),""),s=(0,n.A)("span",{target:"e10ip9lg10"})((0,l.Ay)("custom-item-title-text"),"word-break:break-word;"),a=(0,n.A)("div",{target:"e10ip9lg9"})((0,l.Ay)("custom-item-dek",{"& p":{mb:0,mt:0}}),"");(0,n.A)("span",{target:"e10ip9lg8"})((0,l.Ay)("custom-item-span"),"");let u=(0,n.A)("span",{target:"e10ip9lg7"})((0,l.Ay)("custom-item-meta",{position:"relative"}),""),o=(0,n.A)("div",{target:"e10ip9lg6"})((0,l.Ay)("custom-item-publish-date"),""),g=(0,n.A)("div",{target:"e10ip9lg5"})((0,l.Ay)("custom-item-label"),""),p=(0,n.A)("div",{target:"e10ip9lg4"})((0,l.Ay)("custom-breadcrumbs"),""),f=(0,n.A)("a",{target:"e10ip9lg3"})((0,l.Ay)("custom-breadcrumbs-link"),""),d=(0,n.A)("div",{target:"e10ip9lg2"})((0,l.Ay)("custom-item-total-time",{margin:"0 0 {xxs} 0",flexGrow:1,whiteSpace:"nowrap"}),""),c=(0,n.A)("div",{target:"e10ip9lg1"})((0,l.Ay)("custom-item-recipe-info-wrapper",{display:"flex",justifyContent:({hasTotalTime:t})=>t?"space-between":"flex-end",flexWrap:({hasRating:t,isBigStoryFeatured:e})=>t&&!e?"wrap":"inherit",alignItems:"center",marginTop:"auto",height:({hasRating:t})=>t?"auto":"2rem","& [data-theme-key='button-primary']":{padding:"0",backgroundColor:"transparent",flexGrow:0,flexShrink:0,flexBasis:"auto","&:hover":{backgroundColor:"transparent"}},"& img":{margin:0,width:"{*sizes.iconSize.s}",height:"{*sizes.iconSize.s}"}}),""),m=(0,n.A)("div",{target:"e10ip9lg0"})((0,l.Ay)("custom-item-time-and-save-wrapper",{display:"flex",justifyContent:({hasTotalTime:t})=>t?"space-between":"flex-end",alignItems:"center",flex:1,height:"{*sizes.primitive-24}"}),"")}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.