1const s=[{slug:"aramid-fiber",label:"ã¢ã©ããç¹ç¶",aliases:["ã¢ã©ããç¹ç¶"],materialSlug:"aramid-fiber"},{slug:"glassprepreg",label:"ã¬ã©ã¹ç¹ç¶ããªãã¬ã°",aliases:["ã¬ã©ã¹ç¹ç¶ããªãã¬ã°","ã¬ã©ã¹ããªãã¬ã°","樹èä»ãã¬ã©ã¹ããªãã¬ã°"],materialSlug:"glassprepreg"},{slug:"greensheet",label:"ã°ãªã¼ã³ã·ã¼ã",aliases:["ã°ãªã¼ã³ã·ã¼ã"],materialSlug:"greensheet"},{slug:"marker",label:"ãµã¤ã³ãã³ã®è¯æ",aliases:["ãµã¤ã³ãã³ã®è¯æ"],materialSlug:"marker"},{slug:"packingmaterials",label:"ãããã³æã»çºæ³¡ã¦ã¬ã¿ã³",aliases:["ãããã³æ","çºæ³¡ã¦ã¬ã¿ã³","ãããã³æã»çºæ³¡ã¦ã¬ã¿ã³"],materialSlug:"packingmaterials"},{slug:"hardresin",label:"ãã©ã¹ããã¯ï¼ããªã«ã»å¡©ãï¼",aliases:["ãã©ã¹ããã¯","ãã©ã¹ããã¯ï¼ããªã«ã»å¡©ãï¼"],materialSlug:"hardresin"},{slug:"rock-wool",label:"ããã¯ã¦ã¼ã«ã»ã°ã©ã¹ã¦ã¼ã«",aliases:["ããã¯ã¦ã¼ã«","ã°ã©ã¹ã¦ã¼ã«","ããã¯ã¦ã¼ã«ã»ã°ã©ã¹ã¦ã¼ã«"],materialSlug:"rock-wool"},{slug:"polarizingplates",label:"åå
æ¿",aliases:["åå
æ¿"],materialSlug:"polarizingplates"},{slug:"vulcanized-gum",label:"å ç¡«ã´ã ",aliases:["å ç¡«ã´ã "],materialSlug:"vulcanized-gum"},{slug:"semiconductor-parts",label:"åå°ä½é¨å",aliases:["åå°ä½é¨å"]},{slug:"multifunctionalfilm",label:"夿©è½ãã£ã«ã ",aliases:["夿©è½ãã£ã«ã ","ãã£ã«ã ","ã¹ããã«ã¼"],materialSlug:"multifunctionalfilm"},{slug:"gum",label:"æªå ç¡«ã´ã ",aliases:["æªå ç¡«ã´ã ","éåææ"],materialSlug:"gum"},{slug:"unvulcanized-gum",label:"æªå ç¡«ã·ãªã³ã³ã´ã ",aliases:["æªå ç¡«ã·ãªã³ã³ã´ã ","ã·ãªã³ã³ã´ã ","ã·ãªã³ã¼ã³ã´ã "],materialSlug:"unvulcanized-gum"},{slug:"carbonfibre",label:"çç´ ç¹ç¶ã»ç²ç ç©",aliases:["çç´ ç¹ç¶","ç²ç ç©","çç´ ç¹ç¶ã»ç²ç ç©"],materialSlug:"carbonfibre"},{slug:"metalfoils",label:"éå±ç®",aliases:["éå±ç®","極èéå±ç®"],materialSlug:"metalfoils"},{slug:"electromagneticsteelsheet",label:"é»ç£é¼æ¿",aliases:["é»ç£é¼æ¿"],materialSlug:"electromagneticsteelsheet"},{slug:"food",label:"é£å",aliases:["é£å"]}],u=l=>{if(!l)return"";const a=l.match(/\/material\/([^/?#]+)/);return a?.[1]?decodeURIComponent(a[1]):""},t=l=>{const a=l.material?.trim(),e=a?s.find(i=>i.aliases.includes(a)):void 0;if(e)return e;const r=u(l.materialUrl);return r?s.find(i=>i.materialSlug===r):void 0},n=l=>{const a=l?.trim();if(!a)return"";if(a.startsWith("/"))return a;try{const e=new URL(a);
1return["ogino-ss.co.jp","www.ogino-ss.co.jp","oss.cakizaki.com"].includes(e.hostname)?`${e.pathname}${e.search}${e.hash}`:a}catch{return""}},g=l=>{const a=n(l.materialUrl);if(a)return a;const e=t(l)?.materialSlug;return e?`/material/${e}`:""},o=(l,a)=>{const e=l.imageUrl?.trim();if(e)return e;const r=t(l)?.materialSlug;return r&&a.find(i=>i.slug===r)?.featuredImage?.url||""};export{g as a,t as b,s as c,o as g};
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.