PR-URL: https://github.com/nodejs/node/pull/46673 Reviewed-By: Luke Karrys <luke@lukekarrys.com> Reviewed-By: Moshe Atlow <moshe@atlow.co.il> Reviewed-By: Ruy Adorno <ruyadorno@google.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Myles Borins <myles.borins@gmail.com>
8 lines
225 B
JavaScript
8 lines
225 B
JavaScript
const { basename, dirname } = require('path')
|
|
|
|
const getName = (parent, base) =>
|
|
parent.charAt(0) === '@' ? `${parent}/${base}` : base
|
|
|
|
module.exports = dir => dir ? getName(basename(dirname(dir)), basename(dir))
|
|
: false
|