UNPKG

object-placeholder

Version:

It's a zero-dependency package that exports default function: ```text placeholder(<template>, <data>, <options>) ``` and function with named params: ```text placeholder.replace({ template, data, options }) ``` where: - `template` - some template ( [string

20 lines (17 loc) 345 B
const placeholder = require('object-placeholder') const template = { target: { uuid: '&{{user.id}}', user: '{{user.name}}', }, mailto: 'mailto:{{user.email}}', } const data = { user: { id: 1985, name: 'John Connor', email: 'john.connor@test.com' } } const result = placeholder(template, data) console.log(result)