Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jakutis/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).
https://github.com/jakutis/esdash
Last synced: 6 days ago
JSON representation
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).
- Host: GitHub
- URL: https://github.com/jakutis/esdash
- Owner: jakutis
- License: mit
- Created: 2013-10-31T11:09:37.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2014-08-01T22:07:56.000Z (over 10 years ago)
- Last Synced: 2024-11-09T04:19:51.215Z (2 months ago)
- Language: JavaScript
- Homepage: https://www.npmjs.org/package/esdash
- Size: 293 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.markdown
- License: LICENSE
Awesome Lists containing this project
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](#overview)
- [Installation](#installation)
- [API](#api)
- [Development](#development)## Overview
* Works on browsers and NodeJS.
* Tested on these browsers:
* TODO## Installation
Install manually by adding to your HTML file:
Install with [npm](https://www.npmjs.org/package/esdash):
$ npm install --save esdash
Install with [component](http://component.io/jakutis/esdash):
$ component install jakutis/esdash
Install with [bower](http://bower.io):
$ 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`.