1.12.0 • Published 9 years ago
math-toolbox v1.12.0
Lightweight and modular collection of JS math functions
Documentation
Full documentation and list of available modules:
https://terkelg.github.io/math-toolbox/
Install
Node
Install math-toolbox from NPM
$ npm install math-toolbox --saveUsage
You can import individual modules
import { clamp, map } from 'math-toolbox'or the entire package
import * as MT from 'math-toolbox'Browser
To use in browser, grab the math-toolbox.umd.min.js file and add it to your page, or use the CDN:
https://unpkg.com/math-toolbox/dist/math-toolbox.umd.min.jsPlans
See GitHub Wiki: https://github.com/terkelg/math-toolbox/wiki
Build
First clone the project from github:
git clone git://github.com/terkelg/math-toolbox.git
cd math-toolboxInstall the project dependencies:
$ npm installThen, the project can be build by executing the build script via NPM:
$ npm run buildBuild and uglify with:
$ npm run build:uglifyTest
Jest is used for unit testing. Test with:
$ npm testTo watch for changes and test use:
$ npm test:watchGet code coverage with
$ npm test:coverageLicense
MIT @ Terkel Gjervig
