Replace mkdirp with native fs.mkdirSync({ recursive: true }) (#1384)

This commit is contained in:
Roli Bosch
2026-03-22 08:26:33 +04:00
committed by GitHub
parent 7792fb0be3
commit 1aadbacc06
7 changed files with 9 additions and 28 deletions
+1 -2
View File
@@ -1,5 +1,4 @@
import * as fs from 'fs';
import * as mkdirp from 'mkdirp';
import * as path from 'path';
import { TInputCLIOptions } from '../../types/options/TInputCLIOptions';
@@ -135,7 +134,7 @@ export class ObfuscatedCodeFileUtils {
* @param {string} data
*/
public writeFile(outputPath: string, data: string): void {
mkdirp.sync(path.dirname(outputPath));
fs.mkdirSync(path.dirname(outputPath), { recursive: true });
fs.writeFileSync(outputPath, data, {
encoding: JavaScriptObfuscatorCLI.encoding