Sidecar Logo

utils/crypto.js

Created: 2025-12-15T19:48:16.237Z Modified: 2025-12-16T00:04:22.667Z

Configuration

/**
 * Sidecar Config for utils/crypto.js
 */
module.exports = {
  title: "crypto.js",
  description: "Auto-generated draft",
  created: "2025-12-15T19:48:16.237Z",
  modified: "2025-12-16T00:04:22.667Z",
};

Route Flow Map

--- title: "Route Flow: ssutil /src/utils/crypto.js " --- flowchart TD arrayBufferToHex{{"arrayBufferToHex"}} style arrayBufferToHex fill:#161b22,color:#fff,stroke:#c2a35d hexToArrayBuffer{{"hexToArrayBuffer"}} style hexToArrayBuffer fill:#161b22,color:#fff,stroke:#c2a35d encryptToken{{"encryptToken"}} style encryptToken fill:#161b22,color:#fff,stroke:#c2a35d inspectToken{{"inspectToken"}} style inspectToken fill:#161b22,color:#fff,stroke:#c2a35d encryptToken --> arrayBufferToHex inspectToken --> hexToArrayBuffer linkStyle default stroke:#c2a35d,stroke-width:2px,color:#fff classDef default color:#fff

AST Code Structure

--- title: "AST Structure: ssutil /src/utils/crypto.js " --- %%{init: { 'flowchart': { 'nodeSpacing': 20, 'rankSpacing': 30 }, 'themeVariables': { 'fontSize': '11px' } } }%% graph LR n0["SF"] n1["FD: arrayBufferToHex"] n0 --> n1 n33["FD: hexToArrayBuffer"] n0 --> n33 n65["FD: encryptToken"] n0 --> n65 n147["FD: inspectToken"] n0 --> n147 subgraph sub193 ["Safe Boundary"] end style n0 fill:#5E377B,color:#fff,stroke:#B4976A linkStyle default stroke:#c2a35d,stroke-width:1px,opacity:0.6
CE CallExpressionFD FunctionDeclarationSF SourceFileTS TryStatement