7
7
8
8
import {
9
9
create ,
10
- all ,
11
10
MathNode ,
12
11
AccessorNode ,
13
12
ConditionalNode ,
@@ -16,9 +15,104 @@ import {
16
15
RelationalNode ,
17
16
SymbolNode ,
18
17
ConstantNode ,
18
+ equalScalarDependencies ,
19
+ numberDependencies ,
20
+ stringDependencies ,
21
+ booleanDependencies ,
22
+ unaryMinusDependencies ,
23
+ unaryPlusDependencies ,
24
+ absDependencies ,
25
+ addScalarDependencies ,
26
+ multiplyScalarDependencies ,
27
+ multiplyDependencies ,
28
+ subtractDependencies ,
29
+ bitAndDependencies ,
30
+ bitNotDependencies ,
31
+ bitOrDependencies ,
32
+ bitXorDependencies ,
33
+ notDependencies ,
34
+ orDependencies ,
35
+ xorDependencies ,
36
+ numericDependencies ,
37
+ divideScalarDependencies ,
38
+ andDependencies ,
39
+ compareDependencies ,
40
+ compareNaturalDependencies ,
41
+ compareTextDependencies ,
42
+ equalDependencies ,
43
+ equalTextDependencies ,
44
+ smallerDependencies ,
45
+ smallerEqDependencies ,
46
+ largerDependencies ,
47
+ largerEqDependencies ,
48
+ unequalDependencies ,
49
+ maxDependencies ,
50
+ minDependencies ,
51
+ addDependencies ,
52
+ indexDependencies ,
53
+ ConditionalNodeDependencies ,
54
+ IndexNodeDependencies ,
55
+ OperatorNodeDependencies ,
56
+ ParenthesisNodeDependencies ,
57
+ RangeNodeDependencies ,
58
+ RelationalNodeDependencies ,
59
+ SymbolNodeDependencies ,
60
+ FunctionNodeDependencies ,
61
+ parseDependencies ,
62
+ compileDependencies ,
63
+ divideDependencies ,
64
+ nullDependencies ,
19
65
} from 'mathjs/lib/esm/number' ;
20
66
21
- const math = create ( all ) ;
67
+ const math = create ( [
68
+ equalScalarDependencies ,
69
+ numberDependencies ,
70
+ stringDependencies ,
71
+ booleanDependencies ,
72
+ unaryMinusDependencies ,
73
+ unaryPlusDependencies ,
74
+ absDependencies ,
75
+ addScalarDependencies ,
76
+ multiplyScalarDependencies ,
77
+ multiplyDependencies ,
78
+ subtractDependencies ,
79
+ bitAndDependencies ,
80
+ bitNotDependencies ,
81
+ bitOrDependencies ,
82
+ bitXorDependencies ,
83
+ notDependencies ,
84
+ orDependencies ,
85
+ xorDependencies ,
86
+ numericDependencies ,
87
+ divideScalarDependencies ,
88
+ andDependencies ,
89
+ compareDependencies ,
90
+ compareNaturalDependencies ,
91
+ compareTextDependencies ,
92
+ equalDependencies ,
93
+ equalTextDependencies ,
94
+ smallerDependencies ,
95
+ smallerEqDependencies ,
96
+ largerDependencies ,
97
+ largerEqDependencies ,
98
+ unequalDependencies ,
99
+ maxDependencies ,
100
+ minDependencies ,
101
+ addDependencies ,
102
+ indexDependencies ,
103
+ ConditionalNodeDependencies ,
104
+ IndexNodeDependencies ,
105
+ OperatorNodeDependencies ,
106
+ ParenthesisNodeDependencies ,
107
+ RangeNodeDependencies ,
108
+ RelationalNodeDependencies ,
109
+ SymbolNodeDependencies ,
110
+ FunctionNodeDependencies ,
111
+ parseDependencies ,
112
+ compileDependencies ,
113
+ divideDependencies ,
114
+ nullDependencies ,
115
+ ] ) ;
22
116
23
117
const SUPPORTED_FUNCTIONS = {
24
118
min : 'NARY_MIN' ,
0 commit comments