Move composition types to compose/types

This reduces circular dependencies from 250 to 80 by ensuring that
modules that only require types do not import the full module with all
its dependencies.

Change-type: patch
This commit is contained in:
Felipe Lalanne
2024-05-15 15:06:32 -04:00
parent 94de4006a0
commit 234e0de075
25 changed files with 330 additions and 281 deletions

View File

@ -19,7 +19,7 @@ import {
expectSteps,
expectNoStep,
} from '~/test-lib/state-helper';
import type { InstancedAppState } from '~/src/types';
import type { InstancedAppState } from '~/src/compose/types';
// TODO: application manager inferNextSteps still queries some stuff from
// the engine instead of receiving that information as parameter. Refactoring