UNPKG

@twofistedjustice/square-pie

Version:

an easy to use class based chainable interface for the Square API.

37 lines (32 loc) 1.23 kB
const Catalog_Upsert = require("../../src/lib/catalog_request_upsert"); const { item } = require("../data_preparation/sample_catalog_data"); // const Catalog_List = require("../../src/lib/catalog_request_list"); // const Catalog_Search_Filter = require("../../src/lib/catalog_request_search_objects_filter"); // const Catalog_Search_Cross_Reference = require("../../src/lib/catalog_request_search_objects_cross_reference"); // const Catalog_Info = require("../../src/lib/catalog_request_info"); // const list = new Catalog_List(); // const filter = new Catalog_Search_Filter(); // const xref = new Catalog_Search_Cross_Reference(); // xref.id("tasty").id("burrito"); // xref.id("RJREZRB5H4RVFUMXB3R5V73Z"); //item // xref.addId("HXUTLPOIUE3FZGSK4NBZGMZD"); //tax // xref.variations(); // xref.items(); // xref.clearIds(); // xref.modifiers(); // xref.taxes(); // const criteria = { // attribute_name: "amount", // attribute_prefix: "Coffee", // attribute_min_value: 549, // attribute_max_value: 559, // }; // filter.range_query = criteria; const upsert = new Catalog_Upsert(); upsert.body = item; const log = async function () { await upsert.request(); console.log("delivery"); console.log(upsert.delivery); }; log();