diff --git a/packages/@lwc/engine-core/package.json b/packages/@lwc/engine-core/package.json index aa1320f786..ff7bec9c41 100644 --- a/packages/@lwc/engine-core/package.json +++ b/packages/@lwc/engine-core/package.json @@ -43,10 +43,10 @@ }, "dependencies": { "@lwc/features": "6.3.4", - "@lwc/shared": "6.3.4" + "@lwc/shared": "6.3.4", + "@lwc/signals": "6.3.4" }, "devDependencies": { - "observable-membrane": "2.0.0", - "@lwc/signals": "6.3.4" + "observable-membrane": "2.0.0" } } diff --git a/packages/@lwc/engine-core/src/libs/signal-tracker/index.ts b/packages/@lwc/engine-core/src/libs/signal-tracker/index.ts index 63ef8b058d..4a6d04745b 100644 --- a/packages/@lwc/engine-core/src/libs/signal-tracker/index.ts +++ b/packages/@lwc/engine-core/src/libs/signal-tracker/index.ts @@ -5,8 +5,8 @@ * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ import { isFalse, isFunction, isUndefined } from '@lwc/shared'; -import { Signal } from '@lwc/signals'; import { logWarnOnce } from '../../shared/logger'; +import type { Signal } from '@lwc/signals'; /** * This map keeps track of objects to signals. There is an assumption that the signal is strongly referenced