From 2c48d9b3fac92b4bca78029a0aebbc5137ea5a6e Mon Sep 17 00:00:00 2001 From: sanex3339 Date: Wed, 13 Jul 2016 18:56:46 +0300 Subject: [PATCH] joi version decrease for node 0.12 compatibility. fix of sourceMapMode validation rule --- dist/index.js | 2 +- package.json | 2 +- src/Options.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dist/index.js b/dist/index.js index 28da2059..a05fdf63 100644 --- a/dist/index.js +++ b/dist/index.js @@ -1097,7 +1097,7 @@ var Options = function Options(obfuscatorOptions) { rotateUnicodeArray: Joi.boolean(), selfDefending: Joi.boolean(), sourceMap: Joi.boolean(), - sourceMapMode: Joi.string().allow(['inline', 'separate']), + sourceMapMode: Joi.string().valid(['inline', 'separate']), unicodeArray: Joi.boolean(), unicodeArrayThreshold: Joi.number().min(0).max(1), wrapUnicodeArrayCalls: Joi.boolean() diff --git a/package.json b/package.json index 1582b6c3..b6c7029a 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "escodegen": "^1.8.0", "esprima": "^2.7.2", "estraverse": "^4.2.0", - "joi": "^9.0.0", + "joi": "^6.10.0", "mkdirp": "^0.5.1", "source-map-support": "^0.4.1" }, diff --git a/src/Options.ts b/src/Options.ts index 7c3b1ef9..13781782 100644 --- a/src/Options.ts +++ b/src/Options.ts @@ -88,7 +88,7 @@ export class Options implements IOptions { rotateUnicodeArray: Joi.boolean(), selfDefending: Joi.boolean(), sourceMap: Joi.boolean(), - sourceMapMode: Joi.string().allow(['inline', 'separate']), + sourceMapMode: Joi.string().valid(['inline', 'separate']), unicodeArray: Joi.boolean(), unicodeArrayThreshold: Joi.number().min(0).max(1), wrapUnicodeArrayCalls: Joi.boolean()