'use strict'; | |
const parseQuery = require('./parseQuery'); | |
function getOptions(loaderContext) { | |
const query = loaderContext.query; | |
if (typeof query === 'string' && query !== '') { | |
return parseQuery(loaderContext.query); | |
} | |
if (!query || typeof query !== 'object') { | |
// Not object-like queries are not supported. | |
return null; | |
} | |
return query; | |
} | |
module.exports = getOptions; |