From ff8b538799d44f348e9cadefafe37b2a3d5c8226 Mon Sep 17 00:00:00 2001 From: Yosuke Ota Date: Tue, 18 Jun 2024 15:58:33 +0900 Subject: [PATCH] fix: path-shim extname (#64) --- .changeset/brown-birds-stare.md | 5 +++++ shim/path-shim.mjs | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 .changeset/brown-birds-stare.md diff --git a/.changeset/brown-birds-stare.md b/.changeset/brown-birds-stare.md new file mode 100644 index 0000000..a088787 --- /dev/null +++ b/.changeset/brown-birds-stare.md @@ -0,0 +1,5 @@ +--- +"vite-plugin-eslint4b": patch +--- + +fix: path-shim extname diff --git a/shim/path-shim.mjs b/shim/path-shim.mjs index 501ee2b..a4145f0 100644 --- a/shim/path-shim.mjs +++ b/shim/path-shim.mjs @@ -8,7 +8,7 @@ export function basename(p, ext) { } export function extname(p) { - return /\.[^.]+$/u.exec(p)[0]; + return /\.[^.]+$/u.exec(p)?.[0] || ""; } export function relative(from, to) { @@ -43,7 +43,7 @@ export function parse(s) { dir, base, ext, - name: basename(ext, ext), + name: basename(base, ext), }; }