diff --git a/modules/ace/codemods.ts b/modules/ace/codemods.ts index 9234c54a..54175c0b 100644 --- a/modules/ace/codemods.ts +++ b/modules/ace/codemods.ts @@ -9,8 +9,8 @@ import { slash } from '@poppinss/utils' import { EventEmitter } from 'node:events' -import type { Logger } from '@poppinss/cliui' import { EnvEditor } from '@adonisjs/env/editor' +import type { UIPrimitives } from '@adonisjs/ace/types' import type { CodeTransformer } from '@adonisjs/assembler/code_transformer' import type { MiddlewareNode, @@ -45,7 +45,7 @@ export class Codemods extends EventEmitter { /** * Reference to CLI logger to write logs */ - #cliLogger: Logger + #cliLogger: UIPrimitives['logger'] /** * Overwrite existing files when generating files @@ -58,7 +58,7 @@ export class Codemods extends EventEmitter { */ verboseInstallOutput = false - constructor(app: Application, cliLogger: Logger) { + constructor(app: Application, cliLogger: UIPrimitives['logger']) { super() this.#app = app this.#cliLogger = cliLogger diff --git a/package.json b/package.json index dfd66cb5..34f3c12b 100644 --- a/package.json +++ b/package.json @@ -102,6 +102,7 @@ "del-cli": "^5.1.0", "edge.js": "^6.0.1", "eslint": "^8.56.0", + "execa": "^8.0.1", "get-port": "^7.0.0", "github-label-sync": "^2.3.1", "husky": "^8.0.3", @@ -131,7 +132,6 @@ "@poppinss/utils": "^6.7.0", "@sindresorhus/is": "^6.0.1", "@types/he": "^1.2.3", - "execa": "^8.0.1", "he": "^1.2.0", "parse-imports": "^1.1.2", "pretty-hrtime": "^1.0.3",