redgifs-downloader
Version:
This is a simple utiliy which allows you to download all videos from any user or search term on RedGIFs.
24 lines (16 loc) • 663 B
JavaScript
const kleur = require('kleur');
kleur.enabled = require('./src/other/supports-color');
const { name } = require('./package.json');
const fs = require('fs');
const path = require('path');
const { npm_config_prefix: prefix } = process.env;
const isGit = fs.existsSync(path.join(process.cwd(), '.git/config'));
const isNpx = prefix && prefix.includes('npx');
if (isGit || isNpx) process.exit();
const formatError = msg => `${kleur.white().inverse().bold().red(' Error ')} ${msg}`;
const msg = 'redgifs-downloader is not supposed to be installed as a normal package';
console.error(` ${formatError(msg)}
Use npx instead:
$ npx ${name}
`);
process.exit(1);