UNPKG

1 kBJavaScriptView Raw
1"use strict";
2
3function _commander() {
4 const data = _interopRequireDefault(require("commander"));
5
6 _commander = function () {
7 return data;
8 };
9
10 return data;
11}
12
13function _core() {
14 const data = require("@babel/core");
15
16 _core = function () {
17 return data;
18 };
19
20 return data;
21}
22
23function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
24
25function collect(value, previousValue) {
26 if (typeof value !== "string") return previousValue;
27 const values = value.split(",");
28 return previousValue ? previousValue.concat(values) : values;
29}
30
31_commander().default.option("-l, --whitelist [whitelist]", "Whitelist of helpers to ONLY include", collect);
32
33_commander().default.option("-t, --output-type [type]", "Type of output (global|umd|var)", "global");
34
35_commander().default.usage("[options]");
36
37_commander().default.parse(process.argv);
38
39console.log((0, _core().buildExternalHelpers)(_commander().default.whitelist, _commander().default.outputType));
\No newline at end of file