mirror of
https://github.com/harttle/liquidjs.git
synced 2026-09-16 21:00:40 -07:00
remove any-promise, working on #73
This commit is contained in:
@@ -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
|
||||
```
|
||||
|
||||
|
||||
@@ -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')
|
||||
|
||||
|
||||
@@ -36,7 +36,6 @@
|
||||
},
|
||||
"homepage": "https://github.com/harttle/liquidjs#readme",
|
||||
"dependencies": {
|
||||
"any-promise": "^1.3.0",
|
||||
"resolve-url": "^0.2.1"
|
||||
},
|
||||
"browser": {
|
||||
|
||||
@@ -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,5 +1,4 @@
|
||||
const lexical = require('./lexical.js')
|
||||
const Promise = require('any-promise')
|
||||
const Syntax = require('./syntax.js')
|
||||
const assert = require('./util/assert.js')
|
||||
|
||||
|
||||
@@ -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,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,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,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+/
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
const Promise = require('any-promise')
|
||||
|
||||
module.exports = function (liquid) {
|
||||
liquid.registerTag('raw', {
|
||||
parse: function (tagToken, remainTokens) {
|
||||
|
||||
Reference in New Issue
Block a user