core: easy require resolve hook

This commit is contained in:
undefined committed 2022-01-01 03:42:41 +08:00
1 parent 06faa233f8
commit 072f165f9e
3 files changed
+6 -2

No files matched your search

+2
View File
@@ -22,6 +22,8 @@ const fs = require('fs-extra');
const argv = require('cac')().parse();
const child = require('child_process');
const esbuild = require('esbuild');
const { default: hook } = require('require-resolve-hook');
const { bypass } = hook(/^hydrooj/, (id) => bypass(() => require.resolve(id)));
const exec = (...args) => {
console.log('Executing: ', args[0], args[1].join(' '));