one
Version:
One is a React framework for web, iOS, and Android apps.
1 lines • 1.17 kB
Source Map (JSON)
{"version":3,"file":"_shared.js","names":[],"sources":["esm/fork/_shared.js"],"sourcesContent":["const getParamName = (pattern) => pattern.replace(/^[:*]/, \"\").replace(/\\?$/, \"\");\nfunction getParamValue(p, value) {\n if (p.startsWith(\"*\")) {\n const values = value.split(\"/\").filter((v) => v !== \"\");\n return values.length === 0 && p.endsWith(\"?\") ? void 0 : values;\n }\n return value;\n}\nfunction isDynamicPart(p) {\n return p.length > 1 && (p.startsWith(\":\") || p.startsWith(\"*\"));\n}\nfunction replacePart(p) {\n return p.replace(/^[:*]/, \"\").replace(/\\?$/, \"\");\n}\nexport {\n getParamName,\n getParamValue,\n isDynamicPart,\n replacePart\n};\n//# sourceMappingURL=_shared.js.map\n"],"mappings":";AAAA,MAAM,gBAAgB,YAAY,QAAQ,QAAQ,SAAS,EAAE,CAAC,CAAC,QAAQ,OAAO,EAAE;AAChF,SAAS,cAAc,GAAG,OAAO;CAC/B,IAAI,EAAE,WAAW,GAAG,GAAG;EACrB,MAAM,SAAS,MAAM,MAAM,GAAG,CAAC,CAAC,QAAQ,MAAM,MAAM,EAAE;EACtD,OAAO,OAAO,WAAW,KAAK,EAAE,SAAS,GAAG,IAAI,KAAK,IAAI;CAC3D;CACA,OAAO;AACT;AACA,SAAS,cAAc,GAAG;CACxB,OAAO,EAAE,SAAS,MAAM,EAAE,WAAW,GAAG,KAAK,EAAE,WAAW,GAAG;AAC/D;AACA,SAAS,YAAY,GAAG;CACtB,OAAO,EAAE,QAAQ,SAAS,EAAE,CAAC,CAAC,QAAQ,OAAO,EAAE;AACjD"}