Rocky_Mountain_Vending/.pnpm-store/v10/files/ce/48bb357e5e8f9c68ea27fe40ae43c363fc24de46da9bf137a4a3e3a46d96a0dddafa840b41af45c560f7996474ae35a2b6d3ed48514328a30c0fa8275b893e
DMleadgen 46d973904b
Initial commit: Rocky Mountain Vending website
Next.js website for Rocky Mountain Vending company featuring:
- Product catalog with Stripe integration
- Service areas and parts pages
- Admin dashboard with Clerk authentication
- SEO optimized pages with JSON-LD structured data

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 16:22:15 -07:00

1 line
No EOL
1.6 KiB
Text

{"version":3,"sources":["../../src/build/sort-by-page-exts.ts"],"sourcesContent":["import { extname } from 'path/posix'\nimport type { PageExtensions } from './page-extensions-type'\n\nexport function sortByPageExts(pageExtensions: PageExtensions) {\n return (a: string, b: string) => {\n // prioritize entries according to pageExtensions order\n // for consistency as fs order can differ across systems\n // NOTE: this is reversed so preferred comes last and\n // overrides prior\n const aExt = extname(a)\n const bExt = extname(b)\n\n const aNoExt = a.substring(0, a.length - aExt.length)\n const bNoExt = b.substring(0, b.length - bExt.length)\n\n if (aNoExt !== bNoExt) return 0\n\n // find extension index (skip '.' as pageExtensions doesn't have it)\n const aExtIndex = pageExtensions.indexOf(aExt.substring(1))\n const bExtIndex = pageExtensions.indexOf(bExt.substring(1))\n\n return bExtIndex - aExtIndex\n }\n}\n"],"names":["extname","sortByPageExts","pageExtensions","a","b","aExt","bExt","aNoExt","substring","length","bNoExt","aExtIndex","indexOf","bExtIndex"],"mappings":"AAAA,SAASA,OAAO,QAAQ,aAAY;AAGpC,OAAO,SAASC,eAAeC,cAA8B;IAC3D,OAAO,CAACC,GAAWC;QACjB,uDAAuD;QACvD,wDAAwD;QACxD,qDAAqD;QACrD,kBAAkB;QAClB,MAAMC,OAAOL,QAAQG;QACrB,MAAMG,OAAON,QAAQI;QAErB,MAAMG,SAASJ,EAAEK,SAAS,CAAC,GAAGL,EAAEM,MAAM,GAAGJ,KAAKI,MAAM;QACpD,MAAMC,SAASN,EAAEI,SAAS,CAAC,GAAGJ,EAAEK,MAAM,GAAGH,KAAKG,MAAM;QAEpD,IAAIF,WAAWG,QAAQ,OAAO;QAE9B,oEAAoE;QACpE,MAAMC,YAAYT,eAAeU,OAAO,CAACP,KAAKG,SAAS,CAAC;QACxD,MAAMK,YAAYX,eAAeU,OAAO,CAACN,KAAKE,SAAS,CAAC;QAExD,OAAOK,YAAYF;IACrB;AACF","ignoreList":[0]}