initial commit
This commit is contained in:
88
node_modules/nuxi/dist/cli.mjs
generated
vendored
Normal file
88
node_modules/nuxi/dist/cli.mjs
generated
vendored
Normal file
@@ -0,0 +1,88 @@
|
||||
import { m as mri, c as commands } from './shared/nuxi.a865ab6b.mjs';
|
||||
import { r as red } from './shared/nuxi.a3b9dacd.mjs';
|
||||
import { c as consola } from './shared/nuxi.b2fdb45d.mjs';
|
||||
import { e as engines, s as showBanner } from './shared/nuxi.1b1e0b8b.mjs';
|
||||
import { s as showHelp } from './shared/nuxi.2135311a.mjs';
|
||||
import 'tty';
|
||||
import './shared/nuxi.ed696fbc.mjs';
|
||||
import 'util';
|
||||
import 'path';
|
||||
import 'fs';
|
||||
import 'os';
|
||||
import 'assert';
|
||||
import './shared/nuxi.e551a86b.mjs';
|
||||
import 'node:module';
|
||||
import 'node:url';
|
||||
import './shared/nuxi.a2d9d2e1.mjs';
|
||||
|
||||
async function checkEngines() {
|
||||
const satisfies = await import('./chunks/satisfies.mjs').then(function (n) { return n.s; }).then((r) => r.default || r);
|
||||
const currentNode = process.versions.node;
|
||||
const nodeRange = engines.node;
|
||||
if (!satisfies(currentNode, nodeRange)) {
|
||||
console.warn(`Current version of Node.js (\`${currentNode}\`) is unsupported and might cause issues.
|
||||
Please upgrade to a compatible version (${nodeRange}).`);
|
||||
}
|
||||
}
|
||||
|
||||
async function _main() {
|
||||
const _argv = process.argv.slice(2);
|
||||
const args = mri(_argv, {
|
||||
boolean: [
|
||||
"no-clear"
|
||||
]
|
||||
});
|
||||
const command = args._.shift() || "usage";
|
||||
showBanner(command === "dev" && args.clear !== false && !args.help);
|
||||
if (!(command in commands)) {
|
||||
console.log("\n" + red("Invalid command " + command));
|
||||
await commands.usage().then((r) => r.invoke());
|
||||
process.exit(1);
|
||||
}
|
||||
setTimeout(() => {
|
||||
checkEngines().catch(() => {
|
||||
});
|
||||
}, 1e3);
|
||||
const cmd = await commands[command]();
|
||||
if (args.h || args.help) {
|
||||
showHelp(cmd.meta);
|
||||
} else {
|
||||
const result = await cmd.invoke(args);
|
||||
return result;
|
||||
}
|
||||
}
|
||||
consola.wrapAll();
|
||||
const wrapReporter = (reporter) => ({
|
||||
log(logObj, ctx) {
|
||||
if (!logObj.args || !logObj.args.length) {
|
||||
return;
|
||||
}
|
||||
const msg = logObj.args[0];
|
||||
if (typeof msg === "string" && !process.env.DEBUG) {
|
||||
if (msg.startsWith("[Vue Router warn]: No match found for location with path")) {
|
||||
return;
|
||||
}
|
||||
if (msg.startsWith("Sourcemap") && msg.includes("node_modules")) {
|
||||
return;
|
||||
}
|
||||
}
|
||||
return reporter.log(logObj, ctx);
|
||||
}
|
||||
});
|
||||
consola._reporters = consola._reporters.map(wrapReporter);
|
||||
process.on("unhandledRejection", (err) => consola.error("[unhandledRejection]", err));
|
||||
process.on("uncaughtException", (err) => consola.error("[uncaughtException]", err));
|
||||
function main() {
|
||||
_main().then((result) => {
|
||||
if (result === "error") {
|
||||
process.exit(1);
|
||||
} else if (result !== "wait") {
|
||||
process.exit(0);
|
||||
}
|
||||
}).catch((error) => {
|
||||
consola.error(error);
|
||||
process.exit(1);
|
||||
});
|
||||
}
|
||||
|
||||
export { main };
|
||||
Reference in New Issue
Block a user