Skip to content

EdgarAllanzp/jssak

Repository files navigation

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

About

Slight and elegant functional utils for modern JavaScript.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published