JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 25723
  • Score
    100M100P100Q143091F
  • License Apache-2.0

utils for strings

Package Exports

  • @hint/utils-string
  • @hint/utils-string/dist/src/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@hint/utils-string) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

String utils (@hint/utils-string)

Set of helpers to process string.

Installation

This package is installed automatically when adding webhint to your project so running the following is enough:

npm install hint --save-dev

Utils

  • cutString: Cut a given string adding in the middle. variable available with the given options object.
  • mergeIgnoreIncludeArrays: Adds the items from includeArray into originalArray and removes the ones from ignoreArray.
  • normalizeIncludes: Return if normalized source string includes normalized included string.
  • normalizeStringByDelimiter: Normalize String and then replace characters with delimiter.
  • normalizeString: Remove whitespace from both ends of a string and lowercase it.
  • prettyPrintArray: Returns an array pretty printed.
  • toCamelCase: Convert '-' delimitered string to camel case name.
  • toLowerCaseArray: Lower cases all the items of list.
  • toLowerCaseKeys: Returns the same object but with all the properties lower cased.
  • toPascalCase: Convert '-' delimitered string to pascal case name.