Rocky_Mountain_Vending/.pnpm-store/v10/files/fe/77df88145fede3a1119ca7a3b6997615dcff2935837d2696fd8917825a623200d83ba07312070f0f3ac711d42af53e10ec338f559d94ff91ca8eba24592875
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/server/normalizers/request/segment-prefix-rsc.ts"],"sourcesContent":["import type { PathnameNormalizer } from './pathname-normalizer'\n\nimport {\n RSC_SEGMENT_SUFFIX,\n RSC_SEGMENTS_DIR_SUFFIX,\n} from '../../../lib/constants'\n\nconst PATTERN = new RegExp(\n `^(/.*)${RSC_SEGMENTS_DIR_SUFFIX}(/.*)${RSC_SEGMENT_SUFFIX}$`\n)\n\nexport class SegmentPrefixRSCPathnameNormalizer implements PathnameNormalizer {\n public match(pathname: string): boolean {\n return PATTERN.test(pathname)\n }\n\n public extract(pathname: string) {\n const match = pathname.match(PATTERN)\n if (!match) return null\n\n return { originalPathname: match[1], segmentPath: match[2] }\n }\n\n public normalize(pathname: string): string {\n const match = this.extract(pathname)\n if (!match) return pathname\n\n return match.originalPathname\n }\n}\n"],"names":["SegmentPrefixRSCPathnameNormalizer","PATTERN","RegExp","RSC_SEGMENTS_DIR_SUFFIX","RSC_SEGMENT_SUFFIX","match","pathname","test","extract","originalPathname","segmentPath","normalize"],"mappings":";;;;+BAWaA;;;eAAAA;;;2BANN;AAEP,MAAMC,UAAU,IAAIC,OAClB,CAAC,MAAM,EAAEC,kCAAuB,CAAC,KAAK,EAAEC,6BAAkB,CAAC,CAAC,CAAC;AAGxD,MAAMJ;IACJK,MAAMC,QAAgB,EAAW;QACtC,OAAOL,QAAQM,IAAI,CAACD;IACtB;IAEOE,QAAQF,QAAgB,EAAE;QAC/B,MAAMD,QAAQC,SAASD,KAAK,CAACJ;QAC7B,IAAI,CAACI,OAAO,OAAO;QAEnB,OAAO;YAAEI,kBAAkBJ,KAAK,CAAC,EAAE;YAAEK,aAAaL,KAAK,CAAC,EAAE;QAAC;IAC7D;IAEOM,UAAUL,QAAgB,EAAU;QACzC,MAAMD,QAAQ,IAAI,CAACG,OAAO,CAACF;QAC3B,IAAI,CAACD,OAAO,OAAOC;QAEnB,OAAOD,MAAMI,gBAAgB;IAC/B;AACF","ignoreList":[0]}