UNPKG

8.71 kBJSONView Raw
1{
2 "name": "mathjs",
3 "version": "6.2.3",
4 "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 different data types like numbers, big numbers, complex numbers, fractions, units, and matrices.",
5 "author": "Jos de Jong <wjosdejong@gmail.com> (https://github.com/josdejong)",
6 "contributors": [
7 "Adam Kelly (https://github.com/adamisntdead)",
8 "Albert Emil (https://github.com/AlbertEmil)",
9 "Alexander Beyn (https://github.com/AlexanderBeyn)",
10 "Andy Pan (https://github.com/andy0130tw)",
11 "Arthur Guiot (https://github.com/arguiot)",
12 "Bart Kiers (https://github.com/bkiers)",
13 "Ben Weinshel (https://github.com/weinshel)",
14 "Benjamin Lucas (https://github.com/bnlcas)",
15 "Brett Jurgens (https://github.com/brettjurgens)",
16 "Bryan Cuccioli (https://github.com/bcuccioli)",
17 "Chris Chudzicki (https://github.com/ChristopherChudzicki)",
18 "Chris Hadgis (https://github.com/SzechuanSage)",
19 "Clinton Curry (https://github.com/clintonc)",
20 "Dakota Blair (https://github.com/dakotablair)",
21 "Daniel Kostro (https://github.com/stropitek)",
22 "Daniel Levin (https://github.com/daniel-levin)",
23 "David Simons (https://github.com/SwamWithTurtles)",
24 "denisx (https://github.com/denisx)",
25 "dkenul (https://github.com/dkenul)",
26 "Devan Patel (https://github.com/devanp92)",
27 "devdevdata222 (https://github.com/devdevdata222)",
28 "Dzmitry Litskalau (https://github.com/litmit)",
29 "Ekin Koc (https://github.com/eknkc)",
30 "Elijah Insua (https://github.com/tmpvar)",
31 "Eric Mansfield (https://github.com/ericman314)",
32 "Fabrice Colas (https://github.com/fabricecolas)",
33 "Favian Contreras (https://github.com/BigFav)",
34 "Finn Pauls (https://github.com/finnp)",
35 "Ganga Christopher (https://github.com/gangachris)",
36 "Gary Passero (https://github.com/gap777)",
37 "Gold Holk (https://github.com/GHolk)",
38 "Harry Sarson (https://github.com/HarrySarson)",
39 "Holman Gao (https://github.com/golmansax)",
40 "Honybar (https://github.com/honeybar)",
41 "Guillermo Indalecio Fernández (https://github.com/guillermobox)",
42 "Gulfaraz (https://github.com/gulfaraz)",
43 "hamadu (https://github.com/hamadu)",
44 "Harsh Gupta (https://github.com/hgupta9)",
45 "Henrique Ferrolho (https://github.com/ferrolho)",
46 "Huseyn Guliyev (https://github.com/husayt)",
47 "Ivan Vergiliev (IvanVergiliev)",
48 "jean-emmanuel (https://github.com/jean-emmanuel)",
49 "Jack Schmidt (https://github.com/jackschmidt)",
50 "Jackie Han (https://github.com/hanguokai)",
51 "Jason Shin (https://github.com/JasonShin)",
52 "Jim Garrison (https://github.com/garrison)",
53 "Joel Hoover (https://github.com/joelhoover)",
54 "Karl Lew (https://github.com/firepick1)",
55 "Kenan Yildirim (https://github.com/KenanY)",
56 "Keunhong Park (https://github.com/void42)",
57 "Keunhong Park (https://github.com/kevjin)",
58 "Kevin J (https://github.com/kv-kunalvyas)",
59 "Marcus Andre (https://github.com/marcusandre)",
60 "Horatiu Lazu (https://github.com/MathBunny)",
61 "Mathias Polligkeit (https://github.com/woylie)",
62 "Mathias Rasmussen (https://github.com/mathiasvr)",
63 "Max Bruckner (https://github.com/FSMaxB)",
64 "Maxence Dalmais (https://github.com/maxired)",
65 "Michael M. (https://github.com/Schnark)",
66 "Mitchel Kelonye (https://github.com/kelonye)",
67 "mtraynham (https://github.com/mtraynham)",
68 "Niels Heisterkamp (https://github.com/nheisterkamp)",
69 "Oleg (https://github.com/ovk)",
70 "Owen Versteeg (https://github.com/owenversteeg)",
71 "Pavel Panchekha (https://github.com/pavpanchekha)",
72 "Pat Grasso (https://github.com/patgrasso)",
73 "Paulo Buchsbaum (https://github.com/paulobuchsbaum)",
74 "Pete Corey (https://github.com/pcorey)",
75 "PJ Hampton (https://github.com/pjhampton )",
76 "Retsam (https://github.com/Retsam)",
77 "Rian McGuire (https://github.com/rianmcguire)",
78 "Robert Eisele (https://github.com/infusion)",
79 "Rogelio J. Baucells (https://github.com/rjbaucells)",
80 "Ryan Seys (https://github.com/ryanseys)",
81 "Saket Saurabh (https://github.com/ssaket)",
82 "Sathish Kumar Subramani (https://github.com/Sathish-kumar-Subramani )",
83 "Sebastien Piquemal (https://github.com/sebpiq)",
84 "Sebastian Ruhleder (https://github.com/ruhleder)",
85 "Sergey Romanov (https://github.com/saromanov)",
86 "Slava Ganzin (https://github.com/slavaGanzin)",
87 "Stu Blair (https://github.com/stu-blair)",
88 "Tanmay (https://github.com/maytanthegeek)",
89 "Thomas Brierley (https://github.com/ThomasBrierley)",
90 "Timothy Lee (https://github.com/tetslee)",
91 "Tom MacWright (https://github.com/tmcw)",
92 "Tóth Róbert (https://github.com/Nekomajin42)",
93 "Todd Morse (https://github.com/morsecodist)",
94 "Vlad Levitskiy (https://github.com/mcvladthegoat)",
95 "Waldir Pimenta (https://github.com/waldyrious)",
96 "Waseem Yusuf (https://github.com/waseemyusuf)",
97 "Zach Zibrat (https://github.com/palimpsests)"
98 ],
99 "homepage": "https://mathjs.org",
100 "repository": {
101 "type": "git",
102 "url": "https://github.com/josdejong/mathjs.git"
103 },
104 "license": "Apache-2.0",
105 "keywords": [
106 "math",
107 "mathematics",
108 "functions",
109 "numeric",
110 "algebra",
111 "parser",
112 "expression",
113 "number",
114 "bignumber",
115 "complex",
116 "fraction",
117 "matrix",
118 "unit"
119 ],
120 "dependencies": {
121 "complex.js": "2.0.11",
122 "decimal.js": "10.2.0",
123 "escape-latex": "1.2.0",
124 "fraction.js": "4.0.12",
125 "javascript-natural-sort": "0.7.1",
126 "seed-random": "2.2.0",
127 "tiny-emitter": "2.1.0",
128 "typed-function": "1.1.1"
129 },
130 "devDependencies": {
131 "@babel/core": "7.6.2",
132 "@babel/plugin-transform-object-assign": "7.2.0",
133 "@babel/preset-env": "7.6.2",
134 "@babel/register": "7.6.2",
135 "babel-loader": "8.0.6",
136 "benchmark": "2.1.4",
137 "codecov": "3.6.1",
138 "del": "5.1.0",
139 "expr-eval": "2.0.2",
140 "fancy-log": "1.3.3",
141 "glob": "7.1.4",
142 "gulp": "4.0.2",
143 "gulp-babel": "8.0.0",
144 "handlebars": "4.4.1",
145 "istanbul": "0.4.5",
146 "jsep": "0.3.4",
147 "karma": "4.3.0",
148 "karma-browserstack-launcher": "1.5.1",
149 "karma-firefox-launcher": "1.2.0",
150 "karma-mocha": "1.3.0",
151 "karma-mocha-reporter": "2.2.5",
152 "karma-webpack": "4.0.2",
153 "math-expression-evaluator": "1.2.17",
154 "mkdirp": "0.5.1",
155 "mocha": "6.2.1",
156 "ndarray": "1.0.18",
157 "ndarray-determinant": "1.0.0",
158 "ndarray-gemm": "1.0.0",
159 "ndarray-ops": "1.2.2",
160 "ndarray-pack": "1.2.1",
161 "numericjs": "1.2.6",
162 "nyc": "14.1.1",
163 "pad-right": "0.2.2",
164 "standard": "14.3.1",
165 "sylvester": "0.0.21",
166 "uglify-js": "3.6.0",
167 "underscore": "1.9.1",
168 "webpack": "4.41.0",
169 "zeros": "1.0.0"
170 },
171 "main": "main/es5",
172 "module": "main/esm",
173 "unpkg": "dist/math.min.js",
174 "jsdelivr": "dist/math.min.js",
175 "files": [
176 "bin",
177 "dist",
178 "docs",
179 "main",
180 "es",
181 "lib",
182 "src",
183 "core.js",
184 "index.js",
185 "number.js",
186 "examples",
187 "LICENSE",
188 "NOTICE",
189 "README.md",
190 "HISTORY.md",
191 "CONTRIBUTING.md"
192 ],
193 "scripts": {
194 "build": "gulp",
195 "build-and-test": "npm run build && npm run test:src && npm run test:generated && npm run test:node && npm run lint",
196 "compile": "gulp compile",
197 "watch": "gulp watch",
198 "lint": "standard --env=mocha --env=worker",
199 "validate:ascii": "gulp validate:ascii",
200 "test": "npm run test:src && npm run lint",
201 "test:src": "mocha test/unit-tests --recursive --require @babel/register",
202 "test:generated": "mocha test/generated-code-tests --recursive --require @babel/register",
203 "test:node": "mocha test/node-tests/*.test.js test/node-tests/**/*.test.js --recursive",
204 "test:browser": "karma start test/browser-test-config/local-karma.js",
205 "test:browserstack": "karma start test/browser-test-config/browserstack-karma.js",
206 "coverage": "nyc --reporter=lcov --reporter=text-summary mocha test/unit-tests --recursive --require @babel/register && echo \"\nDetailed coverage report is available at ./coverage/lcov-report/index.html\"",
207 "prepublishOnly": "npm run build-and-test"
208 },
209 "bin": {
210 "mathjs": "./bin/cli.js"
211 },
212 "engines": {
213 "node": ">= 8"
214 },
215 "bugs": {
216 "url": "https://github.com/josdejong/mathjs/issues"
217 },
218 "directories": {
219 "doc": "./docs",
220 "example": "./examples",
221 "es": "./es",
222 "lib": "./lib",
223 "src": "./src",
224 "test": "./test"
225 },
226 "sideEffects": false
227}