scripts/run-registry.ts
Function run
has 34 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const run = async () => {
const port = await freePort(program.port);
logger.log(`🌏 found a open port: ${port}`);
const verdaccioUrl = `http://localhost:${port}`;
Function publish
has 28 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const publish = (packages: { name: string; location: string }[], url: string) => {
logger.log(`Publishing packages with a concurrency of ${maxConcurrentTasks}`);
const limit = pLimit(maxConcurrentTasks);
let i = 0;
Function startVerdaccio
has 27 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const startVerdaccio = (port: number) => {
let resolved = false;
return Promise.race([
new Promise((resolve) => {
const cache = path.join(__dirname, '..', '.verdaccio-cache');