mk-pmb


  • misc regexp utils.

    published 0.1.5 5 years ago
  • Cache buffers from fs.readFile, deliver as needed, handy additional encodings.

    published 0.1.2 8 years ago
  • Strip pairs of outermost brackets (custom, round, curly, angle, braces, parens, chevrons).

    published 0.1.2 8 years ago
  • Parse XML tag attributes into a dictionary object, or build a tag from an object.

    published 0.1.13 8 years ago
  • Peek into start of a string, remeber how much you've peeked, and discard that part. Also knows some tricks about angle brackets.

    published 0.0.15 5 years ago
  • Replace SSI-style command tags in a text file.

    published 0.1.10 5 years ago
  • Update your markdown readme's ToC and snippets without seperate template or docs files, according to directives that remind of Server Side Includes. [npm search keywords: code examples, documentation, table of contents]

    published 0.1.17 5 years ago
  • Start with a short time limit and extend it dynamically. [npm search keywords: callback chain extend extendable extendible extensible flexible function prolong prolongable renew renewable time limit timeout]

    published 0.1.9 4 years ago
  • Generic error message enhancer methods to slap onto your prototypes.

    published 0.1.0 8 years ago
  • JSON.stringify(data) with fewer mostly-blank lines.

    published 0.1.2 5 months ago
  • Shim: Render compact JSON even if you cannot use compactjson (for whatever reason, including management decisions).

    published 0.1.4 7 years ago
  • Analyze any value for how deep an object structure it contains and where there might be recursion. Formerly known as object-depth-finder.

    published 0.1.0 8 years ago
  • It somehow wraps lines at about some width.

    published 0.1.1 8 years ago
  • Lookup SPDX license exception identifiers.

    published 0.0.2 8 years ago
  • Provide license name via spdx-licenses, generated license URLs and additional details.

    published 0.0.3 8 years ago
  • Find a common prefix between two Array-like containers (arrays, strings, buffers, arguments), measure its length, slice it, strip it. Also concat two containers.

    published 0.1.1 8 years ago
  • Filter reports from `generic-diff` or compatible modules to give changes with optional context.

    published 0.2.5 4 years ago
  • Various transforms for ranges of array/list indices. [npm search keywords: bounds confine enumerate index indexes map modulo translate validate warp]

    published 0.1.2 8 years ago
  • Access an array of arrays (of arrays…) as a tree structure inspired by browser DOM.

    published 0.1.0 8 years ago
  • Hex-escape (\uHHHH) those UCS-2 characters that cannot be encoded as UTF-8, and the replacement character, to help you distinguish verbatim occurrences from freshly discarded data.

    published 1.0.1 8 years ago
  • Generate JS(ON) code that re-creates a JS value (object, string, Date, …) as verbatim as possible on the other side of a UTF-8 stream.

    published 0.1.4 8 years ago
  • Count occurrences of strings, and record the order of their first occurrence.

    published 0.1.0 8 years ago
  • Deceive your linter by hiding both sync function calls.

    published 1.0.1 7 years ago
  • Tree structure example data. A subset of the species tree.

    published 0.1.3 2 years ago
  • Yet another collection of typechecks.

    published 0.231212.2 2 months ago
show more packages