#!/usr/bin/env node const Module = require('node:module') const { createRequire } = require('node:module') const path = require('node:path') const rootRequire = createRequire(path.join(process.cwd(), 'package.json')) const ts6 = rootRequire('typescript-eslint-ts6') const originalLoad = Module._load Module._load = function patchedLoad(request, parent, isMain) { if (request === 'typescript') { return ts6 } return originalLoad.apply(this, arguments) } require('../node_modules/eslint/bin/eslint.js')