blob: 8b8a095b844fe8092ffcbb64249b9b83698af05d [file] [log] [blame]
'use strict'
var util = require('util'),
_ = require('lodash')
_.mixin(require('lodash-uuid'))
module.exports = {
useQuotesIfRequired: function(value) {
return (_.isFinite(value) || _.isUuid(value) || _.isBoolean(value) || _.isObject(value) && !_.isFunction(value) || _.isArray(value)) ? value : util.format("'%s'", value)
}
}