Skip to content

jhwohlgemuth/applied

Repository files navigation

applied.js

Applied mathematics toolkit implemented in JS (ECMAScript)

npm Build Status Coverage Status bitHound Overall Score Known Vulnerabilities

Installation

npm install applied

Usage

Under construction

Contributing

Note: Linux is the only actively supported OS for development

Requirements

  • Git
  • Node.js (nvm is suggested)

Setup

git clone git@github.com/jhwohlgemuth/applied.git
cd applied
#Install dependencies
npm install
#Verify applied installed correctly by running tests
npm test

Workflow Tasks

  • npm test > run test suite
  • npm run test:watch > watch task for running tests
  • npm run test:build > build module and verify that it can be loaded
  • npm run lint > lint code
  • npm run lint:watch > watch task for code linting
  • npm run build > bundle code using browserify
  • npm run docs > generate and view the documentation

Roadmap

Credits

  • Adam Shaver thought of the name, "applied", and is a constant source of inspiration
  • Browserify module bundling
  • Babel ES6 transpiling and minification
  • JSDoc documentation generation
  • minami documentation theme

License

FOSSA Status