message: don't import core.ts in the errors.ts module
diff: import { bold, cyan, dim, red, yellow } from "../deps/colors.ts";
  import { fromFileUrl } from "../deps/path.ts";
  -import type { Page } from "../core.ts";
  -
  /** Error payload interface */
  export interface ErrorData {
  cause?: Error;
  @@ -76,7 +74,8 @@ export function printError(error: Error, caused = false) {
  for (let [key, value] of Object.entries(error.data ?? {})) {
  if (key === "page") {
  - value = (value as Page).src.path + (value as Page).src.ext;
  + // @ts-ignore: this is a Page instance
  + value = value.src.path + value.src.ext;
  }
  console.log(dim(`- ${key}:`), value);
  }
  