这个项目能做什么

Shescape 提供了一个简单、轻量级的 API,用于为各种 Shell 转义字符串,从而防止 Shell 注入攻击。它能自动检测目标 Shell,并支持 Unix Shell(Bash、BusyBox、csh、Dash、Zsh)和 Windows Shell(cmd.exe、PowerShell)。通过 npm 安装后,使用方式为创建 Shescape 实例并调用其转义方法。该库还能防范环境变量访问和标志注入,并包含关于用例、配方、迁移和测试的文档。