diff --git a/compiler/forget/src/BackEnd/LIRGen.ts b/compiler/forget/src/BackEnd/LIRGen.ts index 08501a3124..bffa690b9f 100644 --- a/compiler/forget/src/BackEnd/LIRGen.ts +++ b/compiler/forget/src/BackEnd/LIRGen.ts @@ -7,9 +7,9 @@ import { NodePath } from "@babel/traverse"; import * as t from "@babel/types"; -import invariant from "invariant"; import { setEmpty, setEq, setIntersect, setSubset } from "../Common/utils"; import type { CompilerContext } from "../CompilerContext"; +import { invariant } from "../CompilerError"; import * as IR from "../IR"; import * as LIR from "../LIR"; import { PassKind, PassName } from "../Pass"; diff --git a/compiler/forget/src/BackEnd/SanityCheck.ts b/compiler/forget/src/BackEnd/SanityCheck.ts index c07ef52451..cc2651234e 100644 --- a/compiler/forget/src/BackEnd/SanityCheck.ts +++ b/compiler/forget/src/BackEnd/SanityCheck.ts @@ -7,14 +7,14 @@ import type { NodePath } from "@babel/traverse"; import * as t from "@babel/types"; -import type { CompilerContext } from "../CompilerContext"; -import { OutputKind } from "../CompilerOutputs"; -import * as LIR from "../LIR"; -import * as IR from "../IR"; -import { PassKind, PassName } from "../Pass"; import { assertExhaustive } from "../Common/utils"; -import invariant from "invariant"; +import type { CompilerContext } from "../CompilerContext"; +import { invariant } from "../CompilerError"; +import { OutputKind } from "../CompilerOutputs"; +import * as IR from "../IR"; +import * as LIR from "../LIR"; import { isReactiveBlock, isRenderBlock } from "../LIR"; +import { PassKind, PassName } from "../Pass"; /** * An optional debug step when the output {@link OutputKind.IR} is enabled.