///|
/// Node.js: import.meta.resolve(moduleName)
/// only esm
pub extern "js" fn import_meta_resolve(module_name : String) =
#| (moduleName) => import.meta.resolve(moduleName)
///|
/// Node.js: import.meta.url
/// only esm
pub extern "js" fn import_meta_url() -> String =
#| () => import.meta.url
///|
/// Node.js: import.meta.filename
/// only esm
pub extern "js" fn import_meta_filename() -> String =
#| () => import.meta.filename
///|
/// Node.js: import.meta.dirname
/// only esm
pub extern "js" fn import_meta_dirname() -> String =
#| () => import.meta.dirname