6.0.4 • Published 5 years ago
evaljson v6.0.4
evaljson
Eval embedded value in json. Useful to define message resource object.
Installation
npm install evaljson --save
Usage
'use strict'
const evaljson = require('evaljson')
let locale = evaljson({
keys: {
NAME: 'My Awesome App'
},
titles: {
WELCOME_TITLE: 'Welcome to #{keys.NAME}!', // Embed value with "#{some_value}" syntax.
WHERE_WE_ARE: 'We are on $(hostname)' // Execute command with "$(command)" syntax
}
/* ... */
})
console.log(locale.titles.WELCOME_TITLE) // -> Welcome to My Awesome App!
API
Signature | Description |
---|---|
evaljson(src) | Eval src, with self values as context. |
evaljson(src, context) | Eval with self values with context. |
License
This software is released under the MIT License.
6.0.4
5 years ago
6.0.3
5 years ago
6.0.2
6 years ago
6.0.1
6 years ago
6.0.0
6 years ago
5.1.0
7 years ago
5.0.5
7 years ago
5.0.4
7 years ago
5.0.3
7 years ago
5.0.2
7 years ago
5.0.1
7 years ago
4.1.7
7 years ago
4.1.6
7 years ago
4.1.5
7 years ago
4.1.4
7 years ago
4.1.3
7 years ago
4.1.2
7 years ago
4.1.1
7 years ago
4.1.0
7 years ago
4.0.12
8 years ago
4.0.11
8 years ago
4.0.10
8 years ago
4.0.9
8 years ago
4.0.8
8 years ago
4.0.7
8 years ago
4.0.6
8 years ago
4.0.4
8 years ago
4.0.3
8 years ago
4.0.2
8 years ago
4.0.1
8 years ago
4.0.0
8 years ago
3.0.3
8 years ago
3.0.2
8 years ago
3.0.1
8 years ago
3.0.0
8 years ago
2.0.0
8 years ago
1.2.1
9 years ago
1.2.0
9 years ago
1.1.6
9 years ago
1.1.5
9 years ago
1.1.3
9 years ago
1.1.2
9 years ago
1.1.1
9 years ago
1.1.0
9 years ago
1.0.2
9 years ago
1.0.1
9 years ago