| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 8 年前 | ||
| 8 年前 | ||
| 7 年前 | ||
| 8 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 |
schm-translate
Translates values keys to schema keys.
Install
$ npm install --save schm-translate
Usage
const schema = require('schm')
const translate = require('schm-translate')
const userSchema = schema({
name: String,
email: String,
}, translate({
name: 'username',
email: 'emails.0',
}))
const user = userSchema.parse({
username: 'Haz',
emails: [
'hazdiego@gmail.com',
'diegohaz@live.com',
],
})
Output:
{
name: 'Haz',
email: 'hazdiego@gmail.com',
}
API
Table of Contents
translate
Translates values keys to schema keys.
Parameters
paramsObject
License
MIT © Diego Haz