Files
clawbot/skills/remotion-prompt-video/node_modules/@remotion/cli/dist/parsed-cli.js
T

54 lines
1.8 KiB
JavaScript

"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.quietFlagProvided = exports.parsedCli = exports.BooleanFlags = void 0;
const client_1 = require("@remotion/renderer/client");
const minimist_1 = __importDefault(require("minimist"));
exports.BooleanFlags = [
'overwrite',
'force',
'sequence',
'help',
'quiet',
'q',
'muted',
client_1.BrowserSafeApis.options.enforceAudioOption.cliFlag,
// Lambda flags
'force',
'disable-chunk-optimization',
'save-browser-logs',
'disable-cloudwatch',
'enable-lambda-insights',
'yes',
'y',
'disable-web-security',
client_1.BrowserSafeApis.options.darkModeOption.cliFlag,
'ignore-certificate-errors',
'disable-headless',
'disable-keyboard-shortcuts',
'default-only',
'no-open',
client_1.BrowserSafeApis.options.ipv4Option.cliFlag,
client_1.BrowserSafeApis.options.beepOnFinishOption.cliFlag,
client_1.BrowserSafeApis.options.disableGitSourceOption.cliFlag,
client_1.BrowserSafeApis.options.disallowParallelEncodingOption.cliFlag,
client_1.BrowserSafeApis.options.forSeamlessAacConcatenationOption.cliFlag,
'repro',
'compatible-only',
'force-path-style',
'onlyAllocateCpuDuringRequestProcessing',
client_1.BrowserSafeApis.options.isProductionOption.cliFlag,
client_1.BrowserSafeApis.options.forceNewStudioOption.cliFlag,
];
exports.parsedCli = (0, minimist_1.default)(process.argv.slice(2), {
boolean: exports.BooleanFlags,
default: {
overwrite: true,
muted: null,
},
});
const quietFlagProvided = () => exports.parsedCli.quiet || exports.parsedCli.q;
exports.quietFlagProvided = quietFlagProvided;