Tento Metafield Query

Tento support work with Metafield Definitions.
Also Tento has possibility to add Metafield in products using Update Product API:

index.ts
schema.ts
const result = await client.products.update("gid://shopify/Product/1", {
  fields: {
    metafields: {
      // description is the name of metafield
      description: "Innovative Product #1"
    }
  },
});
// return type
const result: {
  metafields: {
    key: string;
    type: MetafieldFieldType;
    namespace: string;
    ownerType: MetafieldOwnerType;
    id: string;
    value: string;
  }[];
}