UNPKG

sfcc-dev-mcp

Version:

MCP server for Salesforce B2C Commerce Cloud development assistance including logs, debugging, and development tools

20 lines 835 B
/** * Configuration loader for SFCC MCP Server * * This module handles secure loading and validation of dw.json files * with comprehensive security checks for file access. */ import { DwJsonConfig } from '../types/types.js'; /** * Securely loads and parses a dw.json file with comprehensive validation * * This function handles all security aspects of file loading including path validation, * file size checks, and content validation. It returns the raw parsed JSON without * any transformation to SFCCConfig format. * * @param dwJsonPath - Path to the dw.json file * @returns Parsed and validated dw.json configuration * @throws Error if file doesn't exist, is invalid, or fails security checks */ export declare function loadSecureDwJson(dwJsonPath: string): DwJsonConfig; //# sourceMappingURL=dw-json-loader.d.ts.map