Something went wrong. Try again.
atproto Thingiverse but good
Something went wrong. Try again.
620 B · 21 lines
JavaScript
at main
12345678910111213141516171819202122#!/usr/bin/env node
import fs from 'node:fs';import path from 'node:path';import { pathToFileURL, fileURLToPath } from 'node:url';
const __dirname = path.dirname(fileURLToPath(import.meta.url));const candidates = [ path.join(__dirname, 'detector', 'detect-antipatterns.mjs'), path.join(__dirname, '..', '..', 'cli', 'engine', 'detect-antipatterns.mjs'),];const detectorPath = candidates.find(p => fs.existsSync(p));
if (!detectorPath) { process.stderr.write('Error: bundled detector not found.\n'); process.exit(1);}
const { detectCli } = await import(pathToFileURL(detectorPath));
await detectCli();