Path Utils

Security-focused path utilities for cross-platform path handling.

Security-focused utilities for working with file paths across platforms, with built-in protection against path traversal attacks and malicious inputs.

Installation

npm install @ucdjs/path-utils

API Reference

Security Functions

resolveSafePath, decodePathSafely, isWithinBase

Platform Utilities

Windows/Unix path utilities and platform detection

Error Classes

Detailed error types and error handling

Examples

Real-world usage examples and patterns