Skip to content

Latest commit

 

History

History
66 lines (45 loc) · 1.8 KB

README.md

File metadata and controls

66 lines (45 loc) · 1.8 KB

jssak

JavaScript Swiss Army Knife

Slight and elegant functional utils for modern JavaScript.

Coverage Status

Note: This library is an ongoing work in progress.

Features

  • Zero dependency.
  • Fully functional.
  • Well-tested with 100% coverage.
  • Strong focus on readable code.
  • Full ES2015 module support so that your application bundle only need grow in size according to what you actually use.

Documentation

For online document, see: https://edgarallanzp.github.io/jssak/

For local document:

$ yarn && yarn docs:dev

Installation

Using npm:

$ npm install --save jssak

In Node.js:

const _ = require('jssak');

Running tests

$ yarn && yarn test

Todo

  • Auto generate document.
  • Collect and rewrite utils from somewhere like Lodash, underscore.js. Yep, do repeact yourself.
  • Import on demand.
  • Import before bundle.
  • Optimize performance.
  • Benchmark.

Contributing

Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.

License

MIT

Copyright (c) 2018, Edgar Li