Sidecar Logo

middleware/platformextractors/utils.ts

Created: 2025-12-08T23:03:46.332Z Modified: 2025-12-16T22:57:28.992Z

Configuration

/**
 * Sidecar Config for middleware/platformextractors/utils.ts
 */
module.exports = {
  title: "utils.ts",
  description: "Auto-generated draft",
  created: "2025-12-08T23:03:46.332Z",
  modified: "2025-12-16T22:57:28.992Z",
};

Route Flow Map

--- title: "Route Flow: ssutil /src/middleware/platformextractors/utils.ts " --- flowchart TD cleanPhone{{"cleanPhone"}} style cleanPhone fill:#161b22,color:#fff,stroke:#c2a35d unescapeJsString{{"unescapeJsString"}} style unescapeJsString fill:#161b22,color:#fff,stroke:#c2a35d cleanDealerName{{"cleanDealerName"}} style cleanDealerName fill:#161b22,color:#fff,stroke:#c2a35d cleanAddressField{{"cleanAddressField"}} style cleanAddressField fill:#161b22,color:#fff,stroke:#c2a35d decodeCloudflareEmail{{"decodeCloudflareEmail"}} style decodeCloudflareEmail fill:#161b22,color:#fff,stroke:#c2a35d cleanDealerName --> unescapeJsString cleanAddressField --> unescapeJsString linkStyle default stroke:#c2a35d,stroke-width:2px,color:#fff classDef default color:#fff

AST Code Structure

--- title: "AST Structure: ssutil /src/middleware/platformextractors/utils.ts " --- %%{init: { 'flowchart': { 'nodeSpacing': 20, 'rankSpacing': 30 }, 'themeVariables': { 'fontSize': '11px' } } }%% graph LR n0["SF"] n2["../platformscrape"] style n2 fill:#ffffff10,stroke:#ffffff33,color:#a1a1a1 style n2 cursor:pointer,stroke-width:2px,stroke:#B4976A n3["ID: ScrapeResult"] n0 --> n3 n3 --> n2 style n3 stroke-dasharray:5,stroke:#B4976A n4["FD: cleanPhone"] n0 --> n4 n58["FD: unescapeJsString"] n0 --> n58 n145["FD: cleanDealerName"] n0 --> n145 n209["FD: cleanAddressField"] n0 --> n209 n246["FD: decodeCloudflareEmail"] n0 --> n246 subgraph sub269 ["Safe Boundary"] end style n0 fill:#5E377B,color:#fff,stroke:#B4976A linkStyle default stroke:#c2a35d,stroke-width:1px,opacity:0.6 click n2 "../../middleware/platformscrape.html" "View Documentation"
CE CallExpressionFD FunctionDeclarationID ImportDeclarationSF SourceFileTS TryStatement