RunKit + npm: playground

node v18.11.0
endpointsharetweet
const {Liquid, Drop} = require('liquidjs') class CollestionDrop extends Drop { liquidMethodMissing(key) { return [key, key.toUpperCase()] } valueOf() { return ["default", "collection"] } } const context = { collection: new CollestionDrop() } const engine = new Liquid() const template = ` collection: {{collection | join: ","}} collection.foo: {{collection.foo | join: "," }}"` engine.parseAndRender(template, context)
Created from: https://npm.runkit.com/playground
Loading…