Skip to content

Commit 39470b0

Browse files
committed
Merge pull request #12 from Mistrall/master
Produce minified version
2 parents 02a0ccf + 52c8cae commit 39470b0

20 files changed

+116
-35
lines changed

linq.min.js

+67
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

minify.js

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
var compressor = require('node-minify');
2+
3+
// Using Google Closure
4+
new compressor.minify({
5+
type: 'gcc',
6+
fileIn: 'linq.js',
7+
fileOut: 'linq.min.js',
8+
callback: function(err, min){
9+
console.log(err);
10+
}
11+
});

package.json

+5-2
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,13 @@
1111
"scripts": {
1212
"test": "node test/testrunner.js"
1313
},
14-
"preferGlobal" : false,
15-
"keywords": ["linq"],
14+
"preferGlobal": false,
15+
"keywords": [
16+
"linq"
17+
],
1618
"dependencies": {},
1719
"devDependencies": {
20+
"node-minify": "^1.2.0",
1821
"qunit": "~0.5.18"
1922
},
2023
"optionalDependencies": {},

test/action.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
var module = QUnit.module;
2-
var Enumerable = require('../linq');
2+
var Enumerable = require('../linq.min');
33
require("../extensions/linq.qunit.js")({'Enumerable': Enumerable});
44

55
module("Action");

test/aggregate.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
var module = QUnit.module;
2-
var Enumerable = require('../linq');
2+
var Enumerable = require('../linq.min');
33
require("../extensions/linq.qunit.js")({'Enumerable': Enumerable});
44

55
module("Aggregate");

test/arrayEnumerable.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
var module = QUnit.module;
2-
var Enumerable = require('../linq');
2+
var Enumerable = require('../linq.min');
33
require("../extensions/linq.qunit.js")({'Enumerable': Enumerable});
44

55
module("ArrayEnumerable");

test/convert.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
var module = QUnit.module;
2-
var Enumerable = require('../linq');
2+
var Enumerable = require('../linq.min');
33
require("../extensions/linq.qunit.js")({'Enumerable': Enumerable});
44

55
module("Convert");

test/dictionary.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
var module = QUnit.module;
2-
var Enumerable = require('../linq');
2+
var Enumerable = require('../linq.min');
33
require("../extensions/linq.qunit.js")({'Enumerable': Enumerable});
44

55
module("Dictionary");

test/enumerable.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
var module = QUnit.module;
2-
var Enumerable = require('../linq');
2+
var Enumerable = require('../linq.min');
33
require("../extensions/linq.qunit.js")({'Enumerable': Enumerable});
44

55
module("Enumerable");

test/errorHandling.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
var module = QUnit.module;
2-
var Enumerable = require('../linq');
2+
var Enumerable = require('../linq.min');
33
require("../extensions/linq.qunit.js")({'Enumerable': Enumerable});
44

55
module("ErrorHandling");

test/functional.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
var module = QUnit.module;
2-
var Enumerable = require('../linq');
2+
var Enumerable = require('../linq.min');
33
require("../extensions/linq.qunit.js")({'Enumerable': Enumerable});
44

55
module("Functional");

test/grouping.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
var module = QUnit.module;
2-
var Enumerable = require('../linq');
2+
var Enumerable = require('../linq.min');
33
require("../extensions/linq.qunit.js")({'Enumerable': Enumerable});
44

55
module("Grouping");

test/join.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
var module = QUnit.module;
2-
var Enumerable = require('../linq');
2+
var Enumerable = require('../linq.min');
33
require("../extensions/linq.qunit.js")({'Enumerable': Enumerable});
44

55
module("Join");

test/linq.qunit-test.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
var module = QUnit.module;
2-
var Enumerable = require('../linq');
2+
var Enumerable = require('../linq.min');
33
require("../extensions/linq.qunit.js")({'Enumerable': Enumerable});
44

55
module("linq.qunit");

test/ordering.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
var module = QUnit.module;
2-
var Enumerable = require('../linq');
2+
var Enumerable = require('../linq.min');
33
require("../extensions/linq.qunit.js")({'Enumerable': Enumerable});
44

