JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 9
  • Score
    100M100P100Q39891F
  • License MIT

Functional programming helper library that is aware of (does not duplicate) the latest ECMAScript features, which are polyfillable in all ECMA-262 (even oldest browsers).

Package Exports

  • esdash

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

Readme

esdash

Functional programming helper library that is aware of (does not duplicate) the latest ECMAScript features, which are polyfillable in all ECMA-262 (even oldest browsers)

Overview

  • Works on browsers and NodeJS.
  • Tested on these browsers:
    • TODO

Installation

Install manually by adding to your HTML file:

<script src="/path/to/esdash/index.umd.js"></script>

Install with npm:

$ npm install --save esdash

Install with component:

$ component install jakutis/esdash

Install with bower:

$ bower install --save esdash

API

  • all
  • bindLeft
  • bindRight
  • copy
  • dateRFC1123
  • extend
  • flatten
  • noop
  • notEmpty
  • pad
  • pass
  • undefined
  • unique
  • zip

Development

After cloning the repo, and on each modification of index.js file, you have to run npm run compile.

To run tests run npm test.

Checklist before releasing

  • npm run compile.
  • tests pass.
  • package.json, bower.json and component.json version number bumped
  • release X.X.X commit created and tagged as X.X.X.
  • npm publish.