perl-path-security 0.11.0

Workspace-bound path validation and traversal prevention for Perl tooling
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# perl-path-security

Workspace-bound path validation utilities for the Perl LSP/DAP ecosystem.

## Scope

- Validates user-supplied paths stay inside a workspace root
- Prevents parent-directory traversal (e.g. `../../`)
- Rejects null-byte/control-character path injection
- Normalizes safe relative paths for downstream operations

## API

- `validate_workspace_path(path, workspace_root)`
- `WorkspacePathError`