``` Error: [libphonenumber-js] `metadata` argument...
# general
s
Copy code
Error: [libphonenumber-js] `metadata` argument was passed but it's not a valid metadata. Must be an object having `.countries` child object property. Got an object of shape: { default }.
    at validateMetadata (/Users/scisaif/stir/create-stir/backend/node_modules/libphonenumber-js/source/metadata.js:463:9)
    at new Metadata (/Users/scisaif/stir/create-stir/backend/node_modules/libphonenumber-js/source/metadata.js:23:3)
    at parse (/Users/scisaif/stir/create-stir/backend/node_modules/libphonenumber-js/source/parse.js:72:13)
    at parsePhoneNumberWithError (/Users/scisaif/stir/create-stir/backend/node_modules/libphonenumber-js/source/parsePhoneNumberWithError_.js:4:9)
    at parsePhoneNumber (/Users/scisaif/stir/create-stir/backend/node_modules/libphonenumber-js/source/parsePhoneNumber_.js:15:10)
    at parsePhoneNumber (/Users/scisaif/stir/create-...end/node_modules/libphonenumber-js/max/index.cjs:13:9)
    at Object.defaultValidatePhoneNumber [as validatePhoneNumber] (/Users/scisaif/stir/create-stir/backend/node_modules/supertokens-node/lib/build/recipe/passwordless/utils.js:143:42)
    at Object.createCode [as default] (/Users/scisaif/stir/create-stir/backend/node_modules/supertokens-node/lib/build/recipe/passwordless/api/createCode.js:70:52)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async Recipe.handleAPIRequest (/Users/scisaif/stir/create-stir/backend/node_modules/supertokens-node/lib/build/recipe/passwordless/recipe.js:111:24)
    at async SuperTokens.middleware (/Users/scisaif/stir/create-stir/backend/node_modules/supertokens-node/lib/build/supertokens.js:256:38)
    at async /Users/scisaif/stir/create-stir/backend/node_modules/supertokens-node/lib/build/framework/express/framework.js:128:28
I am getting this error when i run await createCode() with phoneNumber