tshy-after
v1.3.1
Published
Auto set package.json after tshy run
Downloads
4,208
Readme
tshy-after
Auto set package.json after tshy run
keep types
Set package.types
to package.exports['.'].require.types
Auto fix import.meta.url
SyntaxError on CJS
SyntaxError: Cannot use 'import.meta' outside a module
e.g.: Get the file's dirname
// src/index.ts
import { fileURLToPath } from 'node:url';
import path from 'node:path';
export function getDirname() {
if (typeof __dirname !== 'undefined') {
return __dirname;
}
// @ts-ignore
return path.dirname(fileURLToPath(import.meta.url));
}
License
Contributors
Made with contributors-img.