Lexicographically-ordered position strings for collaborative lists and text
Replace instances of HERE identifier with code position strings
fast dom CSS styling
Generate positions for values in JSON and JSON5 strings
unist utility to serialize a node, position, or point as a human readable location
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
Find the position of grapheme cluster breaks in a string
unist utility to get the position of a node
unist utility to remove positions from a tree
Node addon for string extraction for msgpackr
unist utility to get a position from an estree node
Framework for decorating a TypeScript language service with support for languages embedded in template strings
Use double-position gradients in CSS
Parse JSON with more helpful errors
Convert a string index to its line and column position
Fast Javascript text diff
Useful functions when working with JSON.
Conversion of JavaScript primitives to and from Buffer with binary order matching natural primitive order
Truncate a string to a specific width in the terminal
JavaScript obfuscator
Fallback `position-area` to the alternate name `inset-area`
Helpers for programatically building ProseMirror test documents
String validation and sanitization
it has the following functions. - move the position of file pointer in character-based. - get string that is around the file pointer. - support for multi-byte character.
It is a simple ruby gem that adds some useful features to the String class like parsing index positions for characters in string.
Creates positive integer with specified number of digits (i.e., specified "length" when coverted to string)
improved string scanner, respects anchors and lookbehinds, supports codepoint positioning
It sum the positive integers in the given string
Sequence provides a unified api for access to sequential data types, like Strings, Arrays, Files, IOs, and Enumerations. This is the external iterator pattern (ruby's usual iterators are internal). Each sequence encapsulates some data and a current position within it. Some operations apply to data at (or relative to) the position, others are independant of position. The api contains operations for moving the position, and reading and writing data (with or without moving the position) forward or backward from the current position or anywhere. Its perhaps most unusual feature is the ability to scan for Regexps in not just Strings, but Files and any other type of sequence.
An NLP sentiment detection library
OGN (glidernet.org) broadcasts aircraft positions as APRS/APRS-IS messages. This gem hooks into this stream of data and provides the necessary classes to parse the raw message strings into meaningful objects.
Class SubString that expresses Ruby sub-String but taking up negligible memory space, as its instance holds the positional information only. It behaves exactly like String (duck-typing), except destructive modification is prohibited. If the original string is destructively altered, warning is issued.
Configurable parser for single-line argument strings, returning a structured set of sub-strings representing positional arguments, named arguments and flags.
A jekyll plugin that generates random alphanumeric hashes of custom length and inserts them into specific positions in an input string.
Charshift is a simple gem which adds functionality to the String class. It's primary function is to act on a given string, taking a fixnum parameter, then shifting each character in that string to a higher or lower ordinal position in that strings encoding. Charshift works with all of Ruby's included encodings and also works with devloper supplied 'custom encodings.' Simply provide an ordered set of characters as an optional parameter and charshift will work on the string using that set instead of the strings native encoding. Charshift also includes a '.get_encoding_length' method which returns the number of of characters which a given strings encoding contains. Finally, strings can be shifted in place using the '.charshift!' method.
No description provided.
No description provided.