TS151001

'resolution-mode' assertions are only supported when moduleResolution is node16 or nodenext.

Broken Code ❌

import type { Config } from 'package' assert { 'resolution-mode': 'require' };
tsconfig.json
{
  "compilerOptions": {
    "moduleResolution": "node"
  }
}

Fixed Code ✔️

import type { Config } from 'package' assert { 'resolution-mode': 'require' };
tsconfig.json
{
  "compilerOptions": {
    "moduleResolution": "node16"
  }
}

Alternative:

import type { Config } from 'package';
tsconfig.json
{
  "compilerOptions": {
    "moduleResolution": "nodenext"
  }
}

Resolution-mode assertions require modern module resolution. Update moduleResolution to node16 or nodenext.