All examplesΣ=173

📦 all-named-html-entities 1.5.14
List of all named HTML entities
📦 array-group-str-omit-num-char 4.0.14
Groups array of strings by omitting number characters
📦 array-includes-with-glob 3.0.14
Like _.includes but with wildcards
📦 array-of-arrays-into-ast 2.0.14
Turns an array of arrays of data into a nested tree of plain objects
📦 array-of-arrays-sort-by-col 3.0.14
Sort array of arrays by column, rippling the sorting outwards from that column
📦 array-pull-all-with-glob 5.0.14
Like _.pullAll but with globs (wildcards)
📦 arrayiffy-if-string 3.13.14
Put non-empty strings into arrays, turn empty-ones into empty arrays. Bypass everything else
📦 ast-compare 2.0.14
Compare anything: AST, objects, arrays, strings and nested thereof
📦 ast-contains-only-empty-space 2.0.14
Does AST contain only empty space?
📦 ast-deep-contains 3.0.14
Like t.same assert on array of objects, where element order doesn't matter
📦 ast-delete-object 2.0.14
Delete all plain objects in AST if they contain a certain key/value pair
📦 ast-get-object 2.0.14
Getter/setter for nested parsed HTML AST's, querying objects by key/value pairs
📦 ast-get-values-by-key 3.0.14
Extract values and paths from AST by keys OR set them by keys
📦 ast-is-empty 2.0.14
Find out, is nested array/object/string/AST tree is empty
📦 ast-loose-compare 2.0.14
Compare anything: AST, objects, arrays and strings
📦 ast-monkey 7.13.14
Traverse and edit AST
📦 ast-monkey-traverse 2.0.14
Utility library to traverse AST
📦 ast-monkey-traverse-with-lookahead 2.0.14
Utility library to traverse AST, reports upcoming values
📦 ast-monkey-util 1.3.14
Utility library of AST helper functions
📦 bitbucket-slug 2.0.14
Generate BitBucket readme header anchor slug URLs. Unofficial, covers whole ASCII and a bit beyond
📦 charcode-is-valid-xml-name-character 1.12.14
Does a given character belong to XML spec's "Production 4 OR 4a" type (is acceptable for XML element's name)
📦 check-types-mini 6.0.14
Validate options object
📦 codsen-parser 0.10.11
Parser aiming at broken or mixed code, especially HTML & CSS
📦 codsen-tokenizer 5.5.5
HTML and CSS lexer aimed at code with fatal errors, accepts mixed coding languages
📦 color-shorthand-hex-to-six-digit 3.0.14
Convert shorthand hex color codes into full
📦 csv-sort 5.0.14
Sorts double-entry bookkeeping CSV coming from internet banking
📦 csv-split-easy 5.0.14
Splits the CSV string into array of arrays, each representing a row of columns
📦 detect-is-it-html-or-xhtml 4.0.14
Answers, is the string input string more an HTML or XHTML (or neither)
📦 detect-templating-language 2.0.14
Detects various templating languages present in string
📦 detergent 7.0.14
Extracts, cleans and encodes text
📦 easy-replace 4.0.14
Replace strings with optional lookarounds, but without regexes
📦 edit-package-json 0.3.14
Edit package.json without parsing, as string, to keep the formatting intact
📦 email-all-chars-within-ascii 3.0.14
Scans all characters within a string and checks are they within ASCII range
📦 email-comb 5.0.14
Remove unused CSS from email templates
📦 emlint 4.5.5
Pluggable email template code linter
📦 html-all-known-attributes 4.0.14
All HTML attributes known to the Humanity
📦 html-crush 4.1.8
Minifies HTML/CSS: valid or broken, pure or mixed with other languages
📦 html-entities-not-email-friendly 0.4.14
All HTML entities which are not email template friendly
📦 html-img-alt 2.0.14
Adds missing alt attributes to img tags. Non-parsing
📦 html-table-patcher 4.0.14
Visual helper to place templating code around table tags into correct places
📦 is-char-suitable-for-html-attr-name 2.0.14
Is given character suitable to be in an HTML attribute's name?
📦 is-html-attribute-closing 2.2.5
Is a character on a given index a closing of an HTML attribute?
📦 is-html-tag-opening 2.0.14
Does an HTML tag start at given position?
📦 is-language-code 3.0.14
Is given string a language code (as per IANA)

Open playground

📦 is-media-descriptor 3.0.14
Is given string a valid media descriptor (including media query)?

Open playground

📦 is-relative-uri 3.0.14
Is given string a relative URI?
📦 js-row-num 4.0.14
Update all row numbers in all console.logs in JS code
📦 json-comb-core 6.8.14
The inner core of json-comb
📦 json-variables 10.0.14
Resolves custom-marked, cross-referenced paths in parsed JSON

Open playground

