diff --git a/source/plugins/licenses/index.mjs b/source/plugins/licenses/index.mjs index 0a5fd3da..ee9ba792 100644 --- a/source/plugins/licenses/index.mjs +++ b/source/plugins/licenses/index.mjs @@ -56,6 +56,18 @@ export default async function({login, q, imports, data, graphql, queries, accoun //Spawn licensed process console.debug(`metrics/compute/${login}/plugins > licenses > running licensed`) + try { + console.log(imports.run("npm list --production --all", {cwd:path})) + } + catch (error) { + console.log(error) + } + try { + console.log(imports.run("licensed list --format=json --licenses", {cwd:path})) + } + catch (error) { + console.log(error) + } JSON.parse(await imports.run("licensed list --format=json --licenses", {cwd:path})).apps .map(({sources}) => sources?.flatMap(source => source.dependencies?.map(({dependency, license}) => { used[license] = (used[license] ?? 0) + 1