From 84ef91ea5e0f4074c566564bd4cfbce71b286687 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Fri, 22 Mar 2024 15:31:10 -0400 Subject: [PATCH] Remove index imports as they are not defined by package.json#exports (#1581) * Remove index imports * lint:fix --- .../compiler/lib/passes/1-normalization/visitors/strict-mode.ts | 2 +- packages/@glimmer/syntax/lib/v1/legacy-interop.ts | 2 +- packages/@glimmer/syntax/test/plugin-node-test.ts | 1 - 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/@glimmer/compiler/lib/passes/1-normalization/visitors/strict-mode.ts b/packages/@glimmer/compiler/lib/passes/1-normalization/visitors/strict-mode.ts index 47aef11a1..787139a8d 100644 --- a/packages/@glimmer/compiler/lib/passes/1-normalization/visitors/strict-mode.ts +++ b/packages/@glimmer/compiler/lib/passes/1-normalization/visitors/strict-mode.ts @@ -1,6 +1,6 @@ import type { HasSourceSpan } from '@glimmer/syntax'; import { generateSyntaxError, loc } from '@glimmer/syntax'; -import { CurriedTypes } from '@glimmer/vm/index'; +import { CurriedTypes } from '@glimmer/vm'; import type { Result } from '../../../shared/result'; import type * as mir from '../../2-encoding/mir'; diff --git a/packages/@glimmer/syntax/lib/v1/legacy-interop.ts b/packages/@glimmer/syntax/lib/v1/legacy-interop.ts index 768766461..404ba20d1 100644 --- a/packages/@glimmer/syntax/lib/v1/legacy-interop.ts +++ b/packages/@glimmer/syntax/lib/v1/legacy-interop.ts @@ -1,4 +1,4 @@ -import type { PresentArray } from '@glimmer/interfaces/index'; +import type { PresentArray } from '@glimmer/interfaces'; import { asPresentArray, deprecate } from '@glimmer/util'; import type * as ASTv1 from './nodes-v1'; diff --git a/packages/@glimmer/syntax/test/plugin-node-test.ts b/packages/@glimmer/syntax/test/plugin-node-test.ts index 8d725f157..e4cf8f7fc 100644 --- a/packages/@glimmer/syntax/test/plugin-node-test.ts +++ b/packages/@glimmer/syntax/test/plugin-node-test.ts @@ -48,7 +48,6 @@ test('deprecated program visitor', (assert) => { return { name: 'plugin', visitor: { - // eslint-disable-next-line deprecation/deprecation Program(node: AST.Program) { assert.step(node.type); },