expr-prop

1.0.2 • Public • Published

expr-prop

Replace ${foo.baz} properties in strings

Install

$ npm install --save expr-prop

Usage

const exprProp = require('expr-prop')
var obj = {
    name: 'expr-prop',
    version: '1.0.0',
    author:{
        email: 'kaifuxu@gmail.com'
    },
    dependencies: [
        {
            module: 'prop-by-string',
            version: '^1.0.1'
        }
    ]
}
 
exprProp.expr('name: ${name}, email: ${author.email}', obj)
// name: expr-prop, email: kaifuxu@gmail.com
 
exprProp.expr('depends: ${dependencies[0].module}', obj)
// depends: prop-by-string
 

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i expr-prop

Weekly Downloads

2

Version

1.0.2

License

MIT

Last publish

Collaborators

  • xukaifu