Files
halo-dark-mode-plugin/third-party/darkreader/tasks/check-exists.js
T

13 lines
339 B
JavaScript

// @ts-check
import {existsSync} from 'node:fs';
import {fileURLToPath} from 'node:url';
const __filename = fileURLToPath(import.meta.url);
const lastArg = process.argv.pop();
if (lastArg === __filename) {
throw new Error('Error: File or directory expected as a single argument');
}
process.exit(existsSync(lastArg || '') ? 0 : 1);