fix(core): fix(core): fix(core): ensure dir when exporting dep-graph to json (#4893)

This commit is contained in:
Juri Strumpflohner 2021-02-25 16:49:14 +01:00 committed by GitHub
parent 9d0a4c8542
commit 6dc7de4cb5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2,7 +2,8 @@ import { exists, readFile, readFileSync, statSync, writeFileSync } from 'fs';
import { copySync } from 'fs-extra';
import * as http from 'http';
import * as opn from 'opn';
import { join, normalize, parse } from 'path';
import { join, normalize, parse, dirname } from 'path';
import { ensureDirSync } from 'fs-extra';
import * as url from 'url';
import {
createProjectGraph,
@ -238,6 +239,8 @@ export function generateGraph(
} else if (ext === 'json') {
filename = `${folder}/${filename}`;
ensureDirSync(dirname(filename));
writeFileSync(
filename,
JSON.stringify(