📦 lerna-clean-changelogs 2.0.14
Removes frivolous entries from commitizen generated changelogs
📦 line-column-mini 1.1.14
Convert string index to line-column position
📦 object-all-values-equal-to 2.0.14
Does the AST/nested-plain-object/array/whatever contain only one kind of value?
📦 object-boolean-combinations 4.0.14
Consumes a defaults object with booleans, generates all possible variations of it
📦 object-delete-key 2.0.14
Delete keys from all arrays or plain objects, nested within anything, by key or by value or by both, and clean up afterwards. Accepts wildcards
📦 object-fill-missing-keys 8.0.14
Add missing keys into plain objects, according to a reference object
📦 object-flatten-all-arrays 5.0.14
Merge and flatten any arrays found in all values within plain objects
📦 object-flatten-referencing 5.0.14
Flatten complex nested objects according to a reference objects
📦 object-merge-advanced 12.0.11
Recursively, deeply merge of anything (objects, arrays, strings or nested thereof), which weighs contents by type hierarchy to ensure the maximum content is retained
📦 object-no-new-keys 3.0.14
Check, does a plain object (AST/JSON) has any unique keys, not present in a reference object (another AST/JSON)
📦 object-set-all-values-to 4.0.14
Recursively walk the input and set all found values in plain objects to something
📦 ranges-apply 5.0.14
Take an array of string index ranges, delete/replace the string according to them
📦 ranges-crop 4.0.14
Crop array of ranges when they go beyond the reference string's length
📦 ranges-ent-decode 4.0.14
Recursive HTML entity decoding for Ranges workflow
📦 ranges-invert 4.0.14
Invert string index ranges
📦 ranges-is-index-within 2.0.14
Checks if index is within any of the given string index ranges
📦 ranges-iterate 2.0.14
Iterate a string and any changes within given string index ranges
📦 ranges-merge 7.0.14
Merge and sort string index ranges
📦 ranges-offset 2.0.14
Increment or decrement each index in every range
📦 ranges-process-outside 4.0.14
Iterate string considering ranges, as if they were already applied
📦 ranges-push 5.0.14
Gather string index ranges
📦 ranges-regex 4.0.14
Integrate regex operations into Ranges workflow
📦 ranges-sort 4.0.14
Sort string index ranges
📦 regex-empty-conditional-comments 1.10.14
Regular expression for matching HTML empty conditional comments
📦 regex-is-jinja-nunjucks 2.0.14
Regular expression for detecting Jinja or Nunjucks code
📦 regex-is-jsp 2.0.14
Regular expression for detecting JSP (Java Server Pages) code
📦 regex-jinja-specific 2.0.14
Regular expression for detecting Python-specific Jinja code
📦 str-indexes-of-plus 3.0.14
Like indexOf but returns array and counts per-grapheme
📦 string-apostrophes 1.4.14
Comprehensive, HTML-entities-aware tool to typographically-correct the apostrophes and single/double quotes

Open playground

📦 string-character-is-astral-surrogate 1.12.14
Tells, is given character a part of astral character, specifically, a high and low surrogate
📦 string-collapse-leading-whitespace 5.0.14
Collapse the leading and trailing whitespace of a string
📦 string-collapse-white-space 9.0.14
Replace chunks of whitespace with a single spaces

Open playground

📦 string-convert-indexes 4.0.14
Convert between native JS string character indexes and grapheme-count-based indexes
📦 string-extract-class-names 6.0.14
Extracts CSS class/id names from a string
📦 string-extract-sass-vars 2.0.14
Parse SASS variables file into a plain object of CSS key-value pairs
📦 string-find-heads-tails 4.0.14
Finds where are arbitrary templating marker heads and tails located
📦 string-find-malformed 2.0.14
Search for a malformed string. Think of Levenshtein distance but in search
📦 string-fix-broken-named-entities 5.2.4
Finds and fixes common and not so common broken named HTML entities, returns ranges array of fixes

Open playground

📦 string-left-right 4.0.14
Looks up the first non-whitespace character to the left/right of a given index
📦 string-match-left-right 7.0.8
Match substrings on the left or right of a given index, ignoring whitespace
📦 string-overlap-one-on-another 2.0.14
Lay one string on top of another, with an optional offset
📦 string-process-comma-separated 2.0.14
Extracts chunks from possibly comma or whatever-separated string
📦 string-range-expander 2.0.14
Expands string index ranges within whitespace boundaries until letters are met
📦 string-remove-duplicate-heads-tails 5.0.14
Detect and (recursively) remove head and tail wrappings around the input string
📦 string-remove-thousand-separators 5.0.14
Detects and removes thousand separators (dot/comma/quote/space) from string-type digits
📦 string-remove-widows 2.0.14
Helps to prevent widow words in a text

Open playground

📦 string-split-by-whitespace 2.0.14
Split string into array by chunks of whitespace
📦 string-strip-html 8.2.11
Strips HTML tags from strings. No parser, accepts mixed sources
📦 string-trim-spaces-only 3.0.14
Like String.trim() but you can choose granularly what to trim
📦 string-uglify 1.4.14
Shorten sets of strings deterministically, to be git-friendly
📦 string-unfancy 4.0.14
Replace all n/m dashes, curly quotes with their simpler equivalents
📦 stristri 3.1.6
Extracts or deletes HTML, CSS, text and/or templating tags from string
📦 tap-parse-string-to-object 2.0.14
Parses raw Tap: string-to-object or stream-to-a-promise-of-an-object
📦 test-mixer 2.0.14
Test helper to generate function opts object variations
📦 util-array-object-or-both 3.0.14
Validate and normalise user choice: array, object or both?
📦 util-nonempty 3.0.14
Is the input (plain object, array, string or whatever) not empty?