@saashub/qoq-eslint-v9-js
Version:
Eslint flat config template for JS
24 lines (21 loc) • 631 B
JavaScript
import { spawn } from 'child_process';
import { resolve } from 'path';
const executeInspector = (dir) => {
const child = spawn(
// eslint-disable-next-line sonarjs/no-os-command-from-path
'npx', [
'-y',
'@eslint/config-inspector',
'--config',
resolve(dir, '..', 'eslint.config.local.js'),
'--basePath',
dir,
], { shell: true });
child.stdout.on('data', (data) => {
process.stdout.write(data.toString('utf-8'));
});
child.stderr.on('data', (data) => {
process.stderr.write(data.toString('utf-8'));
});
};
export { executeInspector };