Rocky_Mountain_Vending/.pnpm-store/v10/files/c5/98fb6571c37a3943d7f73e3dfa3b5d196b4923296ccd347ac143d622c4b27f5d00246af2f94d8b00de0e909beb9c9fb322fea84ce5ac5fddc2b6733daef689
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":["sortByPageExts","pageExtensions","a","b","aExt","extname","bExt","aNoExt","substring","length","bNoExt","aExtIndex","indexOf","bExtIndex"],"mappings":";;;;+BAGgBA;;;eAAAA;;;uBAHQ;AAGjB,SAASA,eAAeC,cAA8B;IAC3D,OAAO,CAACC,GAAWC;QACjB,uDAAuD;QACvD,wDAAwD;QACxD,qDAAqD;QACrD,kBAAkB;QAClB,MAAMC,OAAOC,IAAAA,cAAO,EAACH;QACrB,MAAMI,OAAOD,IAAAA,cAAO,EAACF;QAErB,MAAMI,SAASL,EAAEM,SAAS,CAAC,GAAGN,EAAEO,MAAM,GAAGL,KAAKK,MAAM;QACpD,MAAMC,SAASP,EAAEK,SAAS,CAAC,GAAGL,EAAEM,MAAM,GAAGH,KAAKG,MAAM;QAEpD,IAAIF,WAAWG,QAAQ,OAAO;QAE9B,oEAAoE;QACpE,MAAMC,YAAYV,eAAeW,OAAO,CAACR,KAAKI,SAAS,CAAC;QACxD,MAAMK,YAAYZ,eAAeW,OAAO,CAACN,KAAKE,SAAS,CAAC;QAExD,OAAOK,YAAYF;IACrB;AACF","ignoreList":[0]}