| | |
| | | |
| | | var _generate = require("./file/generate"); |
| | | |
| | | var _deepArray = require("../config/helpers/deep-array"); |
| | | |
| | | function* run(config, code, ast) { |
| | | const file = yield* (0, _normalizeFile.default)(config.passes, (0, _normalizeOpts.default)(config), code, ast); |
| | | const opts = file.opts; |
| | |
| | | ast: opts.ast === true ? file.ast : null, |
| | | code: outputCode === undefined ? null : outputCode, |
| | | map: outputMap === undefined ? null : outputMap, |
| | | sourceType: file.ast.program.sourceType |
| | | sourceType: file.ast.program.sourceType, |
| | | externalDependencies: (0, _deepArray.flattenToSet)(config.externalDependencies) |
| | | }; |
| | | } |
| | | |