Hi, we need to do some validation in our code regarding the names of parameters within a liquid template. Ideally I would like to do something like
const { Liquid } = require('liquidjs');
async function main() {
const engine = new Liquid();
const template = `
Hello, {{ name }}! You like {{ pet }}
`;
const parsedTemplate = engine.parse(template);
const variables = parsedTemplate.extractVariables(parsedTemplate);
// variables should be ['name', 'pet']
}
Is there an easy way to do this?
Hi, we need to do some validation in our code regarding the names of parameters within a liquid template. Ideally I would like to do something like
Is there an easy way to do this?