prose_string

2.0.6 • Public • Published

prose_string

Copyright (c) 2020 Seán D. Murray SEE MIT LICENSE FILE

A string Utility. Make writing node easier, prettier and less error prone. Writes and reads more like prose

Usage

const string_util = require('prose_string');
 
// True if (or can be conveted to a string of) undefined, null or equal to a string of zero length after all space characters are removed.
string_util.isBlank(somestring);
 
// Inverse of isBlank.
string_util.notBlank(somestring);
 
// True if (or can be conveted to a string of) undefined, null or equal string of zero length. False even if all space characters.
string_util.isEmpty(somestring);
 
// Inverse of isEmpty.
string_util.notEmpty(somestring);
 
// where be any object or array of object that will be converted to string and put in a sentence seperated by a single space.
string_util.sentence(..args);
 
// Tries to convert primatives or objects to a string, if conversion fails the default value is returned.
string_util.toString(obj, defaultValue);
 
// Remove any and all space characters from begining and end of the given string, including any line or carriage returns. Note, uses above toString to convert input value.
string_util.trim(somestring);

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 2.0.6
    0
    • latest

Version History

Package Sidebar

Install

npm i prose_string

Weekly Downloads

0

Version

2.0.6

License

MIT

Unpacked Size

10.8 kB

Total Files

5

Last publish

Collaborators

  • seandmurray