Skip to content

Commit 9d16014

Browse files
committed
refactor: fix build issues
1 parent 18c3bb0 commit 9d16014

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

src/code_transformer/rc_file_transformer.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import {
1818
type FormatCodeSettings,
1919
type ArrayLiteralExpression,
2020
} from 'ts-morph'
21-
import { type RcFileAssemblerHooks } from '../types/common.ts'
21+
import { type AssemblerRcFile } from '../types/common.ts'
2222

2323
const ALLOWED_ENVIRONMENTS = ['web', 'console', 'test', 'repl'] as const
2424

@@ -349,7 +349,7 @@ export class RcFileTransformer {
349349
/**
350350
* Add a new assembler hook
351351
*/
352-
addAssemblerHook(type: keyof RcFileAssemblerHooks, path: string) {
352+
addAssemblerHook(type: keyof Exclude<AssemblerRcFile['hooks'], undefined>, path: string) {
353353
const hooksProperty = this.#getPropertyAssignmentInDefineConfigCall('hooks', '{}')
354354

355355
const hooks = hooksProperty.getInitializerIfKindOrThrow(SyntaxKind.ObjectLiteralExpression)

src/test_runner.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -326,7 +326,7 @@ export class TestRunner {
326326
this.#stickyPort = String(await getPort(this.cwd))
327327
this.#fileSystem = new FileSystem(this.cwd, tsConfig, {
328328
...this.options,
329-
suites: this.options.suites.filter((suite) => {
329+
suites: this.options.suites?.filter((suite) => {
330330
if (this.options.filters.suites) {
331331
return this.options.filters.suites.includes(suite.name)
332332
}

tests/__snapshots__/code_transformer.spec.ts.cjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -426,7 +426,7 @@ export default defineConfig({
426426
() => import('@adonisjs/core/commands')
427427
],
428428
hooks: {
429-
onBuildCompleted: [() => import('@adonisjs/vite/hooks/onBuildCompleted')]
429+
buildFinished: [() => import('@adonisjs/vite/hooks/onBuildCompleted')]
430430
}
431431
})
432432
"`

tests/code_transformer.spec.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -902,7 +902,7 @@ test.group('Code Transformer | addAssemblerHook', (group) => {
902902
const transformer = new CodeTransformer(fs.baseUrl)
903903

904904
await transformer.updateRcFile((rcFile) =>
905-
rcFile.addAssemblerHook('onBuildCompleted', '@adonisjs/vite/hooks/onBuildCompleted')
905+
rcFile.addAssemblerHook('buildFinished', '@adonisjs/vite/hooks/onBuildCompleted')
906906
)
907907

908908
const file = await fs.contents('adonisrc.ts')
@@ -913,8 +913,8 @@ test.group('Code Transformer | addAssemblerHook', (group) => {
913913
const transformer = new CodeTransformer(fs.baseUrl)
914914

915915
await transformer.updateRcFile((rcFile) => {
916-
rcFile.addAssemblerHook('onBuildCompleted', '@adonisjs/vite/hooks/onBuildCompleted')
917-
rcFile.addAssemblerHook('onBuildCompleted', '@adonisjs/vite/hooks/onBuildCompleted')
916+
rcFile.addAssemblerHook('buildFinished', '@adonisjs/vite/hooks/onBuildCompleted')
917+
rcFile.addAssemblerHook('buildFinished', '@adonisjs/vite/hooks/onBuildCompleted')
918918
})
919919

920920
const file = await fs.contents('adonisrc.ts')

0 commit comments

Comments
 (0)