Skip to content
JS
TypeScript error

TS1252

Function declarations are not allowed inside blocks in strict mode when targeting 'ES5'. Modules are automatically in strict mode.

Reference entryTypeScriptFetched
Function declarations are not allowed inside blocks in strict mode when targeting 'ES5'. Modules are automatically in strict mode.
As listed by TypeScript diagnosticMessages.json

{0}, {1} and so on are filled in by the compiler.

Category
Error
Severity
error
or press Cmd/Ctrl + Enter. The text is only sent to this site to match it.
Source: TypeScript diagnosticMessages.json. Data fetched 2026-09-25T01:43:12.670Z.