MCPcopy Create free account
hub / github.com/developit/microbundle / getName

Function getName

src/lib/package-info.js:29–43  ·  view source on GitHub ↗
({ name, pkgName, amdName, cwd, hasPackageJson })

Source from the content-addressed store, hash-verified

27 return { hasPackageJson, pkg };
28}
29export function getName({ name, pkgName, amdName, cwd, hasPackageJson }) {
30 if (!pkgName) {
31 pkgName = basename(cwd);
32 if (hasPackageJson) {
33 stderr(
34 yellow().inverse('WARN'),
35 yellow(` missing package.json "name" field. Assuming "${pkgName}".`),
36 );
37 }
38 }
39
40 const finalName = name || amdName || safeVariableName(pkgName);
41
42 return { finalName, pkgName };
43}

Callers 1

microbundleFunction · 0.90

Calls 1

safeVariableNameFunction · 0.90

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…