close
Skip to content

Repository files navigation

LiquidScript

Liquid templates for JavaScript.

npm version tests status

import { parse } from "liquidscript";

const template = parse("Hello, {{ you }}!");

// Sync
console.log(template.renderSync({ you: "World" })); // Hello, World!
console.log(template.renderSync({ you: "Liquid" })); // Hello, Liquid!

// Async
template.render({ you: "World" }).then(console.log); // Hello, World!
template.render({ you: "Liquid" }).then(console.log); // Hello, Liquid!

// Or, using await
(async () => {
  console.log(await template.render({ you: "World" })); // Hello, World!
  console.log(await template.render({ you: "Liquid" })); // Hello, Liquid!
})();

Links

Contributing

Please see Contributing to LiquidScript

License

LiquidScript is distributed under the terms of the MIT license.

LiquidScript is an implementation of Shopify/liquid. During development we reference Shopify/liquid and make use of Shopify/liquid-spec. See LICENSE.liquid and LICENSE.liquid-spec, both MIT licensed.

About

Liquid templates for JavaScript

Topics

Resources

Contributing

Stars

4 stars

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages