Skip to content

Commit

Permalink
- Restore all tests to run on unminified source
Browse files Browse the repository at this point in the history
- Deploy minified umd bundle
  • Loading branch information
alexbol99 committed Apr 8, 2018
1 parent d3be202 commit 882f104
Show file tree
Hide file tree
Showing 21 changed files with 398 additions and 530 deletions.
851 changes: 362 additions & 489 deletions .idea/workspace.xml

Large diffs are not rendered by default.

2 changes: 0 additions & 2 deletions dist/flatten.min.js

This file was deleted.

1 change: 0 additions & 1 deletion dist/flatten.min.js.map

This file was deleted.

2 changes: 1 addition & 1 deletion dist/flatten.umd.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/flatten.umd.min.js.map

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"generate-docs": "jsdoc -c ./.jsdoc.json --verbose",
"npm-publish": "npm version patch; git push && git push --tags; npm publish",
"cover": "istanbul cover ./node_modules/mocha/bin/_mocha -- -R spec test/*",
"build": "webpack --progress --mode=production",
"build": "webpack --progress --mode=production --config webpack.config.js",
"build-umd": "webpack --progress --mode=production --config webpack.config.umd.js"
},
"repository": {
Expand Down Expand Up @@ -39,8 +39,8 @@
"jsdom-global": "2.1.1",
"minami": "^1.2.3",
"mocha": "^3.2.0",
"webpack": "^4.1.1",
"webpack-cli": "^2.0.12"
"webpack": "^4.5.0",
"webpack-cli": "^2.0.14"
},
"dependencies": {
"flatten-interval-tree": "^0.1.6"
Expand Down
4 changes: 2 additions & 2 deletions test/arc.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
'use strict';

let expect = require('chai').expect;
// let Flatten = require('../index');
let Flatten = require('../dist/flatten.min');
let Flatten = require('../index');
// let Flatten = require('../dist/flatten.min');

let {Point, Vector, Circle, Line, Segment, Arc, Box, Polygon, Edge, Face, Ray} = Flatten;

Expand Down
4 changes: 2 additions & 2 deletions test/box.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
'use strict';

let expect = require('chai').expect;
// let Flatten = require('../index');
let Flatten = require('../dist/flatten.min');
let Flatten = require('../index');
// let Flatten = require('../dist/flatten.min');

let {Box} = Flatten;

Expand Down
4 changes: 2 additions & 2 deletions test/circle.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
'use strict';

let expect = require('chai').expect;
// let Flatten = require('../index');
let Flatten = require('../dist/flatten.min');
let Flatten = require('../index');
// let Flatten = require('../dist/flatten.min');

let {Point, Vector, Circle, Line, Segment, Arc, Box, Polygon, Edge, Face, Ray} = Flatten;

Expand Down
4 changes: 2 additions & 2 deletions test/face.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
* Created by Alex Bol on 9/8/2017.
*/
let expect = require('chai').expect;
// let Flatten = require('../index');
let Flatten = require('../dist/flatten.min');
let Flatten = require('../index');
// let Flatten = require('../dist/flatten.min');

let {Point, Vector, Circle, Line, Segment, Arc, Box, Polygon, Edge, Face, PlanarSet} = Flatten;
let {point, vector, circle, line, segment, arc} = Flatten;
Expand Down
10 changes: 4 additions & 6 deletions test/flatten.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,14 @@

require('jsdom-global')();
let expect = require('chai').expect;
// let Flatten = require('../index');
let Flatten = require('../dist/flatten.min');
let PlanarSet = require('../data_structures/planar_set');
let Flatten = require('../index');
// let Flatten = require('../dist/flatten.min');
// let {PlanarSet} = Flatten; // require('../data_structures/planar_set');
let fs = require('fs');

let {Point, Vector, Circle, Line, Segment, Arc, Box, Polygon, Edge, Face, Ray} = Flatten;

let {point, vector, circle, line, segment, arc, ray} = Flatten;

let {Distance} = Flatten;
let {Distance, PlanarSet} = Flatten;

describe('#Flatten-JS', function() {

Expand Down
4 changes: 2 additions & 2 deletions test/line.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
'use strict';

let expect = require('chai').expect;
// let Flatten = require('../index');
let Flatten = require('../dist/flatten.min');
let Flatten = require('../index');
// let Flatten = require('../dist/flatten.min');

let {Point, Vector, Circle, Line, Segment, Arc, Box, Polygon, Edge, Face, Ray} = Flatten;

Expand Down
4 changes: 2 additions & 2 deletions test/planar_set.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
'use strict';

let expect = require('chai').expect;
// let Flatten = require('../index');
let Flatten = require('../dist/flatten.min');
let Flatten = require('../index');
// let Flatten = require('../dist/flatten.min');
// let now = require("performance-now");

let {Point, Segment, Circle, Box, PlanarSet, Distance} = Flatten;
Expand Down
4 changes: 2 additions & 2 deletions test/point.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
'use strict';

let expect = require('chai').expect;
// let Flatten = require('../index');
let Flatten = require('../dist/flatten.min');
let Flatten = require('../index');
// let Flatten = require('../dist/flatten.min');

let {Point, Vector, Circle, Line, Segment, Arc, Box, Polygon, Edge, Face, Ray} = Flatten;

Expand Down
4 changes: 2 additions & 2 deletions test/polygon.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
*/

let expect = require('chai').expect;
// let Flatten = require('../index');
let Flatten = require('../dist/flatten.min');
let Flatten = require('../index');
// let Flatten = require('../dist/flatten.min');

let {Point, Vector, Circle, Line, Segment, Arc, Box, Polygon, Edge, Face, PlanarSet} = Flatten;
let {point, vector, circle, line, segment, arc} = Flatten;
Expand Down
4 changes: 2 additions & 2 deletions test/ray.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
'use strict';

let expect = require('chai').expect;
// let Flatten = require('../index');
let Flatten = require('../dist/flatten.min');
let Flatten = require('../index');
// let Flatten = require('../dist/flatten.min');
let {Point, Vector, Circle, Line, Segment, Arc, Box, Polygon, Edge, Face, Ray} = Flatten;

let {point, vector, circle, line, segment, arc, ray} = Flatten;
Expand Down
4 changes: 2 additions & 2 deletions test/ray_shooting.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
'use strict';

let expect = require('chai').expect;
// let Flatten = require('../index');
let Flatten = require('../dist/flatten.min');
let Flatten = require('../index');
// let Flatten = require('../dist/flatten.min');
// let now = require("performance-now");

let {Polygon} = Flatten;
Expand Down
4 changes: 2 additions & 2 deletions test/segment.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
'use strict';

let expect = require('chai').expect;
// let Flatten = require('../index');
let Flatten = require('../dist/flatten.min');
let Flatten = require('../index');
// let Flatten = require('../dist/flatten.min');
let {Point, Vector, Circle, Line, Segment, Arc, Box, Polygon, Edge, Face, Ray} = Flatten;

let {point, vector, circle, line, segment, arc, ray} = Flatten;
Expand Down
4 changes: 2 additions & 2 deletions test/svg.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
*/

let expect = require('chai').expect;
// let Flatten = require('../index');
let Flatten = require('../dist/flatten.min');
let Flatten = require('../index');
// let Flatten = require('../dist/flatten.min');
let fs = require('fs');

let {Point, Vector, Circle, Line, Segment, Arc, Box, Polygon, Edge, Face, PlanarSet} = Flatten;
Expand Down
4 changes: 2 additions & 2 deletions test/vector.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
'use strict';

let expect = require('chai').expect;
// let Flatten = require('../index');
let Flatten = require('../dist/flatten.min');
let Flatten = require('../index');
// let Flatten = require('../dist/flatten.min');
let {Point, Vector, Circle, Line, Segment, Arc, Box, Polygon, Edge, Face, Ray} = Flatten;

let {point, vector, circle, line, segment, arc, ray} = Flatten;
Expand Down
2 changes: 1 addition & 1 deletion webpack.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,6 @@ const config = {
devtool: "source-map"
};

config.plugins = config.plugins.filter((plugin) => plugin.constructor.name !== 'UglifyJsPlugin');
// config.plugins = config.plugins.filter((plugin) => plugin.constructor.name !== 'UglifyJsPlugin');

module.exports = config;

0 comments on commit 882f104

Please sign in to comment.