fix: simplify #326
parent
ac4331b450
commit
d54d92411c
|
@ -5,13 +5,12 @@ var resolve = require('./resolve')
|
|||
, stableStringify = require('json-stable-stringify')
|
||||
, async = require('../async');
|
||||
|
||||
var beautify
|
||||
, didWeTryToLoadBeautify = false;
|
||||
var beautify;
|
||||
|
||||
function loadBeautifyIfNeeded(){
|
||||
if (!didWeTryToLoadBeautify) {
|
||||
try { beautify = require('' + 'js-beautify').js_beautify; } catch(e) {/*empty*/}
|
||||
didWeTryToLoadBeautify = true;
|
||||
function loadBeautify(){
|
||||
if (beautify === undefined) {
|
||||
try { beautify = require('' + 'js-beautify').js_beautify; }
|
||||
catch(e) { beautify = false; }
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -123,7 +122,7 @@ function compile(schema, root, localRefs, baseId) {
|
|||
+ sourceCode + 'return validate;';
|
||||
|
||||
if (opts.beautify) {
|
||||
loadBeautifyIfNeeded();
|
||||
loadBeautify();
|
||||
/* istanbul ignore else */
|
||||
if (beautify) sourceCode = beautify(sourceCode, opts.beautify);
|
||||
else console.error('"npm install js-beautify" to use beautify option');
|
||||
|
|
Loading…
Reference in New Issue