Closed
Description
import require = require('collisionExportsRequireAndAlias_file1'); // Error
//!!! Duplicate identifier 'require'. Compiler reserves name 'require' in top level scope of an external module.
import exports = require('collisionExportsRequireAndAlias_file11'); // Error
//!!! Duplicate identifier 'exports'. Compiler reserves name 'exports' in top level scope of an external module.
Expected: errors above
Actual: no errors
See related testcases for other examples of where this is an error linked in TC ID field:
collisionExportsRequireAndClass.errors.txt
collisionExportsRequireAndEnum.errors.txt
collisionExportsRequireAndFunction.errors.txt
collisionExportsRequireAndModule.errors.txt
collisionExportsRequireAndVar.errors.txt
collisionRestParameterArrowFunctions.errors.txt