Lines 1-27javascript
1import crypto from "node:crypto";
2import { H3, HTTPError, handleCors } from "h3-next";
3import * as v from "valibot";
4import { promisify, styleText } from "node:util";
5import * as p from "@clack/prompts";
6import { createDebug } from "obug";
7import process from "node:process";
8import { execFile } from "node:child_process";
9import { mkdtempDisposable, writeFile } from "node:fs/promises";
LowWeak Crypto
Package source references weak cryptographic algorithms.
dist/server-BnX7U6mz.mjsView on unpkg · L7 10import { tmpdir } from "node:os";
11import { join } from "node:path";
12import validateNpmPackageName from "validate-npm-package-name";
13//#region src/logger.ts
14let isInitialized = false;
16* Initialize the logger with intro message
18function initLogger() {
19 if (isInitialized) return;
21 p.intro(styleText(["bgCyan", "black"], " npmx connector "));
24* Log when starting to execute a command
26function logCommand(command) {
27 p.log.step(`${styleText("dim", "$ ")}${styleText("cyan", command)}`);