@ehmicky/dev-tasks
Version:
Automated development tasks for my own projects
32 lines (23 loc) • 506 B
JavaScript
import{basename}from"node:path";
import{cwd}from"node:process";
import logProcessErrors from"log-process-errors";
const loadLogProcessErrors=()=>{
if(isSelf()){
return
}
logProcessErrors({
onError:(error,event)=>{
if(event==="warning"&&error.message.includes("punycode")){
return
}
throw error
}
})
};
const isSelf=()=>LOG_PROCESS_ERRORS_REPOS.has(basename(cwd()));
const LOG_PROCESS_ERRORS_REPOS=new Set([
"log-process-errors",
"modern-errors-process",
"modern-errors"]
);
loadLogProcessErrors();