Skip to content

Commit 1302ef7

Browse files
committed
lib: Use ESM
1 parent 5a504e7 commit 1302ef7

File tree

2 files changed

+12
-28
lines changed

2 files changed

+12
-28
lines changed

lib/sylvester-utils.js

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,14 @@
1-
// CommonJS style module & browserify support
2-
if (typeof require === 'function' && typeof exports === 'object') {
3-
var Sylvester = require('sylvester');
4-
5-
var Vector = Sylvester.Vector;
6-
var Matrix = Sylvester.Matrix;
7-
var $V = Sylvester.Vector.create;
8-
var $M = Sylvester.Matrix.create;
9-
10-
Sylvester.makeLookAt = makeLookAt
11-
Sylvester.makePerspective = makePerspective
12-
Sylvester.makeFrustum = makeFrustum
13-
Sylvester.makeOrtho = makeOrtho
14-
}
1+
import Sylvester from 'sylvester'
2+
3+
var Vector = Sylvester.Vector;
4+
var Matrix = Sylvester.Matrix;
5+
var $V = Sylvester.Vector.create;
6+
var $M = Sylvester.Matrix.create;
7+
8+
Sylvester.makeLookAt = makeLookAt
9+
Sylvester.makePerspective = makePerspective
10+
Sylvester.makeFrustum = makeFrustum
11+
Sylvester.makeOrtho = makeOrtho
1512

1613
// Make translation transform matrix
1714
Matrix.Translation = function(v) {

lib/sylvester.js

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1754,17 +1754,4 @@ Sylvester.LinkedList.Circular.fromArray = function(list, useNodes) {
17541754
return linked;
17551755
};
17561756

1757-
(function() {
1758-
var api = (typeof require === 'function' && typeof exports === 'object')
1759-
? exports
1760-
: this;
1761-
1762-
api.Line = Sylvester.Line;
1763-
api.Matrix = Sylvester.Matrix;
1764-
api.Plane = Sylvester.Plane;
1765-
api.Polygon = Sylvester.Polygon;
1766-
api.Vector = Sylvester.Vector;
1767-
1768-
if (typeof WScript !== 'undefined')
1769-
this.Sylvester = Sylvester;
1770-
})();
1757+
export default Sylvester;

0 commit comments

Comments
 (0)