@twofistedjustice/square-pie
Version:
an easy to use class based chainable interface for the Square API.
37 lines (32 loc) • 1.23 kB
JavaScript
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();