Skip to content

Commit 8ea36b4

Browse files
committed
Revert "fix: concurrent directory creation"
This reverts commit 76c9c5c.
1 parent f9dbef9 commit 8ea36b4

File tree

3 files changed

+4
-17
lines changed

3 files changed

+4
-17
lines changed

src/cli/index.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/env node
2-
import * as fs from 'node:fs';
3-
import path from 'node:path';
2+
import * as fs from 'fs';
3+
import path from 'path';
44
import yargs from 'yargs';
55
import {hideBin} from 'yargs/helpers';
66
import {compareGenerationResult} from './compare-generation-result';
@@ -14,7 +14,6 @@ import {
1414
openapiToTypescriptClient
1515
} from '../schema-to-typescript/openapi-to-typescript-client';
1616
import {loadOpenApiDocument} from '../schemas/load-open-api-document';
17-
import {makeDir} from '../utils/make-dir';
1817
import {postprocessFiles} from '../utils/postprocess-files';
1918

2019
async function loadConfig(filename: string): Promise<ApiTypescriptGeneratorConfig> {
@@ -88,7 +87,7 @@ yargs(hideBin(process.argv))
8887
}
8988
for (const directoryPath of allDirectories) {
9089
try {
91-
await makeDir(directoryPath);
90+
await fs.promises.mkdir(directoryPath, {recursive: true});
9291
} catch (e) {
9392
throw new Error(
9493
`Could not create directory "${directoryPath}": ${e instanceof Error ? e.message : e}.`

src/utils/make-dir.ts

Lines changed: 0 additions & 11 deletions
This file was deleted.

src/utils/postprocess-files.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import fs from 'node:fs/promises';
22
import path from 'node:path';
33
import type {ESLint as ESLintClass} from 'eslint';
4-
import {makeDir} from './make-dir';
54
import {
65
ClientGenerationResultFile,
76
CommonOpenApiClientGeneratorConfigPostprocess
@@ -35,7 +34,7 @@ export async function postprocessFiles({
3534
try {
3635
await fs.stat(currentDirectory);
3736
} catch (e) {
38-
await makeDir(currentDirectory);
37+
await fs.mkdir(currentDirectory);
3938
directoriesToRemove.unshift(currentDirectory);
4039
}
4140
const subDirectory = directoryBits.shift();

0 commit comments

Comments
 (0)