{"name":"mathjs","version":"10.4.3","description":"Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work with dif","author":{"name":"Jos de Jong","email":"wjosdejong@gmail.com","url":"https://github.com/josdejong"},"homepage":"https://mathjs.org","repository":{"type":"git","url":"git+https://github.com/josdejong/mathjs.git"},"license":"Apache-2.0","keywords":["math","mathematics","functions","numeric","algebra","parser","expression","number","bignumber","complex","fraction","matrix","unit"],"dependencies":{"@babel/runtime":"^7.17.8","complex.js":"^2.1.0","decimal.js":"^10.3.1","escape-latex":"^1.2.0","fraction.js":"^4.2.0","javascript-natural-sort":"^0.7.1","seedrandom":"^3.0.5","tiny-emitter":"^2.1.0","typed-function":"^2.1.0"},"devDependencies":{"@babel/core":"7.17.8","@babel/plugin-transform-object-assign":"7.16.7","@babel/plugin-transform-runtime":"7.17.0","@babel/preset-env":"7.16.11","@babel/register":"7.17.7","@types/assert":"^1.5.6","assert":"2.0.0","babel-loader":"8.2.4","benchmark":"2.1.4","codecov":"3.8.3","core-js":"3.21.1","del":"6.0.0","dtslint":"4.2.1","expect-type":"^0.13.0","expr-eval":"2.0.2","fancy-log":"2.0.0","glob":"7.2.0","gulp":"4.0.2","gulp-babel":"8.0.0","handlebars":"4.7.7","istanbul":"0.4.5","jsep":"1.3.4","karma":"6.3.17","karma-browserstack-launcher":"1.6.0","karma-firefox-launcher":"2.1.2","karma-mocha":"2.0.1","karma-mocha-reporter":"2.2.5","karma-webpack":"4.0.2","math-expression-evaluator":"1.3.14","mkdirp":"1.0.4","mocha":"8.4.0","ndarray":"1.0.19","ndarray-determinant":"1.0.0","ndarray-gemm":"1.0.0","ndarray-ops":"1.2.2","ndarray-pack":"1.2.1","numericjs":"1.2.6","nyc":"15.1.0","pad-right":"0.2.2","process":"0.11.10","standard":"16.0.4","sylvester":"0.0.21","ts-node":"10.7.0","typescript":"4.6.2","webpack":"4.46.0","zeros":"1.0.0"},"type":"module","main":"./lib/cjs","types":"./types/index.d.ts","module":"./lib/esm","unpkg":"./lib/browser/math.js","jsdelivr":"./lib/browser/math.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"},"./number":{"import":"./lib/esm/number.js","require":"./lib/cjs/number.js"},"./lib/esm/number":{"import":"./lib/esm/number.js","require":"./lib/cjs/number.js"},"./package.json":"./package.json","./lib/browser/math.js":"./lib/browser/math.js","./lib/browser/math.js.map":"./lib/browser/math.js.map","./dist/math.js":"./dist/math.js","./dist/math.min.js":"./dist/math.min.js","./main/es5/index.js":"./main/es5/index.js","./main/es5/number.js":"./main/es5/number.js","./main/esm/index.js":"./main/esm/index.js","./main/esm/number.js":"./main/esm/number.js","./number.js":"./number.cjs"},"scripts":{"build":"gulp --gulpfile gulpfile.cjs && npm run update-authors","build-and-test":"npm run build && npm run test:all && npm run lint","build:clean":"gulp --gulpfile gulpfile.cjs clean","build:docs":"gulp --gulpfile gulpfile.cjs docs","compile":"gulp --gulpfile gulpfile.cjs compile","watch":"gulp --gulpfile gulpfile.cjs watch","lint":"standard --env=mocha --env=worker","format":"npm run lint -- --fix","validate:ascii":"gulp --gulpfile gulpfile.cjs validate:ascii","test":"npm run test:src && npm run lint","test:src":"mocha test/unit-tests","test:generated":"mocha test/generated-code-tests","test:node":"mocha test/node-tests/*.test.js test/node-tests/**/*.test.js","test:all":"npm run test:src && npm run test:generated && npm run test:node && npm run test:types","test:browser":"karma start test/browser-test-config/local-karma.js","test:browserstack":"karma start test/browser-test-config/browserstack-karma.js","test:types":"cd types && node --loader ts-node/esm ./index.ts","coverage":"nyc --reporter=lcov --reporter=text-summary mocha test/unit-tests && echo \"\nDetailed coverage report is available at ./coverage/lcov-report/index.html\"","prepublishOnly":"npm run test:all && npm run lint","prepare":"npm run build","update-authors":"node ./tools/update-authors.js"},"bin":{"mathjs":"bin/cli.js"},"engines":{"node":">= 12"},"bugs":{"url":"https://github.com/josdejong/mathjs/issues"},"directories":{"doc":"./docs","example":"./examples","lib":"./lib","src":"./src","test":"./test"},"browserslist":["IE 11"],"sideEffects":false,"contributors":[{"name":"Jos de Jong","email":"wjosdejong@gmail.com"},{"name":"Bart Kiers","email":"bkiers@gmail.com"},{"name":"Bryan Cuccioli","email":"blc72@cornell.edu"},{"name":"Zak Zibrat","email":"zakzibrat@gmail.com"},{"name":"Jim Garrison","email":"jim@garrison.cc"},{"name":"Sebastien Piquemal","email":"sebpiq@gmail.com"},{"name":"Guillermo Indalecio","email":"guillermobox@gmail.com"},{"name":"Waldir Pimenta","email":"waldir@email.com"},{"name":"Elijah Insua","email":"tmpvar@gmail.com"},{"name":"Marcus André","email":"hello@marcusandre.de"},{"name":"Daniel Levin","email":"daniellevin2607@gmail.com"},{"name":"hama_du","email":"dercll1020@gmail.com"},{"name":"Finn Pauls","email":"derfinn@gmail.com"},{"name":"Matt Traynham","email":"mrt6467@alum.uncw.edu"},{"name":"Fabrice Colas","email":"pub@grano-salis.net"},{"name":"Rogelio J. Baucells","email":"rogelio.javier@baucells.net"},{"name":"Niels Heisterkamp","email":"niels@ineffable.nl"},{"name":"Mitchel Kelonye","email":"kelonyemitchel@gmail.com"},{"name":"Pavel Panchekha","email":"me@pavpanchekha.com"},{"name":"Owen Versteeg","email":"me@owenversteeg.com"},{"name":"Andy Pan","email":"andy0130tw@yahoo.com.tw"},{"name":"Ryan Seys","email":"ryan@ryanseys.com"},{"name":"Favian Contreras","email":"fnc4@cornell.edu"},{"name":"Kenan Yildirim","email":"kenan@kenany.me"},{"name":"Pete Corey","email":"petecorey@gmail.com"},{"name":"Max Bruckner","email":"max@maxbruckner.de"},{"name":"Ole Kröger","email":"o.kroeger@wikunia.de"},{"name":"J. Harshbarger","email":"hypercubed@gmail.com"},{"name":"James Herdman","email":"james.herdman@gmail.com"},{"name":"Nick Foti","email":"nfoti01@gmail.com"},{"name":"Devan Patel","email":"devanp92@ufl.edu"},{"name":"Kunal Vyas","email":"kv.kunalvyas@gmail.com"},{"name":"Liam Newman","email":"bitwiseman@gmail.com"},{"name":"Alex Edgcomb","email":"alex.edgcomb@zyante.com"},{"name":"Ganga Christopher","email":"ganga.chris@outlook.com"},{"name":"Ubuntu","email":"ubuntu@ip-172-31-35-162.us-west-2.compute.internal"},{"name":"Sergey Romanov","email":"xxsmotur@gmail.com"},{"name":"Eric Mansfield","email":"ericman314@gmail.com"},{"name":"Veaceslav Grimalschi","email":"grimalschi@yandex.ru"},{"name":"Holman Gao","email":"holman@golmansax.com"},{"name":"Robert Eisele","email":"robert@xarg.org"},{"name":"Tomek Wiszniewski","email":"t.wiszniewski@gmail.com"},{"name":"Ben Nelson","email":"Ben.Nelson@inin.com"},{"name":"devdevdata222","email":"devdevdata222@gmail.com"},{"name":"David Simons","email":"12e.david@gmail.com"},{"name":"john marinelli","email":"jonmarinelli@hotmail.com"},{"name":"paulmasson","email":"paulmasson@comcast.net"},{"name":"Keunhong Park","email":"kpar@cs.washington.edu"},{"name":"Brett Jurgens","email":"brett.jurgens@avant.com"},{"name":"oyvindjam","email":"oyvindjam@gmail.com"},{"name":"Harsh Gupta","email":"w327AJUdMV2yGVq5dkNX"},{"name":"Stu Blair","email":"elstoo@gmail.com"},{"name":"Priidik Vaikla","email":"priidik.vaikla@gmail.com"},{"name":"Mathias Polligkeit","email":"potoroo@posteo.de"},{"name":"Horatiu Lazu","email":"horatiulazu@gmail.com"},{"name":"Thomas Brierley","email":"tomxor@gmail.com"},{"name":"Ekin Koc","email":"ekin@eknkc.com"},{"name":"Pat Grasso","email":"pgrasso@stevens.edu"},{"name":"Adam Butler","email":"adam@lab.io"},{"name":"Timothy Lee","email":"tetslee@gmail.com"},{"name":"woylie","email":"woylie@users.noreply.github.com"},{"name":"Harry Sarson","email":"harry.sarson@hotmail.co.uk"},{"name":"Sebastian Ruhleder","email":"sebastian.ruhleder@nterra.com"},{"name":"Maxired","email":"github@maxired.fr","url":"Maxence Dalmais"},{"name":"Adam Kelly","email":"adam.guitar12@gmail.com"},{"name":"Troy Alford","email":"TroyAlford@users.noreply.github.com"},{"name":"Todd Morse","email":"todd@morsecodist.io"},{"name":"Dzmitry Litskalau","email":"litmit@gmail.com"},{"name":"Max Kramer","email":"mckramer@gmail.com"},{"name":"Slava Ganzin","email":"slava.ganzin@gmail.com"},{"name":"Gulfaraz Yasin","email":"gulfarazyasin@gmail.com"},{"name":"Tóth Róbert","email":"nekomajin42@gmail.com"},{"name":"Victor","email":"viclai@users.noreply.github.com"},{"name":"viclai","email":"victor1.lai@gmail.com"},{"name":"PJ Hampton","email":"pjhampton@protonmail.com"},{"name":"Alexander Beyn","email":"malex@fatelectrons.org"},{"name":"Vincent Lee","email":"ancienlee@live.com"},{"name":"Karl Lew","email":"karl@firepick.org"},{"name":"mocking","email":"mocking@gmail.com"},{"name":"Michael M.","email":"mm151@og4-pool-23.ub.privat"},{"name":"Ivan Vergiliev","email":"ivan.vergiliev@gmail.com"},{"name":"Paulo Buchsbaum","email":"pbuchsbaum@globo.com"},{"name":"jeffreyshen19","email":"jshen@andover.edu"},{"name":"Oleg","email":"koshelnikov@gmail.com"},{"name":"Joel Hoover","email":"joelahoover@gmail.com"},{"name":"denisx","email":"github@denisx.ru"},{"name":"Clément P","email":"yukulele@users.noreply.github.com"},{"name":"jean-emmanuel","email":"jean-emmanuel.doucet@groolot.net"},{"name":"pokeball99","email":"pokeball99@users.noreply.github.com"},{"name":"Robin Wieruch","email":"wrobin@gmx.net"},{"name":"Dakota Blair","email":"dakota@tensen.net"},{"name":"Henrique Ferrolho","email":"ferrolho@users.noreply.github.com"},{"name":"Jack Schmidt","email":"github@mowsey.org"},{"name":"Daniel Ruf","email":"daniel@daniel-ruf.de"},{"name":"Saket Saurabh","email":"contact@saketsaurabh.me"},{"name":"Gary Passero","email":"gary.passero@rolemodelsoftware.com"},{"name":"Chris Chudzicki","email":"christopher.chudzicki@gmail.com"},{"name":"Daniel Kostro","email":"kostro.d@gmail.com"},{"name":"Ben Weinshel","email":"ben@weinshel.net"},{"name":"Honeybar","email":"verina_jean@hotmail.com"},{"name":"Amin Abdul Manaf","email":"afolanyaaminu@gmail.com"},{"name":"Jason Shin","email":"yong.j.shin@student.uts.edu.au"},{"name":"Mathias Rasmussen","email":"mathiasvr@gmail.com"},{"name":"Sathish Kumar Subramani","email":"kartheeswarison3@gmail.com"},{"name":"dkenul","email":"damon.kenul@gmail.com"},{"name":"Gold Holk","email":"85619andy@gmail.com"},{"name":"Benjamin Lucas","email":"bnlcas@gmail.com"},{"name":"Albert Emil","email":"albert.emil@posteo.co.uk"},{"name":"Maximilian","email":"mcschempp@gmx.de"},{"name":"Rian McGuire","email":"rian@rian.id.au"},{"name":"Jack Mason","email":"42824992+jackcmason@users.noreply.github.com"},{"name":"SzechuanSage","email":"chris.hadgis@gmail.com"},{"name":"sam-19","email":"sampsa.lohi@gmail.com"},{"name":"Chris Hadgis","email":"SzechuanSage@users.noreply.github.com"},{"name":"Jackie Han","email":"han.guokai@gmail.com"},{"name":"Kevin J","email":"qaz111id@gmail.com"},{"name":"Vlad Levitskiy","email":"swimer96@mail.ru"},{"name":"Tom MacWright","email":"tmcw@users.noreply.github.com"},{"name":"0xflotus","email":"0xflotus@gmail.com"},{"name":"Waseem Yusuf","email":"waseem.yusuf.hossain@gmail.com"},{"name":"Tanmay","email":"maytan.thegeek@gmail.com"},{"name":"Clinton Curry","email":"github@clintoncurry.net"},{"name":"Arthur Guiot","email":"arguiot@gmail.com"},{"name":"Bartosz Leoniak","email":"leoniak.bartosz@gmail.com"},{"name":"Veeloxfire","email":"58116051+Veeloxfire@users.noreply.github.com"},{"name":"Arkajit Mandal","email":"arkajitmandal@gmail.com"},{"name":"David Bramwell","email":"13053834+dbramwell@users.noreply.github.com"},{"name":"Cameron Tacklind","email":"cameron@tacklind.com"},{"name":"Michal Grňo","email":"m93a.cz@gmail.com"},{"name":"Tom Hickson","email":"thomasjhickson@gmail.com"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"Markel F","email":"github@markel.dev"},{"name":"Lazersmoke","email":"lazersmoke@gmail.com"},{"name":"SungJinWoo-SL","email":"56172528+SungJinWoo-SL@users.noreply.github.com"},{"name":"Nick Ewing","email":"nick@nickewing.net"},{"name":"jos","email":"jos@teqplay.nl"},{"name":"rnd-debug","email":"58293036+rnd-debug@users.noreply.github.com"},{"name":"PoppinL","email":"poppinlp@gmail.com"},{"name":"Lee Langley-Rees","email":"lee@greenimp.co.uk"},{"name":"ovk","email":"mail@okosh.xyz"},{"name":"Colin Holzman","email":"clnhlzmn@users.noreply.github.com"},{"name":"Konrad Linkowski","email":"linkowski.konrad97@gmail.com"},{"name":"Peter Krautzberger","email":"p.krautzberger@gmail.com"},{"name":"redbar0n","email":"redbar0n@users.noreply.github.com"},{"name":"Flaviu Tamas","email":"me@flaviutamas.com"},{"name":"Josef Wittmann","email":"josef.wittmann@tutanota.com"},{"name":"Quentin Truong","email":"quentintruong@users.noreply.github.com"},{"name":"Tom Hu","email":"thomasrockhu@users.noreply.github.com"},{"name":"Viktor","email":"vic99999@yandex.ru"},{"name":"烧风","email":"hk-shao@foxmail.com"},{"name":"Meow","email":"infiltrator@naver.com"},{"name":"Javier Marín","email":"javier@marinros.com"},{"name":"jhugman","email":"jhugman@users.noreply.github.com"},{"name":"andrebianchessi","email":"andrebianchessi@gmail.com"},{"name":"Daniel Hritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"Opportunity","email":"opportunity@live.in"},{"name":"daniel indlekofer","email":"daniel@indlekofer.org"},{"name":"Manuel Serra","email":"nitroin@hotmail.com"},{"name":"Kiran Chand","email":"77475321+write2kcl@users.noreply.github.com"},{"name":"write2kcl","email":"write2kcltech@alamy.com"},{"name":"davidtranhq","email":"davidtranhq@gmail.com"},{"name":"CRIMX","email":"straybugs@gmail.com"},{"name":"Tom Larkworthy","email":"tom.larkworthy@gmail.com"},{"name":"Tom Larkworthy","email":"tomlarkworthy@Toms-MacBook-Air.local"},{"name":"Wim Devos","email":"wim@fieldfox.be"},{"name":"Josh Hansen","email":"hansen.joshuaa@gmail.com"},{"name":"Ramesh Vijayaraghavan","email":"rvramesh@gmail.com"},{"name":"Diana Toader","email":"35532678+DianaTdr@users.noreply.github.com"},{"name":"Diana Toader","email":"dianatoader@Dianas-MacBook-Pro.local"},{"name":"Thomas Lupin","email":"thomas.lupin@epita.fr"},{"name":"Bartosz Leoniak","email":"leoniak.bartosz99@gmail.com"},{"name":"Akira Cai","email":"blackwindforce@users.noreply.github.com"},{"name":"Raku Zeta","email":"zetaraku@gmail.com"},{"name":"Hyeonjong","email":"nianelo4@gmail.com"},{"name":"thetazero","email":"lesha.seletskiy@gmail.com"},{"name":"Alfonso Valenciana","email":"valencianaad@hotmail.com"},{"name":"David","email":"dvd.cnt@gmail.com"},{"name":"Glen Whitney","email":"glen@studioinfinity.org"},{"name":"Divya Yeruva","email":"divyareddy.y019@gmail.com"},{"name":"Yeruva","email":"Divya.Yeruva@pepsico.com"},{"name":"Eternal-Rise","email":"my_dawn@ukr.net"},{"name":"yifanwww","email":"yifanw1101@gmail.com"},{"name":"NattapongSiri","email":"38780353+NattapongSiri@users.noreply.github.com"},{"name":"Hjortur Jonasson","email":"hjorturjonasson@gmail.com"},{"name":"Abraham","email":"abraham@abranhe.com"},{"name":"Sam Estep","email":"sam@samestep.com"},{"name":"Sinan","email":"43215895+SinanAkkoyun@users.noreply.github.com"}],"gitHead":"36e7e4628961f857a53993d5abb2af825629031f","_id":"mathjs@10.4.3","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"456ae944204809e8e8266ff265b1ef724d03f90e","size":5479323,"noattachment":false,"key":"/mathjs/-/mathjs-10.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/mathjs/download/mathjs-10.4.3.tgz"},"_npmUser":{"name":"josdejong","email":"wjosdejong@gmail.com"},"maintainers":[{"name":"josdejong","email":"wjosdejong@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mathjs_10.4.3_1649406604698_0.7099513784146134"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-08T09:39:42.348Z","publish_time":1649406605074,"_cnpm_publish_time":1649406605074,"dist-tags":{"beta":"8.0.0-beta.1","latest":"15.2.0"}}