Skip to content

Commit b8e2934

Browse files
committed
fix: do not use '.default' in index
1 parent 152478f commit b8e2934

File tree

2 files changed

+22
-7
lines changed

2 files changed

+22
-7
lines changed

src/index.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
'use strict';
22

3-
exports.SimpleLinearRegression = exports.SLR = require('ml-regression-simple-linear').default;
4-
exports.PolynomialRegression = require('ml-regression-polynomial').default;
5-
exports.ExponentialRegression = require('ml-regression-exponential').default;
6-
exports.PowerRegression = require('ml-regression-power').default;
7-
exports.MultivariateLinearRegression = require('ml-regression-multivariate-linear').default;
3+
exports.SimpleLinearRegression = exports.SLR = require('ml-regression-simple-linear');
4+
exports.PolynomialRegression = require('ml-regression-polynomial');
5+
exports.ExponentialRegression = require('ml-regression-exponential');
6+
exports.PowerRegression = require('ml-regression-power');
7+
exports.MultivariateLinearRegression = require('ml-regression-multivariate-linear');
88

99
exports.NonLinearRegression = exports.NLR = {
1010
PotentialRegression: require('./regression/potential-regression')
@@ -14,5 +14,5 @@ exports.KernelRidgeRegression = exports.KRR = require('./regression/kernel-ridge
1414
exports.PolinomialFitting2D = require('./regression/poly-fit-regression2d');
1515

1616
// robust regressions
17-
exports.TheilSenRegression = require('ml-regression-theil-sen').default;
18-
exports.RobustPolynomialRegression = require('ml-regression-robust-polynomial').default;
17+
exports.TheilSenRegression = require('ml-regression-theil-sen');
18+
exports.RobustPolynomialRegression = require('ml-regression-robust-polynomial');

test/re-export.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
'use strict';
2+
3+
const regression = require('..');
4+
5+
describe('test that re-exports are OK', () => {
6+
it('should export functions', () => {
7+
regression.SimpleLinearRegression.should.be.a.Function();
8+
regression.PolynomialRegression.should.be.a.Function();
9+
regression.ExponentialRegression.should.be.a.Function();
10+
regression.PowerRegression.should.be.a.Function();
11+
regression.MultivariateLinearRegression.should.be.a.Function();
12+
regression.TheilSenRegression.should.be.a.Function();
13+
regression.RobustPolynomialRegression.should.be.a.Function();
14+
});
15+
});

0 commit comments

Comments
 (0)