1var e=/\s+/g,t=/-+/g,n=/[-_\s]+(.)?/g;function r(n){return n?n.toString().trim().toLowerCase().replace(e,`-`).replace(t,`-`).replace(/^-+|-+$/g,``):`untitled`}function i(e){return e?e.toString().trim().toLowerCase().replace(n,(e,t)=>t?t.toUpperCase():``):`untitled`}function a(){let e=new Date;return`${e.getFullYear()}${String(e.getMonth()+1).padStart(2,`0`)}${String(e.getDate()).padStart(2,`0`)}-${String(e.getHours()).padStart(2,`0`)}${String(e.getMinutes()).padStart(2,`0`)}`}function o(e){return e*10}var s=[{key:`css`,label:`CSS Variables`,extension:`.css`,icon:``,iconWrapClass:`icon-wrap icon-wrap-sm icon-wrap-outline bg-primary-fixed bg-opacity-20 h-fit`,description:`Custom properties for web projects`,mimeType:`text/css`,category:`code`},{key:`scss`,label:`SCSS Variables`,extension:`.scss`,icon:``,iconWrapClass:`icon-wrap icon-wrap-sm icon-wrap-outline bg-primary-fixed bg-opacity-20 h-fit`,description:`Variables for Sass preprocessor`,mimeType:`text/x-scss`,category:`code`},{key:`tailwind`,label:`Tailwind v3`,extension:`.js`,icon:``,iconWrapClass:`icon-wrap icon-wrap-sm icon-wrap-outline bg-primary-fixed bg-opacity-20 h-fit`,description:`Configuration for Tailwind CSS`,mimeType:`application/javascript`,category:`code`},{key:`tailwind-v4`,label:`Tailwind v4`,extension:`.css`,icon:``,iconWrapClass:`icon-wrap icon-wrap-sm icon-wrap-outline bg-primary-fixed bg-opacity-20 h-fit`,description:`Configuration for Tailwind CSS v4`,mimeType:`text/css`,category:`code`,badge:{text:`New`}},{key:`tailwind-fragment`,label:`Tailwind Fragment`,extension:`.js`,icon:``,iconWrapClass:`icon-wrap icon-wrap-sm icon-wrap-outline bg-primary-fixed bg-opacity-20 h-fit`,description:`ES module fragment for tailwind.config.js`,mimeType:`application/javascript`,category:`code`},{key:`style-dictionary`,label:`Style Dictionary`,extension:`.json`,icon:``,iconWrapClass:`icon-wrap icon-wrap-sm icon-wrap-outline bg-accent-fixed bg-opacity-20 h-fit`,description:`Design tokens for Style Dictionary`,mimeType:`application/json`,category:`code`},{key:`figma-variables`,label:`Figma Variables`,extension:`.json`,icon:``,iconWrapClass:`icon-wrap icon-wrap-sm icon-wrap-outline bg-accent-fixed bg-opacity-20 h-fit`,description:`W3C Design Tokens for Figma`,mimeType:`application/json`,category:`code`,badge:{text:`New`}},{key:`design-md`,label:`DESIGN.md`,extension:`.md`,icon:``,iconWrapClass:`icon-wrap icon-wrap-sm icon-wrap-outline bg-accent-fixed bg-opacity-20 h-fit`,description:`Markdown design system brief for Stitch`,mimeType:`text/markdown`,category:`file`,badge:{text:`New`}},{key:`json`,label:`JSON`,extension:`.json`,icon:``,iconWrapClass:`icon-wrap icon-wrap-sm icon-wrap-outline bg-accent-fixed bg-opacity-20 h-fit`,description:`Structured data for APIs and configs`,mimeType:`application/json`,category:`code`},{key:`csv`,label:`CSV`,extension:`.csv`,icon:``,iconWrapClass:`icon-wrap icon-wrap-sm icon-wrap-outline bg-success-fixed bg-opacity-20 h-fit`,description:`Spreadsheet format for data analysis`,mimeType:`text/csv`,category:`file`},{key:`yaml`,label:`YAML`,extension:`.yaml`,icon:``,iconWrapClass:`icon-wrap icon-wrap-sm icon-wrap-outline bg-success-fixed bg-opacity-20 h-fit`,description:`Human-readable config format`,mimeType:`text/yaml`,category:`file`,badge:{text:`New`}},{key:`pdf`,label:`PDF`,extension:`.pdf`,icon:``,iconWrapClass:`icon-wrap icon-wrap-sm icon-wrap-outline bg-danger-fixed bg-opacity-20 h-fit`,description:`Printable document format`,mimeType:`application/pdf`,category:`file`},{key:`android`,label:`Android XML`,extension:`.xml`,icon:``,iconWrapClass:`icon-wrap icon-wrap-sm icon-wrap-outline bg-primary-fixed bg-opacity-20 h-fit`,description:`Android color resources`,mimeType:`application/xml`,category:`code`},{key:`flutter`,label:`Flutter`,extension:`.dart`,icon:``,iconWrapClass:`icon-wrap icon-wrap-sm icon-wrap-outline bg-primary-fixed bg-opacity-20 h-fit`,description:`Flutter theme tokens`,mimeType:`application/dart`,category:`code`},{key:`swift`,label:`Swift`,extension:`.swift`,icon:``,iconWrapClass:`icon-wrap icon-wrap-sm icon-wrap-outline bg-primary-fixed bg-opacity-20 h-fit`,description:`Swift UI theme tokens`,mimeType:`text/x-swift`,category:`code`},{key:`maui`,label:`MAUI .NET`,extension:`.xaml`,icon:``,iconWrapClass:`icon-wrap icon-wrap-sm icon-wrap-outline bg-primary-fixed bg-opacity-20 h-fit`,description:`MAUI XAML resources`,mimeType:`application/xml`,category:`code`},{key:`png`,label:`PNG`,extension:`.png`,icon:``,iconWrapClass:`icon-wrap icon-wrap-sm icon-wrap-outline bg-success-fixed bg-opacity-20 h-fit`,description:`Raster image (PNG)`,mimeType:`image/png`,category:`file`}
1,{key:`jpeg`,label:`JPEG`,extension:`.jpeg`,icon:``,iconWrapClass:`icon-wrap icon-wrap-sm icon-wrap-outline bg-success-fixed bg-opacity-20 h-fit`,description:`Raster image (JPEG)`,mimeType:`image/jpeg`,category:`file`},{key:`svg`,label:`SVG`,extension:`.svg`,icon:``,iconWrapClass:`icon-wrap icon-wrap-sm icon-wrap-outline bg-success-fixed bg-opacity-20 h-fit`,description:`Vector image (SVG)`,mimeType:`image/svg+xml`,category:`file`}];function c(e){return s.filter(t=>e.includes(t.key))}function l(e){return e.map(e=>({id:e.key,title:e.label,icon:e.icon,iconClass:e.iconWrapClass,extension:e.extension,description:e.description,active:!1,badge:{text:e.badge?.text}}))}export{i as a,o as i,c as n,r as o,a as r,l as t};
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.