UNPKG

liquid-node

Version:

Node.js port of Tobias Lütke's Liquid template engine.

92 lines (55 loc) 2.36 kB
// Generated by CoffeeScript 1.10.0 (function() { var Liquid, customError, util; Liquid = require("./liquid"); util = require("util"); customError = function(name, inherit) { var error; if (inherit == null) { inherit = global.Error; } error = function(message) { this.name = name; this.message = message; if (global.Error.captureStackTrace) { return global.Error.captureStackTrace(this, arguments.callee); } }; util.inherits(error, inherit); return error; }; Liquid.Error = customError("Error"); ["ArgumentError", "ContextError", "FilterNotFound", "FileSystemError", "StandardError", "StackLevelError", "SyntaxError"].forEach(function(className) { return Liquid[className] = customError("Liquid." + className, Liquid.Error); }); Liquid.Engine = require("./liquid/engine"); Liquid.Helpers = require("./liquid/helpers"); Liquid.Range = require("./liquid/range"); Liquid.Iterable = require("./liquid/iterable"); Liquid.Drop = require("./liquid/drop"); Liquid.Context = require("./liquid/context"); Liquid.Tag = require("./liquid/tag"); Liquid.Block = require("./liquid/block"); Liquid.Document = require("./liquid/document"); Liquid.Variable = require("./liquid/variable"); Liquid.Template = require("./liquid/template"); Liquid.StandardFilters = require("./liquid/standard_filters"); Liquid.Condition = require("./liquid/condition"); Liquid.ElseCondition = require("./liquid/else_condition"); Liquid.BlankFileSystem = require("./liquid/blank_file_system"); Liquid.LocalFileSystem = require("./liquid/local_file_system"); Liquid.Assign = require("./liquid/tags/assign"); Liquid.Capture = require("./liquid/tags/capture"); Liquid.Case = require("./liquid/tags/case"); Liquid.Comment = require("./liquid/tags/comment"); Liquid.Decrement = require("./liquid/tags/decrement"); Liquid.For = require("./liquid/tags/for"); Liquid.If = require("./liquid/tags/if"); Liquid.Ifchanged = require("./liquid/tags/ifchanged"); Liquid.Increment = require("./liquid/tags/increment"); Liquid.Raw = require("./liquid/tags/raw"); Liquid.Unless = require("./liquid/tags/unless"); Liquid.Include = require("./liquid/tags/include"); module.exports = Liquid; }).call(this); //# sourceMappingURL=index.js.map