minify
Version:
Minifier of js, css, html and img
18 lines (14 loc) • 393 B
JavaScript
import {minify} from '@putout/minify';
import assert from 'assert';
/**
* minify js data.
*
* @param data
* @param userOptions - (optional) object that may contain a `js` key with an object of options
*/
export default async (data, userOptions) => {
assert(data);
const options = userOptions?.js || {};
const code = await minify(data, options);
return code;
};