Releases: neocotic/escape-unicode
Releases · neocotic/escape-unicode
0.3.0
- Breaking Change: Remove
startandend2nd and 3rd optional parameters and always escape full range ofinput
parameter- Caller is now responsible for slicing the
inputparameter beforehand, if desired
- Caller is now responsible for slicing the
- Breaking Change: Add optional
options2nd parameter to support the following:filter- A function used to determine which Unicode code points should be converted to Unicode escapesreplacer- A function that returns a replacement string for an individual Unicode character represented by a
specific Unicode code point, if any
- Breaking Change: Return empty string if
inputparameter is eithernullorundefined - Explicitly add full support for converting characters within the Basic Multilingual Plane (BMP)
- Rewrite the entire codebase in TypeScript and support both ESM and CJS usage
- Improve documentation
- Improve the developer experience for contributors with better tooling
- Bump all dependencies to latest versions