Skip to content
Minimum utility toolbelt
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib fix(lang): detect async generator functions May 16, 2019
test fix(tests): do not transpile async functions May 16, 2019
.babelrc
.eslintignore chore(lint): simplify config Mar 11, 2018
.eslintrc chore(project): use shared lint style Mar 11, 2018
.gitignore
.npmignore chore(bundle): explicitly include dist Mar 12, 2018
.npmrc chore(project): don't generate package-lock.json Mar 12, 2018
.travis.yml chore(ci): pin tests to node@10 May 16, 2019
CHANGELOG.md chore(CHANGELOG): update May 16, 2019
LICENSE chore(project): update license year May 16, 2019
README.md docs(README): update size hint May 16, 2019
package.json 3.5.0 May 16, 2019
rollup.config.js fix(project): fix babel config after upgrade May 9, 2019

README.md

min-dash

Build Status

Minimal utility tool belt to be used with bpmn.io related libraries.

Features

  • fine selection of powerful utilities on board
  • ES2015 compatible
  • complete bundle < 2 kB minified and gzipped
  • utilities optimized for speed (i.e. sorting and union only by key)

How to use

import {
  find,
  sortBy,
  assign
} from 'min-dash';

Your favourite module bundler should apply tree-shaking to only include the components your application requires. If you're using CommonJS modules give common-shake a try.

Related

  • 1-liners - a slightly more opinionated collection of useful utilities
  • min-dom - minimal DOM utility toolbelt
  • tiny-svg - tiny SVG utility toolbelt

License

MIT

You can’t perform that action at this time.