From 71dcba00427d7e382c1c32af68dbb7666ee0269f Mon Sep 17 00:00:00 2001 From: Christian Schneider Date: Fri, 24 Nov 2023 20:07:30 +0100 Subject: [PATCH] updated import in 'generator.ts' to be properly resolvable without "allowSyntheticDefaultImports": true in 'tsconfig.json' (#1494) added 'EventEmitter' interface to 'BaseGenerator' explicitly, as the emitter functionality is demanded by 'BaseGenerator' of '@yeoman/types' --- src/generator.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/generator.ts b/src/generator.ts index 99503e7e..ff84f288 100644 --- a/src/generator.ts +++ b/src/generator.ts @@ -1,7 +1,7 @@ import fs, { readFileSync } from 'node:fs'; import path, { dirname, resolve as pathResolve, join as pathJoin } from 'node:path'; import os from 'node:os'; -import EventEmitter from 'node:events'; +import { EventEmitter } from 'node:events'; import { fileURLToPath } from 'node:url'; import * as _ from 'lodash-es'; import semver from 'semver'; @@ -821,7 +821,14 @@ export class BaseGenerator