Files
scriptc/tests/diagnostics/top-level-await-implicit-module-nested-require.js
Chris Tate 782d3b8451 fix(compiler): support implicit top-level await modules (#94)
* fix(compiler): support implicit top-level await modules

- Match Node 24 syntax detection by treating top-level await as an ES module marker.

- Add differential corpus coverage for TypeScript files without explicit imports or exports.

* fix Node ESM classification for top-level await

* fix ESM require diagnostics and classification caching

* fix require binding and package type precedence

* fix: align top-level await module detection with Node
2026-08-08 11:35:01 -05:00

9 lines
147 B
JavaScript

await Promise.resolve();
function load() {
// eslint-disable-next-line @typescript-eslint/no-require-imports
require("node:path");
}
load();