diff --git a/packages/icu-messageformat-parser/parser.ts b/packages/icu-messageformat-parser/parser.ts index c28bfe08d6..5d68ea140d 100644 --- a/packages/icu-messageformat-parser/parser.ts +++ b/packages/icu-messageformat-parser/parser.ts @@ -79,7 +79,8 @@ function createLocation(start: Position, end: Position): Location { // #region Ponyfills // Consolidate these variables up top for easier toggling during debugging -const hasNativeStartsWith = !!String.prototype.startsWith +const hasNativeStartsWith = + !!String.prototype.startsWith && '_a'.startsWith('a', 1) const hasNativeFromCodePoint = !!String.fromCodePoint const hasNativeFromEntries = !!(Object as any).fromEntries const hasNativeCodePointAt = !!String.prototype.codePointAt