规范来自 packagejson icafe 字段
normalize-icafe-pkg> 规范 icafe 字段
package.json 中的标准##### 简洁写法(直接在 icafe 或者 new-icafe 字段赋 spaceId)
``json`
{
"icafe": "icafe-api"
}
##### 复杂写法(规范写法,在 icafe 或者 new-icafe 字段书写完整值)
`json`
{
"icafe": {
"spaceId": "icafe-api",
"username": "yucong02",
"password": "..."
}
}
`
const { normalizeIcafeByPkg, normalizeIcafe } = require('normalize-icafe-pkg');
normalizeIcafe('ok') // { spaceId: 'ok' }
normalizeIcafe({ spaceId: 'ok', username: 'uu' }) // { spaceId: 'ok', username: 'uu' }
normalizeIcafeByPkg({
icafe: 'normalizeIcafeByPkg'
}) // { spaceId: 'normalizeIcafeByPkg' }
normalizeIcafeByPkg({
icafe: { spaceId: 'normalizeIcafeByPkg', username: 'yucong02' }
}) // { spaceId: 'normalizeIcafeByPkg', username: 'yucong02' }
``