diff --git a/packages/register/index.js b/packages/register/index.js index 472c86074..6d70e161e 100644 --- a/packages/register/index.js +++ b/packages/register/index.js @@ -89,8 +89,8 @@ require.extensions['.jsc'] = function loader(module, filename) { return compiledWrapper.apply(module.exports, args); }; -const argv = require('cac')().parse(); -if (argv.options.debug) { +const debug = process.argv.find((i) => i.startsWith('--debug')); +if (debug && !['0', 'false', 'off', 'disabled', 'no'].includes(debug.split('=')[1]?.toLowerCase())) { console.log('Debug mode enabled'); process.env.NODE_ENV = 'development'; process.env.DEV = 'on'; diff --git a/packages/register/package.json b/packages/register/package.json index 464a61c98..72d9b955a 100644 --- a/packages/register/package.json +++ b/packages/register/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/register", - "version": "1.0.0", + "version": "1.0.1", "license": "MIT", "main": "index.js", "engines": {