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",
};
---
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
---
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