fix: Make polyfilled import.meta.filename getter a valid function

This commit is contained in:
Sam Atkins 2024-06-18 13:06:00 +01:00
parent 7eabb43bd4
commit 85c6798448

View File

@ -55,7 +55,7 @@ const surrounding_box = (col, lines) => {
// Annoying polyfill for inconsistency in different node versions
if ( ! import.meta.filename ) {
Object.defineProperty(import.meta, 'filename', {
get: import.meta.url.slice('file://'.length),
get: () => import.meta.url.slice('file://'.length),
})
}