in lib/definitely-typed.ts [9:30]
export default function writeDefinitelyTypedPackage(
indexDtsContent: string, packageName: string, overwrite: boolean): void {
const dtName = getDTName(packageName);
const packageDir = joinPaths("types", dtName);
// Check for overwrite
if (!overwrite) {
if (existsSync(packageDir)) {
console.log(`Directory ${packageDir} already exists and --overwrite was not specified; exiting.`);
process.exit(2);
}
}
if (!existsSync(packageDir)) {
mkdirSync(packageDir);
}
run(indexDtsContent, packageName, dtName, packageDir).catch(e => {
console.error(e);
process.exit(1);
});
}