chore: joi -> @hapi/joi

(cherry picked from commit f99645cfcd)
This commit is contained in:
Haoqun Jiang
2019-05-04 00:21:37 +08:00
parent c3b6519a11
commit dd8a96d1b6
2 changed files with 4 additions and 4 deletions
@@ -1,10 +1,10 @@
const { exit } = require('./exit')
// proxy to joi for option validation
exports.createSchema = fn => fn(require('joi'))
exports.createSchema = fn => fn(require('@hapi/joi'))
exports.validate = (obj, schema, cb) => {
require('joi').validate(obj, schema, {}, err => {
require('@hapi/joi').validate(obj, schema, {}, err => {
if (err) {
cb(err.message)
if (process.env.VUE_CLI_TEST) {
@@ -17,7 +17,7 @@ exports.validate = (obj, schema, cb) => {
}
exports.validateSync = (obj, schema) => {
const result = require('joi').validate(obj, schema)
const result = require('@hapi/joi').validate(obj, schema)
if (result.error) {
throw result.error
}
+1 -1
View File
@@ -20,9 +20,9 @@
},
"homepage": "https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/cli-shared-utils#readme",
"dependencies": {
"@hapi/joi": "^15.0.1",
"chalk": "^2.4.1",
"execa": "^1.0.0",
"joi": "^14.3.0",
"launch-editor": "^2.2.1",
"lru-cache": "^5.1.1",
"node-ipc": "^9.1.1",