Feature: Migrate to Typescript7 & AdonisJs7
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
#!/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')
|
||||
Reference in New Issue
Block a user