text: import patterns from './patterns.js'
  // This module searches a string for references to data objects
  // It finds all references matching {{site.data.*}} and return an array of them
  
  export default function getLiquidDataReferences(text) {
    return (text.match(patterns.dataReference) || []).map((ref) => {
      const cleaned = ref
        .replace(/\.\.\//g, '')
        .replace('{% data', '')
        .replace('%}', '')
        .trim()
  
      return `site.data.${cleaned}`
    })
  }
  