55
module("Ordering");

test/paging.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
var module = QUnit.module;
2-
var Enumerable = require('../linq');
2+
var Enumerable = require('../linq.min');
33
require("../extensions/linq.qunit.js")({'Enumerable': Enumerable});
44

55
module("Paging");

test/projection.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
var module = QUnit.module;
2-
var Enumerable = require('../linq');
2+
var Enumerable = require('../linq.min');
33
require("../extensions/linq.qunit.js")({'Enumerable': Enumerable});
44

55
module("Projection");

test/set.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
var module = QUnit.module;
2-
var Enumerable = require('../linq');
2+
var Enumerable = require('../linq.min');
33
require("../extensions/linq.qunit.js")({'Enumerable': Enumerable});
44

55
module("Set");

test/testrunner.js

+17-17
Original file line numberDiff line numberDiff line change
@@ -4,81 +4,81 @@ var callback = function(err, report) {
44
console.dir(report);
55
}
66
tr.run({
7-
code: "./linq.js",
8-
tests: "./test/linq.qunit-test.js"
7+
code: "./linq.min.js",
8+
tests: "./test/linq.min.qunit-test.js"
99
}, callback);
1010

1111
tr.run({
12-
code: "./linq.js",
12+
code: "./linq.min.js",
1313
tests: "./test/action.js"
1414
}, callback);
1515

1616
tr.run({
17-
code: "./linq.js",
17+
code: "./linq.min.js",
1818
tests: "./test/aggregate.js"
1919
}, callback);
2020

2121
tr.run({
22-
code: "./linq.js",
22+
code: "./linq.min.js",
2323
tests: "./test/arrayEnumerable.js"
2424
}, callback);
2525

2626
tr.run({
27-
code: "./linq.js",
27+
code: "./linq.min.js",
2828
tests: "./test/convert.js"
2929
}, callback);
3030

3131
tr.run({
32-
code: "./linq.js",
32+
code: "./linq.min.js",
3333
tests: "./test/dictionary.js"
3434
}, callback);
3535

3636
tr.run({
37-
code: "./linq.js",
37+
code: "./linq.min.js",
3838
tests: "./test/enumerable.js"
3939
}, callback);
4040

4141
tr.run({
42-
code: "./linq.js",
42+
code: "./linq.min.js",
4343
tests: "./test/errorHandling.js"
4444
}, callback);
4545

4646
tr.run({
47-
code: "./linq.js",
47+
code: "./linq.min.js",
4848
tests: "./test/functional.js"
4949
}, callback);
5050

5151
tr.run({
52-
code: "./linq.js",
52+
code: "./linq.min.js",
5353
tests: "./test/grouping.js"
5454
}, callback);
5555

5656
tr.run({
57-
code: "./linq.js",
57+
code: "./linq.min.js",
5858
tests: "./test/join.js"
5959
}, callback);
6060

6161
tr.run({
62-
code: "./linq.js",
62+
code: "./linq.min.js",
6363
tests: "./test/ordering.js"
6464
}, callback);
6565

6666
tr.run({
67-
code: "./linq.js",
67+
code: "./linq.min.js",
6868
tests: "./test/paging.js"
6969
}, callback);
7070

7171
tr.run({
72-
code: "./linq.js",
72+
code: "./linq.min.js",
7373
tests: "./test/projection.js"
7474
}, callback);
7575

7676
tr.run({
77-
code: "./linq.js",
77+
code: "./linq.min.js",
7878
tests: "./test/set.js"
7979
}, callback);
8080

8181
tr.run({
82-
code: "./linq.js",
82+
code: "./linq.min.js",
8383
tests: "./test/whereSelectEnumerable.js"
8484
}, callback);

test/whereSelectEnumerable.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
var module = QUnit.module;
2-
var Enumerable = require('../linq');
2+
var Enumerable = require('../linq.min');
33
require("../extensions/linq.qunit.js")({'Enumerable': Enumerable});
44

55
module("WhereSelectEnumerable");

0 commit comments

Comments
 (0)