A collection of unicode-safe, pure, string functions inspired by other programming languages.
Library for generating safe strings that redact sensitive information
Encode JSON into compact, readable URL-safe strings
Encode JSON into compact, readable URL-safe strings
Kebab case, URL safe strings
Generate gzipped url-safe strings on the browser or nodejs
Utility kit for a safe string encoding/decoding
Ensures file-safe strings by removing invalid characters.
Prevent defined property getters from throwing errors
Utility functions for converting to and from URLs that encode query string data into URL paths
Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors
Allow parsing of the U+2028 LINE SEPARATOR and U+2029 PARAGRAPH SEPARATOR in JS strings
Escape U+2028 LINE SEPARATOR and U+2029 PARAGRAPH SEPARATOR in JS strings
Constant-time comparison algorithm to prevent timing attacks.
Give a regex, get a robust predicate function that tests it against a string.
Node addon for string extraction for msgpackr
`Array.prototype.concat`, but made safe by ignoring Symbol.isConcatSpreadable
Sanitize strings for use as JavaScript identifiers & property names
Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data.
Push an array of items into an array, while being robust against prototype modification
Safer Node.js Buffer API
A type-safe message bus library
detect possibly catastrophic, exponential-time regular expressions
A flexible way to handle safe area, also works on Android and web.
Provides a safe interface for interacting with multi-byte strings in Rust, namely IndexedStr, IndexedString, and IndexedSlice
Context-aware output encoding and URI sanitization for safer application responses.
Safe implementation of String#intern
securecompare borrows the secure_compare private method from ActiveSupport::MessageVerifier which lets you do safely compare strings without being vulnerable to timing attacks. Useful for Basic HTTP Authentication in your rack/rails application.
Converts strings to/from a slightly modified base64 that contains only url-safe characters
Slugify strings safely
Safe coloring extensions of String.
Simple, url-safe, opinionated string encryption
Safely merge params for use with url_for or for the query string
Make safety urls from strings
Timing safe string compare with double HMAC pattern
Converts string using filename safe characters.
libhydrogen + encoding = cryptographically sound, URL safe string = libhydrogen + encoding
Coverts strings to/from a slightly modified base64 that contains only url-safe characters
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.