This commit is contained in:
harttle
2017-11-27 00:00:09 +08:00
parent 8efb41a631
commit 6082bf4757
3 changed files with 35 additions and 35 deletions
+6 -6
View File
@@ -677,7 +677,8 @@ module.exports = {
},{}],9:[function(require,module,exports){ },{}],9:[function(require,module,exports){
'use strict'; 'use strict';
var operators = { module.exports = function (isTruthy) {
return {
'==': function _(l, r) { '==': function _(l, r) {
return l === r; return l === r;
}, },
@@ -702,14 +703,13 @@ var operators = {
return l.indexOf(r) > -1; return l.indexOf(r) > -1;
}, },
'and': function and(l, r) { 'and': function and(l, r) {
return l && r; return isTruthy(l) && isTruthy(r);
}, },
'or': function or(l, r) { 'or': function or(l, r) {
return l || r; return isTruthy(l) || isTruthy(r);
} }
}; };
};
module.exports = operators;
},{}],10:[function(require,module,exports){ },{}],10:[function(require,module,exports){
'use strict'; 'use strict';
@@ -1095,7 +1095,7 @@ exports.factory = function (ctx, opts) {
},{"./lexical.js":8,"./util/assert.js":16,"./util/underscore.js":21}],13:[function(require,module,exports){ },{"./lexical.js":8,"./util/assert.js":16,"./util/underscore.js":21}],13:[function(require,module,exports){
'use strict'; 'use strict';
var operators = require('./operators.js'); var operators = require('./operators.js')(isTruthy);
var lexical = require('./lexical.js'); var lexical = require('./lexical.js');
var assert = require('../src/util/assert.js'); var assert = require('../src/util/assert.js');
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "liquidjs", "name": "liquidjs",
"version": "2.0.2", "version": "2.0.3",
"description": "A Liquid template engine for Node.js and browsers, with all shopify/liquid features.", "description": "A Liquid template engine for Node.js and browsers, with all shopify/liquid features.",
"main": "index.js", "main": "index.js",
"scripts": { "scripts": {