message: [node] Fix TypeScript built-in compiler log message check
  This check started breaking probably after the pnpm switch, so switch to a simpler solution that doesn't require comparing the paths.
diff: -import _ts from 'typescript';
  import { NowBuildError } from '@vercel/build-utils';
  -import { relative, basename, resolve, dirname } from 'path';
  +import { relative, basename, dirname } from 'path';
  +import type _ts from 'typescript';
  /*
  * Fork of TS-Node - https://github.com/TypeStrong/ts-node
  @@ -133,21 +133,20 @@ export function register(opts: Options = {}): Register {
  // Require the TypeScript compiler and configuration.
  const cwd = options.basePath || process.cwd();
  - const nowNodeBase = resolve(__dirname, '..', '..', '..');
  let compiler: string;
  const require_ = eval('require');
  try {
  compiler = require_.resolve(options.compiler || 'typescript', {
  - paths: [options.project || cwd, nowNodeBase],
  + paths: [options.project || cwd],
  });
  } catch (e) {
  compiler = 'typescript';
  }
  //eslint-disable-next-line @typescript-eslint/no-var-requires
  const ts: typeof _ts = require_(compiler);
  - if (compiler.startsWith(nowNodeBase)) {
  + if (compiler === 'typescript') {
  console.log(
  - `Using built-in TypeScript ${ts.version} since "typescript" missing from "devDependencies"`
  + `Using built-in TypeScript ${ts.version} since "typescript" is missing from "devDependencies"`
  );
  } else {
  console.log(`Using TypeScript ${ts.version} (local user-provided)`);
  