Add .gitignore to exclude all node packages and lock files

This commit is contained in:
Adolfo Reyna
2026-02-23 21:56:04 -05:00
parent faae96c9ed
commit dcc5c6c044
9747 changed files with 1555105 additions and 2 deletions
@@ -0,0 +1,68 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.printHelp = void 0;
const browser_1 = require("./browser");
const chalk_1 = require("./chalk");
const gpu_1 = require("./gpu");
const log_1 = require("./log");
const versions_1 = require("./versions");
const packagejson = require('../package.json');
const printHelp = (logLevel) => {
log_1.Log.info({ indent: false, logLevel }, `@remotion/cli ${packagejson.version}`);
log_1.Log.info({ indent: false, logLevel }, `© ${new Date().getFullYear()} Remotion AG`);
log_1.Log.info({ indent: false, logLevel });
log_1.Log.info({ indent: false, logLevel }, 'Available commands:');
log_1.Log.info({ indent: false, logLevel });
log_1.Log.info({ indent: false, logLevel }, chalk_1.chalk.blue('remotion studio') + chalk_1.chalk.gray(' <entry-point.ts>'));
log_1.Log.info({ indent: false, logLevel }, 'Start the Remotion studio.');
log_1.Log.info({ indent: false, logLevel }, chalk_1.chalk.gray('https://www.remotion.dev/docs/cli/studio'));
log_1.Log.info({ indent: false, logLevel });
log_1.Log.info({ indent: false, logLevel }, chalk_1.chalk.blue('remotion render') +
chalk_1.chalk.gray(' <entry-point.ts> <comp-id> <output-file.mp4>'));
log_1.Log.info({ indent: false, logLevel }, 'Render video, audio or an image sequence.');
log_1.Log.info({ indent: false, logLevel }, chalk_1.chalk.gray('https://www.remotion.dev/docs/cli/render'));
log_1.Log.info({ indent: false, logLevel });
log_1.Log.info({ indent: false, logLevel }, chalk_1.chalk.blue('remotion still') +
chalk_1.chalk.gray(' <entry-point.ts> <comp-id> <still.png>'));
log_1.Log.info({ indent: false, logLevel }, 'Render a still frame and save it as an image.');
log_1.Log.info({ indent: false, logLevel }, chalk_1.chalk.gray('https://www.remotion.dev/docs/cli/still'));
log_1.Log.info({ indent: false, logLevel });
log_1.Log.info({ indent: false, logLevel }, chalk_1.chalk.blue('remotion bundle') + chalk_1.chalk.gray(' <entry-point.ts>'));
log_1.Log.info({ indent: false, logLevel }, 'Create a Remotion bundle to be deployed to the web.');
log_1.Log.info({ indent: false, logLevel }, chalk_1.chalk.gray('https://www.remotion.dev/docs/cli/bundle'));
log_1.Log.info({ indent: false, logLevel });
log_1.Log.info({ indent: false, logLevel }, chalk_1.chalk.blue('remotion compositions') + chalk_1.chalk.gray(' <index-file.ts>'));
log_1.Log.info({ indent: false, logLevel }, 'Prints the available compositions.');
log_1.Log.info({ indent: false, logLevel }, chalk_1.chalk.gray('https://www.remotion.dev/docs/cli/compositions'));
log_1.Log.info({ indent: false, logLevel });
log_1.Log.info({ indent: false, logLevel }, chalk_1.chalk.blue('remotion benchmark') +
chalk_1.chalk.gray(' <index-file.ts> <list-of-compositions>'));
log_1.Log.info({ indent: false, logLevel }, 'Benchmarks rendering a composition. Same options as for render.');
log_1.Log.info({ indent: false, logLevel }, chalk_1.chalk.gray('https://www.remotion.dev/docs/cli/benchmark'));
log_1.Log.info({ indent: false, logLevel });
log_1.Log.info({ indent: false, logLevel }, chalk_1.chalk.blue('remotion ' + versions_1.VERSIONS_COMMAND));
log_1.Log.info({ indent: false, logLevel }, 'Prints and validates versions of all Remotion packages.');
log_1.Log.info({ indent: false, logLevel }, chalk_1.chalk.gray('https://www.remotion.dev/docs/cli/versions'));
log_1.Log.info({ indent: false, logLevel });
log_1.Log.info({ indent: false, logLevel }, chalk_1.chalk.blue('remotion ' + gpu_1.GPU_COMMAND));
log_1.Log.info({ indent: false, logLevel }, 'Prints information about how Chrome uses the CPU.');
log_1.Log.info({ indent: false, logLevel }, chalk_1.chalk.gray('https://www.remotion.dev/docs/cli/gpu'));
log_1.Log.info({ indent: false, logLevel });
log_1.Log.info({ indent: false, logLevel }, chalk_1.chalk.blue('remotion upgrade'));
log_1.Log.info({ indent: false, logLevel }, 'Ensure Remotion is on the newest version.');
log_1.Log.info({ indent: false, logLevel }, chalk_1.chalk.gray('https://www.remotion.dev/docs/cli/upgrade'));
log_1.Log.info({ indent: false, logLevel });
log_1.Log.info({ indent: false, logLevel }, chalk_1.chalk.blue('remotion add') + chalk_1.chalk.gray(' <package-name...>'));
log_1.Log.info({ indent: false, logLevel }, 'Add Remotion packages with the correct version.');
log_1.Log.info({ indent: false, logLevel }, chalk_1.chalk.gray('https://www.remotion.dev/docs/cli/add'));
log_1.Log.info({ indent: false, logLevel });
log_1.Log.info({ indent: false, logLevel }, chalk_1.chalk.blue('remotion skills ') + chalk_1.chalk.gray('<add | update>'));
log_1.Log.info({ indent: false, logLevel }, 'Install or update skills from remotion-dev/skills.');
log_1.Log.info({ indent: false, logLevel });
log_1.Log.info({ indent: false, logLevel }, chalk_1.chalk.blue(`remotion ${browser_1.BROWSER_COMMAND}`));
log_1.Log.info({ indent: false, logLevel }, 'Ensure Remotion has a browser it can use for rendering.');
log_1.Log.info({ indent: false, logLevel }, chalk_1.chalk.gray('https://www.remotion.dev/docs/cli/browser'));
log_1.Log.info({ indent: false, logLevel });
log_1.Log.info({ indent: false, logLevel }, 'Visit https://www.remotion.dev/docs/cli for browsable CLI documentation.');
};
exports.printHelp = printHelp;