Get nft by contract for specific wallet

here is code but it giving me any empty array
import Moralis from ‘moralis’;

  await Moralis.start({
    apiKey: "YOUR_API_KEY"
  });

  const response = await Moralis.EvmApi.nft.getWalletNFTs({
    "chain": "0x89",
    "format": "decimal",
    "normalizeMetadata": true,
    "disableTotal": true,
    "tokenAddresses": [
      "0xe43f418F51E9245a320ce3F0d4dC7Ede1C91D476"
    ],
    "mediaItems": true,
    "address": "0xeE2D061589aaDF19dfaacF7DD28c099776A3A954"
  });

  console.log(response.raw);
} catch (e) {
  console.error(e);
}

is anybody available today

it looks like it works in the documentation page

maybe it is an issue with the sdk syntax?

this code worked for me:

Moralis = require("moralis").default

r = async () => {
try {
  await Moralis.start({
    apiKey: "API_KEY_HERE"
  });

  const response = await Moralis.EvmApi.nft.getWalletNFTs({
    "chain": "0x89",
    "format": "decimal",
    "tokenAddresses": [
      "0xe43f418F51E9245a320ce3F0d4dC7Ede1C91D476"
    ],
    "mediaItems": false,
    "address": "0xeE2D061589aaDF19dfaacF7DD28c099776A3A954"
  });

  console.log(response.raw);
} catch (e) {
  console.error(e);
}
}

r()

it works for we as well but data array is empty but I have five 6 nfts in this contract

it returns the expected data for me, I have 6 results

does it have any issue with localhost so may I can push changes into server and check