mirror of
https://github.com/harttle/liquidjs.git
synced 2026-09-29 15:15:23 -07:00
refactor: moving all ES6 files to src/, working on #83
This commit is contained in:
+4
-1
@@ -1 +1,4 @@
|
|||||||
test/
|
/coverage
|
||||||
|
/src
|
||||||
|
/test
|
||||||
|
.*
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
"name": "liquidjs",
|
"name": "liquidjs",
|
||||||
"version": "5.2.0",
|
"version": "5.2.0",
|
||||||
"description": "Liquid template engine by pure JavaScript: compatible to shopify, easy to extend.",
|
"description": "Liquid template engine by pure JavaScript: compatible to shopify, easy to extend.",
|
||||||
"main": "index.js",
|
"main": "src/index.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"lint": "eslint .",
|
"lint": "eslint .",
|
||||||
"test": "mocha --recursive",
|
"test": "mocha --recursive",
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
'use strict'
|
'use strict'
|
||||||
const strftime = require('./src/util/strftime.js')
|
const strftime = require('./util/strftime.js')
|
||||||
const _ = require('./src/util/underscore.js')
|
const _ = require('./util/underscore.js')
|
||||||
const isTruthy = require('./src/syntax.js').isTruthy
|
const isTruthy = require('./syntax.js').isTruthy
|
||||||
|
|
||||||
let escapeMap = {
|
let escapeMap = {
|
||||||
'&': '&',
|
'&': '&',
|
||||||
+15
-15
@@ -1,21 +1,21 @@
|
|||||||
const Scope = require('./src/scope')
|
const Scope = require('./scope')
|
||||||
const _ = require('./src/util/underscore.js')
|
const _ = require('./util/underscore.js')
|
||||||
const assert = require('./src/util/assert.js')
|
const assert = require('./util/assert.js')
|
||||||
const tokenizer = require('./src/tokenizer.js')
|
const tokenizer = require('./tokenizer.js')
|
||||||
const statFileAsync = require('./src/util/fs.js').statFileAsync
|
const statFileAsync = require('./util/fs.js').statFileAsync
|
||||||
const readFileAsync = require('./src/util/fs.js').readFileAsync
|
const readFileAsync = require('./util/fs.js').readFileAsync
|
||||||
const path = require('path')
|
const path = require('path')
|
||||||
const url = require('./src/util/url.js')
|
const url = require('./util/url.js')
|
||||||
const Render = require('./src/render.js')
|
const Render = require('./render.js')
|
||||||
const lexical = require('./src/lexical.js')
|
const lexical = require('./lexical.js')
|
||||||
const Tag = require('./src/tag.js')
|
const Tag = require('./tag.js')
|
||||||
const Filter = require('./src/filter.js')
|
const Filter = require('./filter.js')
|
||||||
const Parser = require('./src/parser')
|
const Parser = require('./parser')
|
||||||
const Syntax = require('./src/syntax.js')
|
const Syntax = require('./syntax.js')
|
||||||
const tags = require('./tags')
|
const tags = require('./tags')
|
||||||
const filters = require('./filters')
|
const filters = require('./filters')
|
||||||
const anySeries = require('./src/util/promise.js').anySeries
|
const anySeries = require('./util/promise.js').anySeries
|
||||||
const Errors = require('./src/util/error.js')
|
const Errors = require('./util/error.js')
|
||||||
|
|
||||||
var _engine = {
|
var _engine = {
|
||||||
init: function (tag, filter, options) {
|
init: function (tag, filter, options) {
|
||||||
@@ -2,8 +2,8 @@
|
|||||||
const Liquid = require('..')
|
const Liquid = require('..')
|
||||||
const lexical = Liquid.lexical
|
const lexical = Liquid.lexical
|
||||||
const re = new RegExp(`(${lexical.identifier.source})\\s*=(.*)`)
|
const re = new RegExp(`(${lexical.identifier.source})\\s*=(.*)`)
|
||||||
const assert = require('../src/util/assert.js')
|
const assert = require('../util/assert.js')
|
||||||
const types = require('../src/scope').types
|
const types = require('../scope').types
|
||||||
|
|
||||||
module.exports = function (liquid) {
|
module.exports = function (liquid) {
|
||||||
liquid.registerTag('assign', {
|
liquid.registerTag('assign', {
|
||||||
@@ -2,8 +2,8 @@
|
|||||||
const Liquid = require('..')
|
const Liquid = require('..')
|
||||||
const lexical = Liquid.lexical
|
const lexical = Liquid.lexical
|
||||||
const re = new RegExp(`(${lexical.identifier.source})`)
|
const re = new RegExp(`(${lexical.identifier.source})`)
|
||||||
const assert = require('../src/util/assert.js')
|
const assert = require('../util/assert.js')
|
||||||
const types = require('../src/scope.js').types
|
const types = require('../scope.js').types
|
||||||
|
|
||||||
module.exports = function (liquid) {
|
module.exports = function (liquid) {
|
||||||
liquid.registerTag('capture', {
|
liquid.registerTag('capture', {
|
||||||
@@ -2,7 +2,7 @@ const Liquid = require('..')
|
|||||||
const lexical = Liquid.lexical
|
const lexical = Liquid.lexical
|
||||||
const groupRE = new RegExp(`^(?:(${lexical.value.source})\\s*:\\s*)?(.*)$`)
|
const groupRE = new RegExp(`^(?:(${lexical.value.source})\\s*:\\s*)?(.*)$`)
|
||||||
const candidatesRE = new RegExp(lexical.value.source, 'g')
|
const candidatesRE = new RegExp(lexical.value.source, 'g')
|
||||||
const assert = require('../src/util/assert.js')
|
const assert = require('../util/assert.js')
|
||||||
|
|
||||||
module.exports = function (liquid) {
|
module.exports = function (liquid) {
|
||||||
liquid.registerTag('cycle', {
|
liquid.registerTag('cycle', {
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
'use strict'
|
'use strict'
|
||||||
const Liquid = require('..')
|
const Liquid = require('..')
|
||||||
const lexical = Liquid.lexical
|
const lexical = Liquid.lexical
|
||||||
const assert = require('../src/util/assert.js')
|
const assert = require('../util/assert.js')
|
||||||
const types = require('../src/scope').types
|
const types = require('../scope').types
|
||||||
|
|
||||||
module.exports = function (liquid) {
|
module.exports = function (liquid) {
|
||||||
liquid.registerTag('decrement', {
|
liquid.registerTag('decrement', {
|
||||||
@@ -1,9 +1,9 @@
|
|||||||
const Liquid = require('..')
|
const Liquid = require('..')
|
||||||
const lexical = Liquid.lexical
|
const lexical = Liquid.lexical
|
||||||
const mapSeries = require('../src/util/promise.js').mapSeries
|
const mapSeries = require('../util/promise.js').mapSeries
|
||||||
const _ = require('../src/util/underscore.js')
|
const _ = require('../util/underscore.js')
|
||||||
const RenderBreakError = Liquid.Types.RenderBreakError
|
const RenderBreakError = Liquid.Types.RenderBreakError
|
||||||
const assert = require('../src/util/assert.js')
|
const assert = require('../util/assert.js')
|
||||||
const re = new RegExp(`^(${lexical.identifier.source})\\s+in\\s+` +
|
const re = new RegExp(`^(${lexical.identifier.source})\\s+in\\s+` +
|
||||||
`(${lexical.value.source})` +
|
`(${lexical.value.source})` +
|
||||||
`(?:\\s+${lexical.hash.source})*` +
|
`(?:\\s+${lexical.hash.source})*` +
|
||||||
@@ -3,7 +3,7 @@ const Liquid = require('..')
|
|||||||
const lexical = Liquid.lexical
|
const lexical = Liquid.lexical
|
||||||
const withRE = new RegExp(`with\\s+(${lexical.value.source})`)
|
const withRE = new RegExp(`with\\s+(${lexical.value.source})`)
|
||||||
const staticFileRE = /[^\s,]+/
|
const staticFileRE = /[^\s,]+/
|
||||||
const assert = require('../src/util/assert.js')
|
const assert = require('../util/assert.js')
|
||||||
|
|
||||||
module.exports = function (liquid) {
|
module.exports = function (liquid) {
|
||||||
liquid.registerTag('include', {
|
liquid.registerTag('include', {
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
'use strict'
|
'use strict'
|
||||||
const Liquid = require('..')
|
const Liquid = require('..')
|
||||||
const assert = require('../src/util/assert.js')
|
const assert = require('../util/assert.js')
|
||||||
const lexical = Liquid.lexical
|
const lexical = Liquid.lexical
|
||||||
const types = require('../src/scope').types
|
const types = require('../scope').types
|
||||||
|
|
||||||
module.exports = function (liquid) {
|
module.exports = function (liquid) {
|
||||||
liquid.registerTag('increment', {
|
liquid.registerTag('increment', {
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
const Liquid = require('..')
|
const Liquid = require('..')
|
||||||
const lexical = Liquid.lexical
|
const lexical = Liquid.lexical
|
||||||
const assert = require('../src/util/assert.js')
|
const assert = require('../util/assert.js')
|
||||||
const staticFileRE = /\S+/
|
const staticFileRE = /\S+/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
const Liquid = require('..')
|
const Liquid = require('..')
|
||||||
const mapSeries = require('../src/util/promise.js').mapSeries
|
const mapSeries = require('../util/promise.js').mapSeries
|
||||||
const lexical = Liquid.lexical
|
const lexical = Liquid.lexical
|
||||||
const assert = require('../src/util/assert.js')
|
const assert = require('../util/assert.js')
|
||||||
const re = new RegExp(`^(${lexical.identifier.source})\\s+in\\s+` +
|
const re = new RegExp(`^(${lexical.identifier.source})\\s+in\\s+` +
|
||||||
`(${lexical.value.source})` +
|
`(${lexical.value.source})` +
|
||||||
`(?:\\s+${lexical.hash.source})*$`)
|
`(?:\\s+${lexical.hash.source})*$`)
|
||||||
+1
-1
@@ -3,7 +3,7 @@ const expect = chai.expect
|
|||||||
const mock = require('mock-fs')
|
const mock = require('mock-fs')
|
||||||
const request = require('supertest')
|
const request = require('supertest')
|
||||||
const express = require('express')
|
const express = require('express')
|
||||||
const Liquid = require('..')
|
const Liquid = require('../src')
|
||||||
|
|
||||||
describe('engine#express()', function () {
|
describe('engine#express()', function () {
|
||||||
var app, engine
|
var app, engine
|
||||||
|
|||||||
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
const chai = require('chai')
|
const chai = require('chai')
|
||||||
const chaiAsPromised = require('chai-as-promised')
|
const chaiAsPromised = require('chai-as-promised')
|
||||||
const expect = chai.expect
|
const expect = chai.expect
|
||||||
var liquid = require('..')()
|
var liquid = require('../src')()
|
||||||
chai.use(chaiAsPromised)
|
chai.use(chaiAsPromised)
|
||||||
|
|
||||||
var ctx = {
|
var ctx = {
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
const chai = require('chai')
|
const chai = require('chai')
|
||||||
const expect = chai.expect
|
const expect = chai.expect
|
||||||
const Liquid = require('..')
|
const Liquid = require('../src')
|
||||||
const mock = require('mock-fs')
|
const mock = require('mock-fs')
|
||||||
chai.use(require('chai-as-promised'))
|
chai.use(require('chai-as-promised'))
|
||||||
|
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
const chai = require('chai')
|
const chai = require('chai')
|
||||||
const expect = chai.expect
|
const expect = chai.expect
|
||||||
const mock = require('mock-fs')
|
const mock = require('mock-fs')
|
||||||
const Liquid = require('../..')
|
const Liquid = require('../../src')
|
||||||
chai.use(require('chai-as-promised'))
|
chai.use(require('chai-as-promised'))
|
||||||
|
|
||||||
describe('cache options', function () {
|
describe('cache options', function () {
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
const chai = require('chai')
|
const chai = require('chai')
|
||||||
const expect = chai.expect
|
const expect = chai.expect
|
||||||
const Liquid = require('../..')
|
const Liquid = require('../../src')
|
||||||
chai.use(require('chai-as-promised'))
|
chai.use(require('chai-as-promised'))
|
||||||
|
|
||||||
describe('strict options', function () {
|
describe('strict options', function () {
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
const chai = require('chai')
|
const chai = require('chai')
|
||||||
const expect = chai.expect
|
const expect = chai.expect
|
||||||
const Liquid = require('../..')
|
const Liquid = require('../../src')
|
||||||
chai.use(require('chai-as-promised'))
|
chai.use(require('chai-as-promised'))
|
||||||
|
|
||||||
describe('trimming', function () {
|
describe('trimming', function () {
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
'use strict'
|
'use strict'
|
||||||
const Liquid = require('../..')
|
const Liquid = require('../../src')
|
||||||
const chai = require('chai')
|
const chai = require('chai')
|
||||||
const expect = chai.expect
|
const expect = chai.expect
|
||||||
chai.use(require('chai-as-promised'))
|
chai.use(require('chai-as-promised'))
|
||||||
|
|||||||
Reference in New Issue
Block a user