Skip to content

Commit

Permalink
fix: suppress indexed access errors
Browse files Browse the repository at this point in the history
  • Loading branch information
Sec-ant committed Jan 4, 2024
1 parent 6cf4342 commit b28a7b0
Show file tree
Hide file tree
Showing 6 changed files with 6 additions and 6 deletions.
2 changes: 1 addition & 1 deletion src/bindings/barcodeFormat.ts
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ export function formatFromString(format: string): BarcodeFormat {
let end = barcodeFormats.length - 1;
while (start <= end) {
const mid = Math.floor((start + end) / 2);
const midElement = barcodeFormats[mid];
const midElement = barcodeFormats[mid]!;
const normalizedMidElement = normalizeFormatString(midElement);
if (normalizedMidElement === normalizedTarget) {
return midElement;
Expand Down
2 changes: 1 addition & 1 deletion src/bindings/binarizer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,5 +23,5 @@ export function binarizerToZXingEnum<T extends "reader" | "full">(
}

export function zxingEnumToBinarizer(zxingEnum: ZXingEnum): Binarizer {
return binarizers[zxingEnum.value];
return binarizers[zxingEnum.value]!;
}
2 changes: 1 addition & 1 deletion src/bindings/characterSet.ts
Original file line number Diff line number Diff line change
Expand Up @@ -53,5 +53,5 @@ export function characterSetToZXingEnum<T extends ZXingModuleType>(
}

export function zxingEnumToCharacterSet(zxingEnum: ZXingEnum): CharacterSet {
return characterSets[zxingEnum.value];
return characterSets[zxingEnum.value]!;
}
2 changes: 1 addition & 1 deletion src/bindings/contentType.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,5 +25,5 @@ export function contentTypeToZXingEnum<T extends "reader" | "full">(
}

export function zxingEnumToContentType(zxingEnum: ZXingEnum): ContentType {
return contentTypes[zxingEnum.value];
return contentTypes[zxingEnum.value]!;
}
2 changes: 1 addition & 1 deletion src/bindings/eanAddOnSymbol.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,5 +20,5 @@ export function eanAddOnSymbolToZXingEnum<T extends "reader" | "full">(
export function zxingEnumToEanAddOnSymbol(
zxingEnum: ZXingEnum,
): EanAddOnSymbol {
return eanAddOnSymbols[zxingEnum.value];
return eanAddOnSymbols[zxingEnum.value]!;
}
2 changes: 1 addition & 1 deletion src/bindings/textMode.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@ export function textModeToZXingEnum<T extends "reader" | "full">(
}

export function zxingEnumToTextMode(zxingEnum: ZXingEnum): TextMode {
return textModes[zxingEnum.value];
return textModes[zxingEnum.value]!;
}

0 comments on commit b28a7b0

Please sign in to comment.