| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 | | 'use strict'; |  |   |  | const Reach = require('./reach'); |  |   |  |   |  | const internals = {}; |  |   |  |   |  | module.exports = function (obj, template, options) { |  |   |  |     return template.replace(/{([^}]+)}/g, ($0, chain) => { |  |   |  |         const value = Reach(obj, chain, options); |  |         return (value === undefined || value === null ? '' : value); |  |     }); |  | }; | 
 |