docs/lib/get-liquid-data-references.js

14 строки
432 B
JavaScript
Исходник Обычный вид История

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