{"_id":"mathlib","_rev":"14-52a4a42c45b7945168ca5574914e3f9c","name":"mathlib","description":"JavaScript library for mathematical computations.","dist-tags":{"latest":"0.7.3"},"versions":{"0.6.1":{"name":"mathlib","version":"0.6.1","description":"JavaScript library for mathematical computations.","main":"./build/MathLib.js","directories":{"doc":"docs","test":"test"},"dependencies":{"xmldom":"~0.1.17"},"devDependencies":{"grunt":"~0.4.1","grunt-lib-contrib":"~0.6.1","grunt-contrib-clean":"~0.5.0","grunt-contrib-compass":"~0.6.0","grunt-contrib-concat":"~0.3.0","grunt-contrib-connect":"~0.5.0","grunt-contrib-copy":"~0.4.1","grunt-contrib-cssmin":"~0.7.0","grunt-contrib-jshint":"~0.7.1","grunt-contrib-nodeunit":"~0.2.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-uglify":"~0.2.2","grunt-contrib-watch":"~0.5.3","doxx":"~0.7.2","grunt-jscs-checker":"~0.2.4","grunt-karma":"~0.6.2","grunt-notify":"~0.2.4","grunt-regex-replace":"~0.2.5","grunt-saucelabs":"~4.1.2","grunt-stamp":"~0.1.0","grunt-ts":"1.5.1","karma-coverage":"~0.1.0","karma-qunit":"~0.1.1","qunitjs":"~1.12.0","requirejs":"~2.1.9"},"scripts":{"test":"grunt nodeunit"},"repository":{"type":"git","url":"https://github.com/alawatthe/MathLib.git"},"keywords":["math","mathematics","functions","numeric","parser","expression","number","complex","matrix"],"author":{"name":"Alexander Zeilmann"},"license":"MIT","gitHead":"64891e8f8fd7b1f81be43e8c2edea0064a557bf6","_id":"mathlib@0.6.1","dist":{"shasum":"09108fe7c68c209baecd8673df00d7b71419926a","tarball":"https://registry.npmjs.org/mathlib/-/mathlib-0.6.1.tgz","integrity":"sha512-Zgu/wBzGetALXVxrPkef2ZKSCbvIJFS/84v95y1lTwJVhTpMrxOHRFrfnYUqQLE0zNcE4FyWP2W/hbyQJf+gDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDKK5RYv7XtvVWMbeqCwzLTltbjiyepvDPe3zENex73/AiB8mW8N5MOw5uOZZqAU71LaMEn19rTH423D5mpbmKPB+A=="}]},"_from":".","_npmVersion":"1.2.15","_npmUser":{"name":"alawatthe","email":"alawatthe@googlemail.com"},"maintainers":[{"name":"alawatthe","email":"alawatthe@googlemail.com"}]},"0.7.0":{"name":"mathlib","version":"0.7.0","description":"JavaScript library for mathematical computations.","main":"./build/MathLib.js","directories":{"doc":"docs","test":"test"},"dependencies":{"xmldom":"~0.1.17"},"devDependencies":{"grunt":"~0.4.1","grunt-lib-contrib":"~0.6.1","grunt-contrib-clean":"~0.5.0","grunt-contrib-compass":"~0.6.0","grunt-contrib-concat":"~0.3.0","grunt-contrib-connect":"~0.5.0","grunt-contrib-copy":"~0.4.1","grunt-contrib-cssmin":"~0.7.0","grunt-contrib-jshint":"~0.7.1","grunt-contrib-nodeunit":"~0.2.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-uglify":"~0.2.2","grunt-contrib-watch":"~0.5.3","doxx":"~0.7.2","grunt-jscs-checker":"~0.2.4","grunt-karma":"~0.6.2","grunt-notify":"~0.2.4","grunt-regex-replace":"~0.2.5","grunt-saucelabs":"~4.1.2","grunt-stamp":"~0.1.0","grunt-ts":"1.5.1","karma-coverage":"~0.1.0","karma-qunit":"~0.1.1","qunitjs":"~1.12.0","requirejs":"~2.1.9"},"scripts":{"test":"grunt nodeunit"},"repository":{"type":"git","url":"https://github.com/alawatthe/MathLib.git"},"keywords":["math","mathematics","functions","numeric","parser","expression","number","complex","matrix"],"author":{"name":"Alexander Zeilmann"},"license":"MIT","gitHead":"7e22fbb5cb66a2ebf95049d54f3eea368f53ff4d","_id":"mathlib@0.7.0","dist":{"shasum":"f415b518f0dbaf0cb19269051dee256313aa61fa","tarball":"https://registry.npmjs.org/mathlib/-/mathlib-0.7.0.tgz","integrity":"sha512-6ap9n4R6lE43iH1VIWY8oW0ByGCKjSlQ58Iut7t0OYLGdEcwXVxA0296VUyE3ydI8Wz719PyFe7KgcnjetluTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnXCojSXrSSasHwvxuAZSy3v8e0RDn38foNCX/8c6ylwIhAPIOviv9+daiKT1JUW3ftFug9a/rUR1f/mVSb6rRKepK"}]},"_from":".","_npmVersion":"1.2.15","_npmUser":{"name":"alawatthe","email":"alawatthe@googlemail.com"},"maintainers":[{"name":"alawatthe","email":"alawatthe@googlemail.com"}]},"0.7.1":{"name":"mathlib","version":"0.7.1","description":"JavaScript library for mathematical computations.","main":"./build/MathLib.js","directories":{"doc":"docs","test":"test"},"dependencies":{"xmldom":"~0.1.17"},"devDependencies":{"grunt":"~0.4.2","grunt-lib-contrib":"~0.6.1","grunt-contrib-clean":"~0.5.0","grunt-contrib-compass":"~0.7.0","grunt-contrib-concat":"~0.3.0","grunt-contrib-connect":"~0.5.0","grunt-contrib-copy":"~0.5.0","grunt-contrib-cssmin":"~0.7.0","grunt-contrib-jshint":"~0.8.0","grunt-contrib-nodeunit":"~0.3.0","grunt-contrib-qunit":"~0.3.0","grunt-contrib-uglify":"~0.2.2","grunt-contrib-watch":"~0.5.3","doxx":"~0.7.2","grunt-jscs-checker":"~0.3.2","grunt-karma":"~0.6.2","grunt-notify":"~0.2.4","grunt-qunit-amd":"~0.1.1","grunt-regex-replace":"~0.2.5","grunt-saucelabs":"~4.1.2","grunt-stamp":"~0.1.0","grunt-ts":"1.5.1","karma-coverage":"~0.1.0","karma-qunit":"~0.1.1","qunitjs":"~1.12.0","requirejs":"~2.1.10"},"scripts":{"test":"grunt continuousIntegration"},"repository":{"type":"git","url":"https://github.com/alawatthe/MathLib.git"},"keywords":["math","mathematics","functions","numeric","parser","expression","number","complex","matrix","integer"],"author":{"name":"Alexander Zeilmann"},"license":"MIT","gitHead":"7e22fbb5cb66a2ebf95049d54f3eea368f53ff4d","_id":"mathlib@0.7.1","dist":{"shasum":"5e7d782b3731f29ab307b062ba72daec03283cee","tarball":"https://registry.npmjs.org/mathlib/-/mathlib-0.7.1.tgz","integrity":"sha512-veX05K/zpzzuSeRCDN0l4ZSBtdzb4sclFIMph0ihxHQpKwd8lBFkgJyLBKPQ6xLBbUAOEbS9McMuAdeydhmOsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHyeXiJSHYc1rygMmPswiDuj5Ci9gVjUA9VvHSl+9WjlAiAkjRXTKKgZptrxhqzYhcP9MQrvGXNdagnR4R3RHk8tYQ=="}]},"_from":".","_npmVersion":"1.2.15","_npmUser":{"name":"alawatthe","email":"alawatthe@googlemail.com"},"maintainers":[{"name":"alawatthe","email":"alawatthe@googlemail.com"}]},"0.7.2":{"name":"mathlib","version":"0.7.2","description":"JavaScript library for mathematical computations.","main":"./build/MathLib.js","directories":{"doc":"docs","test":"test"},"dependencies":{"xmldom":"~0.1.17"},"devDependencies":{"grunt-contrib-clean":"~0.5.0","grunt-contrib-compass":"~0.7.0","grunt-contrib-concat":"~0.3.0","grunt-contrib-connect":"~0.7.1","grunt-contrib-copy":"~0.5.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-jshint":"~0.8.0","grunt-contrib-nodeunit":"~0.3.0","grunt-contrib-qunit":"~0.4.0","grunt-contrib-uglify":"~0.4.0","grunt-contrib-watch":"~0.6.0","doxx":"~0.7.3","grunt-jscs-checker":"~0.4.0","grunt-karma":"~0.8.0","grunt-newer":"~0.6.1","grunt-notify":"~0.2.4","grunt-qunit-amd":"~0.1.1","grunt-regex-replace":"~0.2.5","grunt-saucelabs":"~5.1.0","grunt-shell":"~0.6.4","grunt-stamp":"~0.1.0","grunt-ts":"~1.7.2","karma":"~0.12.0","karma-coverage":"~0.2.0","karma-qunit":"~0.1.1","qunitjs":"~1.12.0","requirejs":"~2.1.10"},"scripts":{"test":"grunt continuousIntegration"},"repository":{"type":"git","url":"https://github.com/alawatthe/MathLib.git"},"keywords":["math","mathematics","functions","numeric","parser","expression","number","complex","matrix","integer"],"author":{"name":"Alexander Zeilmann"},"license":"MIT","gitHead":"7e22fbb5cb66a2ebf95049d54f3eea368f53ff4d","bugs":{"url":"https://github.com/alawatthe/MathLib/issues"},"homepage":"https://github.com/alawatthe/MathLib","_id":"mathlib@0.7.2","dist":{"shasum":"d61530b960a801b0ce5ed8e8b3bf8c876e24577e","tarball":"https://registry.npmjs.org/mathlib/-/mathlib-0.7.2.tgz","integrity":"sha512-5kpXI32FS1AH1vVRJs0XtW4dkCwmWmBj0ZPhhJ0mlJ+S8UBfChfJ2Pt0UE/RgTO9UuI36Sl6kfK/3fGX7xk/Gg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeu5ZWNtBlxeKS2inIyiuUwHg8ih4WddsIA/HnfhA4oAIhAJ0MI8G9qDxMa/xbC9br/rSHDmCCIZgmw2ZWMFBAlJGj"}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"alawatthe","email":"alawatthe@googlemail.com"},"maintainers":[{"name":"alawatthe","email":"alawatthe@googlemail.com"}]},"0.7.3":{"name":"mathlib","version":"0.7.3","description":"JavaScript library for mathematical computations.","main":"./build/MathLib.js","directories":{"doc":"docs","test":"test"},"dependencies":{"xmldom":"~0.1.19"},"devDependencies":{"grunt-contrib-clean":"~0.6.0","grunt-contrib-compass":"~0.9.0","grunt-contrib-concat":"~0.5.0","grunt-contrib-connect":"~0.8.0","grunt-contrib-copy":"~0.5.0","grunt-contrib-cssmin":"~0.10.0","grunt-contrib-jshint":"~0.10.0","grunt-contrib-nodeunit":"~0.4.0","grunt-contrib-uglify":"~0.5.0","grunt-contrib-watch":"~0.6.1","benchmark":"~1.0.0","cli-color":"~0.3.2","doxx":"~0.7.4","grunt-coveralls":"~1.0.0","grunt-jscs":"~0.6.2","grunt-newer":"~0.7.0","grunt-notify":"~0.3.0","grunt-qunit-amd":"~0.1.1","grunt-qunit-istanbul":"~0.4.0","grunt-regex-replace":"~0.2.6","grunt-saucelabs":"~8.3.1","grunt-shell":"~0.7.0","grunt-stamp":"~0.1.0","grunt-ts":"~1.11.2","grunt-tslint":"~0.4.1","jit-grunt":"~0.8.0","jscs-jsdoc":"0.0.6","qunitjs":"~1.15.0","requirejs":"~2.1.11","three":"~0.68.0","time-grunt":"~0.4.0"},"scripts":{"test":"grunt continuousIntegration"},"repository":{"type":"git","url":"https://github.com/alawatthe/MathLib.git"},"keywords":["math","mathematics","functions","numeric","parser","expression","number","complex","matrix","integer"],"author":{"name":"Alexander Zeilmann"},"license":"MIT","bugs":{"url":"https://github.com/alawatthe/MathLib/issues"},"homepage":"https://github.com/alawatthe/MathLib","_id":"mathlib@0.7.3","_shasum":"a50463edfbbbe26d46dab0305a9a78b7c565e40e","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"alawatthe","email":"alawatthe@googlemail.com"},"maintainers":[{"name":"alawatthe","email":"alawatthe@googlemail.com"}],"dist":{"shasum":"a50463edfbbbe26d46dab0305a9a78b7c565e40e","tarball":"https://registry.npmjs.org/mathlib/-/mathlib-0.7.3.tgz","integrity":"sha512-R8+lV/spR1gDWjnwZgxba/dIjXlYd68g3bE+jZIfvI5PUhWyHsg7HSjY0lKm0/cH36vu1rLmRR4kkawwf1c6Gw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZImWlickAbLf5+fEBaZ/674JUiCU+0E2vkTqtnf2jUAiEApw4jvJDfCvISzYsPln1UJzYxI4+pvSY5/f02aNpmdfc="}]}}},"readme":"# MathLib\n[Homepage](http://mathlib.de/en/) - [Download](http://mathlib.de/en/download) - [Demonstrations](http://mathlib.de/en/demos) - [Documentation](http://mathlib.de/en/docs)\n\n[![Build Status](https://travis-ci.org/alawatthe/MathLib.svg?branch=master)](https://travis-ci.org/alawatthe/MathLib) [![Dependency Status](https://david-dm.org/alawatthe/MathLib.svg)](https://david-dm.org/alawatthe/MathLib) [![devDependency Status](https://david-dm.org/alawatthe/MathLib/dev-status.svg)](https://david-dm.org/alawatthe/MathLib#info=devDependencies) [![NPM version](https://badge.fury.io/js/mathlib.svg)](http://badge.fury.io/js/mathlib) [![Coverage Status](https://img.shields.io/coveralls/alawatthe/MathLib.svg)](https://coveralls.io/r/alawatthe/MathLib?branch=master)\n\nMathLib.js is a JavaScript library for mathematical computations. It can handle circles, complex numbers, expressions, functions, lines, integers, matrices, permutations, points, polynomials, rational numbers, sets, and vectors.\n\nThere is a SVG and Canvas renderer for 2D plotting. 3D plotting is supported with [Three.js](https://github.com/mrdoob/three.js).\n\nFurther it can parse Content MathML and write Content MathML, Presentation MathML and LaTeX.\n\n\n## Test Suite\nMathLib has an extensive QUnit test suite with more than 2500 tests. Crossbrowser tests are automated with Sauce Labs' Open Sauce and are run by Travis on every commit.\n\n\n## Getting Started\n\n### In the browser\nDownload the [production version](https://raw.github.com/alawatthe/MathLib/master/build/MathLib.min.js) or the [development version](https://raw.github.com/alawatthe/MathLib/master/build/MathLib.js).\n\nAlternatively you can use Bower:\n```\nbower install MathLib\n```\n\nor npm:\n```\nnpm install MathLib\n```\n\nInclude MathLib in your web page:\n\n```\n<script src=\"path/to/MathLib.min.js\"></script>\n<script>\n// Your code goes here\n</script>\n```\n\nAlternatively you can use the AMD, CommonJS or ES6 modules contained in the _build_ directory.\n\nIf you want to use the plotting functionality you also need to download the [MathLib.css](https://raw.github.com/alawatthe/MathLib/master/build/MathLib.css) or the [MathLib.min.css](https://raw.github.com/alawatthe/MathLib/master/build/MathLib.min.css) file and link to it in the head of your document:\n```\n<link rel=\"stylesheet\" href=\"path/to/MathLib.min.css\" charset=\"utf-8\">\n```\n\n\n## Contributing\n\n### Building MathLib\n\nOpen your Terminal, clone MathLib\n\n```\ngit clone git://github.com/alawatthe/MathLib.git\n```\n\nEnter the directory\n```\ncd MathLib\n```\n\nand run\n```\nnpm install\n```\nto install the development dependencies (For this you need to have [Node.js](http://nodejs.org) installed).\n\n\nRun\n```\ngrunt help\n```\nto get an overview of the available grunt tasks.\n\n\n### Making Changes\n\nMake your changes to the files in the _src_ directory. Do not edit the files in the _build_ directory, these files will be generated via grunt.\n\nPlease maintain the current coding style and stick to the [style guide](http://mathlib.de/en/meta/styleguide).\nNew functionality should always be added with proper testing and documentation.\n\n\n## Release History\n* v0.7.0: AMD, CommonJS, ES6 modules\n* v0.6.0: Conics module\n* v0.5.0: removed MathML module and improved Expression module\n* v0.4.0: Typescript, better plotting\n* v0.3.0: grunt integration\n* v0.2.0: Improved function and MathML modules\n* v0.1.0: Initial release\n\n\n## License\nCopyright (c) 2012-2014 Alexander Zeilmann  \nLicensed under the MIT license.\n","maintainers":[{"name":"alawatthe","email":"alawatthe@googlemail.com"}],"time":{"modified":"2022-06-19T16:52:16.771Z","created":"2014-01-04T20:33:15.075Z","0.6.1":"2014-01-04T21:22:04.246Z","0.7.0":"2014-01-05T17:42:55.426Z","0.7.1":"2014-02-08T15:07:42.269Z","0.7.2":"2014-03-23T21:05:08.439Z","0.7.3":"2014-08-30T16:19:46.910Z"},"author":{"name":"Alexander Zeilmann"},"repository":{"type":"git","url":"https://github.com/alawatthe/MathLib.git"},"readmeFilename":"README.md","homepage":"https://github.com/alawatthe/MathLib","keywords":["math","mathematics","functions","numeric","parser","expression","number","complex","matrix","integer"],"bugs":{"url":"https://github.com/alawatthe/MathLib/issues"},"license":"MIT"}