1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- "use strict";
- async function minify(options) {
- const {
- name,
- input,
- inputSourceMap,
- extractComments
- } = options;
- const {
- implementation,
- options: minimizerOptions
- } = options.minimizer;
- return implementation({
- [name]: input
- }, inputSourceMap, minimizerOptions, extractComments);
- }
- async function transform(options) {
-
-
-
- const evaluatedOptions =
-
-
- new Function("exports", "require", "module", "__filename", "__dirname", `'use strict'\nreturn ${options}`)(exports, require, module, __filename, __dirname);
- return minify(evaluatedOptions);
- }
- module.exports = {
- minify,
- transform
- };
|