Socket
Socket
Sign inDemoInstall

shescape

Package Overview
Dependencies
Maintainers
1
Versions
51
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

shescape - npm Package Versions

1
6

1.6.0

Diff

Changelog

Source

[1.6.0] - 2022-10-15

  • Escape control characters U+0008, U+000D, U+001B, and U+009B. ([#456])
  • Improve escaping performance when interpolation is set to true. ([#457])
  • Improve newline substitution on Windows. ([#458], [#460])
  • Improve specificity of supported Node.js versions. ([#432], [#459])
  • Remove all side effects on import. ([#408])
ericcornelissen
published 1.5.10 •

Changelog

Source

[1.5.10] - 2022-08-21

  • Fix potential polynomial backtracking in regular expression for Bash escaping with {interpolation:true}. ([#373])
  • Fix potential quadratic runtime regular expressions for Bash escaping with {interpolation:true}. ([#373])
ericcornelissen
published 1.5.9 •

Changelog

Source

[1.5.9] - 2022-07-28

  • Fix escaping characters after U+0085 with {interpolation:true} for PowerShell on Windows systems. ([#354])
  • Improve performance of escaping for Dash. ([#336])
  • Include full documentation in published package. ([#350])
ericcornelissen
published 1.5.8 •

Changelog

Source

[1.5.8] - 2022-07-15

  • Fix escaping of line feed characters for Bash, Dash, and Zsh on Unix systems. ([#332])
  • Fix escaping of line feed and carriage return characters for PowerShell and CMD on Windows systems. ([#332])
  • Fix escaping of ~ and { for Bash on Unix systems with input strings containing line terminating characters. ([#332])
ericcornelissen
published 1.5.7 •

Changelog

Source

[1.5.7] - 2022-07-06

  • Fix escaping of characters after whitespace with {interpolation:true} for Bash, Dash, and Zsh on Unix systems. ([#324])
  • Fix escaping of characters after whitespace with {interpolation:true} for Powershell on Windows systems. ([#322])
ericcornelissen
published 1.5.6 •

Changelog

Source

[1.5.6] - 2022-07-02

  • Fix unnecessary escaping of quotes with the child_process functions fork, spawn, and execFile. ([#310])
  • Improve performance of escaping for Dash. ([#272])
ericcornelissen
published 1.5.5 •

Changelog

Source

[1.5.5] - 2022-06-05

  • Fix The "path" argument must be of type string error. ([#277])
ericcornelissen
published 1.5.4 •

Changelog

Source

[1.5.4] - 2022-03-07

  • Fix Cannot find module 'path/win32' error on Node.js <16.0.0. ([#199])
  • Improve detection of the Windows operating system. ([#192])
ericcornelissen
published 1.5.3 •

Changelog

Source

[1.5.3] - 2022-03-06

  • Fix documented type of interpolation option. ([#190])
ericcornelissen
published 1.5.2 •

Changelog

Source

[1.5.2] - 2022-02-23

  • Add escaping of brace expansion for non-Zsh shells when interpolation is enabled. ([#178])
  • Explicitly import process. ([#173])
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc