replaced bluebird with any-promise to allow consumers of the library to choose their promise implementation

This commit is contained in:
Tim Hardy
2016-09-11 23:33:26 -05:00
parent 4626f8f6bf
commit ba390df7b6
4 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -12,7 +12,7 @@ const Template = require('./src/parser');
const Expression = require('./src/expression.js');
const tags = require('./tags');
const filters = require('./filters');
const Promise = require("bluebird");
const Promise = require('any-promise');
var _engine = {
init: function(tag, filter, options) {
+1 -1
View File
@@ -23,7 +23,7 @@
},
"homepage": "https://github.com/harttle/shopify-liquid#readme",
"dependencies": {
"bluebird": "^3.4.3",
"any-promise": "^1.3.0",
"lodash": "^4.13.1",
"strftime": "^0.9.2"
},
+1 -1
View File
@@ -1,7 +1,7 @@
const error = require('./error.js');
const Exp = require('./expression.js');
const assert = require('assert');
const Promise = require("bluebird");
const Promise = require('any-promise');
var render = {
+1 -1
View File
@@ -1,5 +1,5 @@
var Liquid = require('..');
var Promise = require("bluebird");
var Promise = require('any-promise');
var lexical = Liquid.lexical;
var withRE = new RegExp(`with\\s+(${lexical.value.source})`);