JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 12
  • Score
    100M100P100Q44977F
  • License ISC

Useful additions to JS prototypes to facilliate chainable, functional (mostly) style. Also make life more convenient."

Package Exports

  • qtools-functional-library

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 (qtools-functional-library) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

qtools-functional-library

This is a collection of tools that allow chained operations on various Javascript datatypes. In each case, the primary operand is this. In most cases, the function takes parameteers to guide the operation. In all cases, this is returned for use by the next function in the chain.

Most of the functions included in this library (except, eg, qt.log()) are implemented on the prototype of the data type in question. For example, almost any element can take the .qtDump() function.

  • qtools-clone
  • qtools-get-by-property
  • qtools-includes-regex
  • qtools-log-output
  • qtools-merge
  • qtools-new-method-template
  • qtools-number-iterator
  • qtools-number-keys-to-array
  • qtools-object-sure-path
  • qtools-pass-through
  • qtools-pop
  • qtools-print-debug
  • qtools-template-replace
  • qtools-to-key-value-array
  • qtools-to-string

DESCRIPTION