FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Create and use `factory.js` to import all dependencies in main instan… · husayt/mathjs@869d496 · GitHub

Repository navigation

Commit 869d496

Browse files
committed
Create and use factory.js to import all dependencies in main instance. Deprecate all old nested index.js files.
1 parent c42844a commit 869d496

38 files changed

Lines changed: 395 additions & 33 deletions

File tree

‎src/error/index.js‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ import { ArgumentsError } from './ArgumentsError'
55
import { DimensionError } from './DimensionError'
66
import { IndexError } from './IndexError'
77

8+
console.log('This index file is deprecated since v6.0.0. Please use factory.js instead')
9+
810
export default [
911
factory('error.ArgumentsError', [], () => ArgumentsError),
1012
factory('error.DimensionError', [], () => DimensionError),

‎src/expression/function/index.js‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ import { createEvaluate } from './evaluate'
77
import { createParser } from './parser'
88
import { createDeprecatedEval } from './eval'
99

10+
console.log('This index file is deprecated since v6.0.0. Please use factory.js instead')
11+
1012
export default [
1113
createCompile,
1214
createEvaluate,

‎src/expression/index.js‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ import { createEmbeddedDocs } from './embeddedDocs'
88
import { createHelpClass } from './Help'
99
import { createParserClass } from './Parser'
1010

11+
console.log('This index file is deprecated since v6.0.0. Please use factory.js instead')
12+
1113
export default [
1214
// Note that the docs folder is called "embeddedDocs" and not "docs" to prevent issues
1315
// with yarn autoclean. See https://github.com/josdejong/mathjs/issues/969

‎src/expression/node/index.js‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ import { createRangeNode } from './RangeNode'
1717
import { createRelationalNode } from './RelationalNode'
1818
import { createSymbolNode } from './SymbolNode'
1919

20+
console.log('This index file is deprecated since v6.0.0. Please use factory.js instead')
21+
2022
export default [
2123
createAccessorNode,
2224
createArrayNode,

‎src/expression/transform/index.js‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ import { createMinTransform } from './min.transform'
1111
import { createRangeTransform } from './range.transform'
1212
import { createSubsetTransform } from './subset.transform'
1313

14+
console.log('This index file is deprecated since v6.0.0. Please use factory.js instead')
15+
1416
export default [
1517
createConcatTransform,
1618
createFilterTransform,

‎src/factory.js‎

Lines changed: 311 additions & 4 deletions
Large diffs are not rendered by default.

‎src/function/algebra/index.js‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ import { createLsolve } from './solver/lsolve'
1111
import { createUsolve } from './solver/usolve'
1212
import { createLusolve } from './solver/lusolve'
1313

14+
console.log('This index file is deprecated since v6.0.0. Please use factory.js instead')
15+
1416
export default [
1517
createDerivative,
1618

‎src/function/arithmetic/index.js‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@ import { createUnaryMinus } from './unaryMinus'
3838
import { createUnaryPlus } from './unaryPlus'
3939
import { createXgcd } from './xgcd'
4040

41+
console.log('This index file is deprecated since v6.0.0. Please use factory.js instead')
42+
4143
export default [
4244
createAbs,
4345
createAdd,

‎src/function/bitwise/index.js‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ import { createLeftShift } from './leftShift'
88
import { createRightArithShift } from './rightArithShift'
99
import { createRightLogShift } from './rightLogShift'
1010

11+
console.log('This index file is deprecated since v6.0.0. Please use factory.js instead')
12+
1113
export default [
1214
createBitAnd,
1315
createBitNot,

‎src/function/combinatorics/index.js‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ import { createComposition } from './composition'
55
import { createStirlingS2 } from './stirlingS2'
66
import { createCatalan } from './catalan'
77

8+
console.log('This index file is deprecated since v6.0.0. Please use factory.js instead')
9+
810
export default [
911
createBellNumbers,
1012
createComposition,

0 commit comments

Comments
 (0)

Back | FazBrowse Home | New Git URL