rm some any

This commit is contained in:
Olivier Gagnon
2022-07-14 23:03:54 -04:00
parent 8fe824e8cd
commit 86c0913bd3
6 changed files with 135 additions and 86 deletions
+5 -3
View File
@@ -20,9 +20,11 @@ export function toNative(pseudoObj: any): any {
if (pseudoObj.hasOwnProperty("class") && pseudoObj.class === "Array") {
nativeObj = [];
const length = defaultInterpreter.getProperty(pseudoObj, "length");
for (let i = 0; i < length; i++) {
if (defaultInterpreter.hasProperty(pseudoObj, i)) {
nativeObj[i] = toNative(defaultInterpreter.getProperty(pseudoObj, i));
if (typeof length === "number") {
for (let i = 0; i < length; i++) {
if (defaultInterpreter.hasProperty(pseudoObj, i)) {
nativeObj[i] = toNative(defaultInterpreter.getProperty(pseudoObj, i));
}
}
}
} else {