remove any-promise, working on #73

This commit is contained in:
Jun Yang
2018-06-23 21:55:23 +08:00
parent 42043b6944
commit 44b1aac096
10 changed files with 2 additions and 12 deletions
+2 -1
View File
@@ -16,7 +16,7 @@ This is a liquid implementation for both Node.js and browsers. Website: <http://
* Fully compatible to [shopify][shopify/liquid], with all [tags][tags] and [filters][filters] implemented
* Support layout(extend) and include syntax
* In pure JavaScript with [any-promise][any-promise] as the only one dependency
* In pure JavaScript with Promise-based API
**Differences**
@@ -47,6 +47,7 @@ Though being compatible with [Ruby Liquid](https://github.com/shopify/liquid) is
Install as Node.js dependency:
```bash
# You'll need a promise-polyfill for Node.js < 4
npm install --save liquidjs
```
-1
View File
@@ -14,7 +14,6 @@ const Parser = require('./src/parser')
const Syntax = require('./src/syntax.js')
const tags = require('./tags')
const filters = require('./filters')
const Promise = require('any-promise')
const anySeries = require('./src/util/promise.js').anySeries
const Errors = require('./src/util/error.js')
-1
View File
@@ -36,7 +36,6 @@
},
"homepage": "https://github.com/harttle/liquidjs#readme",
"dependencies": {
"any-promise": "^1.3.0",
"resolve-url": "^0.2.1"
},
"browser": {
-1
View File
@@ -1,5 +1,4 @@
const Syntax = require('./syntax.js')
const Promise = require('any-promise')
const mapSeries = require('./util/promise.js').mapSeries
const RenderBreakError = require('./util/error.js').RenderBreakError
const RenderError = require('./util/error.js').RenderError
-1
View File
@@ -1,5 +1,4 @@
const lexical = require('./lexical.js')
const Promise = require('any-promise')
const Syntax = require('./syntax.js')
const assert = require('./util/assert.js')
-2
View File
@@ -1,5 +1,3 @@
const Promise = require('any-promise')
/*
* Call functions in serial until someone resolved.
* @param {Array} iterable the array to iterate with.
-1
View File
@@ -1,6 +1,5 @@
const Liquid = require('..')
const lexical = Liquid.lexical
const Promise = require('any-promise')
const re = new RegExp(`(${lexical.identifier.source})\\s*=(.*)`)
const assert = require('../src/util/assert.js')
-1
View File
@@ -1,5 +1,4 @@
const Liquid = require('..')
const Promise = require('any-promise')
const lexical = Liquid.lexical
const groupRE = new RegExp(`^(?:(${lexical.value.source})\\s*:\\s*)?(.*)$`)
const candidatesRE = new RegExp(lexical.value.source, 'g')
-1
View File
@@ -1,5 +1,4 @@
const Liquid = require('..')
const Promise = require('any-promise')
const lexical = Liquid.lexical
const assert = require('../src/util/assert.js')
const staticFileRE = /\S+/
-2
View File
@@ -1,5 +1,3 @@
const Promise = require('any-promise')
module.exports = function (liquid) {
liquid.registerTag('raw', {
parse: function (tagToken, remainTokens) {