6.0.4 • Published 6 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
6 years ago
6.0.3
7 years ago
6.0.2
7 years ago
6.0.1
7 years ago
6.0.0
7 years ago
5.1.0
8 years ago
5.0.5
8 years ago
5.0.4
8 years ago
5.0.3
8 years ago
5.0.2
8 years ago
5.0.1
8 years ago
4.1.7
8 years ago
4.1.6
8 years ago
4.1.5
8 years ago
4.1.4
8 years ago
4.1.3
8 years ago
4.1.2
8 years ago
4.1.1
8 years ago
4.1.0
8 years ago
4.0.12
9 years ago
4.0.11
9 years ago
4.0.10
9 years ago
4.0.9
9 years ago
4.0.8
9 years ago
4.0.7
9 years ago
4.0.6
9 years ago
4.0.4
9 years ago
4.0.3
9 years ago
4.0.2
9 years ago
4.0.1
9 years ago
4.0.0
9 years ago
3.0.3
9 years ago
3.0.2
9 years ago
3.0.1
9 years ago
3.0.0
9 years ago
2.0.0
9 years ago
1.2.1
10 years ago
1.2.0
10 years ago
1.1.6
10 years ago
1.1.5
10 years ago
1.1.3
10 years ago
1.1.2
10 years ago
1.1.1
10 years ago
1.1.0
10 years ago
1.0.2
10 years ago
1.0.1
10 years ago