Skip to content

Commit 82fcd4e

Browse files
committed
fix(toolkit-lib): ensure directory exists for notice cache
1 parent de608f6 commit 82fcd4e

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

packages/@aws-cdk/toolkit-lib/lib/api/notices/cached-data-source.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ export class CachedDataSource implements NoticeDataSource {
7272

7373
private async save(cached: CachedNotices): Promise<void> {
7474
try {
75+
await fs.ensureFile(this.fileName);
7576
await fs.writeJSON(this.fileName, cached);
7677
} catch (e) {
7778
await this.ioHelper.defaults.debug(`Failed to store notices in the cache: ${e}`);

0 commit comments

Comments
 (0)