Skip to content

xukaifu/expr-prop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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: '[email protected]'
    },
    dependencies: [
        {
            module: 'prop-by-string',
            version: '^1.0.1'
        }
    ]
}

exprProp.expr('name: ${name}, email: ${author.email}', obj)
// name: expr-prop, email: [email protected]

exprProp.expr('depends: ${dependencies[0].module}', obj)
// depends: prop-by-string

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published