UNPKG

@stackmemoryai/stackmemory

Version:

Lossless, project-scoped memory for AI coding tools. Durable context across sessions with 56 MCP tools, FTS5 search, conductor orchestrator, loop/watch monitoring, snapshot capture, pre-flight overlap checks, Claude/Codex/OpenCode wrappers, Linear sync, a

37 lines (36 loc) 845 B
import { fileURLToPath as __fileURLToPath } from 'url'; import { dirname as __pathDirname } from 'path'; const __filename = __fileURLToPath(import.meta.url); const __dirname = __pathDirname(__filename); import { SENSITIVE_PATTERNS, redactSensitiveData, containsSensitiveData, sanitizeForLogging, sanitizeForSqlLike, sanitizeIdentifier, validateTableName, sanitizeFilePath, InputSchemas, validateInput, createAggregateSchema, validateShellArg, validateShellCommand, safeJsonParse } from "./input-sanitizer.js"; export { InputSchemas, SENSITIVE_PATTERNS, containsSensitiveData, createAggregateSchema, redactSensitiveData, safeJsonParse, sanitizeFilePath, sanitizeForLogging, sanitizeForSqlLike, sanitizeIdentifier, validateInput, validateShellArg, validateShellCommand, validateTableName };