From 70af64a0562ad2b76531e28e7794273b80b1e944 Mon Sep 17 00:00:00 2001 From: ProcessOut Fountain Date: Tue, 17 Sep 2024 03:59:47 -0400 Subject: [PATCH] feat: Add custom action structure to the create token flow --- lib/activity.js | 4 +- lib/addon.js | 4 +- lib/alternativemerchantcertificate.js | 4 +- ...applepayalternativemerchantcertificates.js | 4 +- lib/balances.js | 4 +- lib/card.js | 4 +- lib/cardcreaterequest.js | 4 +- lib/cardinformation.js | 4 +- lib/cardupdaterequest.js | 4 +- lib/coupon.js | 4 +- lib/customer.js | 4 +- lib/discount.js | 4 +- lib/errorcodes.js | 4 +- lib/event.js | 4 +- lib/exportlayout.d.ts | 211 ++++++ lib/exportlayout.d.ts.map | 1 + lib/exportlayout.js | 624 ++++++++++++++++++ lib/exportlayout.js.map | 1 + lib/exportlayoutconfiguration.d.ts | 79 +++ lib/exportlayoutconfiguration.d.ts.map | 1 + lib/exportlayoutconfiguration.js | 141 ++++ lib/exportlayoutconfiguration.js.map | 1 + lib/exportlayoutconfigurationamount.d.ts | 60 ++ lib/exportlayoutconfigurationamount.d.ts.map | 1 + lib/exportlayoutconfigurationamount.js | 91 +++ lib/exportlayoutconfigurationamount.js.map | 1 + lib/exportlayoutconfigurationcolumn.d.ts | 60 ++ lib/exportlayoutconfigurationcolumn.d.ts.map | 1 + lib/exportlayoutconfigurationcolumn.js | 91 +++ lib/exportlayoutconfigurationcolumn.js.map | 1 + ...nfigurationconfigurationoptionsamount.d.ts | 60 ++ ...urationconfigurationoptionsamount.d.ts.map | 1 + ...configurationconfigurationoptionsamount.js | 91 +++ ...igurationconfigurationoptionsamount.js.map | 1 + ...configurationconfigurationoptionstime.d.ts | 42 ++ ...igurationconfigurationoptionstime.d.ts.map | 1 + ...utconfigurationconfigurationoptionstime.js | 65 ++ ...nfigurationconfigurationoptionstime.js.map | 1 + lib/exportlayoutconfigurationoptions.d.ts | 86 +++ lib/exportlayoutconfigurationoptions.d.ts.map | 1 + lib/exportlayoutconfigurationoptions.js | 222 +++++++ lib/exportlayoutconfigurationoptions.js.map | 1 + lib/exportlayoutconfigurationtime.d.ts | 42 ++ lib/exportlayoutconfigurationtime.d.ts.map | 1 + lib/exportlayoutconfigurationtime.js | 65 ++ lib/exportlayoutconfigurationtime.js.map | 1 + lib/externalthreeds.d.ts | 150 +++++ lib/externalthreeds.d.ts.map | 1 + lib/externalthreeds.js | 221 +++++++ lib/externalthreeds.js.map | 1 + lib/gateway.js | 4 +- lib/gatewayconfiguration.js | 4 +- lib/index.d.ts | 22 +- lib/index.d.ts.map | 2 +- lib/index.js | 26 +- lib/index.js.map | 2 +- lib/invoice.d.ts.map | 2 +- lib/invoice.js | 8 +- lib/invoice.js.map | 2 +- lib/payout.js | 4 +- lib/plan.js | 4 +- lib/processout.d.ts | 66 +- lib/processout.d.ts.map | 2 +- lib/processout.js | 88 ++- lib/processout.js.map | 2 +- lib/product.js | 4 +- lib/project.js | 4 +- lib/projectsftpsettings.js | 4 +- lib/projectsftpsettingspublic.js | 4 +- lib/refund.js | 4 +- lib/subscription.js | 4 +- lib/token.d.ts | 4 +- lib/token.d.ts.map | 2 +- lib/token.js | 12 +- lib/token.js.map | 2 +- lib/transaction.js | 4 +- package-lock.json | 202 +++++- package.json | 2 +- src/exportlayout.ts | 590 +++++++++++++++++ src/exportlayoutconfiguration.ts | 165 +++++ src/exportlayoutconfigurationamount.ts | 112 ++++ src/exportlayoutconfigurationcolumn.ts | 112 ++++ ...configurationconfigurationoptionsamount.ts | 112 ++++ ...utconfigurationconfigurationoptionstime.ts | 83 +++ src/exportlayoutconfigurationoptions.ts | 202 ++++++ src/exportlayoutconfigurationtime.ts | 83 +++ src/externalthreeds.ts | 257 ++++++++ src/index.ts | 22 +- src/invoice.ts | 4 + src/processout.ts | 99 ++- src/token.ts | 8 +- 91 files changed, 4691 insertions(+), 123 deletions(-) create mode 100644 lib/exportlayout.d.ts create mode 100644 lib/exportlayout.d.ts.map create mode 100644 lib/exportlayout.js create mode 100644 lib/exportlayout.js.map create mode 100644 lib/exportlayoutconfiguration.d.ts create mode 100644 lib/exportlayoutconfiguration.d.ts.map create mode 100644 lib/exportlayoutconfiguration.js create mode 100644 lib/exportlayoutconfiguration.js.map create mode 100644 lib/exportlayoutconfigurationamount.d.ts create mode 100644 lib/exportlayoutconfigurationamount.d.ts.map create mode 100644 lib/exportlayoutconfigurationamount.js create mode 100644 lib/exportlayoutconfigurationamount.js.map create mode 100644 lib/exportlayoutconfigurationcolumn.d.ts create mode 100644 lib/exportlayoutconfigurationcolumn.d.ts.map create mode 100644 lib/exportlayoutconfigurationcolumn.js create mode 100644 lib/exportlayoutconfigurationcolumn.js.map create mode 100644 lib/exportlayoutconfigurationconfigurationoptionsamount.d.ts create mode 100644 lib/exportlayoutconfigurationconfigurationoptionsamount.d.ts.map create mode 100644 lib/exportlayoutconfigurationconfigurationoptionsamount.js create mode 100644 lib/exportlayoutconfigurationconfigurationoptionsamount.js.map create mode 100644 lib/exportlayoutconfigurationconfigurationoptionstime.d.ts create mode 100644 lib/exportlayoutconfigurationconfigurationoptionstime.d.ts.map create mode 100644 lib/exportlayoutconfigurationconfigurationoptionstime.js create mode 100644 lib/exportlayoutconfigurationconfigurationoptionstime.js.map create mode 100644 lib/exportlayoutconfigurationoptions.d.ts create mode 100644 lib/exportlayoutconfigurationoptions.d.ts.map create mode 100644 lib/exportlayoutconfigurationoptions.js create mode 100644 lib/exportlayoutconfigurationoptions.js.map create mode 100644 lib/exportlayoutconfigurationtime.d.ts create mode 100644 lib/exportlayoutconfigurationtime.d.ts.map create mode 100644 lib/exportlayoutconfigurationtime.js create mode 100644 lib/exportlayoutconfigurationtime.js.map create mode 100644 lib/externalthreeds.d.ts create mode 100644 lib/externalthreeds.d.ts.map create mode 100644 lib/externalthreeds.js create mode 100644 lib/externalthreeds.js.map create mode 100755 src/exportlayout.ts create mode 100755 src/exportlayoutconfiguration.ts create mode 100755 src/exportlayoutconfigurationamount.ts create mode 100755 src/exportlayoutconfigurationcolumn.ts create mode 100755 src/exportlayoutconfigurationconfigurationoptionsamount.ts create mode 100755 src/exportlayoutconfigurationconfigurationoptionstime.ts create mode 100755 src/exportlayoutconfigurationoptions.ts create mode 100755 src/exportlayoutconfigurationtime.ts create mode 100755 src/externalthreeds.ts diff --git a/lib/activity.js b/lib/activity.js index f6a158c..2272e9e 100644 --- a/lib/activity.js +++ b/lib/activity.js @@ -10,8 +10,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); diff --git a/lib/addon.js b/lib/addon.js index 8015c0c..5a81846 100644 --- a/lib/addon.js +++ b/lib/addon.js @@ -10,8 +10,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); diff --git a/lib/alternativemerchantcertificate.js b/lib/alternativemerchantcertificate.js index 1cb4c9c..29f4045 100644 --- a/lib/alternativemerchantcertificate.js +++ b/lib/alternativemerchantcertificate.js @@ -10,8 +10,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); diff --git a/lib/applepayalternativemerchantcertificates.js b/lib/applepayalternativemerchantcertificates.js index ccb8f08..6d5980a 100644 --- a/lib/applepayalternativemerchantcertificates.js +++ b/lib/applepayalternativemerchantcertificates.js @@ -10,8 +10,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); diff --git a/lib/balances.js b/lib/balances.js index 97f64da..91cee58 100644 --- a/lib/balances.js +++ b/lib/balances.js @@ -10,8 +10,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); diff --git a/lib/card.js b/lib/card.js index 8266849..506b31e 100644 --- a/lib/card.js +++ b/lib/card.js @@ -10,8 +10,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); diff --git a/lib/cardcreaterequest.js b/lib/cardcreaterequest.js index e3e5021..8ee00dc 100644 --- a/lib/cardcreaterequest.js +++ b/lib/cardcreaterequest.js @@ -10,8 +10,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); diff --git a/lib/cardinformation.js b/lib/cardinformation.js index e86de04..b283175 100644 --- a/lib/cardinformation.js +++ b/lib/cardinformation.js @@ -10,8 +10,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); diff --git a/lib/cardupdaterequest.js b/lib/cardupdaterequest.js index 37ad3cc..6008ca1 100644 --- a/lib/cardupdaterequest.js +++ b/lib/cardupdaterequest.js @@ -10,8 +10,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); diff --git a/lib/coupon.js b/lib/coupon.js index 6f6e272..997aa76 100644 --- a/lib/coupon.js +++ b/lib/coupon.js @@ -10,8 +10,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); diff --git a/lib/customer.js b/lib/customer.js index aa44c74..0926f85 100644 --- a/lib/customer.js +++ b/lib/customer.js @@ -10,8 +10,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); diff --git a/lib/discount.js b/lib/discount.js index 6891b43..b795223 100644 --- a/lib/discount.js +++ b/lib/discount.js @@ -10,8 +10,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); diff --git a/lib/errorcodes.js b/lib/errorcodes.js index b253bce..a9195bd 100644 --- a/lib/errorcodes.js +++ b/lib/errorcodes.js @@ -10,8 +10,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); diff --git a/lib/event.js b/lib/event.js index f773a4b..def24da 100644 --- a/lib/event.js +++ b/lib/event.js @@ -10,8 +10,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); diff --git a/lib/exportlayout.d.ts b/lib/exportlayout.d.ts new file mode 100644 index 0000000..cd80b50 --- /dev/null +++ b/lib/exportlayout.d.ts @@ -0,0 +1,211 @@ +import ProcessOut = require('./processout'); +import * as p from '.'; +declare class ExportLayout { + private client; + /** + * ID of the export layout + * @type {string} + */ + private id; + /** + * Project to which the export layout belongs + * @type {p.Project} + */ + private project; + /** + * ID of the project to which the export layout belongs + * @type {string} + */ + private projectId; + /** + * Date at which the export layout was created + * @type {string} + */ + private createdAt; + /** + * Name of the export layout. + * @type {string} + */ + private name; + /** + * Type of the export layout. + * @type {string} + */ + private type; + /** + * Whether the export layout is the default one for the project. It will be used for automatic exports. + * @type {boolean} + */ + private isDefault; + /** + * Configuration of the export layout. + * @type {p.ExportLayoutConfiguration} + */ + private configuration; + /** + * ExportLayout constructor + * @param {ProcessOut} client + * @param {array} prefill (optional) + */ + constructor(client: ProcessOut, prefill: ExportLayout); + getProcessOutObjectClass(): string; + /** + * Get Id + * ID of the export layout + * @return {string} + */ + getId(): string; + /** + * Set Id + * ID of the export layout + * @param {string} val + * @return {ExportLayout} + */ + setId(val: string): ExportLayout; + /** + * Get Project + * Project to which the export layout belongs + * @return {p.Project} + */ + getProject(): p.Project; + /** + * Set Project + * Project to which the export layout belongs + * @param {p.Project} val + * @return {ExportLayout} + */ + setProject(val: p.Project): ExportLayout; + /** + * Get ProjectId + * ID of the project to which the export layout belongs + * @return {string} + */ + getProjectId(): string; + /** + * Set ProjectId + * ID of the project to which the export layout belongs + * @param {string} val + * @return {ExportLayout} + */ + setProjectId(val: string): ExportLayout; + /** + * Get CreatedAt + * Date at which the export layout was created + * @return {string} + */ + getCreatedAt(): string; + /** + * Set CreatedAt + * Date at which the export layout was created + * @param {string} val + * @return {ExportLayout} + */ + setCreatedAt(val: string): ExportLayout; + /** + * Get Name + * Name of the export layout. + * @return {string} + */ + getName(): string; + /** + * Set Name + * Name of the export layout. + * @param {string} val + * @return {ExportLayout} + */ + setName(val: string): ExportLayout; + /** + * Get Type + * Type of the export layout. + * @return {string} + */ + getType(): string; + /** + * Set Type + * Type of the export layout. + * @param {string} val + * @return {ExportLayout} + */ + setType(val: string): ExportLayout; + /** + * Get IsDefault + * Whether the export layout is the default one for the project. It will be used for automatic exports. + * @return {boolean} + */ + getIsDefault(): boolean; + /** + * Set IsDefault + * Whether the export layout is the default one for the project. It will be used for automatic exports. + * @param {boolean} val + * @return {ExportLayout} + */ + setIsDefault(val: boolean): ExportLayout; + /** + * Get Configuration + * Configuration of the export layout. + * @return {p.ExportLayoutConfiguration} + */ + getConfiguration(): p.ExportLayoutConfiguration; + /** + * Set Configuration + * Configuration of the export layout. + * @param {p.ExportLayoutConfiguration} val + * @return {ExportLayout} + */ + setConfiguration(val: p.ExportLayoutConfiguration): ExportLayout; + /** + * Fills the current object with the new values pulled from the data + * @param {array} data + * @return {ExportLayout} + */ + fillWithData(data: any): ExportLayout; + /** + * Implements a JSON custom marshaller + * @return {any} + */ + toJSON(): any; + /** + * Get all the export layouts. + * + * @param {any} options + * @return {Promise} + */ + all(options: any): Promise; + /** + * Find an export layout by its ID. + * @param string exportLayoutId + * @param {any} options + * @return {Promise} + */ + find(exportLayoutId: string, options: any): Promise; + /** + * Find the default export layout for given export type. + * @param string exportType + * @param {any} options + * @return {Promise} + */ + findDefault(exportType: string, options: any): Promise; + /** + * Create a new export layout. + * + * @param {any} options + * @return {Promise} + */ + create(options: any): Promise; + /** + * Update the export layout. + * @param string exportLayoutId + * @param {any} options + * @return {Promise} + */ + update(exportLayoutId: string, options: any): Promise; + /** + * Delete the export layout. + * @param string exportLayoutId + * @param {any} options + * @return {Promise} + */ + delete(exportLayoutId: string, options: any): Promise; +} +export = ExportLayout; +//# sourceMappingURL=exportlayout.d.ts.map \ No newline at end of file diff --git a/lib/exportlayout.d.ts.map b/lib/exportlayout.d.ts.map new file mode 100644 index 0000000..55b0e9e --- /dev/null +++ b/lib/exportlayout.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"exportlayout.d.ts","sourceRoot":"","sources":["../src/exportlayout.ts"],"names":[],"mappings":"AAIA,OAAO,UAAU,GAAG,QAAQ,cAAc,CAAC,CAAC;AAM5C,OAAO,KAAK,CAAC,MAAM,GAAG,CAAC;AAEvB,cAAM,YAAY;IACd,OAAO,CAAC,MAAM,CAAoB;IAElC;;;OAGG;IACH,OAAO,CAAC,EAAE,CAAgB;IAE1B;;;OAGG;IACH,OAAO,CAAC,OAAO,CAAmB;IAElC;;;OAGG;IACH,OAAO,CAAC,SAAS,CAAgB;IAEjC;;;OAGG;IACH,OAAO,CAAC,SAAS,CAAgB;IAEjC;;;OAGG;IACH,OAAO,CAAC,IAAI,CAAgB;IAE5B;;;OAGG;IACH,OAAO,CAAC,IAAI,CAAgB;IAE5B;;;OAGG;IACH,OAAO,CAAC,SAAS,CAAiB;IAElC;;;OAGG;IACH,OAAO,CAAC,aAAa,CAAqC;IAE1D;;;;OAIG;gBACS,MAAM,EAAE,UAAU,EAAE,OAAO,EAAE,YAAY;IAS9C,wBAAwB,IAAI,MAAM;IAIzC;;;;OAIG;IACI,KAAK,IAAI,MAAM;IAItB;;;;;OAKG;IACI,KAAK,CAAC,GAAG,EAAE,MAAM,GAAG,YAAY;IAKvC;;;;OAIG;IACI,UAAU,IAAI,CAAC,CAAC,OAAO;IAI9B;;;;;OAKG;IACI,UAAU,CAAC,GAAG,EAAE,CAAC,CAAC,OAAO,GAAG,YAAY;IAY/C;;;;OAIG;IACI,YAAY,IAAI,MAAM;IAI7B;;;;;OAKG;IACI,YAAY,CAAC,GAAG,EAAE,MAAM,GAAG,YAAY;IAK9C;;;;OAIG;IACI,YAAY,IAAI,MAAM;IAI7B;;;;;OAKG;IACI,YAAY,CAAC,GAAG,EAAE,MAAM,GAAG,YAAY;IAK9C;;;;OAIG;IACI,OAAO,IAAI,MAAM;IAIxB;;;;;OAKG;IACI,OAAO,CAAC,GAAG,EAAE,MAAM,GAAG,YAAY;IAKzC;;;;OAIG;IACI,OAAO,IAAI,MAAM;IAIxB;;;;;OAKG;IACI,OAAO,CAAC,GAAG,EAAE,MAAM,GAAG,YAAY;IAKzC;;;;OAIG;IACI,YAAY,IAAI,OAAO;IAI9B;;;;;OAKG;IACI,YAAY,CAAC,GAAG,EAAE,OAAO,GAAG,YAAY;IAK/C;;;;OAIG;IACI,gBAAgB,IAAI,CAAC,CAAC,yBAAyB;IAItD;;;;;OAKG;IACI,gBAAgB,CAAC,GAAG,EAAE,CAAC,CAAC,yBAAyB,GAAG,YAAY;IAYvE;;;;OAIG;IACI,YAAY,CAAC,IAAI,EAAE,GAAG,GAAG,YAAY;IAoB5C;;;OAGG;IACI,MAAM,IAAI,GAAG;IAapB;;;;;OAKG;IACI,GAAG,CAAC,OAAO,KAAA,GAAG,OAAO,CAAC,GAAG,CAAC;IA+CjC;;;;;OAKG;IACI,IAAI,CAAC,cAAc,EAAE,MAAM,EAAE,OAAO,KAAA,GAAG,OAAO,CAAC,GAAG,CAAC;IAyC1D;;;;;OAKG;IACI,WAAW,CAAC,UAAU,EAAE,MAAM,EAAE,OAAO,KAAA,GAAG,OAAO,CAAC,GAAG,CAAC;IAyC7D;;;;;OAKG;IACI,MAAM,CAAC,OAAO,KAAA,GAAG,OAAO,CAAC,GAAG,CAAC;IA4CpC;;;;;OAKG;IACI,MAAM,CAAC,cAAc,EAAE,MAAM,EAAE,OAAO,KAAA,GAAG,OAAO,CAAC,GAAG,CAAC;IA2C5D;;;;;OAKG;IACI,MAAM,CAAC,cAAc,EAAE,MAAM,EAAE,OAAO,KAAA,GAAG,OAAO,CAAC,OAAO,CAAC;CAuCnE;AACD,SAAS,YAAY,CAAC"} \ No newline at end of file diff --git a/lib/exportlayout.js b/lib/exportlayout.js new file mode 100644 index 0000000..51560a1 --- /dev/null +++ b/lib/exportlayout.js @@ -0,0 +1,624 @@ +"use strict"; +// The content of this file was automatically generated +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +var __generator = (this && this.__generator) || function (thisArg, body) { + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + function verb(n) { return function (v) { return step([n, v]); }; } + function step(op) { + if (f) throw new TypeError("Generator is already executing."); + while (g && (g = 0, op[0] && (_ = 0)), _) try { + if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; + if (y = 0, t) op = [op[0] & 2, t.value]; + switch (op[0]) { + case 0: case 1: t = op; break; + case 4: _.label++; return { value: op[1], done: false }; + case 5: _.label++; y = op[1]; op = [0]; continue; + case 7: op = _.ops.pop(); _.trys.pop(); continue; + default: + if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; } + if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; } + if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; } + if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; } + if (t[2]) _.ops.pop(); + _.trys.pop(); continue; + } + op = body.call(thisArg, _); + } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; } + if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; + } +}; +var Response = require("./networking/response"); +var Request = require("./networking/request"); +var ProcessOutNetworkError = require("./errors/processoutnetworkerror"); +var ExportLayout = /** @class */ (function () { + /** + * ExportLayout constructor + * @param {ProcessOut} client + * @param {array} prefill (optional) + */ + function ExportLayout(client, prefill) { + this.client = null; + /** + * ID of the export layout + * @type {string} + */ + this.id = null; + /** + * Project to which the export layout belongs + * @type {p.Project} + */ + this.project = null; + /** + * ID of the project to which the export layout belongs + * @type {string} + */ + this.projectId = null; + /** + * Date at which the export layout was created + * @type {string} + */ + this.createdAt = null; + /** + * Name of the export layout. + * @type {string} + */ + this.name = null; + /** + * Type of the export layout. + * @type {string} + */ + this.type = null; + /** + * Whether the export layout is the default one for the project. It will be used for automatic exports. + * @type {boolean} + */ + this.isDefault = null; + /** + * Configuration of the export layout. + * @type {p.ExportLayoutConfiguration} + */ + this.configuration = null; + if (typeof client === 'undefined') + throw new Error("The ExportLayout object must be instanciated with the ProcessOut client. You can create one using new ProcessOut('project-id', 'project-secret').newExportLayout()"); + this.client = client; + if (typeof prefill !== 'undefined') + this.fillWithData(prefill); + } + ExportLayout.prototype.getProcessOutObjectClass = function () { + return "ExportLayout"; + }; + /** + * Get Id + * ID of the export layout + * @return {string} + */ + ExportLayout.prototype.getId = function () { + return this.id; + }; + /** + * Set Id + * ID of the export layout + * @param {string} val + * @return {ExportLayout} + */ + ExportLayout.prototype.setId = function (val) { + this.id = val; + return this; + }; + /** + * Get Project + * Project to which the export layout belongs + * @return {p.Project} + */ + ExportLayout.prototype.getProject = function () { + return this.project; + }; + /** + * Set Project + * Project to which the export layout belongs + * @param {p.Project} val + * @return {ExportLayout} + */ + ExportLayout.prototype.setProject = function (val) { + if (val.getProcessOutObjectClass && + val.getProcessOutObjectClass() == this.client.newProject().getProcessOutObjectClass()) + this.project = val; + else { + var obj = this.client.newProject(); + obj.fillWithData(val); + this.project = obj; + } + return this; + }; + /** + * Get ProjectId + * ID of the project to which the export layout belongs + * @return {string} + */ + ExportLayout.prototype.getProjectId = function () { + return this.projectId; + }; + /** + * Set ProjectId + * ID of the project to which the export layout belongs + * @param {string} val + * @return {ExportLayout} + */ + ExportLayout.prototype.setProjectId = function (val) { + this.projectId = val; + return this; + }; + /** + * Get CreatedAt + * Date at which the export layout was created + * @return {string} + */ + ExportLayout.prototype.getCreatedAt = function () { + return this.createdAt; + }; + /** + * Set CreatedAt + * Date at which the export layout was created + * @param {string} val + * @return {ExportLayout} + */ + ExportLayout.prototype.setCreatedAt = function (val) { + this.createdAt = val; + return this; + }; + /** + * Get Name + * Name of the export layout. + * @return {string} + */ + ExportLayout.prototype.getName = function () { + return this.name; + }; + /** + * Set Name + * Name of the export layout. + * @param {string} val + * @return {ExportLayout} + */ + ExportLayout.prototype.setName = function (val) { + this.name = val; + return this; + }; + /** + * Get Type + * Type of the export layout. + * @return {string} + */ + ExportLayout.prototype.getType = function () { + return this.type; + }; + /** + * Set Type + * Type of the export layout. + * @param {string} val + * @return {ExportLayout} + */ + ExportLayout.prototype.setType = function (val) { + this.type = val; + return this; + }; + /** + * Get IsDefault + * Whether the export layout is the default one for the project. It will be used for automatic exports. + * @return {boolean} + */ + ExportLayout.prototype.getIsDefault = function () { + return this.isDefault; + }; + /** + * Set IsDefault + * Whether the export layout is the default one for the project. It will be used for automatic exports. + * @param {boolean} val + * @return {ExportLayout} + */ + ExportLayout.prototype.setIsDefault = function (val) { + this.isDefault = val; + return this; + }; + /** + * Get Configuration + * Configuration of the export layout. + * @return {p.ExportLayoutConfiguration} + */ + ExportLayout.prototype.getConfiguration = function () { + return this.configuration; + }; + /** + * Set Configuration + * Configuration of the export layout. + * @param {p.ExportLayoutConfiguration} val + * @return {ExportLayout} + */ + ExportLayout.prototype.setConfiguration = function (val) { + if (val.getProcessOutObjectClass && + val.getProcessOutObjectClass() == this.client.newExportLayoutConfiguration().getProcessOutObjectClass()) + this.configuration = val; + else { + var obj = this.client.newExportLayoutConfiguration(); + obj.fillWithData(val); + this.configuration = obj; + } + return this; + }; + /** + * Fills the current object with the new values pulled from the data + * @param {array} data + * @return {ExportLayout} + */ + ExportLayout.prototype.fillWithData = function (data) { + if (data["id"]) + this.setId(data["id"]); + if (data["project"]) + this.setProject(data["project"]); + if (data["project_id"]) + this.setProjectId(data["project_id"]); + if (data["created_at"]) + this.setCreatedAt(data["created_at"]); + if (data["name"]) + this.setName(data["name"]); + if (data["type"]) + this.setType(data["type"]); + if (data["is_default"]) + this.setIsDefault(data["is_default"]); + if (data["configuration"]) + this.setConfiguration(data["configuration"]); + return this; + }; + /** + * Implements a JSON custom marshaller + * @return {any} + */ + ExportLayout.prototype.toJSON = function () { + return { + "id": this.getId(), + "project": this.getProject(), + "project_id": this.getProjectId(), + "created_at": this.getCreatedAt(), + "name": this.getName(), + "type": this.getType(), + "is_default": this.getIsDefault(), + "configuration": this.getConfiguration(), + }; + }; + /** + * Get all the export layouts. + * + * @param {any} options + * @return {Promise} + */ + ExportLayout.prototype.all = function (options) { + if (!options) + options = {}; + this.fillWithData(options); + var request = new Request(this.client); + var path = "/exports/layouts"; + var data = {}; + var cur = this; + return new Promise(function (resolve, reject) { + var callback = function (resp) { + return __awaiter(this, void 0, void 0, function () { + var respBody, err_1, response, err, returnValues, a, body, i, tmp; + return __generator(this, function (_a) { + switch (_a.label) { + case 0: + respBody = {}; + _a.label = 1; + case 1: + _a.trys.push([1, 3, , 4]); + return [4 /*yield*/, resp.json()]; + case 2: + respBody = _a.sent(); + return [3 /*break*/, 4]; + case 3: + err_1 = _a.sent(); + return [3 /*break*/, 4]; + case 4: + response = new Response(resp, respBody); + err = response.check(); + if (err != null) + return [2 /*return*/, reject(err)]; + returnValues = []; + a = []; + body = respBody['export_layouts']; + for (i = body.length; i--;) { + tmp = cur.client.newExportLayout(); + tmp.fillWithData(body[i]); + a.push(tmp); + } + returnValues.push(a); + return [2 /*return*/, resolve.apply(this, returnValues)]; + } + }); + }); + }; + var callbackError = function (err) { + return reject(new ProcessOutNetworkError('processout-sdk.network-issue', err.message)); + }; + request.get(path, data, options).then(callback, callbackError); + }); + }; + /** + * Find an export layout by its ID. + * @param string exportLayoutId + * @param {any} options + * @return {Promise} + */ + ExportLayout.prototype.find = function (exportLayoutId, options) { + if (!options) + options = {}; + this.fillWithData(options); + var request = new Request(this.client); + var path = "/exports/layouts/" + encodeURI(exportLayoutId) + ""; + var data = {}; + var cur = this; + return new Promise(function (resolve, reject) { + var callback = function (resp) { + return __awaiter(this, void 0, void 0, function () { + var respBody, err_2, response, err, returnValues, body; + return __generator(this, function (_a) { + switch (_a.label) { + case 0: + respBody = {}; + _a.label = 1; + case 1: + _a.trys.push([1, 3, , 4]); + return [4 /*yield*/, resp.json()]; + case 2: + respBody = _a.sent(); + return [3 /*break*/, 4]; + case 3: + err_2 = _a.sent(); + return [3 /*break*/, 4]; + case 4: + response = new Response(resp, respBody); + err = response.check(); + if (err != null) + return [2 /*return*/, reject(err)]; + returnValues = []; + body = respBody; + body = body['export_layout']; + returnValues.push(cur.fillWithData(body)); + return [2 /*return*/, resolve.apply(this, returnValues)]; + } + }); + }); + }; + var callbackError = function (err) { + return reject(new ProcessOutNetworkError('processout-sdk.network-issue', err.message)); + }; + request.get(path, data, options).then(callback, callbackError); + }); + }; + /** + * Find the default export layout for given export type. + * @param string exportType + * @param {any} options + * @return {Promise} + */ + ExportLayout.prototype.findDefault = function (exportType, options) { + if (!options) + options = {}; + this.fillWithData(options); + var request = new Request(this.client); + var path = "/exports/layouts/default/" + encodeURI(exportType) + ""; + var data = {}; + var cur = this; + return new Promise(function (resolve, reject) { + var callback = function (resp) { + return __awaiter(this, void 0, void 0, function () { + var respBody, err_3, response, err, returnValues, body; + return __generator(this, function (_a) { + switch (_a.label) { + case 0: + respBody = {}; + _a.label = 1; + case 1: + _a.trys.push([1, 3, , 4]); + return [4 /*yield*/, resp.json()]; + case 2: + respBody = _a.sent(); + return [3 /*break*/, 4]; + case 3: + err_3 = _a.sent(); + return [3 /*break*/, 4]; + case 4: + response = new Response(resp, respBody); + err = response.check(); + if (err != null) + return [2 /*return*/, reject(err)]; + returnValues = []; + body = respBody; + body = body['export_layout']; + returnValues.push(cur.fillWithData(body)); + return [2 /*return*/, resolve.apply(this, returnValues)]; + } + }); + }); + }; + var callbackError = function (err) { + return reject(new ProcessOutNetworkError('processout-sdk.network-issue', err.message)); + }; + request.get(path, data, options).then(callback, callbackError); + }); + }; + /** + * Create a new export layout. + * + * @param {any} options + * @return {Promise} + */ + ExportLayout.prototype.create = function (options) { + if (!options) + options = {}; + this.fillWithData(options); + var request = new Request(this.client); + var path = "/exports/layouts"; + var data = { + 'name': this.getName(), + 'type': this.getType(), + 'is_default': this.getIsDefault(), + 'configuration': this.getConfiguration() + }; + var cur = this; + return new Promise(function (resolve, reject) { + var callback = function (resp) { + return __awaiter(this, void 0, void 0, function () { + var respBody, err_4, response, err, returnValues, body; + return __generator(this, function (_a) { + switch (_a.label) { + case 0: + respBody = {}; + _a.label = 1; + case 1: + _a.trys.push([1, 3, , 4]); + return [4 /*yield*/, resp.json()]; + case 2: + respBody = _a.sent(); + return [3 /*break*/, 4]; + case 3: + err_4 = _a.sent(); + return [3 /*break*/, 4]; + case 4: + response = new Response(resp, respBody); + err = response.check(); + if (err != null) + return [2 /*return*/, reject(err)]; + returnValues = []; + body = respBody; + body = body['export_layout']; + returnValues.push(cur.fillWithData(body)); + return [2 /*return*/, resolve.apply(this, returnValues)]; + } + }); + }); + }; + var callbackError = function (err) { + return reject(new ProcessOutNetworkError('processout-sdk.network-issue', err.message)); + }; + request.post(path, data, options).then(callback, callbackError); + }); + }; + /** + * Update the export layout. + * @param string exportLayoutId + * @param {any} options + * @return {Promise} + */ + ExportLayout.prototype.update = function (exportLayoutId, options) { + if (!options) + options = {}; + this.fillWithData(options); + var request = new Request(this.client); + var path = "/exports/layouts/" + encodeURI(exportLayoutId) + ""; + var data = { + 'name': this.getName(), + 'is_default': this.getIsDefault(), + 'configuration': this.getConfiguration() + }; + var cur = this; + return new Promise(function (resolve, reject) { + var callback = function (resp) { + return __awaiter(this, void 0, void 0, function () { + var respBody, err_5, response, err, returnValues, body; + return __generator(this, function (_a) { + switch (_a.label) { + case 0: + respBody = {}; + _a.label = 1; + case 1: + _a.trys.push([1, 3, , 4]); + return [4 /*yield*/, resp.json()]; + case 2: + respBody = _a.sent(); + return [3 /*break*/, 4]; + case 3: + err_5 = _a.sent(); + return [3 /*break*/, 4]; + case 4: + response = new Response(resp, respBody); + err = response.check(); + if (err != null) + return [2 /*return*/, reject(err)]; + returnValues = []; + body = respBody; + body = body['export_layout']; + returnValues.push(cur.fillWithData(body)); + return [2 /*return*/, resolve.apply(this, returnValues)]; + } + }); + }); + }; + var callbackError = function (err) { + return reject(new ProcessOutNetworkError('processout-sdk.network-issue', err.message)); + }; + request.put(path, data, options).then(callback, callbackError); + }); + }; + /** + * Delete the export layout. + * @param string exportLayoutId + * @param {any} options + * @return {Promise} + */ + ExportLayout.prototype.delete = function (exportLayoutId, options) { + if (!options) + options = {}; + this.fillWithData(options); + var request = new Request(this.client); + var path = "/exports/layouts/" + encodeURI(exportLayoutId) + ""; + var data = {}; + var cur = this; + return new Promise(function (resolve, reject) { + var callback = function (resp) { + return __awaiter(this, void 0, void 0, function () { + var respBody, err_6, response, err, returnValues; + return __generator(this, function (_a) { + switch (_a.label) { + case 0: + respBody = {}; + _a.label = 1; + case 1: + _a.trys.push([1, 3, , 4]); + return [4 /*yield*/, resp.json()]; + case 2: + respBody = _a.sent(); + return [3 /*break*/, 4]; + case 3: + err_6 = _a.sent(); + return [3 /*break*/, 4]; + case 4: + response = new Response(resp, respBody); + err = response.check(); + if (err != null) + return [2 /*return*/, reject(err)]; + returnValues = []; + returnValues.push(response.isSuccess()); + return [2 /*return*/, resolve.apply(this, returnValues)]; + } + }); + }); + }; + var callbackError = function (err) { + return reject(new ProcessOutNetworkError('processout-sdk.network-issue', err.message)); + }; + request.delete(path, data, options).then(callback, callbackError); + }); + }; + return ExportLayout; +}()); +module.exports = ExportLayout; +//# sourceMappingURL=exportlayout.js.map \ No newline at end of file diff --git a/lib/exportlayout.js.map b/lib/exportlayout.js.map new file mode 100644 index 0000000..4eeae80 --- /dev/null +++ b/lib/exportlayout.js.map @@ -0,0 +1 @@ +{"version":3,"file":"exportlayout.js","sourceRoot":"","sources":["../src/exportlayout.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/exportlayoutconfiguration.d.ts b/lib/exportlayoutconfiguration.d.ts new file mode 100644 index 0000000..ff50556 --- /dev/null +++ b/lib/exportlayoutconfiguration.d.ts @@ -0,0 +1,79 @@ +import ProcessOut = require('./processout'); +import * as p from '.'; +declare class ExportLayoutConfiguration { + private client; + /** + * Columns that will be exported. + * @type {any} + */ + private columns; + /** + * Time related configurations. + * @type {p.ExportLayoutConfigurationTime} + */ + private time; + /** + * Amount related configurations. + * @type {p.ExportLayoutConfigurationAmount} + */ + private amount; + /** + * ExportLayoutConfiguration constructor + * @param {ProcessOut} client + * @param {array} prefill (optional) + */ + constructor(client: ProcessOut, prefill: ExportLayoutConfiguration); + getProcessOutObjectClass(): string; + /** + * Get Columns + * Columns that will be exported. + * @return {any} + */ + getColumns(): any; + /** + * Set Columns + * Columns that will be exported. + * @param {any} val + * @return {ExportLayoutConfiguration} + */ + setColumns(val: any): ExportLayoutConfiguration; + /** + * Get Time + * Time related configurations. + * @return {p.ExportLayoutConfigurationTime} + */ + getTime(): p.ExportLayoutConfigurationTime; + /** + * Set Time + * Time related configurations. + * @param {p.ExportLayoutConfigurationTime} val + * @return {ExportLayoutConfiguration} + */ + setTime(val: p.ExportLayoutConfigurationTime): ExportLayoutConfiguration; + /** + * Get Amount + * Amount related configurations. + * @return {p.ExportLayoutConfigurationAmount} + */ + getAmount(): p.ExportLayoutConfigurationAmount; + /** + * Set Amount + * Amount related configurations. + * @param {p.ExportLayoutConfigurationAmount} val + * @return {ExportLayoutConfiguration} + */ + setAmount(val: p.ExportLayoutConfigurationAmount): ExportLayoutConfiguration; + /** + * Fills the current object with the new values pulled from the data + * @param {array} data + * @return {ExportLayoutConfiguration} + */ + fillWithData(data: any): ExportLayoutConfiguration; + /** + * Implements a JSON custom marshaller + * @return {any} + */ + toJSON(): any; +} +export = ExportLayoutConfiguration; +//# sourceMappingURL=exportlayoutconfiguration.d.ts.map \ No newline at end of file diff --git a/lib/exportlayoutconfiguration.d.ts.map b/lib/exportlayoutconfiguration.d.ts.map new file mode 100644 index 0000000..1ddbca2 --- /dev/null +++ b/lib/exportlayoutconfiguration.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"exportlayoutconfiguration.d.ts","sourceRoot":"","sources":["../src/exportlayoutconfiguration.ts"],"names":[],"mappings":"AAIA,OAAO,UAAU,GAAG,QAAQ,cAAc,CAAC,CAAC;AAM5C,OAAO,KAAK,CAAC,MAAM,GAAG,CAAC;AAEvB,cAAM,yBAAyB;IAC3B,OAAO,CAAC,MAAM,CAAoB;IAElC;;;OAGG;IACH,OAAO,CAAC,OAAO,CAAa;IAE5B;;;OAGG;IACH,OAAO,CAAC,IAAI,CAAyC;IAErD;;;OAGG;IACH,OAAO,CAAC,MAAM,CAA2C;IAEzD;;;;OAIG;gBACS,MAAM,EAAE,UAAU,EAAE,OAAO,EAAE,yBAAyB;IAS3D,wBAAwB,IAAI,MAAM;IAIzC;;;;OAIG;IACI,UAAU,IAAI,GAAG;IAIxB;;;;;OAKG;IACI,UAAU,CAAC,GAAG,EAAE,GAAG,GAAG,yBAAyB;IAetD;;;;OAIG;IACI,OAAO,IAAI,CAAC,CAAC,6BAA6B;IAIjD;;;;;OAKG;IACI,OAAO,CAAC,GAAG,EAAE,CAAC,CAAC,6BAA6B,GAAG,yBAAyB;IAY/E;;;;OAIG;IACI,SAAS,IAAI,CAAC,CAAC,+BAA+B;IAIrD;;;;;OAKG;IACI,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC,+BAA+B,GAAG,yBAAyB;IAYnF;;;;OAIG;IACI,YAAY,CAAC,IAAI,EAAE,GAAG,GAAG,yBAAyB;IAUzD;;;OAGG;IACI,MAAM,IAAI,GAAG;CASvB;AACD,SAAS,yBAAyB,CAAC"} \ No newline at end of file diff --git a/lib/exportlayoutconfiguration.js b/lib/exportlayoutconfiguration.js new file mode 100644 index 0000000..565d1f8 --- /dev/null +++ b/lib/exportlayoutconfiguration.js @@ -0,0 +1,141 @@ +"use strict"; +// The content of this file was automatically generated +var ExportLayoutConfiguration = /** @class */ (function () { + /** + * ExportLayoutConfiguration constructor + * @param {ProcessOut} client + * @param {array} prefill (optional) + */ + function ExportLayoutConfiguration(client, prefill) { + this.client = null; + /** + * Columns that will be exported. + * @type {any} + */ + this.columns = null; + /** + * Time related configurations. + * @type {p.ExportLayoutConfigurationTime} + */ + this.time = null; + /** + * Amount related configurations. + * @type {p.ExportLayoutConfigurationAmount} + */ + this.amount = null; + if (typeof client === 'undefined') + throw new Error("The ExportLayoutConfiguration object must be instanciated with the ProcessOut client. You can create one using new ProcessOut('project-id', 'project-secret').newExportLayoutConfiguration()"); + this.client = client; + if (typeof prefill !== 'undefined') + this.fillWithData(prefill); + } + ExportLayoutConfiguration.prototype.getProcessOutObjectClass = function () { + return "ExportLayoutConfiguration"; + }; + /** + * Get Columns + * Columns that will be exported. + * @return {any} + */ + ExportLayoutConfiguration.prototype.getColumns = function () { + return this.columns; + }; + /** + * Set Columns + * Columns that will be exported. + * @param {any} val + * @return {ExportLayoutConfiguration} + */ + ExportLayoutConfiguration.prototype.setColumns = function (val) { + if (val.length > 0 && typeof val[0] === 'object') + this.columns = val; + else { + var a = []; + for (var i = val.length; i--;) { + var obj = this.client.newExportLayoutConfigurationColumn(); + obj.fillWithData(val); + a.push(obj); + } + this.columns = a; + } + return this; + }; + /** + * Get Time + * Time related configurations. + * @return {p.ExportLayoutConfigurationTime} + */ + ExportLayoutConfiguration.prototype.getTime = function () { + return this.time; + }; + /** + * Set Time + * Time related configurations. + * @param {p.ExportLayoutConfigurationTime} val + * @return {ExportLayoutConfiguration} + */ + ExportLayoutConfiguration.prototype.setTime = function (val) { + if (val.getProcessOutObjectClass && + val.getProcessOutObjectClass() == this.client.newExportLayoutConfigurationTime().getProcessOutObjectClass()) + this.time = val; + else { + var obj = this.client.newExportLayoutConfigurationTime(); + obj.fillWithData(val); + this.time = obj; + } + return this; + }; + /** + * Get Amount + * Amount related configurations. + * @return {p.ExportLayoutConfigurationAmount} + */ + ExportLayoutConfiguration.prototype.getAmount = function () { + return this.amount; + }; + /** + * Set Amount + * Amount related configurations. + * @param {p.ExportLayoutConfigurationAmount} val + * @return {ExportLayoutConfiguration} + */ + ExportLayoutConfiguration.prototype.setAmount = function (val) { + if (val.getProcessOutObjectClass && + val.getProcessOutObjectClass() == this.client.newExportLayoutConfigurationAmount().getProcessOutObjectClass()) + this.amount = val; + else { + var obj = this.client.newExportLayoutConfigurationAmount(); + obj.fillWithData(val); + this.amount = obj; + } + return this; + }; + /** + * Fills the current object with the new values pulled from the data + * @param {array} data + * @return {ExportLayoutConfiguration} + */ + ExportLayoutConfiguration.prototype.fillWithData = function (data) { + if (data["columns"]) + this.setColumns(data["columns"]); + if (data["time"]) + this.setTime(data["time"]); + if (data["amount"]) + this.setAmount(data["amount"]); + return this; + }; + /** + * Implements a JSON custom marshaller + * @return {any} + */ + ExportLayoutConfiguration.prototype.toJSON = function () { + return { + "columns": this.getColumns(), + "time": this.getTime(), + "amount": this.getAmount(), + }; + }; + return ExportLayoutConfiguration; +}()); +module.exports = ExportLayoutConfiguration; +//# sourceMappingURL=exportlayoutconfiguration.js.map \ No newline at end of file diff --git a/lib/exportlayoutconfiguration.js.map b/lib/exportlayoutconfiguration.js.map new file mode 100644 index 0000000..fba5f1a --- /dev/null +++ b/lib/exportlayoutconfiguration.js.map @@ -0,0 +1 @@ +{"version":3,"file":"exportlayoutconfiguration.js","sourceRoot":"","sources":["../src/exportlayoutconfiguration.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/exportlayoutconfigurationamount.d.ts b/lib/exportlayoutconfigurationamount.d.ts new file mode 100644 index 0000000..57ba6ea --- /dev/null +++ b/lib/exportlayoutconfigurationamount.d.ts @@ -0,0 +1,60 @@ +import ProcessOut = require('./processout'); +declare class ExportLayoutConfigurationAmount { + private client; + /** + * Chosen precision for the amount fields in the export. + * @type {string} + */ + private precision; + /** + * Chosen separator for the amount fields in the export. + * @type {string} + */ + private separator; + /** + * ExportLayoutConfigurationAmount constructor + * @param {ProcessOut} client + * @param {array} prefill (optional) + */ + constructor(client: ProcessOut, prefill: ExportLayoutConfigurationAmount); + getProcessOutObjectClass(): string; + /** + * Get Precision + * Chosen precision for the amount fields in the export. + * @return {string} + */ + getPrecision(): string; + /** + * Set Precision + * Chosen precision for the amount fields in the export. + * @param {string} val + * @return {ExportLayoutConfigurationAmount} + */ + setPrecision(val: string): ExportLayoutConfigurationAmount; + /** + * Get Separator + * Chosen separator for the amount fields in the export. + * @return {string} + */ + getSeparator(): string; + /** + * Set Separator + * Chosen separator for the amount fields in the export. + * @param {string} val + * @return {ExportLayoutConfigurationAmount} + */ + setSeparator(val: string): ExportLayoutConfigurationAmount; + /** + * Fills the current object with the new values pulled from the data + * @param {array} data + * @return {ExportLayoutConfigurationAmount} + */ + fillWithData(data: any): ExportLayoutConfigurationAmount; + /** + * Implements a JSON custom marshaller + * @return {any} + */ + toJSON(): any; +} +export = ExportLayoutConfigurationAmount; +//# sourceMappingURL=exportlayoutconfigurationamount.d.ts.map \ No newline at end of file diff --git a/lib/exportlayoutconfigurationamount.d.ts.map b/lib/exportlayoutconfigurationamount.d.ts.map new file mode 100644 index 0000000..4527c90 --- /dev/null +++ b/lib/exportlayoutconfigurationamount.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"exportlayoutconfigurationamount.d.ts","sourceRoot":"","sources":["../src/exportlayoutconfigurationamount.ts"],"names":[],"mappings":"AAIA,OAAO,UAAU,GAAG,QAAQ,cAAc,CAAC,CAAC;AAQ5C,cAAM,+BAA+B;IACjC,OAAO,CAAC,MAAM,CAAoB;IAElC;;;OAGG;IACH,OAAO,CAAC,SAAS,CAAgB;IAEjC;;;OAGG;IACH,OAAO,CAAC,SAAS,CAAgB;IAEjC;;;;OAIG;gBACS,MAAM,EAAE,UAAU,EAAE,OAAO,EAAE,+BAA+B;IASjE,wBAAwB,IAAI,MAAM;IAIzC;;;;OAIG;IACI,YAAY,IAAI,MAAM;IAI7B;;;;;OAKG;IACI,YAAY,CAAC,GAAG,EAAE,MAAM,GAAG,+BAA+B;IAKjE;;;;OAIG;IACI,YAAY,IAAI,MAAM;IAI7B;;;;;OAKG;IACI,YAAY,CAAC,GAAG,EAAE,MAAM,GAAG,+BAA+B;IAKjE;;;;OAIG;IACI,YAAY,CAAC,IAAI,EAAE,GAAG,GAAG,+BAA+B;IAQ/D;;;OAGG;IACI,MAAM,IAAI,GAAG;CAQvB;AACD,SAAS,+BAA+B,CAAC"} \ No newline at end of file diff --git a/lib/exportlayoutconfigurationamount.js b/lib/exportlayoutconfigurationamount.js new file mode 100644 index 0000000..b64e14a --- /dev/null +++ b/lib/exportlayoutconfigurationamount.js @@ -0,0 +1,91 @@ +"use strict"; +// The content of this file was automatically generated +var ExportLayoutConfigurationAmount = /** @class */ (function () { + /** + * ExportLayoutConfigurationAmount constructor + * @param {ProcessOut} client + * @param {array} prefill (optional) + */ + function ExportLayoutConfigurationAmount(client, prefill) { + this.client = null; + /** + * Chosen precision for the amount fields in the export. + * @type {string} + */ + this.precision = null; + /** + * Chosen separator for the amount fields in the export. + * @type {string} + */ + this.separator = null; + if (typeof client === 'undefined') + throw new Error("The ExportLayoutConfigurationAmount object must be instanciated with the ProcessOut client. You can create one using new ProcessOut('project-id', 'project-secret').newExportLayoutConfigurationAmount()"); + this.client = client; + if (typeof prefill !== 'undefined') + this.fillWithData(prefill); + } + ExportLayoutConfigurationAmount.prototype.getProcessOutObjectClass = function () { + return "ExportLayoutConfigurationAmount"; + }; + /** + * Get Precision + * Chosen precision for the amount fields in the export. + * @return {string} + */ + ExportLayoutConfigurationAmount.prototype.getPrecision = function () { + return this.precision; + }; + /** + * Set Precision + * Chosen precision for the amount fields in the export. + * @param {string} val + * @return {ExportLayoutConfigurationAmount} + */ + ExportLayoutConfigurationAmount.prototype.setPrecision = function (val) { + this.precision = val; + return this; + }; + /** + * Get Separator + * Chosen separator for the amount fields in the export. + * @return {string} + */ + ExportLayoutConfigurationAmount.prototype.getSeparator = function () { + return this.separator; + }; + /** + * Set Separator + * Chosen separator for the amount fields in the export. + * @param {string} val + * @return {ExportLayoutConfigurationAmount} + */ + ExportLayoutConfigurationAmount.prototype.setSeparator = function (val) { + this.separator = val; + return this; + }; + /** + * Fills the current object with the new values pulled from the data + * @param {array} data + * @return {ExportLayoutConfigurationAmount} + */ + ExportLayoutConfigurationAmount.prototype.fillWithData = function (data) { + if (data["precision"]) + this.setPrecision(data["precision"]); + if (data["separator"]) + this.setSeparator(data["separator"]); + return this; + }; + /** + * Implements a JSON custom marshaller + * @return {any} + */ + ExportLayoutConfigurationAmount.prototype.toJSON = function () { + return { + "precision": this.getPrecision(), + "separator": this.getSeparator(), + }; + }; + return ExportLayoutConfigurationAmount; +}()); +module.exports = ExportLayoutConfigurationAmount; +//# sourceMappingURL=exportlayoutconfigurationamount.js.map \ No newline at end of file diff --git a/lib/exportlayoutconfigurationamount.js.map b/lib/exportlayoutconfigurationamount.js.map new file mode 100644 index 0000000..0cba77c --- /dev/null +++ b/lib/exportlayoutconfigurationamount.js.map @@ -0,0 +1 @@ +{"version":3,"file":"exportlayoutconfigurationamount.js","sourceRoot":"","sources":["../src/exportlayoutconfigurationamount.ts"],"names":[],"mappings":";AAAA,uDAAuD;AAYvD;IAeI;;;;OAIG;IACH,yCAAY,MAAkB,EAAE,OAAwC;QAnBhE,WAAM,GAAe,IAAI,CAAC;QAElC;;;WAGG;QACK,cAAS,GAAW,IAAI,CAAC;QAEjC;;;WAGG;QACK,cAAS,GAAW,IAAI,CAAC;QAQ7B,IAAI,OAAO,MAAM,KAAK,WAAW;YAC7B,MAAM,IAAI,KAAK,CAAC,0MAA0M,CAAC,CAAC;QAEhO,IAAI,CAAC,MAAM,GAAG,MAAM,CAAC;QACrB,IAAI,OAAO,OAAO,KAAK,WAAW;YAC9B,IAAI,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC;IACnC,CAAC;IAEM,kEAAwB,GAA/B;QACI,OAAO,iCAAiC,CAAC;IAC7C,CAAC;IAED;;;;OAIG;IACI,sDAAY,GAAnB;QACI,OAAO,IAAI,CAAC,SAAS,CAAC;IAC1B,CAAC;IAED;;;;;OAKG;IACI,sDAAY,GAAnB,UAAoB,GAAW;QAC3B,IAAI,CAAC,SAAS,GAAG,GAAG,CAAC;QACrB,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,sDAAY,GAAnB;QACI,OAAO,IAAI,CAAC,SAAS,CAAC;IAC1B,CAAC;IAED;;;;;OAKG;IACI,sDAAY,GAAnB,UAAoB,GAAW;QAC3B,IAAI,CAAC,SAAS,GAAG,GAAG,CAAC;QACrB,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,sDAAY,GAAnB,UAAoB,IAAS;QACzB,IAAI,IAAI,CAAC,WAAW,CAAC;YACjB,IAAI,CAAC,YAAY,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,CAAC;QACzC,IAAI,IAAI,CAAC,WAAW,CAAC;YACjB,IAAI,CAAC,YAAY,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,CAAC;QACzC,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;OAGG;IACI,gDAAM,GAAb;QACI,OAAO;YACH,WAAW,EAAE,IAAI,CAAC,YAAY,EAAE;YAChC,WAAW,EAAE,IAAI,CAAC,YAAY,EAAE;SACnC,CAAC;IACN,CAAC;IAGL,sCAAC;AAAD,CAAC,AAlGD,IAkGC;AACD,iBAAS,+BAA+B,CAAC"} \ No newline at end of file diff --git a/lib/exportlayoutconfigurationcolumn.d.ts b/lib/exportlayoutconfigurationcolumn.d.ts new file mode 100644 index 0000000..9d4fa5f --- /dev/null +++ b/lib/exportlayoutconfigurationcolumn.d.ts @@ -0,0 +1,60 @@ +import ProcessOut = require('./processout'); +declare class ExportLayoutConfigurationColumn { + private client; + /** + * Name of the column. Must match with supported ones for chosen export type. + * @type {string} + */ + private name; + /** + * Rename of the chosen column if needed. + * @type {string} + */ + private rename; + /** + * ExportLayoutConfigurationColumn constructor + * @param {ProcessOut} client + * @param {array} prefill (optional) + */ + constructor(client: ProcessOut, prefill: ExportLayoutConfigurationColumn); + getProcessOutObjectClass(): string; + /** + * Get Name + * Name of the column. Must match with supported ones for chosen export type. + * @return {string} + */ + getName(): string; + /** + * Set Name + * Name of the column. Must match with supported ones for chosen export type. + * @param {string} val + * @return {ExportLayoutConfigurationColumn} + */ + setName(val: string): ExportLayoutConfigurationColumn; + /** + * Get Rename + * Rename of the chosen column if needed. + * @return {string} + */ + getRename(): string; + /** + * Set Rename + * Rename of the chosen column if needed. + * @param {string} val + * @return {ExportLayoutConfigurationColumn} + */ + setRename(val: string): ExportLayoutConfigurationColumn; + /** + * Fills the current object with the new values pulled from the data + * @param {array} data + * @return {ExportLayoutConfigurationColumn} + */ + fillWithData(data: any): ExportLayoutConfigurationColumn; + /** + * Implements a JSON custom marshaller + * @return {any} + */ + toJSON(): any; +} +export = ExportLayoutConfigurationColumn; +//# sourceMappingURL=exportlayoutconfigurationcolumn.d.ts.map \ No newline at end of file diff --git a/lib/exportlayoutconfigurationcolumn.d.ts.map b/lib/exportlayoutconfigurationcolumn.d.ts.map new file mode 100644 index 0000000..975e56f --- /dev/null +++ b/lib/exportlayoutconfigurationcolumn.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"exportlayoutconfigurationcolumn.d.ts","sourceRoot":"","sources":["../src/exportlayoutconfigurationcolumn.ts"],"names":[],"mappings":"AAIA,OAAO,UAAU,GAAG,QAAQ,cAAc,CAAC,CAAC;AAQ5C,cAAM,+BAA+B;IACjC,OAAO,CAAC,MAAM,CAAoB;IAElC;;;OAGG;IACH,OAAO,CAAC,IAAI,CAAgB;IAE5B;;;OAGG;IACH,OAAO,CAAC,MAAM,CAAgB;IAE9B;;;;OAIG;gBACS,MAAM,EAAE,UAAU,EAAE,OAAO,EAAE,+BAA+B;IASjE,wBAAwB,IAAI,MAAM;IAIzC;;;;OAIG;IACI,OAAO,IAAI,MAAM;IAIxB;;;;;OAKG;IACI,OAAO,CAAC,GAAG,EAAE,MAAM,GAAG,+BAA+B;IAK5D;;;;OAIG;IACI,SAAS,IAAI,MAAM;IAI1B;;;;;OAKG;IACI,SAAS,CAAC,GAAG,EAAE,MAAM,GAAG,+BAA+B;IAK9D;;;;OAIG;IACI,YAAY,CAAC,IAAI,EAAE,GAAG,GAAG,+BAA+B;IAQ/D;;;OAGG;IACI,MAAM,IAAI,GAAG;CAQvB;AACD,SAAS,+BAA+B,CAAC"} \ No newline at end of file diff --git a/lib/exportlayoutconfigurationcolumn.js b/lib/exportlayoutconfigurationcolumn.js new file mode 100644 index 0000000..465e74b --- /dev/null +++ b/lib/exportlayoutconfigurationcolumn.js @@ -0,0 +1,91 @@ +"use strict"; +// The content of this file was automatically generated +var ExportLayoutConfigurationColumn = /** @class */ (function () { + /** + * ExportLayoutConfigurationColumn constructor + * @param {ProcessOut} client + * @param {array} prefill (optional) + */ + function ExportLayoutConfigurationColumn(client, prefill) { + this.client = null; + /** + * Name of the column. Must match with supported ones for chosen export type. + * @type {string} + */ + this.name = null; + /** + * Rename of the chosen column if needed. + * @type {string} + */ + this.rename = null; + if (typeof client === 'undefined') + throw new Error("The ExportLayoutConfigurationColumn object must be instanciated with the ProcessOut client. You can create one using new ProcessOut('project-id', 'project-secret').newExportLayoutConfigurationColumn()"); + this.client = client; + if (typeof prefill !== 'undefined') + this.fillWithData(prefill); + } + ExportLayoutConfigurationColumn.prototype.getProcessOutObjectClass = function () { + return "ExportLayoutConfigurationColumn"; + }; + /** + * Get Name + * Name of the column. Must match with supported ones for chosen export type. + * @return {string} + */ + ExportLayoutConfigurationColumn.prototype.getName = function () { + return this.name; + }; + /** + * Set Name + * Name of the column. Must match with supported ones for chosen export type. + * @param {string} val + * @return {ExportLayoutConfigurationColumn} + */ + ExportLayoutConfigurationColumn.prototype.setName = function (val) { + this.name = val; + return this; + }; + /** + * Get Rename + * Rename of the chosen column if needed. + * @return {string} + */ + ExportLayoutConfigurationColumn.prototype.getRename = function () { + return this.rename; + }; + /** + * Set Rename + * Rename of the chosen column if needed. + * @param {string} val + * @return {ExportLayoutConfigurationColumn} + */ + ExportLayoutConfigurationColumn.prototype.setRename = function (val) { + this.rename = val; + return this; + }; + /** + * Fills the current object with the new values pulled from the data + * @param {array} data + * @return {ExportLayoutConfigurationColumn} + */ + ExportLayoutConfigurationColumn.prototype.fillWithData = function (data) { + if (data["name"]) + this.setName(data["name"]); + if (data["rename"]) + this.setRename(data["rename"]); + return this; + }; + /** + * Implements a JSON custom marshaller + * @return {any} + */ + ExportLayoutConfigurationColumn.prototype.toJSON = function () { + return { + "name": this.getName(), + "rename": this.getRename(), + }; + }; + return ExportLayoutConfigurationColumn; +}()); +module.exports = ExportLayoutConfigurationColumn; +//# sourceMappingURL=exportlayoutconfigurationcolumn.js.map \ No newline at end of file diff --git a/lib/exportlayoutconfigurationcolumn.js.map b/lib/exportlayoutconfigurationcolumn.js.map new file mode 100644 index 0000000..04d36c4 --- /dev/null +++ b/lib/exportlayoutconfigurationcolumn.js.map @@ -0,0 +1 @@ +{"version":3,"file":"exportlayoutconfigurationcolumn.js","sourceRoot":"","sources":["../src/exportlayoutconfigurationcolumn.ts"],"names":[],"mappings":";AAAA,uDAAuD;AAYvD;IAeI;;;;OAIG;IACH,yCAAY,MAAkB,EAAE,OAAwC;QAnBhE,WAAM,GAAe,IAAI,CAAC;QAElC;;;WAGG;QACK,SAAI,GAAW,IAAI,CAAC;QAE5B;;;WAGG;QACK,WAAM,GAAW,IAAI,CAAC;QAQ1B,IAAI,OAAO,MAAM,KAAK,WAAW;YAC7B,MAAM,IAAI,KAAK,CAAC,0MAA0M,CAAC,CAAC;QAEhO,IAAI,CAAC,MAAM,GAAG,MAAM,CAAC;QACrB,IAAI,OAAO,OAAO,KAAK,WAAW;YAC9B,IAAI,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC;IACnC,CAAC;IAEM,kEAAwB,GAA/B;QACI,OAAO,iCAAiC,CAAC;IAC7C,CAAC;IAED;;;;OAIG;IACI,iDAAO,GAAd;QACI,OAAO,IAAI,CAAC,IAAI,CAAC;IACrB,CAAC;IAED;;;;;OAKG;IACI,iDAAO,GAAd,UAAe,GAAW;QACtB,IAAI,CAAC,IAAI,GAAG,GAAG,CAAC;QAChB,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,mDAAS,GAAhB;QACI,OAAO,IAAI,CAAC,MAAM,CAAC;IACvB,CAAC;IAED;;;;;OAKG;IACI,mDAAS,GAAhB,UAAiB,GAAW;QACxB,IAAI,CAAC,MAAM,GAAG,GAAG,CAAC;QAClB,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,sDAAY,GAAnB,UAAoB,IAAS;QACzB,IAAI,IAAI,CAAC,MAAM,CAAC;YACZ,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC;QAC/B,IAAI,IAAI,CAAC,QAAQ,CAAC;YACd,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,CAAC;QACnC,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;OAGG;IACI,gDAAM,GAAb;QACI,OAAO;YACH,MAAM,EAAE,IAAI,CAAC,OAAO,EAAE;YACtB,QAAQ,EAAE,IAAI,CAAC,SAAS,EAAE;SAC7B,CAAC;IACN,CAAC;IAGL,sCAAC;AAAD,CAAC,AAlGD,IAkGC;AACD,iBAAS,+BAA+B,CAAC"} \ No newline at end of file diff --git a/lib/exportlayoutconfigurationconfigurationoptionsamount.d.ts b/lib/exportlayoutconfigurationconfigurationoptionsamount.d.ts new file mode 100644 index 0000000..44ce052 --- /dev/null +++ b/lib/exportlayoutconfigurationconfigurationoptionsamount.d.ts @@ -0,0 +1,60 @@ +import ProcessOut = require('./processout'); +declare class ExportLayoutConfigurationConfigurationOptionsAmount { + private client; + /** + * Precision options for configuration. + * @type {any} + */ + private precision; + /** + * Separator options for configuration. + * @type {any} + */ + private separator; + /** + * ExportLayoutConfigurationConfigurationOptionsAmount constructor + * @param {ProcessOut} client + * @param {array} prefill (optional) + */ + constructor(client: ProcessOut, prefill: ExportLayoutConfigurationConfigurationOptionsAmount); + getProcessOutObjectClass(): string; + /** + * Get Precision + * Precision options for configuration. + * @return {any} + */ + getPrecision(): any; + /** + * Set Precision + * Precision options for configuration. + * @param {any} val + * @return {ExportLayoutConfigurationConfigurationOptionsAmount} + */ + setPrecision(val: any): ExportLayoutConfigurationConfigurationOptionsAmount; + /** + * Get Separator + * Separator options for configuration. + * @return {any} + */ + getSeparator(): any; + /** + * Set Separator + * Separator options for configuration. + * @param {any} val + * @return {ExportLayoutConfigurationConfigurationOptionsAmount} + */ + setSeparator(val: any): ExportLayoutConfigurationConfigurationOptionsAmount; + /** + * Fills the current object with the new values pulled from the data + * @param {array} data + * @return {ExportLayoutConfigurationConfigurationOptionsAmount} + */ + fillWithData(data: any): ExportLayoutConfigurationConfigurationOptionsAmount; + /** + * Implements a JSON custom marshaller + * @return {any} + */ + toJSON(): any; +} +export = ExportLayoutConfigurationConfigurationOptionsAmount; +//# sourceMappingURL=exportlayoutconfigurationconfigurationoptionsamount.d.ts.map \ No newline at end of file diff --git a/lib/exportlayoutconfigurationconfigurationoptionsamount.d.ts.map b/lib/exportlayoutconfigurationconfigurationoptionsamount.d.ts.map new file mode 100644 index 0000000..8a51bf7 --- /dev/null +++ b/lib/exportlayoutconfigurationconfigurationoptionsamount.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"exportlayoutconfigurationconfigurationoptionsamount.d.ts","sourceRoot":"","sources":["../src/exportlayoutconfigurationconfigurationoptionsamount.ts"],"names":[],"mappings":"AAIA,OAAO,UAAU,GAAG,QAAQ,cAAc,CAAC,CAAC;AAQ5C,cAAM,mDAAmD;IACrD,OAAO,CAAC,MAAM,CAAoB;IAElC;;;OAGG;IACH,OAAO,CAAC,SAAS,CAAa;IAE9B;;;OAGG;IACH,OAAO,CAAC,SAAS,CAAa;IAE9B;;;;OAIG;gBACS,MAAM,EAAE,UAAU,EAAE,OAAO,EAAE,mDAAmD;IASrF,wBAAwB,IAAI,MAAM;IAIzC;;;;OAIG;IACI,YAAY,IAAI,GAAG;IAI1B;;;;;OAKG;IACI,YAAY,CAAC,GAAG,EAAE,GAAG,GAAG,mDAAmD;IAKlF;;;;OAIG;IACI,YAAY,IAAI,GAAG;IAI1B;;;;;OAKG;IACI,YAAY,CAAC,GAAG,EAAE,GAAG,GAAG,mDAAmD;IAKlF;;;;OAIG;IACI,YAAY,CAAC,IAAI,EAAE,GAAG,GAAG,mDAAmD;IAQnF;;;OAGG;IACI,MAAM,IAAI,GAAG;CAQvB;AACD,SAAS,mDAAmD,CAAC"} \ No newline at end of file diff --git a/lib/exportlayoutconfigurationconfigurationoptionsamount.js b/lib/exportlayoutconfigurationconfigurationoptionsamount.js new file mode 100644 index 0000000..b942585 --- /dev/null +++ b/lib/exportlayoutconfigurationconfigurationoptionsamount.js @@ -0,0 +1,91 @@ +"use strict"; +// The content of this file was automatically generated +var ExportLayoutConfigurationConfigurationOptionsAmount = /** @class */ (function () { + /** + * ExportLayoutConfigurationConfigurationOptionsAmount constructor + * @param {ProcessOut} client + * @param {array} prefill (optional) + */ + function ExportLayoutConfigurationConfigurationOptionsAmount(client, prefill) { + this.client = null; + /** + * Precision options for configuration. + * @type {any} + */ + this.precision = null; + /** + * Separator options for configuration. + * @type {any} + */ + this.separator = null; + if (typeof client === 'undefined') + throw new Error("The ExportLayoutConfigurationConfigurationOptionsAmount object must be instanciated with the ProcessOut client. You can create one using new ProcessOut('project-id', 'project-secret').newExportLayoutConfigurationConfigurationOptionsAmount()"); + this.client = client; + if (typeof prefill !== 'undefined') + this.fillWithData(prefill); + } + ExportLayoutConfigurationConfigurationOptionsAmount.prototype.getProcessOutObjectClass = function () { + return "ExportLayoutConfigurationConfigurationOptionsAmount"; + }; + /** + * Get Precision + * Precision options for configuration. + * @return {any} + */ + ExportLayoutConfigurationConfigurationOptionsAmount.prototype.getPrecision = function () { + return this.precision; + }; + /** + * Set Precision + * Precision options for configuration. + * @param {any} val + * @return {ExportLayoutConfigurationConfigurationOptionsAmount} + */ + ExportLayoutConfigurationConfigurationOptionsAmount.prototype.setPrecision = function (val) { + this.precision = val; + return this; + }; + /** + * Get Separator + * Separator options for configuration. + * @return {any} + */ + ExportLayoutConfigurationConfigurationOptionsAmount.prototype.getSeparator = function () { + return this.separator; + }; + /** + * Set Separator + * Separator options for configuration. + * @param {any} val + * @return {ExportLayoutConfigurationConfigurationOptionsAmount} + */ + ExportLayoutConfigurationConfigurationOptionsAmount.prototype.setSeparator = function (val) { + this.separator = val; + return this; + }; + /** + * Fills the current object with the new values pulled from the data + * @param {array} data + * @return {ExportLayoutConfigurationConfigurationOptionsAmount} + */ + ExportLayoutConfigurationConfigurationOptionsAmount.prototype.fillWithData = function (data) { + if (data["precision"]) + this.setPrecision(data["precision"]); + if (data["separator"]) + this.setSeparator(data["separator"]); + return this; + }; + /** + * Implements a JSON custom marshaller + * @return {any} + */ + ExportLayoutConfigurationConfigurationOptionsAmount.prototype.toJSON = function () { + return { + "precision": this.getPrecision(), + "separator": this.getSeparator(), + }; + }; + return ExportLayoutConfigurationConfigurationOptionsAmount; +}()); +module.exports = ExportLayoutConfigurationConfigurationOptionsAmount; +//# sourceMappingURL=exportlayoutconfigurationconfigurationoptionsamount.js.map \ No newline at end of file diff --git a/lib/exportlayoutconfigurationconfigurationoptionsamount.js.map b/lib/exportlayoutconfigurationconfigurationoptionsamount.js.map new file mode 100644 index 0000000..14a1d1d --- /dev/null +++ b/lib/exportlayoutconfigurationconfigurationoptionsamount.js.map @@ -0,0 +1 @@ +{"version":3,"file":"exportlayoutconfigurationconfigurationoptionsamount.js","sourceRoot":"","sources":["../src/exportlayoutconfigurationconfigurationoptionsamount.ts"],"names":[],"mappings":";AAAA,uDAAuD;AAYvD;IAeI;;;;OAIG;IACH,6DAAY,MAAkB,EAAE,OAA4D;QAnBpF,WAAM,GAAe,IAAI,CAAC;QAElC;;;WAGG;QACK,cAAS,GAAQ,IAAI,CAAC;QAE9B;;;WAGG;QACK,cAAS,GAAQ,IAAI,CAAC;QAQ1B,IAAI,OAAO,MAAM,KAAK,WAAW;YAC7B,MAAM,IAAI,KAAK,CAAC,kPAAkP,CAAC,CAAC;QAExQ,IAAI,CAAC,MAAM,GAAG,MAAM,CAAC;QACrB,IAAI,OAAO,OAAO,KAAK,WAAW;YAC9B,IAAI,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC;IACnC,CAAC;IAEM,sFAAwB,GAA/B;QACI,OAAO,qDAAqD,CAAC;IACjE,CAAC;IAED;;;;OAIG;IACI,0EAAY,GAAnB;QACI,OAAO,IAAI,CAAC,SAAS,CAAC;IAC1B,CAAC;IAED;;;;;OAKG;IACI,0EAAY,GAAnB,UAAoB,GAAQ;QACxB,IAAI,CAAC,SAAS,GAAG,GAAG,CAAC;QACrB,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,0EAAY,GAAnB;QACI,OAAO,IAAI,CAAC,SAAS,CAAC;IAC1B,CAAC;IAED;;;;;OAKG;IACI,0EAAY,GAAnB,UAAoB,GAAQ;QACxB,IAAI,CAAC,SAAS,GAAG,GAAG,CAAC;QACrB,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,0EAAY,GAAnB,UAAoB,IAAS;QACzB,IAAI,IAAI,CAAC,WAAW,CAAC;YACjB,IAAI,CAAC,YAAY,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,CAAC;QACzC,IAAI,IAAI,CAAC,WAAW,CAAC;YACjB,IAAI,CAAC,YAAY,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,CAAC;QACzC,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;OAGG;IACI,oEAAM,GAAb;QACI,OAAO;YACH,WAAW,EAAE,IAAI,CAAC,YAAY,EAAE;YAChC,WAAW,EAAE,IAAI,CAAC,YAAY,EAAE;SACnC,CAAC;IACN,CAAC;IAGL,0DAAC;AAAD,CAAC,AAlGD,IAkGC;AACD,iBAAS,mDAAmD,CAAC"} \ No newline at end of file diff --git a/lib/exportlayoutconfigurationconfigurationoptionstime.d.ts b/lib/exportlayoutconfigurationconfigurationoptionstime.d.ts new file mode 100644 index 0000000..9047c00 --- /dev/null +++ b/lib/exportlayoutconfigurationconfigurationoptionstime.d.ts @@ -0,0 +1,42 @@ +import ProcessOut = require('./processout'); +declare class ExportLayoutConfigurationConfigurationOptionsTime { + private client; + /** + * Format options for configuration. + * @type {any} + */ + private format; + /** + * ExportLayoutConfigurationConfigurationOptionsTime constructor + * @param {ProcessOut} client + * @param {array} prefill (optional) + */ + constructor(client: ProcessOut, prefill: ExportLayoutConfigurationConfigurationOptionsTime); + getProcessOutObjectClass(): string; + /** + * Get Format + * Format options for configuration. + * @return {any} + */ + getFormat(): any; + /** + * Set Format + * Format options for configuration. + * @param {any} val + * @return {ExportLayoutConfigurationConfigurationOptionsTime} + */ + setFormat(val: any): ExportLayoutConfigurationConfigurationOptionsTime; + /** + * Fills the current object with the new values pulled from the data + * @param {array} data + * @return {ExportLayoutConfigurationConfigurationOptionsTime} + */ + fillWithData(data: any): ExportLayoutConfigurationConfigurationOptionsTime; + /** + * Implements a JSON custom marshaller + * @return {any} + */ + toJSON(): any; +} +export = ExportLayoutConfigurationConfigurationOptionsTime; +//# sourceMappingURL=exportlayoutconfigurationconfigurationoptionstime.d.ts.map \ No newline at end of file diff --git a/lib/exportlayoutconfigurationconfigurationoptionstime.d.ts.map b/lib/exportlayoutconfigurationconfigurationoptionstime.d.ts.map new file mode 100644 index 0000000..0379ee2 --- /dev/null +++ b/lib/exportlayoutconfigurationconfigurationoptionstime.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"exportlayoutconfigurationconfigurationoptionstime.d.ts","sourceRoot":"","sources":["../src/exportlayoutconfigurationconfigurationoptionstime.ts"],"names":[],"mappings":"AAIA,OAAO,UAAU,GAAG,QAAQ,cAAc,CAAC,CAAC;AAQ5C,cAAM,iDAAiD;IACnD,OAAO,CAAC,MAAM,CAAoB;IAElC;;;OAGG;IACH,OAAO,CAAC,MAAM,CAAa;IAE3B;;;;OAIG;gBACS,MAAM,EAAE,UAAU,EAAE,OAAO,EAAE,iDAAiD;IASnF,wBAAwB,IAAI,MAAM;IAIzC;;;;OAIG;IACI,SAAS,IAAI,GAAG;IAIvB;;;;;OAKG;IACI,SAAS,CAAC,GAAG,EAAE,GAAG,GAAG,iDAAiD;IAK7E;;;;OAIG;IACI,YAAY,CAAC,IAAI,EAAE,GAAG,GAAG,iDAAiD;IAMjF;;;OAGG;IACI,MAAM,IAAI,GAAG;CAOvB;AACD,SAAS,iDAAiD,CAAC"} \ No newline at end of file diff --git a/lib/exportlayoutconfigurationconfigurationoptionstime.js b/lib/exportlayoutconfigurationconfigurationoptionstime.js new file mode 100644 index 0000000..4022733 --- /dev/null +++ b/lib/exportlayoutconfigurationconfigurationoptionstime.js @@ -0,0 +1,65 @@ +"use strict"; +// The content of this file was automatically generated +var ExportLayoutConfigurationConfigurationOptionsTime = /** @class */ (function () { + /** + * ExportLayoutConfigurationConfigurationOptionsTime constructor + * @param {ProcessOut} client + * @param {array} prefill (optional) + */ + function ExportLayoutConfigurationConfigurationOptionsTime(client, prefill) { + this.client = null; + /** + * Format options for configuration. + * @type {any} + */ + this.format = null; + if (typeof client === 'undefined') + throw new Error("The ExportLayoutConfigurationConfigurationOptionsTime object must be instanciated with the ProcessOut client. You can create one using new ProcessOut('project-id', 'project-secret').newExportLayoutConfigurationConfigurationOptionsTime()"); + this.client = client; + if (typeof prefill !== 'undefined') + this.fillWithData(prefill); + } + ExportLayoutConfigurationConfigurationOptionsTime.prototype.getProcessOutObjectClass = function () { + return "ExportLayoutConfigurationConfigurationOptionsTime"; + }; + /** + * Get Format + * Format options for configuration. + * @return {any} + */ + ExportLayoutConfigurationConfigurationOptionsTime.prototype.getFormat = function () { + return this.format; + }; + /** + * Set Format + * Format options for configuration. + * @param {any} val + * @return {ExportLayoutConfigurationConfigurationOptionsTime} + */ + ExportLayoutConfigurationConfigurationOptionsTime.prototype.setFormat = function (val) { + this.format = val; + return this; + }; + /** + * Fills the current object with the new values pulled from the data + * @param {array} data + * @return {ExportLayoutConfigurationConfigurationOptionsTime} + */ + ExportLayoutConfigurationConfigurationOptionsTime.prototype.fillWithData = function (data) { + if (data["format"]) + this.setFormat(data["format"]); + return this; + }; + /** + * Implements a JSON custom marshaller + * @return {any} + */ + ExportLayoutConfigurationConfigurationOptionsTime.prototype.toJSON = function () { + return { + "format": this.getFormat(), + }; + }; + return ExportLayoutConfigurationConfigurationOptionsTime; +}()); +module.exports = ExportLayoutConfigurationConfigurationOptionsTime; +//# sourceMappingURL=exportlayoutconfigurationconfigurationoptionstime.js.map \ No newline at end of file diff --git a/lib/exportlayoutconfigurationconfigurationoptionstime.js.map b/lib/exportlayoutconfigurationconfigurationoptionstime.js.map new file mode 100644 index 0000000..382dd31 --- /dev/null +++ b/lib/exportlayoutconfigurationconfigurationoptionstime.js.map @@ -0,0 +1 @@ +{"version":3,"file":"exportlayoutconfigurationconfigurationoptionstime.js","sourceRoot":"","sources":["../src/exportlayoutconfigurationconfigurationoptionstime.ts"],"names":[],"mappings":";AAAA,uDAAuD;AAYvD;IASI;;;;OAIG;IACH,2DAAY,MAAkB,EAAE,OAA0D;QAblF,WAAM,GAAe,IAAI,CAAC;QAElC;;;WAGG;QACK,WAAM,GAAQ,IAAI,CAAC;QAQvB,IAAI,OAAO,MAAM,KAAK,WAAW;YAC7B,MAAM,IAAI,KAAK,CAAC,8OAA8O,CAAC,CAAC;QAEpQ,IAAI,CAAC,MAAM,GAAG,MAAM,CAAC;QACrB,IAAI,OAAO,OAAO,KAAK,WAAW;YAC9B,IAAI,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC;IACnC,CAAC;IAEM,oFAAwB,GAA/B;QACI,OAAO,mDAAmD,CAAC;IAC/D,CAAC;IAED;;;;OAIG;IACI,qEAAS,GAAhB;QACI,OAAO,IAAI,CAAC,MAAM,CAAC;IACvB,CAAC;IAED;;;;;OAKG;IACI,qEAAS,GAAhB,UAAiB,GAAQ;QACrB,IAAI,CAAC,MAAM,GAAG,GAAG,CAAC;QAClB,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,wEAAY,GAAnB,UAAoB,IAAS;QACzB,IAAI,IAAI,CAAC,QAAQ,CAAC;YACd,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,CAAC;QACnC,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;OAGG;IACI,kEAAM,GAAb;QACI,OAAO;YACH,QAAQ,EAAE,IAAI,CAAC,SAAS,EAAE;SAC7B,CAAC;IACN,CAAC;IAGL,wDAAC;AAAD,CAAC,AArED,IAqEC;AACD,iBAAS,iDAAiD,CAAC"} \ No newline at end of file diff --git a/lib/exportlayoutconfigurationoptions.d.ts b/lib/exportlayoutconfigurationoptions.d.ts new file mode 100644 index 0000000..bdf32cc --- /dev/null +++ b/lib/exportlayoutconfigurationoptions.d.ts @@ -0,0 +1,86 @@ +import ProcessOut = require('./processout'); +import * as p from '.'; +declare class ExportLayoutConfigurationOptions { + private client; + /** + * Columns options for configuration. + * @type {any} + */ + private columns; + /** + * Time options for configuration. + * @type {p.ExportLayoutConfigurationConfigurationOptionsTime} + */ + private time; + /** + * Amount options for configuration. + * @type {p.ExportLayoutConfigurationConfigurationOptionsAmount} + */ + private amount; + /** + * ExportLayoutConfigurationOptions constructor + * @param {ProcessOut} client + * @param {array} prefill (optional) + */ + constructor(client: ProcessOut, prefill: ExportLayoutConfigurationOptions); + getProcessOutObjectClass(): string; + /** + * Get Columns + * Columns options for configuration. + * @return {any} + */ + getColumns(): any; + /** + * Set Columns + * Columns options for configuration. + * @param {any} val + * @return {ExportLayoutConfigurationOptions} + */ + setColumns(val: any): ExportLayoutConfigurationOptions; + /** + * Get Time + * Time options for configuration. + * @return {p.ExportLayoutConfigurationConfigurationOptionsTime} + */ + getTime(): p.ExportLayoutConfigurationConfigurationOptionsTime; + /** + * Set Time + * Time options for configuration. + * @param {p.ExportLayoutConfigurationConfigurationOptionsTime} val + * @return {ExportLayoutConfigurationOptions} + */ + setTime(val: p.ExportLayoutConfigurationConfigurationOptionsTime): ExportLayoutConfigurationOptions; + /** + * Get Amount + * Amount options for configuration. + * @return {p.ExportLayoutConfigurationConfigurationOptionsAmount} + */ + getAmount(): p.ExportLayoutConfigurationConfigurationOptionsAmount; + /** + * Set Amount + * Amount options for configuration. + * @param {p.ExportLayoutConfigurationConfigurationOptionsAmount} val + * @return {ExportLayoutConfigurationOptions} + */ + setAmount(val: p.ExportLayoutConfigurationConfigurationOptionsAmount): ExportLayoutConfigurationOptions; + /** + * Fills the current object with the new values pulled from the data + * @param {array} data + * @return {ExportLayoutConfigurationOptions} + */ + fillWithData(data: any): ExportLayoutConfigurationOptions; + /** + * Implements a JSON custom marshaller + * @return {any} + */ + toJSON(): any; + /** + * Fetch export layout configuration options. + * @param string exportType + * @param {any} options + * @return {Promise} + */ + fetch(exportType: string, options: any): Promise; +} +export = ExportLayoutConfigurationOptions; +//# sourceMappingURL=exportlayoutconfigurationoptions.d.ts.map \ No newline at end of file diff --git a/lib/exportlayoutconfigurationoptions.d.ts.map b/lib/exportlayoutconfigurationoptions.d.ts.map new file mode 100644 index 0000000..aeda821 --- /dev/null +++ b/lib/exportlayoutconfigurationoptions.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"exportlayoutconfigurationoptions.d.ts","sourceRoot":"","sources":["../src/exportlayoutconfigurationoptions.ts"],"names":[],"mappings":"AAIA,OAAO,UAAU,GAAG,QAAQ,cAAc,CAAC,CAAC;AAM5C,OAAO,KAAK,CAAC,MAAM,GAAG,CAAC;AAEvB,cAAM,gCAAgC;IAClC,OAAO,CAAC,MAAM,CAAoB;IAElC;;;OAGG;IACH,OAAO,CAAC,OAAO,CAAa;IAE5B;;;OAGG;IACH,OAAO,CAAC,IAAI,CAA6D;IAEzE;;;OAGG;IACH,OAAO,CAAC,MAAM,CAA+D;IAE7E;;;;OAIG;gBACS,MAAM,EAAE,UAAU,EAAE,OAAO,EAAE,gCAAgC;IASlE,wBAAwB,IAAI,MAAM;IAIzC;;;;OAIG;IACI,UAAU,IAAI,GAAG;IAIxB;;;;;OAKG;IACI,UAAU,CAAC,GAAG,EAAE,GAAG,GAAG,gCAAgC;IAK7D;;;;OAIG;IACI,OAAO,IAAI,CAAC,CAAC,iDAAiD;IAIrE;;;;;OAKG;IACI,OAAO,CAAC,GAAG,EAAE,CAAC,CAAC,iDAAiD,GAAG,gCAAgC;IAY1G;;;;OAIG;IACI,SAAS,IAAI,CAAC,CAAC,mDAAmD;IAIzE;;;;;OAKG;IACI,SAAS,CAAC,GAAG,EAAE,CAAC,CAAC,mDAAmD,GAAG,gCAAgC;IAY9G;;;;OAIG;IACI,YAAY,CAAC,IAAI,EAAE,GAAG,GAAG,gCAAgC;IAUhE;;;OAGG;IACI,MAAM,IAAI,GAAG;IAQpB;;;;;OAKG;IACI,KAAK,CAAC,UAAU,EAAE,MAAM,EAAE,OAAO,KAAA,GAAG,OAAO,CAAC,GAAG,CAAC;CA0C1D;AACD,SAAS,gCAAgC,CAAC"} \ No newline at end of file diff --git a/lib/exportlayoutconfigurationoptions.js b/lib/exportlayoutconfigurationoptions.js new file mode 100644 index 0000000..c3119a5 --- /dev/null +++ b/lib/exportlayoutconfigurationoptions.js @@ -0,0 +1,222 @@ +"use strict"; +// The content of this file was automatically generated +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +var __generator = (this && this.__generator) || function (thisArg, body) { + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + function verb(n) { return function (v) { return step([n, v]); }; } + function step(op) { + if (f) throw new TypeError("Generator is already executing."); + while (g && (g = 0, op[0] && (_ = 0)), _) try { + if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; + if (y = 0, t) op = [op[0] & 2, t.value]; + switch (op[0]) { + case 0: case 1: t = op; break; + case 4: _.label++; return { value: op[1], done: false }; + case 5: _.label++; y = op[1]; op = [0]; continue; + case 7: op = _.ops.pop(); _.trys.pop(); continue; + default: + if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; } + if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; } + if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; } + if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; } + if (t[2]) _.ops.pop(); + _.trys.pop(); continue; + } + op = body.call(thisArg, _); + } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; } + if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; + } +}; +var Response = require("./networking/response"); +var Request = require("./networking/request"); +var ProcessOutNetworkError = require("./errors/processoutnetworkerror"); +var ExportLayoutConfigurationOptions = /** @class */ (function () { + /** + * ExportLayoutConfigurationOptions constructor + * @param {ProcessOut} client + * @param {array} prefill (optional) + */ + function ExportLayoutConfigurationOptions(client, prefill) { + this.client = null; + /** + * Columns options for configuration. + * @type {any} + */ + this.columns = null; + /** + * Time options for configuration. + * @type {p.ExportLayoutConfigurationConfigurationOptionsTime} + */ + this.time = null; + /** + * Amount options for configuration. + * @type {p.ExportLayoutConfigurationConfigurationOptionsAmount} + */ + this.amount = null; + if (typeof client === 'undefined') + throw new Error("The ExportLayoutConfigurationOptions object must be instanciated with the ProcessOut client. You can create one using new ProcessOut('project-id', 'project-secret').newExportLayoutConfigurationOptions()"); + this.client = client; + if (typeof prefill !== 'undefined') + this.fillWithData(prefill); + } + ExportLayoutConfigurationOptions.prototype.getProcessOutObjectClass = function () { + return "ExportLayoutConfigurationOptions"; + }; + /** + * Get Columns + * Columns options for configuration. + * @return {any} + */ + ExportLayoutConfigurationOptions.prototype.getColumns = function () { + return this.columns; + }; + /** + * Set Columns + * Columns options for configuration. + * @param {any} val + * @return {ExportLayoutConfigurationOptions} + */ + ExportLayoutConfigurationOptions.prototype.setColumns = function (val) { + this.columns = val; + return this; + }; + /** + * Get Time + * Time options for configuration. + * @return {p.ExportLayoutConfigurationConfigurationOptionsTime} + */ + ExportLayoutConfigurationOptions.prototype.getTime = function () { + return this.time; + }; + /** + * Set Time + * Time options for configuration. + * @param {p.ExportLayoutConfigurationConfigurationOptionsTime} val + * @return {ExportLayoutConfigurationOptions} + */ + ExportLayoutConfigurationOptions.prototype.setTime = function (val) { + if (val.getProcessOutObjectClass && + val.getProcessOutObjectClass() == this.client.newExportLayoutConfigurationConfigurationOptionsTime().getProcessOutObjectClass()) + this.time = val; + else { + var obj = this.client.newExportLayoutConfigurationConfigurationOptionsTime(); + obj.fillWithData(val); + this.time = obj; + } + return this; + }; + /** + * Get Amount + * Amount options for configuration. + * @return {p.ExportLayoutConfigurationConfigurationOptionsAmount} + */ + ExportLayoutConfigurationOptions.prototype.getAmount = function () { + return this.amount; + }; + /** + * Set Amount + * Amount options for configuration. + * @param {p.ExportLayoutConfigurationConfigurationOptionsAmount} val + * @return {ExportLayoutConfigurationOptions} + */ + ExportLayoutConfigurationOptions.prototype.setAmount = function (val) { + if (val.getProcessOutObjectClass && + val.getProcessOutObjectClass() == this.client.newExportLayoutConfigurationConfigurationOptionsAmount().getProcessOutObjectClass()) + this.amount = val; + else { + var obj = this.client.newExportLayoutConfigurationConfigurationOptionsAmount(); + obj.fillWithData(val); + this.amount = obj; + } + return this; + }; + /** + * Fills the current object with the new values pulled from the data + * @param {array} data + * @return {ExportLayoutConfigurationOptions} + */ + ExportLayoutConfigurationOptions.prototype.fillWithData = function (data) { + if (data["columns"]) + this.setColumns(data["columns"]); + if (data["time"]) + this.setTime(data["time"]); + if (data["amount"]) + this.setAmount(data["amount"]); + return this; + }; + /** + * Implements a JSON custom marshaller + * @return {any} + */ + ExportLayoutConfigurationOptions.prototype.toJSON = function () { + return { + "columns": this.getColumns(), + "time": this.getTime(), + "amount": this.getAmount(), + }; + }; + /** + * Fetch export layout configuration options. + * @param string exportType + * @param {any} options + * @return {Promise} + */ + ExportLayoutConfigurationOptions.prototype.fetch = function (exportType, options) { + if (!options) + options = {}; + this.fillWithData(options); + var request = new Request(this.client); + var path = "/exports/layouts/options/" + encodeURI(exportType) + ""; + var data = {}; + var cur = this; + return new Promise(function (resolve, reject) { + var callback = function (resp) { + return __awaiter(this, void 0, void 0, function () { + var respBody, err_1, response, err, returnValues, body; + return __generator(this, function (_a) { + switch (_a.label) { + case 0: + respBody = {}; + _a.label = 1; + case 1: + _a.trys.push([1, 3, , 4]); + return [4 /*yield*/, resp.json()]; + case 2: + respBody = _a.sent(); + return [3 /*break*/, 4]; + case 3: + err_1 = _a.sent(); + return [3 /*break*/, 4]; + case 4: + response = new Response(resp, respBody); + err = response.check(); + if (err != null) + return [2 /*return*/, reject(err)]; + returnValues = []; + body = respBody; + body = body['export_layout_configuration_options']; + returnValues.push(cur.fillWithData(body)); + return [2 /*return*/, resolve.apply(this, returnValues)]; + } + }); + }); + }; + var callbackError = function (err) { + return reject(new ProcessOutNetworkError('processout-sdk.network-issue', err.message)); + }; + request.get(path, data, options).then(callback, callbackError); + }); + }; + return ExportLayoutConfigurationOptions; +}()); +module.exports = ExportLayoutConfigurationOptions; +//# sourceMappingURL=exportlayoutconfigurationoptions.js.map \ No newline at end of file diff --git a/lib/exportlayoutconfigurationoptions.js.map b/lib/exportlayoutconfigurationoptions.js.map new file mode 100644 index 0000000..091dbe8 --- /dev/null +++ b/lib/exportlayoutconfigurationoptions.js.map @@ -0,0 +1 @@ +{"version":3,"file":"exportlayoutconfigurationoptions.js","sourceRoot":"","sources":["../src/exportlayoutconfigurationoptions.ts"],"names":[],"mappings":";AAAA,uDAAuD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAKvD,gDAAqD;AACrD,8CAAoD;AAEpD,wEAA2E;AAI3E;IAqBI;;;;OAIG;IACH,0CAAY,MAAkB,EAAE,OAAyC;QAzBjE,WAAM,GAAe,IAAI,CAAC;QAElC;;;WAGG;QACK,YAAO,GAAQ,IAAI,CAAC;QAE5B;;;WAGG;QACK,SAAI,GAAwD,IAAI,CAAC;QAEzE;;;WAGG;QACK,WAAM,GAA0D,IAAI,CAAC;QAQzE,IAAI,OAAO,MAAM,KAAK,WAAW;YAC7B,MAAM,IAAI,KAAK,CAAC,4MAA4M,CAAC,CAAC;QAElO,IAAI,CAAC,MAAM,GAAG,MAAM,CAAC;QACrB,IAAI,OAAO,OAAO,KAAK,WAAW;YAC9B,IAAI,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC;IACnC,CAAC;IAEM,mEAAwB,GAA/B;QACI,OAAO,kCAAkC,CAAC;IAC9C,CAAC;IAED;;;;OAIG;IACI,qDAAU,GAAjB;QACI,OAAO,IAAI,CAAC,OAAO,CAAC;IACxB,CAAC;IAED;;;;;OAKG;IACI,qDAAU,GAAjB,UAAkB,GAAQ;QACtB,IAAI,CAAC,OAAO,GAAG,GAAG,CAAC;QACnB,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,kDAAO,GAAd;QACI,OAAO,IAAI,CAAC,IAAI,CAAC;IACrB,CAAC;IAED;;;;;OAKG;IACI,kDAAO,GAAd,UAAe,GAAwD;QACnE,IAAI,GAAG,CAAC,wBAAwB;YAC5B,GAAG,CAAC,wBAAwB,EAAE,IAAI,IAAI,CAAC,MAAM,CAAC,oDAAoD,EAAE,CAAC,wBAAwB,EAAE;YAC/H,IAAI,CAAC,IAAI,GAAG,GAAG,CAAC;aACf,CAAC;YACF,IAAI,GAAG,GAAG,IAAI,CAAC,MAAM,CAAC,oDAAoD,EAAE,CAAC;YAC7E,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YACtB,IAAI,CAAC,IAAI,GAAG,GAAG,CAAC;QACpB,CAAC;QACD,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,oDAAS,GAAhB;QACI,OAAO,IAAI,CAAC,MAAM,CAAC;IACvB,CAAC;IAED;;;;;OAKG;IACI,oDAAS,GAAhB,UAAiB,GAA0D;QACvE,IAAI,GAAG,CAAC,wBAAwB;YAC5B,GAAG,CAAC,wBAAwB,EAAE,IAAI,IAAI,CAAC,MAAM,CAAC,sDAAsD,EAAE,CAAC,wBAAwB,EAAE;YACjI,IAAI,CAAC,MAAM,GAAG,GAAG,CAAC;aACjB,CAAC;YACF,IAAI,GAAG,GAAG,IAAI,CAAC,MAAM,CAAC,sDAAsD,EAAE,CAAC;YAC/E,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YACtB,IAAI,CAAC,MAAM,GAAG,GAAG,CAAC;QACtB,CAAC;QACD,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,uDAAY,GAAnB,UAAoB,IAAS;QACzB,IAAI,IAAI,CAAC,SAAS,CAAC;YACf,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC;QACrC,IAAI,IAAI,CAAC,MAAM,CAAC;YACZ,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC;QAC/B,IAAI,IAAI,CAAC,QAAQ,CAAC;YACd,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,CAAC;QACnC,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;OAGG;IACI,iDAAM,GAAb;QACI,OAAO;YACH,SAAS,EAAE,IAAI,CAAC,UAAU,EAAE;YAC5B,MAAM,EAAE,IAAI,CAAC,OAAO,EAAE;YACtB,QAAQ,EAAE,IAAI,CAAC,SAAS,EAAE;SAC7B,CAAC;IACN,CAAC;IAED;;;;;OAKG;IACI,gDAAK,GAAZ,UAAa,UAAkB,EAAE,OAAO;QACpC,IAAI,CAAC,OAAO;YAAE,OAAO,GAAG,EAAE,CAAC;QAC3B,IAAI,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC;QAE3B,IAAI,OAAO,GAAG,IAAI,OAAO,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC;QACvC,IAAI,IAAI,GAAM,2BAA2B,GAAG,SAAS,CAAC,UAAU,CAAC,GAAG,EAAE,CAAC;QAEvE,IAAI,IAAI,GAAG,EAEV,CAAC;QAEF,IAAI,GAAG,GAAG,IAAI,CAAC;QACf,OAAO,IAAI,OAAO,CAAC,UAAS,OAAO,EAAE,MAAM;YACvC,IAAI,QAAQ,GAAG,UAAe,IAAoB;;;;;;gCAC1C,QAAQ,GAAG,EAAE,CAAC;;;;gCAEH,qBAAM,IAAI,CAAC,IAAI,EAAE,EAAA;;gCAA5B,QAAQ,GAAG,SAAiB,CAAC;;;;;;gCAG7B,QAAQ,GAAG,IAAI,QAAQ,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;gCACxC,GAAG,GAAG,QAAQ,CAAC,KAAK,EAAE,CAAC;gCAC3B,IAAI,GAAG,IAAI,IAAI;oCACX,sBAAO,MAAM,CAAC,GAAG,CAAC,EAAC;gCAEnB,YAAY,GAAG,EAAE,CAAC;gCAGlB,IAAI,GAAG,QAAQ,CAAC;gCACpB,IAAI,GAAG,IAAI,CAAC,qCAAqC,CAAC,CAAC;gCAEnD,YAAY,CAAC,IAAI,CAAC,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,CAAC,CAAC;gCAE1C,sBAAO,OAAO,CAAC,KAAK,CAAC,IAAI,EAAE,YAAY,CAAC,EAAC;;;;aAC5C,CAAC;YACF,IAAI,aAAa,GAAG,UAAS,GAAG;gBAC5B,OAAO,MAAM,CAAC,IAAI,sBAAsB,CAAC,8BAA8B,EAAE,GAAG,CAAC,OAAO,CAAC,CAAC,CAAC;YAC3F,CAAC,CAAC;YAEF,OAAO,CAAC,GAAG,CAAC,IAAI,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC,IAAI,CAAC,QAAQ,EAAE,aAAa,CAAC,CAAC;QAC/D,CAAC,CAAC,CAAC;IACX,CAAC;IAEL,uCAAC;AAAD,CAAC,AA5LD,IA4LC;AACD,iBAAS,gCAAgC,CAAC"} \ No newline at end of file diff --git a/lib/exportlayoutconfigurationtime.d.ts b/lib/exportlayoutconfigurationtime.d.ts new file mode 100644 index 0000000..5fb0d8a --- /dev/null +++ b/lib/exportlayoutconfigurationtime.d.ts @@ -0,0 +1,42 @@ +import ProcessOut = require('./processout'); +declare class ExportLayoutConfigurationTime { + private client; + /** + * Format of the time fields in the export. + * @type {string} + */ + private format; + /** + * ExportLayoutConfigurationTime constructor + * @param {ProcessOut} client + * @param {array} prefill (optional) + */ + constructor(client: ProcessOut, prefill: ExportLayoutConfigurationTime); + getProcessOutObjectClass(): string; + /** + * Get Format + * Format of the time fields in the export. + * @return {string} + */ + getFormat(): string; + /** + * Set Format + * Format of the time fields in the export. + * @param {string} val + * @return {ExportLayoutConfigurationTime} + */ + setFormat(val: string): ExportLayoutConfigurationTime; + /** + * Fills the current object with the new values pulled from the data + * @param {array} data + * @return {ExportLayoutConfigurationTime} + */ + fillWithData(data: any): ExportLayoutConfigurationTime; + /** + * Implements a JSON custom marshaller + * @return {any} + */ + toJSON(): any; +} +export = ExportLayoutConfigurationTime; +//# sourceMappingURL=exportlayoutconfigurationtime.d.ts.map \ No newline at end of file diff --git a/lib/exportlayoutconfigurationtime.d.ts.map b/lib/exportlayoutconfigurationtime.d.ts.map new file mode 100644 index 0000000..9e7f109 --- /dev/null +++ b/lib/exportlayoutconfigurationtime.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"exportlayoutconfigurationtime.d.ts","sourceRoot":"","sources":["../src/exportlayoutconfigurationtime.ts"],"names":[],"mappings":"AAIA,OAAO,UAAU,GAAG,QAAQ,cAAc,CAAC,CAAC;AAQ5C,cAAM,6BAA6B;IAC/B,OAAO,CAAC,MAAM,CAAoB;IAElC;;;OAGG;IACH,OAAO,CAAC,MAAM,CAAgB;IAE9B;;;;OAIG;gBACS,MAAM,EAAE,UAAU,EAAE,OAAO,EAAE,6BAA6B;IAS/D,wBAAwB,IAAI,MAAM;IAIzC;;;;OAIG;IACI,SAAS,IAAI,MAAM;IAI1B;;;;;OAKG;IACI,SAAS,CAAC,GAAG,EAAE,MAAM,GAAG,6BAA6B;IAK5D;;;;OAIG;IACI,YAAY,CAAC,IAAI,EAAE,GAAG,GAAG,6BAA6B;IAM7D;;;OAGG;IACI,MAAM,IAAI,GAAG;CAOvB;AACD,SAAS,6BAA6B,CAAC"} \ No newline at end of file diff --git a/lib/exportlayoutconfigurationtime.js b/lib/exportlayoutconfigurationtime.js new file mode 100644 index 0000000..1e68b9b --- /dev/null +++ b/lib/exportlayoutconfigurationtime.js @@ -0,0 +1,65 @@ +"use strict"; +// The content of this file was automatically generated +var ExportLayoutConfigurationTime = /** @class */ (function () { + /** + * ExportLayoutConfigurationTime constructor + * @param {ProcessOut} client + * @param {array} prefill (optional) + */ + function ExportLayoutConfigurationTime(client, prefill) { + this.client = null; + /** + * Format of the time fields in the export. + * @type {string} + */ + this.format = null; + if (typeof client === 'undefined') + throw new Error("The ExportLayoutConfigurationTime object must be instanciated with the ProcessOut client. You can create one using new ProcessOut('project-id', 'project-secret').newExportLayoutConfigurationTime()"); + this.client = client; + if (typeof prefill !== 'undefined') + this.fillWithData(prefill); + } + ExportLayoutConfigurationTime.prototype.getProcessOutObjectClass = function () { + return "ExportLayoutConfigurationTime"; + }; + /** + * Get Format + * Format of the time fields in the export. + * @return {string} + */ + ExportLayoutConfigurationTime.prototype.getFormat = function () { + return this.format; + }; + /** + * Set Format + * Format of the time fields in the export. + * @param {string} val + * @return {ExportLayoutConfigurationTime} + */ + ExportLayoutConfigurationTime.prototype.setFormat = function (val) { + this.format = val; + return this; + }; + /** + * Fills the current object with the new values pulled from the data + * @param {array} data + * @return {ExportLayoutConfigurationTime} + */ + ExportLayoutConfigurationTime.prototype.fillWithData = function (data) { + if (data["format"]) + this.setFormat(data["format"]); + return this; + }; + /** + * Implements a JSON custom marshaller + * @return {any} + */ + ExportLayoutConfigurationTime.prototype.toJSON = function () { + return { + "format": this.getFormat(), + }; + }; + return ExportLayoutConfigurationTime; +}()); +module.exports = ExportLayoutConfigurationTime; +//# sourceMappingURL=exportlayoutconfigurationtime.js.map \ No newline at end of file diff --git a/lib/exportlayoutconfigurationtime.js.map b/lib/exportlayoutconfigurationtime.js.map new file mode 100644 index 0000000..ed5e5cd --- /dev/null +++ b/lib/exportlayoutconfigurationtime.js.map @@ -0,0 +1 @@ +{"version":3,"file":"exportlayoutconfigurationtime.js","sourceRoot":"","sources":["../src/exportlayoutconfigurationtime.ts"],"names":[],"mappings":";AAAA,uDAAuD;AAYvD;IASI;;;;OAIG;IACH,uCAAY,MAAkB,EAAE,OAAsC;QAb9D,WAAM,GAAe,IAAI,CAAC;QAElC;;;WAGG;QACK,WAAM,GAAW,IAAI,CAAC;QAQ1B,IAAI,OAAO,MAAM,KAAK,WAAW;YAC7B,MAAM,IAAI,KAAK,CAAC,sMAAsM,CAAC,CAAC;QAE5N,IAAI,CAAC,MAAM,GAAG,MAAM,CAAC;QACrB,IAAI,OAAO,OAAO,KAAK,WAAW;YAC9B,IAAI,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC;IACnC,CAAC;IAEM,gEAAwB,GAA/B;QACI,OAAO,+BAA+B,CAAC;IAC3C,CAAC;IAED;;;;OAIG;IACI,iDAAS,GAAhB;QACI,OAAO,IAAI,CAAC,MAAM,CAAC;IACvB,CAAC;IAED;;;;;OAKG;IACI,iDAAS,GAAhB,UAAiB,GAAW;QACxB,IAAI,CAAC,MAAM,GAAG,GAAG,CAAC;QAClB,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,oDAAY,GAAnB,UAAoB,IAAS;QACzB,IAAI,IAAI,CAAC,QAAQ,CAAC;YACd,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,CAAC;QACnC,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;OAGG;IACI,8CAAM,GAAb;QACI,OAAO;YACH,QAAQ,EAAE,IAAI,CAAC,SAAS,EAAE;SAC7B,CAAC;IACN,CAAC;IAGL,oCAAC;AAAD,CAAC,AArED,IAqEC;AACD,iBAAS,6BAA6B,CAAC"} \ No newline at end of file diff --git a/lib/externalthreeds.d.ts b/lib/externalthreeds.d.ts new file mode 100644 index 0000000..e96898d --- /dev/null +++ b/lib/externalthreeds.d.ts @@ -0,0 +1,150 @@ +import ProcessOut = require('./processout'); +declare class ExternalThreeDS { + private client; + /** + * ThreeDS v1 ID + * @type {string} + */ + private xid; + /** + * Transaction status + * @type {string} + */ + private transStatus; + /** + * ECI + * @type {string} + */ + private eci; + /** + * Authentication value + * @type {string} + */ + private cavv; + /** + * DS Transaction ID + * @type {string} + */ + private dsTransId; + /** + * ThreeDS Message version + * @type {string} + */ + private version; + /** + * Authentication flow: one of `frictionless` or 'challenge` + * @type {string} + */ + private authenticationFlow; + /** + * ExternalThreeDS constructor + * @param {ProcessOut} client + * @param {array} prefill (optional) + */ + constructor(client: ProcessOut, prefill: ExternalThreeDS); + getProcessOutObjectClass(): string; + /** + * Get Xid + * ThreeDS v1 ID + * @return {string} + */ + getXid(): string; + /** + * Set Xid + * ThreeDS v1 ID + * @param {string} val + * @return {ExternalThreeDS} + */ + setXid(val: string): ExternalThreeDS; + /** + * Get TransStatus + * Transaction status + * @return {string} + */ + getTransStatus(): string; + /** + * Set TransStatus + * Transaction status + * @param {string} val + * @return {ExternalThreeDS} + */ + setTransStatus(val: string): ExternalThreeDS; + /** + * Get Eci + * ECI + * @return {string} + */ + getEci(): string; + /** + * Set Eci + * ECI + * @param {string} val + * @return {ExternalThreeDS} + */ + setEci(val: string): ExternalThreeDS; + /** + * Get Cavv + * Authentication value + * @return {string} + */ + getCavv(): string; + /** + * Set Cavv + * Authentication value + * @param {string} val + * @return {ExternalThreeDS} + */ + setCavv(val: string): ExternalThreeDS; + /** + * Get DsTransId + * DS Transaction ID + * @return {string} + */ + getDsTransId(): string; + /** + * Set DsTransId + * DS Transaction ID + * @param {string} val + * @return {ExternalThreeDS} + */ + setDsTransId(val: string): ExternalThreeDS; + /** + * Get Version + * ThreeDS Message version + * @return {string} + */ + getVersion(): string; + /** + * Set Version + * ThreeDS Message version + * @param {string} val + * @return {ExternalThreeDS} + */ + setVersion(val: string): ExternalThreeDS; + /** + * Get AuthenticationFlow + * Authentication flow: one of `frictionless` or 'challenge` + * @return {string} + */ + getAuthenticationFlow(): string; + /** + * Set AuthenticationFlow + * Authentication flow: one of `frictionless` or 'challenge` + * @param {string} val + * @return {ExternalThreeDS} + */ + setAuthenticationFlow(val: string): ExternalThreeDS; + /** + * Fills the current object with the new values pulled from the data + * @param {array} data + * @return {ExternalThreeDS} + */ + fillWithData(data: any): ExternalThreeDS; + /** + * Implements a JSON custom marshaller + * @return {any} + */ + toJSON(): any; +} +export = ExternalThreeDS; +//# sourceMappingURL=externalthreeds.d.ts.map \ No newline at end of file diff --git a/lib/externalthreeds.d.ts.map b/lib/externalthreeds.d.ts.map new file mode 100644 index 0000000..b3a4f52 --- /dev/null +++ b/lib/externalthreeds.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"externalthreeds.d.ts","sourceRoot":"","sources":["../src/externalthreeds.ts"],"names":[],"mappings":"AAIA,OAAO,UAAU,GAAG,QAAQ,cAAc,CAAC,CAAC;AAQ5C,cAAM,eAAe;IACjB,OAAO,CAAC,MAAM,CAAoB;IAElC;;;OAGG;IACH,OAAO,CAAC,GAAG,CAAgB;IAE3B;;;OAGG;IACH,OAAO,CAAC,WAAW,CAAgB;IAEnC;;;OAGG;IACH,OAAO,CAAC,GAAG,CAAgB;IAE3B;;;OAGG;IACH,OAAO,CAAC,IAAI,CAAgB;IAE5B;;;OAGG;IACH,OAAO,CAAC,SAAS,CAAgB;IAEjC;;;OAGG;IACH,OAAO,CAAC,OAAO,CAAgB;IAE/B;;;OAGG;IACH,OAAO,CAAC,kBAAkB,CAAgB;IAE1C;;;;OAIG;gBACS,MAAM,EAAE,UAAU,EAAE,OAAO,EAAE,eAAe;IASjD,wBAAwB,IAAI,MAAM;IAIzC;;;;OAIG;IACI,MAAM,IAAI,MAAM;IAIvB;;;;;OAKG;IACI,MAAM,CAAC,GAAG,EAAE,MAAM,GAAG,eAAe;IAK3C;;;;OAIG;IACI,cAAc,IAAI,MAAM;IAI/B;;;;;OAKG;IACI,cAAc,CAAC,GAAG,EAAE,MAAM,GAAG,eAAe;IAKnD;;;;OAIG;IACI,MAAM,IAAI,MAAM;IAIvB;;;;;OAKG;IACI,MAAM,CAAC,GAAG,EAAE,MAAM,GAAG,eAAe;IAK3C;;;;OAIG;IACI,OAAO,IAAI,MAAM;IAIxB;;;;;OAKG;IACI,OAAO,CAAC,GAAG,EAAE,MAAM,GAAG,eAAe;IAK5C;;;;OAIG;IACI,YAAY,IAAI,MAAM;IAI7B;;;;;OAKG;IACI,YAAY,CAAC,GAAG,EAAE,MAAM,GAAG,eAAe;IAKjD;;;;OAIG;IACI,UAAU,IAAI,MAAM;IAI3B;;;;;OAKG;IACI,UAAU,CAAC,GAAG,EAAE,MAAM,GAAG,eAAe;IAK/C;;;;OAIG;IACI,qBAAqB,IAAI,MAAM;IAItC;;;;;OAKG;IACI,qBAAqB,CAAC,GAAG,EAAE,MAAM,GAAG,eAAe;IAK1D;;;;OAIG;IACI,YAAY,CAAC,IAAI,EAAE,GAAG,GAAG,eAAe;IAkB/C;;;OAGG;IACI,MAAM,IAAI,GAAG;CAavB;AACD,SAAS,eAAe,CAAC"} \ No newline at end of file diff --git a/lib/externalthreeds.js b/lib/externalthreeds.js new file mode 100644 index 0000000..f9a56b5 --- /dev/null +++ b/lib/externalthreeds.js @@ -0,0 +1,221 @@ +"use strict"; +// The content of this file was automatically generated +var ExternalThreeDS = /** @class */ (function () { + /** + * ExternalThreeDS constructor + * @param {ProcessOut} client + * @param {array} prefill (optional) + */ + function ExternalThreeDS(client, prefill) { + this.client = null; + /** + * ThreeDS v1 ID + * @type {string} + */ + this.xid = null; + /** + * Transaction status + * @type {string} + */ + this.transStatus = null; + /** + * ECI + * @type {string} + */ + this.eci = null; + /** + * Authentication value + * @type {string} + */ + this.cavv = null; + /** + * DS Transaction ID + * @type {string} + */ + this.dsTransId = null; + /** + * ThreeDS Message version + * @type {string} + */ + this.version = null; + /** + * Authentication flow: one of `frictionless` or 'challenge` + * @type {string} + */ + this.authenticationFlow = null; + if (typeof client === 'undefined') + throw new Error("The ExternalThreeDS object must be instanciated with the ProcessOut client. You can create one using new ProcessOut('project-id', 'project-secret').newExternalThreeDS()"); + this.client = client; + if (typeof prefill !== 'undefined') + this.fillWithData(prefill); + } + ExternalThreeDS.prototype.getProcessOutObjectClass = function () { + return "ExternalThreeDS"; + }; + /** + * Get Xid + * ThreeDS v1 ID + * @return {string} + */ + ExternalThreeDS.prototype.getXid = function () { + return this.xid; + }; + /** + * Set Xid + * ThreeDS v1 ID + * @param {string} val + * @return {ExternalThreeDS} + */ + ExternalThreeDS.prototype.setXid = function (val) { + this.xid = val; + return this; + }; + /** + * Get TransStatus + * Transaction status + * @return {string} + */ + ExternalThreeDS.prototype.getTransStatus = function () { + return this.transStatus; + }; + /** + * Set TransStatus + * Transaction status + * @param {string} val + * @return {ExternalThreeDS} + */ + ExternalThreeDS.prototype.setTransStatus = function (val) { + this.transStatus = val; + return this; + }; + /** + * Get Eci + * ECI + * @return {string} + */ + ExternalThreeDS.prototype.getEci = function () { + return this.eci; + }; + /** + * Set Eci + * ECI + * @param {string} val + * @return {ExternalThreeDS} + */ + ExternalThreeDS.prototype.setEci = function (val) { + this.eci = val; + return this; + }; + /** + * Get Cavv + * Authentication value + * @return {string} + */ + ExternalThreeDS.prototype.getCavv = function () { + return this.cavv; + }; + /** + * Set Cavv + * Authentication value + * @param {string} val + * @return {ExternalThreeDS} + */ + ExternalThreeDS.prototype.setCavv = function (val) { + this.cavv = val; + return this; + }; + /** + * Get DsTransId + * DS Transaction ID + * @return {string} + */ + ExternalThreeDS.prototype.getDsTransId = function () { + return this.dsTransId; + }; + /** + * Set DsTransId + * DS Transaction ID + * @param {string} val + * @return {ExternalThreeDS} + */ + ExternalThreeDS.prototype.setDsTransId = function (val) { + this.dsTransId = val; + return this; + }; + /** + * Get Version + * ThreeDS Message version + * @return {string} + */ + ExternalThreeDS.prototype.getVersion = function () { + return this.version; + }; + /** + * Set Version + * ThreeDS Message version + * @param {string} val + * @return {ExternalThreeDS} + */ + ExternalThreeDS.prototype.setVersion = function (val) { + this.version = val; + return this; + }; + /** + * Get AuthenticationFlow + * Authentication flow: one of `frictionless` or 'challenge` + * @return {string} + */ + ExternalThreeDS.prototype.getAuthenticationFlow = function () { + return this.authenticationFlow; + }; + /** + * Set AuthenticationFlow + * Authentication flow: one of `frictionless` or 'challenge` + * @param {string} val + * @return {ExternalThreeDS} + */ + ExternalThreeDS.prototype.setAuthenticationFlow = function (val) { + this.authenticationFlow = val; + return this; + }; + /** + * Fills the current object with the new values pulled from the data + * @param {array} data + * @return {ExternalThreeDS} + */ + ExternalThreeDS.prototype.fillWithData = function (data) { + if (data["xid"]) + this.setXid(data["xid"]); + if (data["trans_status"]) + this.setTransStatus(data["trans_status"]); + if (data["eci"]) + this.setEci(data["eci"]); + if (data["cavv"]) + this.setCavv(data["cavv"]); + if (data["ds_trans_id"]) + this.setDsTransId(data["ds_trans_id"]); + if (data["version"]) + this.setVersion(data["version"]); + if (data["authentication_flow"]) + this.setAuthenticationFlow(data["authentication_flow"]); + return this; + }; + /** + * Implements a JSON custom marshaller + * @return {any} + */ + ExternalThreeDS.prototype.toJSON = function () { + return { + "xid": this.getXid(), + "trans_status": this.getTransStatus(), + "eci": this.getEci(), + "cavv": this.getCavv(), + "ds_trans_id": this.getDsTransId(), + "version": this.getVersion(), + "authentication_flow": this.getAuthenticationFlow(), + }; + }; + return ExternalThreeDS; +}()); +module.exports = ExternalThreeDS; +//# sourceMappingURL=externalthreeds.js.map \ No newline at end of file diff --git a/lib/externalthreeds.js.map b/lib/externalthreeds.js.map new file mode 100644 index 0000000..f051fd6 --- /dev/null +++ b/lib/externalthreeds.js.map @@ -0,0 +1 @@ +{"version":3,"file":"externalthreeds.js","sourceRoot":"","sources":["../src/externalthreeds.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/gateway.js b/lib/gateway.js index c4df4ec..12e54e7 100644 --- a/lib/gateway.js +++ b/lib/gateway.js @@ -10,8 +10,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); diff --git a/lib/gatewayconfiguration.js b/lib/gatewayconfiguration.js index 1c48b8b..51a532b 100644 --- a/lib/gatewayconfiguration.js +++ b/lib/gatewayconfiguration.js @@ -10,8 +10,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); diff --git a/lib/index.d.ts b/lib/index.d.ts index ec91b72..af857ce 100644 --- a/lib/index.d.ts +++ b/lib/index.d.ts @@ -15,6 +15,14 @@ import CustomerPhone = require('./customerphone'); import Token = require('./token'); import Discount = require('./discount'); import Event = require('./event'); +import ExportLayout = require('./exportlayout'); +import ExportLayoutConfiguration = require('./exportlayoutconfiguration'); +import ExportLayoutConfigurationColumn = require('./exportlayoutconfigurationcolumn'); +import ExportLayoutConfigurationTime = require('./exportlayoutconfigurationtime'); +import ExportLayoutConfigurationAmount = require('./exportlayoutconfigurationamount'); +import ExportLayoutConfigurationOptions = require('./exportlayoutconfigurationoptions'); +import ExportLayoutConfigurationConfigurationOptionsTime = require('./exportlayoutconfigurationconfigurationoptionstime'); +import ExportLayoutConfigurationConfigurationOptionsAmount = require('./exportlayoutconfigurationconfigurationoptionsamount'); import Gateway = require('./gateway'); import GatewayConfiguration = require('./gatewayconfiguration'); import Invoice = require('./invoice'); @@ -59,9 +67,10 @@ import CardShipping = require('./cardshipping'); import CardUpdateRequest = require('./cardupdaterequest'); import ErrorCodes = require('./errorcodes'); import CategoryErrorCodes = require('./categoryerrorcodes'); +import ExternalThreeDS = require('./externalthreeds'); +import NativeAPMTransactionDetails = require('./nativeapmtransactiondetails'); import NativeAPMTransactionDetailsGateway = require('./nativeapmtransactiondetailsgateway'); import NativeAPMTransactionDetailsInvoice = require('./nativeapmtransactiondetailsinvoice'); -import NativeAPMTransactionDetails = require('./nativeapmtransactiondetails'); import GatewayRequest = require('./gatewayrequest'); import ProcessOutError = require('./errors/processouterror'); import ProcessOutNetworkError = require('./errors/processoutnetworkerror'); @@ -86,6 +95,14 @@ export { CustomerPhone }; export { Token }; export { Discount }; export { Event }; +export { ExportLayout }; +export { ExportLayoutConfiguration }; +export { ExportLayoutConfigurationColumn }; +export { ExportLayoutConfigurationTime }; +export { ExportLayoutConfigurationAmount }; +export { ExportLayoutConfigurationOptions }; +export { ExportLayoutConfigurationConfigurationOptionsTime }; +export { ExportLayoutConfigurationConfigurationOptionsAmount }; export { Gateway }; export { GatewayConfiguration }; export { Invoice }; @@ -130,9 +147,10 @@ export { CardShipping }; export { CardUpdateRequest }; export { ErrorCodes }; export { CategoryErrorCodes }; +export { ExternalThreeDS }; +export { NativeAPMTransactionDetails }; export { NativeAPMTransactionDetailsGateway }; export { NativeAPMTransactionDetailsInvoice }; -export { NativeAPMTransactionDetails }; export { GatewayRequest }; export { ProcessOutError }; export { ProcessOutNetworkError }; diff --git a/lib/index.d.ts.map b/lib/index.d.ts.map index 54d576c..5360afe 100644 --- a/lib/index.d.ts.map +++ b/lib/index.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/index.js b/lib/index.js index 69d5bdc..22a84c3 100644 --- a/lib/index.js +++ b/lib/index.js @@ -1,8 +1,8 @@ "use strict"; // The content of this file was automatically generated Object.defineProperty(exports, "__esModule", { value: true }); -exports.PaymentDataNetworkAuthentication = exports.PaymentDataThreeDSRequest = exports.ThreeDS = exports.NativeAPMParameterValueDefinition = exports.NativeAPMParameterDefinition = exports.NativeAPMResponse = exports.Transaction = exports.Subscription = exports.Refund = exports.ProjectSFTPSettingsPublic = exports.ProjectSFTPSettings = exports.Project = exports.Product = exports.Plan = exports.PayoutItemAmountBreakdowns = exports.PayoutItem = exports.Payout = exports.DunningAction = exports.CustomerAction = exports.InvoiceDetail = exports.UnsupportedFeatureBypass = exports.InvoiceBilling = exports.InvoiceShippingPhone = exports.InvoiceShipping = exports.InvoiceDevice = exports.InvoiceRisk = exports.InvoiceExternalFraudTools = exports.InvoiceTax = exports.NativeAPMParameterValue = exports.NativeAPMRequest = exports.Invoice = exports.GatewayConfiguration = exports.Gateway = exports.Event = exports.Discount = exports.Token = exports.CustomerPhone = exports.Customer = exports.Coupon = exports.Phone = exports.CardInformation = exports.Card = exports.Balance = exports.Balances = exports.AlternativeMerchantCertificate = exports.ApplePayAlternativeMerchantCertificates = exports.APIVersion = exports.Addon = exports.Activity = exports.ProcessOut = void 0; -exports.ProcessOutValidationError = exports.ProcessOutNotFoundError = exports.ProcessOutAuthenticationError = exports.ProcessOutInternalError = exports.ProcessOutNetworkError = exports.ProcessOutError = exports.GatewayRequest = exports.NativeAPMTransactionDetails = exports.NativeAPMTransactionDetailsInvoice = exports.NativeAPMTransactionDetailsGateway = exports.CategoryErrorCodes = exports.ErrorCodes = exports.CardUpdateRequest = exports.CardShipping = exports.CardContact = exports.Device = exports.CardCreateRequest = exports.WebhookEndpoint = exports.Webhook = exports.TransactionOperation = exports.PaymentDataThreeDSAuthentication = void 0; +exports.Refund = exports.ProjectSFTPSettingsPublic = exports.ProjectSFTPSettings = exports.Project = exports.Product = exports.Plan = exports.PayoutItemAmountBreakdowns = exports.PayoutItem = exports.Payout = exports.DunningAction = exports.CustomerAction = exports.InvoiceDetail = exports.UnsupportedFeatureBypass = exports.InvoiceBilling = exports.InvoiceShippingPhone = exports.InvoiceShipping = exports.InvoiceDevice = exports.InvoiceRisk = exports.InvoiceExternalFraudTools = exports.InvoiceTax = exports.NativeAPMParameterValue = exports.NativeAPMRequest = exports.Invoice = exports.GatewayConfiguration = exports.Gateway = exports.ExportLayoutConfigurationConfigurationOptionsAmount = exports.ExportLayoutConfigurationConfigurationOptionsTime = exports.ExportLayoutConfigurationOptions = exports.ExportLayoutConfigurationAmount = exports.ExportLayoutConfigurationTime = exports.ExportLayoutConfigurationColumn = exports.ExportLayoutConfiguration = exports.ExportLayout = exports.Event = exports.Discount = exports.Token = exports.CustomerPhone = exports.Customer = exports.Coupon = exports.Phone = exports.CardInformation = exports.Card = exports.Balance = exports.Balances = exports.AlternativeMerchantCertificate = exports.ApplePayAlternativeMerchantCertificates = exports.APIVersion = exports.Addon = exports.Activity = exports.ProcessOut = void 0; +exports.ProcessOutValidationError = exports.ProcessOutNotFoundError = exports.ProcessOutAuthenticationError = exports.ProcessOutInternalError = exports.ProcessOutNetworkError = exports.ProcessOutError = exports.GatewayRequest = exports.NativeAPMTransactionDetailsInvoice = exports.NativeAPMTransactionDetailsGateway = exports.NativeAPMTransactionDetails = exports.ExternalThreeDS = exports.CategoryErrorCodes = exports.ErrorCodes = exports.CardUpdateRequest = exports.CardShipping = exports.CardContact = exports.Device = exports.CardCreateRequest = exports.WebhookEndpoint = exports.Webhook = exports.TransactionOperation = exports.PaymentDataThreeDSAuthentication = exports.PaymentDataNetworkAuthentication = exports.PaymentDataThreeDSRequest = exports.ThreeDS = exports.NativeAPMParameterValueDefinition = exports.NativeAPMParameterDefinition = exports.NativeAPMResponse = exports.Transaction = exports.Subscription = void 0; var ProcessOut = require("./processout"); exports.ProcessOut = ProcessOut; var Activity = require("./activity"); @@ -37,6 +37,22 @@ var Discount = require("./discount"); exports.Discount = Discount; var Event = require("./event"); exports.Event = Event; +var ExportLayout = require("./exportlayout"); +exports.ExportLayout = ExportLayout; +var ExportLayoutConfiguration = require("./exportlayoutconfiguration"); +exports.ExportLayoutConfiguration = ExportLayoutConfiguration; +var ExportLayoutConfigurationColumn = require("./exportlayoutconfigurationcolumn"); +exports.ExportLayoutConfigurationColumn = ExportLayoutConfigurationColumn; +var ExportLayoutConfigurationTime = require("./exportlayoutconfigurationtime"); +exports.ExportLayoutConfigurationTime = ExportLayoutConfigurationTime; +var ExportLayoutConfigurationAmount = require("./exportlayoutconfigurationamount"); +exports.ExportLayoutConfigurationAmount = ExportLayoutConfigurationAmount; +var ExportLayoutConfigurationOptions = require("./exportlayoutconfigurationoptions"); +exports.ExportLayoutConfigurationOptions = ExportLayoutConfigurationOptions; +var ExportLayoutConfigurationConfigurationOptionsTime = require("./exportlayoutconfigurationconfigurationoptionstime"); +exports.ExportLayoutConfigurationConfigurationOptionsTime = ExportLayoutConfigurationConfigurationOptionsTime; +var ExportLayoutConfigurationConfigurationOptionsAmount = require("./exportlayoutconfigurationconfigurationoptionsamount"); +exports.ExportLayoutConfigurationConfigurationOptionsAmount = ExportLayoutConfigurationConfigurationOptionsAmount; var Gateway = require("./gateway"); exports.Gateway = Gateway; var GatewayConfiguration = require("./gatewayconfiguration"); @@ -125,12 +141,14 @@ var ErrorCodes = require("./errorcodes"); exports.ErrorCodes = ErrorCodes; var CategoryErrorCodes = require("./categoryerrorcodes"); exports.CategoryErrorCodes = CategoryErrorCodes; +var ExternalThreeDS = require("./externalthreeds"); +exports.ExternalThreeDS = ExternalThreeDS; +var NativeAPMTransactionDetails = require("./nativeapmtransactiondetails"); +exports.NativeAPMTransactionDetails = NativeAPMTransactionDetails; var NativeAPMTransactionDetailsGateway = require("./nativeapmtransactiondetailsgateway"); exports.NativeAPMTransactionDetailsGateway = NativeAPMTransactionDetailsGateway; var NativeAPMTransactionDetailsInvoice = require("./nativeapmtransactiondetailsinvoice"); exports.NativeAPMTransactionDetailsInvoice = NativeAPMTransactionDetailsInvoice; -var NativeAPMTransactionDetails = require("./nativeapmtransactiondetails"); -exports.NativeAPMTransactionDetails = NativeAPMTransactionDetails; var GatewayRequest = require("./gatewayrequest"); exports.GatewayRequest = GatewayRequest; var ProcessOutError = require("./errors/processouterror"); diff --git a/lib/index.js.map b/lib/index.js.map index 739f28a..5ad2c78 100644 --- a/lib/index.js.map +++ b/lib/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";AAAA,uDAAuD;;;;AAEvD,yCAA4C;AA0EpC,gCAAU;AAxElB,qCAAwC;AAyEhC,4BAAQ;AAxEhB,+BAAkC;AAyE1B,sBAAK;AAxEb,yCAA4C;AAyEpC,gCAAU;AAxElB,mGAAsG;AAyE9F,0FAAuC;AAxE/C,iFAAoF;AAyE5E,wEAA8B;AAxEtC,qCAAwC;AAyEhC,4BAAQ;AAxEhB,mCAAsC;AAyE9B,0BAAO;AAxEf,6BAAgC;AAyExB,oBAAI;AAxEZ,mDAAsD;AAyE9C,0CAAe;AAxEvB,+BAAkC;AAyE1B,sBAAK;AAxEb,iCAAoC;AAyE5B,wBAAM;AAxEd,qCAAwC;AAyEhC,4BAAQ;AAxEhB,+CAAkD;AAyE1C,sCAAa;AAxErB,+BAAkC;AAyE1B,sBAAK;AAxEb,qCAAwC;AAyEhC,4BAAQ;AAxEhB,+BAAkC;AAyE1B,sBAAK;AAxEb,mCAAsC;AAyE9B,0BAAO;AAxEf,6DAAgE;AAyExD,oDAAoB;AAxE5B,mCAAsC;AAyE9B,0BAAO;AAxEf,qDAAwD;AAyEhD,4CAAgB;AAxExB,mEAAsE;AAyE9D,0DAAuB;AAxE/B,yCAA4C;AAyEpC,gCAAU;AAxElB,uEAA0E;AAyElE,8DAAyB;AAxEjC,2CAA8C;AAyEtC,kCAAW;AAxEnB,+CAAkD;AAyE1C,sCAAa;AAxErB,mDAAsD;AAyE9C,0CAAe;AAxEvB,6DAAgE;AAyExD,oDAAoB;AAxE5B,iDAAoD;AAyE5C,wCAAc;AAxEtB,qEAAwE;AAyEhE,4DAAwB;AAxEhC,+CAAkD;AAyE1C,sCAAa;AAxErB,iDAAoD;AAyE5C,wCAAc;AAxEtB,+CAAkD;AAyE1C,sCAAa;AAxErB,iCAAoC;AAyE5B,wBAAM;AAxEd,yCAA4C;AAyEpC,gCAAU;AAxElB,yEAA4E;AAyEpE,gEAA0B;AAxElC,6BAAgC;AAyExB,oBAAI;AAxEZ,mCAAsC;AAyE9B,0BAAO;AAxEf,mCAAsC;AAyE9B,0BAAO;AAxEf,2DAA8D;AAyEtD,kDAAmB;AAxE3B,uEAA0E;AAyElE,8DAAyB;AAxEjC,iCAAoC;AAyE5B,wBAAM;AAxEd,6CAAgD;AAyExC,oCAAY;AAxEpB,2CAA8C;AAyEtC,kCAAW;AAxEnB,uDAA0D;AAyElD,8CAAiB;AAxEzB,6EAAgF;AAyExE,oEAA4B;AAxEpC,uFAA0F;AAyElF,8EAAiC;AAxEzC,mCAAsC;AAyE9B,0BAAO;AAxEf,uEAA0E;AAyElE,8DAAyB;AAxEjC,qFAAwF;AAyEhF,4EAAgC;AAxExC,qFAAwF;AAyEhF,4EAAgC;AAxExC,6DAAgE;AAyExD,oDAAoB;AAxE5B,mCAAsC;AAyE9B,0BAAO;AAxEf,mDAAsD;AAyE9C,0CAAe;AAxEvB,uDAA0D;AAyElD,8CAAiB;AAxEzB,iCAAoC;AAyE5B,wBAAM;AAxEd,2CAA8C;AAyEtC,kCAAW;AAxEnB,6CAAgD;AAyExC,oCAAY;AAxEpB,uDAA0D;AAyElD,8CAAiB;AAxEzB,yCAA4C;AAyEpC,gCAAU;AAxElB,yDAA4D;AAyEpD,gDAAkB;AAxE1B,yFAA4F;AAyEpF,gFAAkC;AAxE1C,yFAA4F;AAyEpF,gFAAkC;AAxE1C,2EAA8E;AAyEtE,kEAA2B;AAvEnC,iDAAoD;AAyE5C,wCAAc;AAxEtB,0DAA6D;AAyErD,0CAAe;AAxEvB,wEAA2E;AAyEnE,wDAAsB;AAxE9B,0EAA6E;AAyErE,0DAAuB;AAxE/B,sFAAyF;AAyEjF,sEAA6B;AAxErC,0EAA6E;AAyErE,0DAAuB;AAxE/B,8EAAiF;AAyEzE,8DAAyB"} \ No newline at end of file +{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/invoice.d.ts.map b/lib/invoice.d.ts.map index 18e1736..42d093d 100644 --- a/lib/invoice.d.ts.map +++ b/lib/invoice.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"invoice.d.ts","sourceRoot":"","sources":["../src/invoice.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"invoice.d.ts","sourceRoot":"","sources":["../src/invoice.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/invoice.js b/lib/invoice.js index f04cbe6..7371cfb 100644 --- a/lib/invoice.js +++ b/lib/invoice.js @@ -10,8 +10,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); @@ -1552,6 +1552,8 @@ var Invoice = /** @class */ (function () { 'auto_capture_at': (options['auto_capture_at']) ? options['auto_capture_at'] : null, 'metadata': (options['metadata']) ? options['metadata'] : null, 'override_mac_blocking': (options['override_mac_blocking']) ? options['override_mac_blocking'] : null, + 'external_three_d_s': (options['external_three_d_s']) ? options['external_three_d_s'] : null, + 'save_source': (options['save_source']) ? options['save_source'] : null, 'source': source }; var cur = this; @@ -1622,6 +1624,8 @@ var Invoice = /** @class */ (function () { 'metadata': (options['metadata']) ? options['metadata'] : null, 'capture_statement_descriptor': (options['capture_statement_descriptor']) ? options['capture_statement_descriptor'] : null, 'override_mac_blocking': (options['override_mac_blocking']) ? options['override_mac_blocking'] : null, + 'external_three_d_s': (options['external_three_d_s']) ? options['external_three_d_s'] : null, + 'save_source': (options['save_source']) ? options['save_source'] : null, 'source': source }; var cur = this; diff --git a/lib/invoice.js.map b/lib/invoice.js.map index e6a6a20..1d97d1b 100644 --- a/lib/invoice.js.map +++ b/lib/invoice.js.map @@ -1 +1 @@ -{"version":3,"file":"invoice.js","sourceRoot":"","sources":["../src/invoice.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"invoice.js","sourceRoot":"","sources":["../src/invoice.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/payout.js b/lib/payout.js index 13d1a5a..32d5e9f 100644 --- a/lib/payout.js +++ b/lib/payout.js @@ -10,8 +10,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); diff --git a/lib/plan.js b/lib/plan.js index 3804ea5..d99d82d 100644 --- a/lib/plan.js +++ b/lib/plan.js @@ -10,8 +10,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); diff --git a/lib/processout.d.ts b/lib/processout.d.ts index 95af005..26e0fb9 100644 --- a/lib/processout.d.ts +++ b/lib/processout.d.ts @@ -150,6 +150,54 @@ declare class ProcessOut { * @return {Event} */ newEvent(prefill?: p.Event): p.Event; + /** + * Create a new ExportLayout instance + * @param {array} prefill + * @return {ExportLayout} + */ + newExportLayout(prefill?: p.ExportLayout): p.ExportLayout; + /** + * Create a new ExportLayoutConfiguration instance + * @param {array} prefill + * @return {ExportLayoutConfiguration} + */ + newExportLayoutConfiguration(prefill?: p.ExportLayoutConfiguration): p.ExportLayoutConfiguration; + /** + * Create a new ExportLayoutConfigurationColumn instance + * @param {array} prefill + * @return {ExportLayoutConfigurationColumn} + */ + newExportLayoutConfigurationColumn(prefill?: p.ExportLayoutConfigurationColumn): p.ExportLayoutConfigurationColumn; + /** + * Create a new ExportLayoutConfigurationTime instance + * @param {array} prefill + * @return {ExportLayoutConfigurationTime} + */ + newExportLayoutConfigurationTime(prefill?: p.ExportLayoutConfigurationTime): p.ExportLayoutConfigurationTime; + /** + * Create a new ExportLayoutConfigurationAmount instance + * @param {array} prefill + * @return {ExportLayoutConfigurationAmount} + */ + newExportLayoutConfigurationAmount(prefill?: p.ExportLayoutConfigurationAmount): p.ExportLayoutConfigurationAmount; + /** + * Create a new ExportLayoutConfigurationOptions instance + * @param {array} prefill + * @return {ExportLayoutConfigurationOptions} + */ + newExportLayoutConfigurationOptions(prefill?: p.ExportLayoutConfigurationOptions): p.ExportLayoutConfigurationOptions; + /** + * Create a new ExportLayoutConfigurationConfigurationOptionsTime instance + * @param {array} prefill + * @return {ExportLayoutConfigurationConfigurationOptionsTime} + */ + newExportLayoutConfigurationConfigurationOptionsTime(prefill?: p.ExportLayoutConfigurationConfigurationOptionsTime): p.ExportLayoutConfigurationConfigurationOptionsTime; + /** + * Create a new ExportLayoutConfigurationConfigurationOptionsAmount instance + * @param {array} prefill + * @return {ExportLayoutConfigurationConfigurationOptionsAmount} + */ + newExportLayoutConfigurationConfigurationOptionsAmount(prefill?: p.ExportLayoutConfigurationConfigurationOptionsAmount): p.ExportLayoutConfigurationConfigurationOptionsAmount; /** * Create a new Gateway instance * @param {array} prefill @@ -414,6 +462,18 @@ declare class ProcessOut { * @return {CategoryErrorCodes} */ newCategoryErrorCodes(prefill?: p.CategoryErrorCodes): p.CategoryErrorCodes; + /** + * Create a new ExternalThreeDS instance + * @param {array} prefill + * @return {ExternalThreeDS} + */ + newExternalThreeDS(prefill?: p.ExternalThreeDS): p.ExternalThreeDS; + /** + * Create a new NativeAPMTransactionDetails instance + * @param {array} prefill + * @return {NativeAPMTransactionDetails} + */ + newNativeAPMTransactionDetails(prefill?: p.NativeAPMTransactionDetails): p.NativeAPMTransactionDetails; /** * Create a new NativeAPMTransactionDetailsGateway instance * @param {array} prefill @@ -426,12 +486,6 @@ declare class ProcessOut { * @return {NativeAPMTransactionDetailsInvoice} */ newNativeAPMTransactionDetailsInvoice(prefill?: p.NativeAPMTransactionDetailsInvoice): p.NativeAPMTransactionDetailsInvoice; - /** - * Create a new NativeAPMTransactionDetails instance - * @param {array} prefill - * @return {NativeAPMTransactionDetails} - */ - newNativeAPMTransactionDetails(prefill?: p.NativeAPMTransactionDetails): p.NativeAPMTransactionDetails; } export = ProcessOut; //# sourceMappingURL=processout.d.ts.map \ No newline at end of file diff --git a/lib/processout.d.ts.map b/lib/processout.d.ts.map index 08a67a4..d3226ba 100644 --- a/lib/processout.d.ts.map +++ b/lib/processout.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"processout.d.ts","sourceRoot":"","sources":["../src/processout.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"processout.d.ts","sourceRoot":"","sources":["../src/processout.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/processout.js b/lib/processout.js index a3de7ae..b5de8ca 100644 --- a/lib/processout.js +++ b/lib/processout.js @@ -193,6 +193,70 @@ var ProcessOut = /** @class */ (function () { ProcessOut.prototype.newEvent = function (prefill) { return new p.Event(this, prefill); }; + /** + * Create a new ExportLayout instance + * @param {array} prefill + * @return {ExportLayout} + */ + ProcessOut.prototype.newExportLayout = function (prefill) { + return new p.ExportLayout(this, prefill); + }; + /** + * Create a new ExportLayoutConfiguration instance + * @param {array} prefill + * @return {ExportLayoutConfiguration} + */ + ProcessOut.prototype.newExportLayoutConfiguration = function (prefill) { + return new p.ExportLayoutConfiguration(this, prefill); + }; + /** + * Create a new ExportLayoutConfigurationColumn instance + * @param {array} prefill + * @return {ExportLayoutConfigurationColumn} + */ + ProcessOut.prototype.newExportLayoutConfigurationColumn = function (prefill) { + return new p.ExportLayoutConfigurationColumn(this, prefill); + }; + /** + * Create a new ExportLayoutConfigurationTime instance + * @param {array} prefill + * @return {ExportLayoutConfigurationTime} + */ + ProcessOut.prototype.newExportLayoutConfigurationTime = function (prefill) { + return new p.ExportLayoutConfigurationTime(this, prefill); + }; + /** + * Create a new ExportLayoutConfigurationAmount instance + * @param {array} prefill + * @return {ExportLayoutConfigurationAmount} + */ + ProcessOut.prototype.newExportLayoutConfigurationAmount = function (prefill) { + return new p.ExportLayoutConfigurationAmount(this, prefill); + }; + /** + * Create a new ExportLayoutConfigurationOptions instance + * @param {array} prefill + * @return {ExportLayoutConfigurationOptions} + */ + ProcessOut.prototype.newExportLayoutConfigurationOptions = function (prefill) { + return new p.ExportLayoutConfigurationOptions(this, prefill); + }; + /** + * Create a new ExportLayoutConfigurationConfigurationOptionsTime instance + * @param {array} prefill + * @return {ExportLayoutConfigurationConfigurationOptionsTime} + */ + ProcessOut.prototype.newExportLayoutConfigurationConfigurationOptionsTime = function (prefill) { + return new p.ExportLayoutConfigurationConfigurationOptionsTime(this, prefill); + }; + /** + * Create a new ExportLayoutConfigurationConfigurationOptionsAmount instance + * @param {array} prefill + * @return {ExportLayoutConfigurationConfigurationOptionsAmount} + */ + ProcessOut.prototype.newExportLayoutConfigurationConfigurationOptionsAmount = function (prefill) { + return new p.ExportLayoutConfigurationConfigurationOptionsAmount(this, prefill); + }; /** * Create a new Gateway instance * @param {array} prefill @@ -545,6 +609,22 @@ var ProcessOut = /** @class */ (function () { ProcessOut.prototype.newCategoryErrorCodes = function (prefill) { return new p.CategoryErrorCodes(this, prefill); }; + /** + * Create a new ExternalThreeDS instance + * @param {array} prefill + * @return {ExternalThreeDS} + */ + ProcessOut.prototype.newExternalThreeDS = function (prefill) { + return new p.ExternalThreeDS(this, prefill); + }; + /** + * Create a new NativeAPMTransactionDetails instance + * @param {array} prefill + * @return {NativeAPMTransactionDetails} + */ + ProcessOut.prototype.newNativeAPMTransactionDetails = function (prefill) { + return new p.NativeAPMTransactionDetails(this, prefill); + }; /** * Create a new NativeAPMTransactionDetailsGateway instance * @param {array} prefill @@ -561,14 +641,6 @@ var ProcessOut = /** @class */ (function () { ProcessOut.prototype.newNativeAPMTransactionDetailsInvoice = function (prefill) { return new p.NativeAPMTransactionDetailsInvoice(this, prefill); }; - /** - * Create a new NativeAPMTransactionDetails instance - * @param {array} prefill - * @return {NativeAPMTransactionDetails} - */ - ProcessOut.prototype.newNativeAPMTransactionDetails = function (prefill) { - return new p.NativeAPMTransactionDetails(this, prefill); - }; return ProcessOut; }()); module.exports = ProcessOut; diff --git a/lib/processout.js.map b/lib/processout.js.map index 6126150..a4e3531 100644 --- a/lib/processout.js.map +++ b/lib/processout.js.map @@ -1 +1 @@ -{"version":3,"file":"processout.js","sourceRoot":"","sources":["../src/processout.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"processout.js","sourceRoot":"","sources":["../src/processout.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/product.js b/lib/product.js index cb8042d..a206002 100644 --- a/lib/product.js +++ b/lib/product.js @@ -10,8 +10,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); diff --git a/lib/project.js b/lib/project.js index 1736ef9..ba51334 100644 --- a/lib/project.js +++ b/lib/project.js @@ -10,8 +10,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); diff --git a/lib/projectsftpsettings.js b/lib/projectsftpsettings.js index 701b798..6c32814 100644 --- a/lib/projectsftpsettings.js +++ b/lib/projectsftpsettings.js @@ -10,8 +10,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); diff --git a/lib/projectsftpsettingspublic.js b/lib/projectsftpsettingspublic.js index 589eb15..89e47fd 100644 --- a/lib/projectsftpsettingspublic.js +++ b/lib/projectsftpsettingspublic.js @@ -10,8 +10,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); diff --git a/lib/refund.js b/lib/refund.js index e6d9d23..c326009 100644 --- a/lib/refund.js +++ b/lib/refund.js @@ -10,8 +10,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); diff --git a/lib/subscription.js b/lib/subscription.js index 985db80..78d5367 100644 --- a/lib/subscription.js +++ b/lib/subscription.js @@ -10,8 +10,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); diff --git a/lib/token.d.ts b/lib/token.d.ts index 12b988f..003ef5b 100644 --- a/lib/token.d.ts +++ b/lib/token.d.ts @@ -435,9 +435,9 @@ declare class Token { * Create a new token for the given customer ID. * @param {any} options - * @return {Promise} + * @return {Promise} */ - create(options: any): Promise; + create(options: any): Promise; /** * Save the updated customer attributes. diff --git a/lib/token.d.ts.map b/lib/token.d.ts.map index 9b04a9d..20adf8a 100644 --- a/lib/token.d.ts.map +++ b/lib/token.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"token.d.ts","sourceRoot":"","sources":["../src/token.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"token.d.ts","sourceRoot":"","sources":["../src/token.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/token.js b/lib/token.js index f0c9ef6..53f84c0 100644 --- a/lib/token.js +++ b/lib/token.js @@ -10,8 +10,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); @@ -786,7 +786,7 @@ var Token = /** @class */ (function () { * Create a new token for the given customer ID. * @param {any} options - * @return {Promise} + * @return {Promise} */ Token.prototype.create = function (options) { if (!options) @@ -815,7 +815,7 @@ var Token = /** @class */ (function () { return new Promise(function (resolve, reject) { var callback = function (resp) { return __awaiter(this, void 0, void 0, function () { - var respBody, err_3, response, err, returnValues, body; + var respBody, err_3, response, err, returnValues, body, body, obj1; return __generator(this, function (_a) { switch (_a.label) { case 0: @@ -839,6 +839,10 @@ var Token = /** @class */ (function () { body = respBody; body = body['token']; returnValues.push(cur.fillWithData(body)); + body = respBody; + body = body['customer_action']; + obj1 = cur.client.newCustomerAction(); + returnValues.push(obj1.fillWithData(body)); return [2 /*return*/, resolve.apply(this, returnValues)]; } }); diff --git a/lib/token.js.map b/lib/token.js.map index 7b8a8bb..6ef7aeb 100644 --- a/lib/token.js.map +++ b/lib/token.js.map @@ -1 +1 @@ -{"version":3,"file":"token.js","sourceRoot":"","sources":["../src/token.ts"],"names":[],"mappings":";AAAA,uDAAuD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAKvD,gDAAqD;AACrD,8CAAoD;AAEpD,wEAA2E;AAI3E;IAuII;;;;OAIG;IACH,eAAY,MAAkB,EAAE,OAAc;QA3ItC,WAAM,GAAe,IAAI,CAAC;QAElC;;;WAGG;QACK,OAAE,GAAW,IAAI,CAAC;QAE1B;;;WAGG;QACK,aAAQ,GAAe,IAAI,CAAC;QAEpC;;;WAGG;QACK,eAAU,GAAW,IAAI,CAAC;QAElC;;;WAGG;QACK,yBAAoB,GAA2B,IAAI,CAAC;QAE5D;;;WAGG;QACK,2BAAsB,GAAW,IAAI,CAAC;QAE9C;;;WAGG;QACK,SAAI,GAAW,IAAI,CAAC;QAE5B;;;WAGG;QACK,WAAM,GAAW,IAAI,CAAC;QAE9B;;;WAGG;QACK,SAAI,GAAW,IAAI,CAAC;QAE5B;;;WAGG;QACK,aAAQ,GAAQ,IAAI,CAAC;QAE7B;;;WAGG;QACK,uBAAkB,GAAY,IAAI,CAAC;QAE3C;;;WAGG;QACK,cAAS,GAAY,IAAI,CAAC;QAElC;;;WAGG;QACK,cAAS,GAAW,IAAI,CAAC;QAEjC;;;WAGG;QACK,cAAS,GAAW,IAAI,CAAC;QAEjC;;;WAGG;QACK,YAAO,GAAW,IAAI,CAAC;QAE/B;;;WAGG;QACK,iBAAY,GAAY,IAAI,CAAC;QAErC;;;WAGG;QACK,cAAS,GAAW,IAAI,CAAC;QAEjC;;;WAGG;QACK,gBAAW,GAAW,IAAI,CAAC;QAEnC;;;WAGG;QACK,YAAO,GAAc,IAAI,CAAC;QAElC;;;WAGG;QACK,cAAS,GAAW,IAAI,CAAC;QAEjC;;;WAGG;QACK,8BAAyB,GAAY,IAAI,CAAC;QAElD;;;WAGG;QACK,uBAAkB,GAAW,IAAI,CAAC;QAE1C;;;WAGG;QACK,kBAAa,GAAY,IAAI,CAAC;QAQlC,IAAI,OAAO,MAAM,KAAK,WAAW;YAC7B,MAAM,IAAI,KAAK,CAAC,sJAAsJ,CAAC,CAAC;QAE5K,IAAI,CAAC,MAAM,GAAG,MAAM,CAAC;QACrB,IAAI,OAAO,OAAO,KAAK,WAAW;YAC9B,IAAI,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC;IACnC,CAAC;IAEM,wCAAwB,GAA/B;QACI,OAAO,OAAO,CAAC;IACnB,CAAC;IAED;;;;OAIG;IACI,qBAAK,GAAZ;QACI,OAAO,IAAI,CAAC,EAAE,CAAC;IACnB,CAAC;IAED;;;;;OAKG;IACI,qBAAK,GAAZ,UAAa,GAAW;QACpB,IAAI,CAAC,EAAE,GAAG,GAAG,CAAC;QACd,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,2BAAW,GAAlB;QACI,OAAO,IAAI,CAAC,QAAQ,CAAC;IACzB,CAAC;IAED;;;;;OAKG;IACI,2BAAW,GAAlB,UAAmB,GAAe;QAC9B,IAAI,GAAG,CAAC,wBAAwB;YAC5B,GAAG,CAAC,wBAAwB,EAAE,IAAI,IAAI,CAAC,MAAM,CAAC,WAAW,EAAE,CAAC,wBAAwB,EAAE;YACtF,IAAI,CAAC,QAAQ,GAAG,GAAG,CAAC;aACnB,CAAC;YACF,IAAI,GAAG,GAAG,IAAI,CAAC,MAAM,CAAC,WAAW,EAAE,CAAC;YACpC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YACtB,IAAI,CAAC,QAAQ,GAAG,GAAG,CAAC;QACxB,CAAC;QACD,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,6BAAa,GAApB;QACI,OAAO,IAAI,CAAC,UAAU,CAAC;IAC3B,CAAC;IAED;;;;;OAKG;IACI,6BAAa,GAApB,UAAqB,GAAW;QAC5B,IAAI,CAAC,UAAU,GAAG,GAAG,CAAC;QACtB,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,uCAAuB,GAA9B;QACI,OAAO,IAAI,CAAC,oBAAoB,CAAC;IACrC,CAAC;IAED;;;;;OAKG;IACI,uCAAuB,GAA9B,UAA+B,GAA2B;QACtD,IAAI,GAAG,CAAC,wBAAwB;YAC5B,GAAG,CAAC,wBAAwB,EAAE,IAAI,IAAI,CAAC,MAAM,CAAC,uBAAuB,EAAE,CAAC,wBAAwB,EAAE;YAClG,IAAI,CAAC,oBAAoB,GAAG,GAAG,CAAC;aAC/B,CAAC;YACF,IAAI,GAAG,GAAG,IAAI,CAAC,MAAM,CAAC,uBAAuB,EAAE,CAAC;YAChD,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YACtB,IAAI,CAAC,oBAAoB,GAAG,GAAG,CAAC;QACpC,CAAC;QACD,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,yCAAyB,GAAhC;QACI,OAAO,IAAI,CAAC,sBAAsB,CAAC;IACvC,CAAC;IAED;;;;;OAKG;IACI,yCAAyB,GAAhC,UAAiC,GAAW;QACxC,IAAI,CAAC,sBAAsB,GAAG,GAAG,CAAC;QAClC,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,uBAAO,GAAd;QACI,OAAO,IAAI,CAAC,IAAI,CAAC;IACrB,CAAC;IAED;;;;;OAKG;IACI,uBAAO,GAAd,UAAe,GAAW;QACtB,IAAI,GAAG,CAAC,wBAAwB;YAC5B,GAAG,CAAC,wBAAwB,EAAE,IAAI,IAAI,CAAC,MAAM,CAAC,OAAO,EAAE,CAAC,wBAAwB,EAAE;YAClF,IAAI,CAAC,IAAI,GAAG,GAAG,CAAC;aACf,CAAC;YACF,IAAI,GAAG,GAAG,IAAI,CAAC,MAAM,CAAC,OAAO,EAAE,CAAC;YAChC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YACtB,IAAI,CAAC,IAAI,GAAG,GAAG,CAAC;QACpB,CAAC;QACD,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,yBAAS,GAAhB;QACI,OAAO,IAAI,CAAC,MAAM,CAAC;IACvB,CAAC;IAED;;;;;OAKG;IACI,yBAAS,GAAhB,UAAiB,GAAW;QACxB,IAAI,CAAC,MAAM,GAAG,GAAG,CAAC;QAClB,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,uBAAO,GAAd;QACI,OAAO,IAAI,CAAC,IAAI,CAAC;IACrB,CAAC;IAED;;;;;OAKG;IACI,uBAAO,GAAd,UAAe,GAAW;QACtB,IAAI,CAAC,IAAI,GAAG,GAAG,CAAC;QAChB,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,2BAAW,GAAlB;QACI,OAAO,IAAI,CAAC,QAAQ,CAAC;IACzB,CAAC;IAED;;;;;OAKG;IACI,2BAAW,GAAlB,UAAmB,GAAQ;QACvB,IAAI,CAAC,QAAQ,GAAG,GAAG,CAAC;QACpB,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,qCAAqB,GAA5B;QACI,OAAO,IAAI,CAAC,kBAAkB,CAAC;IACnC,CAAC;IAED;;;;;OAKG;IACI,qCAAqB,GAA5B,UAA6B,GAAY;QACrC,IAAI,CAAC,kBAAkB,GAAG,GAAG,CAAC;QAC9B,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,4BAAY,GAAnB;QACI,OAAO,IAAI,CAAC,SAAS,CAAC;IAC1B,CAAC;IAED;;;;;OAKG;IACI,4BAAY,GAAnB,UAAoB,GAAY;QAC5B,IAAI,CAAC,SAAS,GAAG,GAAG,CAAC;QACrB,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,4BAAY,GAAnB;QACI,OAAO,IAAI,CAAC,SAAS,CAAC;IAC1B,CAAC;IAED;;;;;OAKG;IACI,4BAAY,GAAnB,UAAoB,GAAW;QAC3B,IAAI,CAAC,SAAS,GAAG,GAAG,CAAC;QACrB,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,4BAAY,GAAnB;QACI,OAAO,IAAI,CAAC,SAAS,CAAC;IAC1B,CAAC;IAED;;;;;OAKG;IACI,4BAAY,GAAnB,UAAoB,GAAW;QAC3B,IAAI,CAAC,SAAS,GAAG,GAAG,CAAC;QACrB,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,0BAAU,GAAjB;QACI,OAAO,IAAI,CAAC,OAAO,CAAC;IACxB,CAAC;IAED;;;;;OAKG;IACI,0BAAU,GAAjB,UAAkB,GAAW;QACzB,IAAI,CAAC,OAAO,GAAG,GAAG,CAAC;QACnB,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,+BAAe,GAAtB;QACI,OAAO,IAAI,CAAC,YAAY,CAAC;IAC7B,CAAC;IAED;;;;;OAKG;IACI,+BAAe,GAAtB,UAAuB,GAAY;QAC/B,IAAI,CAAC,YAAY,GAAG,GAAG,CAAC;QACxB,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,4BAAY,GAAnB;QACI,OAAO,IAAI,CAAC,SAAS,CAAC;IAC1B,CAAC;IAED;;;;;OAKG;IACI,4BAAY,GAAnB,UAAoB,GAAW;QAC3B,IAAI,CAAC,SAAS,GAAG,GAAG,CAAC;QACrB,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,8BAAc,GAArB;QACI,OAAO,IAAI,CAAC,WAAW,CAAC;IAC5B,CAAC;IAED;;;;;OAKG;IACI,8BAAc,GAArB,UAAsB,GAAW;QAC7B,IAAI,CAAC,WAAW,GAAG,GAAG,CAAC;QACvB,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,0BAAU,GAAjB;QACI,OAAO,IAAI,CAAC,OAAO,CAAC;IACxB,CAAC;IAED;;;;;OAKG;IACI,0BAAU,GAAjB,UAAkB,GAAc;QAC5B,IAAI,GAAG,CAAC,wBAAwB;YAC5B,GAAG,CAAC,wBAAwB,EAAE,IAAI,IAAI,CAAC,MAAM,CAAC,UAAU,EAAE,CAAC,wBAAwB,EAAE;YACrF,IAAI,CAAC,OAAO,GAAG,GAAG,CAAC;aAClB,CAAC;YACF,IAAI,GAAG,GAAG,IAAI,CAAC,MAAM,CAAC,UAAU,EAAE,CAAC;YACnC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;YACtB,IAAI,CAAC,OAAO,GAAG,GAAG,CAAC;QACvB,CAAC;QACD,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,4BAAY,GAAnB;QACI,OAAO,IAAI,CAAC,SAAS,CAAC;IAC1B,CAAC;IAED;;;;;OAKG;IACI,4BAAY,GAAnB,UAAoB,GAAW;QAC3B,IAAI,CAAC,SAAS,GAAG,GAAG,CAAC;QACrB,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,4CAA4B,GAAnC;QACI,OAAO,IAAI,CAAC,yBAAyB,CAAC;IAC1C,CAAC;IAED;;;;;OAKG;IACI,4CAA4B,GAAnC,UAAoC,GAAY;QAC5C,IAAI,CAAC,yBAAyB,GAAG,GAAG,CAAC;QACrC,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,qCAAqB,GAA5B;QACI,OAAO,IAAI,CAAC,kBAAkB,CAAC;IACnC,CAAC;IAED;;;;;OAKG;IACI,qCAAqB,GAA5B,UAA6B,GAAW;QACpC,IAAI,CAAC,kBAAkB,GAAG,GAAG,CAAC;QAC9B,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,gCAAgB,GAAvB;QACI,OAAO,IAAI,CAAC,aAAa,CAAC;IAC9B,CAAC;IAED;;;;;OAKG;IACI,gCAAgB,GAAvB,UAAwB,GAAY;QAChC,IAAI,CAAC,aAAa,GAAG,GAAG,CAAC;QACzB,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;;OAIG;IACI,4BAAY,GAAnB,UAAoB,IAAS;QACzB,IAAI,IAAI,CAAC,IAAI,CAAC;YACV,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC;QAC3B,IAAI,IAAI,CAAC,UAAU,CAAC;YAChB,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC;QACvC,IAAI,IAAI,CAAC,aAAa,CAAC;YACnB,IAAI,CAAC,aAAa,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC;QAC5C,IAAI,IAAI,CAAC,uBAAuB,CAAC;YAC7B,IAAI,CAAC,uBAAuB,CAAC,IAAI,CAAC,uBAAuB,CAAC,CAAC,CAAC;QAChE,IAAI,IAAI,CAAC,0BAA0B,CAAC;YAChC,IAAI,CAAC,yBAAyB,CAAC,IAAI,CAAC,0BAA0B,CAAC,CAAC,CAAC;QACrE,IAAI,IAAI,CAAC,MAAM,CAAC;YACZ,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC;QAC/B,IAAI,IAAI,CAAC,SAAS,CAAC;YACf,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC;QACpC,IAAI,IAAI,CAAC,MAAM,CAAC;YACZ,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC;QAC/B,IAAI,IAAI,CAAC,UAAU,CAAC;YAChB,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC;QACvC,IAAI,IAAI,CAAC,sBAAsB,CAAC;YAC5B,IAAI,CAAC,qBAAqB,CAAC,IAAI,CAAC,sBAAsB,CAAC,CAAC,CAAC;QAC7D,IAAI,IAAI,CAAC,YAAY,CAAC;YAClB,IAAI,CAAC,YAAY,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC,CAAC;QAC1C,IAAI,IAAI,CAAC,YAAY,CAAC;YAClB,IAAI,CAAC,YAAY,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC,CAAC;QAC1C,IAAI,IAAI,CAAC,YAAY,CAAC;YAClB,IAAI,CAAC,YAAY,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC,CAAC;QAC1C,IAAI,IAAI,CAAC,SAAS,CAAC;YACf,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC;QACrC,IAAI,IAAI,CAAC,eAAe,CAAC;YACrB,IAAI,CAAC,eAAe,CAAC,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC;QAChD,IAAI,IAAI,CAAC,YAAY,CAAC;YAClB,IAAI,CAAC,YAAY,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC,CAAC;QAC1C,IAAI,IAAI,CAAC,aAAa,CAAC;YACnB,IAAI,CAAC,cAAc,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,CAAC;QAC7C,IAAI,IAAI,CAAC,SAAS,CAAC;YACf,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC;QACrC,IAAI,IAAI,CAAC,YAAY,CAAC;YAClB,IAAI,CAAC,YAAY,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC,CAAC;QAC1C,IAAI,IAAI,CAAC,6BAA6B,CAAC;YACnC,IAAI,CAAC,4BAA4B,CAAC,IAAI,CAAC,6BAA6B,CAAC,CAAC,CAAC;QAC3E,IAAI,IAAI,CAAC,qBAAqB,CAAC;YAC3B,IAAI,CAAC,qBAAqB,CAAC,IAAI,CAAC,qBAAqB,CAAC,CAAC,CAAC;QAC5D,IAAI,IAAI,CAAC,iBAAiB,CAAC;YACvB,IAAI,CAAC,gBAAgB,CAAC,IAAI,CAAC,iBAAiB,CAAC,CAAC,CAAC;QACnD,OAAO,IAAI,CAAC;IAChB,CAAC;IAED;;;OAGG;IACI,sBAAM,GAAb;QACI,OAAO;YACH,IAAI,EAAE,IAAI,CAAC,KAAK,EAAE;YAClB,UAAU,EAAE,IAAI,CAAC,WAAW,EAAE;YAC9B,aAAa,EAAE,IAAI,CAAC,aAAa,EAAE;YACnC,uBAAuB,EAAE,IAAI,CAAC,uBAAuB,EAAE;YACvD,0BAA0B,EAAE,IAAI,CAAC,yBAAyB,EAAE;YAC5D,MAAM,EAAE,IAAI,CAAC,OAAO,EAAE;YACtB,SAAS,EAAE,IAAI,CAAC,SAAS,EAAE;YAC3B,MAAM,EAAE,IAAI,CAAC,OAAO,EAAE;YACtB,UAAU,EAAE,IAAI,CAAC,WAAW,EAAE;YAC9B,sBAAsB,EAAE,IAAI,CAAC,qBAAqB,EAAE;YACpD,YAAY,EAAE,IAAI,CAAC,YAAY,EAAE;YACjC,YAAY,EAAE,IAAI,CAAC,YAAY,EAAE;YACjC,YAAY,EAAE,IAAI,CAAC,YAAY,EAAE;YACjC,SAAS,EAAE,IAAI,CAAC,UAAU,EAAE;YAC5B,eAAe,EAAE,IAAI,CAAC,eAAe,EAAE;YACvC,YAAY,EAAE,IAAI,CAAC,YAAY,EAAE;YACjC,aAAa,EAAE,IAAI,CAAC,cAAc,EAAE;YACpC,SAAS,EAAE,IAAI,CAAC,UAAU,EAAE;YAC5B,YAAY,EAAE,IAAI,CAAC,YAAY,EAAE;YACjC,6BAA6B,EAAE,IAAI,CAAC,4BAA4B,EAAE;YAClE,qBAAqB,EAAE,IAAI,CAAC,qBAAqB,EAAE;YACnD,iBAAiB,EAAE,IAAI,CAAC,gBAAgB,EAAE;SAC7C,CAAC;IACN,CAAC;IAED;;;;;OAKG;IACI,mCAAmB,GAA1B,UAA2B,UAAkB,EAAE,OAAO;QAClD,IAAI,CAAC,OAAO;YAAE,OAAO,GAAG,EAAE,CAAC;QAC3B,IAAI,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC;QAE3B,IAAI,OAAO,GAAG,IAAI,OAAO,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC;QACvC,IAAI,IAAI,GAAM,aAAa,GAAG,SAAS,CAAC,UAAU,CAAC,GAAG,SAAS,CAAC;QAEhE,IAAI,IAAI,GAAG,EAEV,CAAC;QAEF,IAAI,GAAG,GAAG,IAAI,CAAC;QACf,OAAO,IAAI,OAAO,CAAC,UAAS,OAAO,EAAE,MAAM;YACvC,IAAI,QAAQ,GAAG,UAAe,IAAoB;;;;;;gCAC1C,QAAQ,GAAG,EAAE,CAAC;;;;gCAEH,qBAAM,IAAI,CAAC,IAAI,EAAE,EAAA;;gCAA5B,QAAQ,GAAG,SAAiB,CAAC;;;;;;gCAG7B,QAAQ,GAAG,IAAI,QAAQ,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;gCACxC,GAAG,GAAG,QAAQ,CAAC,KAAK,EAAE,CAAC;gCAC3B,IAAI,GAAG,IAAI,IAAI;oCACX,sBAAO,MAAM,CAAC,GAAG,CAAC,EAAC;gCAEnB,YAAY,GAAG,EAAE,CAAC;gCAGlB,CAAC,GAAM,EAAE,CAAC;gCACV,IAAI,GAAG,QAAQ,CAAC,QAAQ,CAAC,CAAC;gCAC9B,KAAS,CAAC,GAAG,IAAI,CAAC,MAAM,EAAE,CAAC,EAAE,GAAG,CAAC;oCACzB,GAAG,GAAG,GAAG,CAAC,MAAM,CAAC,QAAQ,EAAE,CAAC;oCAChC,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC;oCAC1B,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;gCAChB,CAAC;gCAED,YAAY,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;gCAGrB,sBAAO,OAAO,CAAC,KAAK,CAAC,IAAI,EAAE,YAAY,CAAC,EAAC;;;;aAC5C,CAAC;YACF,IAAI,aAAa,GAAG,UAAS,GAAG;gBAC5B,OAAO,MAAM,CAAC,IAAI,sBAAsB,CAAC,8BAA8B,EAAE,GAAG,CAAC,OAAO,CAAC,CAAC,CAAC;YAC3F,CAAC,CAAC;YAEF,OAAO,CAAC,GAAG,CAAC,IAAI,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC,IAAI,CAAC,QAAQ,EAAE,aAAa,CAAC,CAAC;QAC/D,CAAC,CAAC,CAAC;IACX,CAAC;IACD;;;;;;OAMG;IACI,oBAAI,GAAX,UAAY,UAAkB,EAAE,OAAe,EAAE,OAAO;QACpD,IAAI,CAAC,OAAO;YAAE,OAAO,GAAG,EAAE,CAAC;QAC3B,IAAI,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC;QAE3B,IAAI,OAAO,GAAG,IAAI,OAAO,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC;QACvC,IAAI,IAAI,GAAM,aAAa,GAAG,SAAS,CAAC,UAAU,CAAC,GAAG,UAAU,GAAG,SAAS,CAAC,OAAO,CAAC,GAAG,EAAE,CAAC;QAE3F,IAAI,IAAI,GAAG,EAEV,CAAC;QAEF,IAAI,GAAG,GAAG,IAAI,CAAC;QACf,OAAO,IAAI,OAAO,CAAC,UAAS,OAAO,EAAE,MAAM;YACvC,IAAI,QAAQ,GAAG,UAAe,IAAoB;;;;;;gCAC1C,QAAQ,GAAG,EAAE,CAAC;;;;gCAEH,qBAAM,IAAI,CAAC,IAAI,EAAE,EAAA;;gCAA5B,QAAQ,GAAG,SAAiB,CAAC;;;;;;gCAG7B,QAAQ,GAAG,IAAI,QAAQ,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;gCACxC,GAAG,GAAG,QAAQ,CAAC,KAAK,EAAE,CAAC;gCAC3B,IAAI,GAAG,IAAI,IAAI;oCACX,sBAAO,MAAM,CAAC,GAAG,CAAC,EAAC;gCAEnB,YAAY,GAAG,EAAE,CAAC;gCAGlB,IAAI,GAAG,QAAQ,CAAC;gCACpB,IAAI,GAAG,IAAI,CAAC,OAAO,CAAC,CAAC;gCAErB,YAAY,CAAC,IAAI,CAAC,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,CAAC,CAAC;gCAE1C,sBAAO,OAAO,CAAC,KAAK,CAAC,IAAI,EAAE,YAAY,CAAC,EAAC;;;;aAC5C,CAAC;YACF,IAAI,aAAa,GAAG,UAAS,GAAG;gBAC5B,OAAO,MAAM,CAAC,IAAI,sBAAsB,CAAC,8BAA8B,EAAE,GAAG,CAAC,OAAO,CAAC,CAAC,CAAC;YAC3F,CAAC,CAAC;YAEF,OAAO,CAAC,GAAG,CAAC,IAAI,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC,IAAI,CAAC,QAAQ,EAAE,aAAa,CAAC,CAAC;QAC/D,CAAC,CAAC,CAAC;IACX,CAAC;IACD;;;;;OAKG;IACI,sBAAM,GAAb,UAAc,OAAO;QACjB,IAAI,CAAC,OAAO;YAAE,OAAO,GAAG,EAAE,CAAC;QAC3B,IAAI,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC;QAE3B,IAAI,OAAO,GAAG,IAAI,OAAO,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC;QACvC,IAAI,IAAI,GAAM,aAAa,GAAG,SAAS,CAAC,IAAI,CAAC,aAAa,EAAE,CAAC,GAAG,SAAS,CAAC;QAE1E,IAAI,IAAI,GAAG;YAChB,UAAU,EAAE,IAAI,CAAC,WAAW,EAAE;YAC9B,YAAY,EAAE,IAAI,CAAC,YAAY,EAAE;YACjC,YAAY,EAAE,IAAI,CAAC,YAAY,EAAE;YACjC,aAAa,EAAE,IAAI,CAAC,cAAc,EAAE;YACpC,YAAY,EAAE,IAAI,CAAC,YAAY,EAAE;YACjC,6BAA6B,EAAE,IAAI,CAAC,4BAA4B,EAAE;YAClE,QAAQ,EAAE,CAAC,OAAO,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,IAAI;YACxD,UAAU,EAAE,CAAC,OAAO,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,IAAI;YAC9D,QAAQ,EAAE,CAAC,OAAO,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,IAAI;YACxD,QAAQ,EAAE,CAAC,OAAO,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,IAAI;YACxD,iBAAiB,EAAE,CAAC,OAAO,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAC,IAAI;YACnF,aAAa,EAAE,CAAC,OAAO,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,IAAI;YACvE,6BAA6B,EAAE,CAAC,OAAO,CAAC,6BAA6B,CAAC,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,6BAA6B,CAAC,CAAC,CAAC,CAAC,IAAI;YACvH,oBAAoB,EAAE,CAAC,OAAO,CAAC,oBAAoB,CAAC,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,oBAAoB,CAAC,CAAC,CAAC,CAAC,IAAI;YAC5F,SAAS,EAAE,CAAC,OAAO,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,IAAI;SACrD,CAAC;QAEF,IAAI,GAAG,GAAG,IAAI,CAAC;QACf,OAAO,IAAI,OAAO,CAAC,UAAS,OAAO,EAAE,MAAM;YACvC,IAAI,QAAQ,GAAG,UAAe,IAAoB;;;;;;gCAC1C,QAAQ,GAAG,EAAE,CAAC;;;;gCAEH,qBAAM,IAAI,CAAC,IAAI,EAAE,EAAA;;gCAA5B,QAAQ,GAAG,SAAiB,CAAC;;;;;;gCAG7B,QAAQ,GAAG,IAAI,QAAQ,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;gCACxC,GAAG,GAAG,QAAQ,CAAC,KAAK,EAAE,CAAC;gCAC3B,IAAI,GAAG,IAAI,IAAI;oCACX,sBAAO,MAAM,CAAC,GAAG,CAAC,EAAC;gCAEnB,YAAY,GAAG,EAAE,CAAC;gCAGlB,IAAI,GAAG,QAAQ,CAAC;gCACpB,IAAI,GAAG,IAAI,CAAC,OAAO,CAAC,CAAC;gCAErB,YAAY,CAAC,IAAI,CAAC,GAAG,CAAC,YAAY,CAAC,IAAI,CAAC,CAAC,CAAC;gCAE1C,sBAAO,OAAO,CAAC,KAAK,CAAC,IAAI,EAAE,YAAY,CAAC,EAAC;;;;aAC5C,CAAC;YACF,IAAI,aAAa,GAAG,UAAS,GAAG;gBAC5B,OAAO,MAAM,CAAC,IAAI,sBAAsB,CAAC,8BAA8B,EAAE,GAAG,CAAC,OAAO,CAAC,CAAC,CAAC;YAC3F,CAAC,CAAC;YAEF,OAAO,CAAC,IAAI,CAAC,IAAI,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC,IAAI,CAAC,QAAQ,EAAE,aAAa,CAAC,CAAC;QAChE,CAAC,CAAC,CAAC;IACX,CAAC;IACD;;;;;OAKG;IACI,oBAAI,GAAX,UAAY,OAAO;QACf,IAAI,CAAC,OAAO;YAAE,OAAO,GAAG,EAAE,CAAC;QAC3B,IAAI,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC;QAE3B,IAAI,OAAO,GAAG,IAAI,OAAO,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC;QACvC,IAAI,IAAI,GAAM,aAAa,GAAG,SAAS,CAAC,IAAI,CAAC,aAAa,EAAE,CAAC,GAAG,UAAU,GAAG,SAAS,CAAC,IAAI,CAAC,KAAK,EAAE,CAAC,GAAG,EAAE,CAAC;QAE1G,IAAI,IAAI,GAAG;YAChB,QAAQ,EAAE,CAAC,OAAO,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,IAAI;YACxD,UAAU,EAAE,CAAC,OAAO,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,IAAI;YAC9D,QAAQ,EAAE,CAAC,OAAO,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,IAAI;YACxD,QAAQ,EAAE,CAAC,OAAO,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,IAAI;YACxD,iBAAiB,EAAE,CAAC,OAAO,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAC,IAAI;YACnF,aAAa,EAAE,CAAC,OAAO,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,IAAI;YACvE,6BAA6B,EAAE,CAAC,OAAO,CAAC,6BAA6B,CAAC,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,6BAA6B,CAAC,CAAC,CAAC,CAAC,IAAI;YACvH,oBAAoB,EAAE,CAAC,OAAO,CAAC,oBAAoB,CAAC,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,oBAAoB,CAAC,CAAC,CAAC,CAAC,IAAI;SACtF,CAAC;QAEF,IAAI,GAAG,GAAG,IAAI,CAAC;QACf,OAAO,IAAI,OAAO,CAAC,UAAS,OAAO,EAAE,MAAM;YACvC,IAAI,QAAQ,GAAG,UAAe,IAAoB;;;;;;gCAC1C,QAAQ,GAAG,EAAE,CAAC;;;;gCAEH,qBAAM,IAAI,CAAC,IAAI,EAAE,EAAA;;gCAA5B,QAAQ,GAAG,SAAiB,CAAC;;;;;;gCAG7B,QAAQ,GAAG,IAAI,QAAQ,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;gCACxC,GAAG,GAAG,QAAQ,CAAC,KAAK,EAAE,CAAC;gCAC3B,IAAI,GAAG,IAAI,IAAI;oCACX,sBAAO,MAAM,CAAC,GAAG,CAAC,EAAC;gCAEnB,YAAY,GAAG,EAAE,CAAC;gCAGtB,YAAY,CAAC,IAAI,CAAC,QAAQ,CAAC,SAAS,EAAE,CAAC,CAAC;gCAExC,sBAAO,OAAO,CAAC,KAAK,CAAC,IAAI,EAAE,YAAY,CAAC,EAAC;;;;aAC5C,CAAC;YACF,IAAI,aAAa,GAAG,UAAS,GAAG;gBAC5B,OAAO,MAAM,CAAC,IAAI,sBAAsB,CAAC,8BAA8B,EAAE,GAAG,CAAC,OAAO,CAAC,CAAC,CAAC;YAC3F,CAAC,CAAC;YAEF,OAAO,CAAC,GAAG,CAAC,IAAI,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC,IAAI,CAAC,QAAQ,EAAE,aAAa,CAAC,CAAC;QAC/D,CAAC,CAAC,CAAC;IACX,CAAC;IACD;;;;;OAKG;IACI,sBAAM,GAAb,UAAc,OAAO;QACjB,IAAI,CAAC,OAAO;YAAE,OAAO,GAAG,EAAE,CAAC;QAC3B,IAAI,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC;QAE3B,IAAI,OAAO,GAAG,IAAI,OAAO,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC;QACvC,IAAI,IAAI,GAAM,aAAa,GAAG,SAAS,CAAC,IAAI,CAAC,aAAa,EAAE,CAAC,GAAG,UAAU,GAAG,SAAS,CAAC,IAAI,CAAC,KAAK,EAAE,CAAC,GAAG,EAAE,CAAC;QAE1G,IAAI,IAAI,GAAG,EAEV,CAAC;QAEF,IAAI,GAAG,GAAG,IAAI,CAAC;QACf,OAAO,IAAI,OAAO,CAAC,UAAS,OAAO,EAAE,MAAM;YACvC,IAAI,QAAQ,GAAG,UAAe,IAAoB;;;;;;gCAC1C,QAAQ,GAAG,EAAE,CAAC;;;;gCAEH,qBAAM,IAAI,CAAC,IAAI,EAAE,EAAA;;gCAA5B,QAAQ,GAAG,SAAiB,CAAC;;;;;;gCAG7B,QAAQ,GAAG,IAAI,QAAQ,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;gCACxC,GAAG,GAAG,QAAQ,CAAC,KAAK,EAAE,CAAC;gCAC3B,IAAI,GAAG,IAAI,IAAI;oCACX,sBAAO,MAAM,CAAC,GAAG,CAAC,EAAC;gCAEnB,YAAY,GAAG,EAAE,CAAC;gCAGtB,YAAY,CAAC,IAAI,CAAC,QAAQ,CAAC,SAAS,EAAE,CAAC,CAAC;gCAExC,sBAAO,OAAO,CAAC,KAAK,CAAC,IAAI,EAAE,YAAY,CAAC,EAAC;;;;aAC5C,CAAC;YACF,IAAI,aAAa,GAAG,UAAS,GAAG;gBAC5B,OAAO,MAAM,CAAC,IAAI,sBAAsB,CAAC,8BAA8B,EAAE,GAAG,CAAC,OAAO,CAAC,CAAC,CAAC;YAC3F,CAAC,CAAC;YAEF,OAAO,CAAC,MAAM,CAAC,IAAI,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC,IAAI,CAAC,QAAQ,EAAE,aAAa,CAAC,CAAC;QAClE,CAAC,CAAC,CAAC;IACX,CAAC;IAEL,YAAC;AAAD,CAAC,AAn8BD,IAm8BC;AACD,iBAAS,KAAK,CAAC"} \ No newline at end of file +{"version":3,"file":"token.js","sourceRoot":"","sources":["../src/token.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/transaction.js b/lib/transaction.js index 2374952..a6058dc 100644 --- a/lib/transaction.js +++ b/lib/transaction.js @@ -10,8 +10,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); diff --git a/package-lock.json b/package-lock.json index 55d67ea..987e49f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "processout", - "version": "9.0.0", + "version": "9.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "processout", - "version": "9.0.0", + "version": "9.1.0", "license": "MIT", "dependencies": { "@types/node": "^13.7.4", @@ -24,13 +24,15 @@ "node_modules/@types/node": { "version": "13.13.52", "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.52.tgz", - "integrity": "sha512-s3nugnZumCC//n4moGGe6tkNMyYEdaDBitVjwPxXmR5lnMG5dHePinH2EdxkG3Rh1ghFHHixAG4NJhpJW1rthQ==" + "integrity": "sha512-s3nugnZumCC//n4moGGe6tkNMyYEdaDBitVjwPxXmR5lnMG5dHePinH2EdxkG3Rh1ghFHHixAG4NJhpJW1rthQ==", + "license": "MIT" }, "node_modules/ansi-colors": { "version": "3.2.3", "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz", "integrity": "sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -40,6 +42,7 @@ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -49,6 +52,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^1.9.0" }, @@ -61,6 +65,7 @@ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, + "license": "MIT", "dependencies": { "sprintf-js": "~1.0.2" } @@ -70,6 +75,7 @@ "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.5", "is-array-buffer": "^3.0.4" @@ -86,6 +92,7 @@ "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.7.tgz", "integrity": "sha512-mzmiUCVwtiD4lgxYP8g7IYy8El8p2CSMePvIbTS7gchKir/L1fgJrk0yDKmAX6mnRQFKNADYIk8nNlTris5H1Q==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -107,6 +114,7 @@ "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", "dev": true, + "license": "MIT", "dependencies": { "array-buffer-byte-length": "^1.0.1", "call-bind": "^1.0.5", @@ -129,6 +137,7 @@ "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", "dev": true, + "license": "MIT", "engines": { "node": "*" } @@ -138,6 +147,7 @@ "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", "dev": true, + "license": "MIT", "dependencies": { "possible-typed-array-names": "^1.0.0" }, @@ -152,13 +162,15 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -168,12 +180,14 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/btoa": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz", "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==", + "license": "(MIT OR Apache-2.0)", "bin": { "btoa": "bin/btoa.js" }, @@ -186,6 +200,7 @@ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", "dev": true, + "license": "MIT", "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", @@ -205,6 +220,7 @@ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -214,6 +230,7 @@ "resolved": "https://registry.npmjs.org/chai/-/chai-3.5.0.tgz", "integrity": "sha512-eRYY0vPS2a9zt5w5Z0aCeWbrXTEyvk7u/Xf71EzNObrjSCPgMm1Nku/D/u2tiqHBX5j40wWhj54YJLtgn8g55A==", "dev": true, + "license": "MIT", "dependencies": { "assertion-error": "^1.0.1", "deep-eql": "^0.1.3", @@ -228,6 +245,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -242,6 +260,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^3.0.0" }, @@ -254,6 +273,7 @@ "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", "dev": true, + "license": "ISC", "dependencies": { "string-width": "^3.1.0", "strip-ansi": "^5.2.0", @@ -265,6 +285,7 @@ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -274,6 +295,7 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", "dev": true, + "license": "MIT", "dependencies": { "emoji-regex": "^7.0.1", "is-fullwidth-code-point": "^2.0.0", @@ -288,6 +310,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-regex": "^4.1.0" }, @@ -300,6 +323,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "1.1.3" } @@ -308,19 +332,22 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/data-view-buffer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", @@ -338,6 +365,7 @@ "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", @@ -355,6 +383,7 @@ "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", @@ -373,6 +402,7 @@ "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", "dev": true, + "license": "MIT", "dependencies": { "ms": "^2.1.1" } @@ -382,6 +412,7 @@ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -391,6 +422,7 @@ "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-0.1.3.tgz", "integrity": "sha512-6sEotTRGBFiNcqVoeHwnfopbSpi5NbH1VWJmYCVkmxMmaVTT0bUTrNaGyBwhgP4MZL012W/mkzIn3Da+iDYweg==", "dev": true, + "license": "MIT", "dependencies": { "type-detect": "0.1.1" }, @@ -403,6 +435,7 @@ "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-0.1.1.tgz", "integrity": "sha512-5rqszGVwYgBoDkIm2oUtvkfZMQ0vk29iDMU0W2qCa3rG0vPDNczCMT4hV/bLBgLg8k8ri6+u3Zbt+S/14eMzlA==", "dev": true, + "license": "MIT", "engines": { "node": "*" } @@ -412,6 +445,7 @@ "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", "dev": true, + "license": "MIT", "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", @@ -429,6 +463,7 @@ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", "dev": true, + "license": "MIT", "dependencies": { "define-data-property": "^1.0.1", "has-property-descriptors": "^1.0.0", @@ -446,6 +481,7 @@ "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.3.1" } @@ -454,13 +490,15 @@ "version": "7.0.3", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/es-abstract": { "version": "1.23.3", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", "dev": true, + "license": "MIT", "dependencies": { "array-buffer-byte-length": "^1.0.1", "arraybuffer.prototype.slice": "^1.0.3", @@ -521,6 +559,7 @@ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.5", "define-properties": "^1.2.1", @@ -538,13 +577,15 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/es-define-property": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", "dev": true, + "license": "MIT", "dependencies": { "get-intrinsic": "^1.2.4" }, @@ -557,6 +598,7 @@ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" } @@ -566,6 +608,7 @@ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", "dev": true, + "license": "MIT", "dependencies": { "es-errors": "^1.3.0" }, @@ -578,6 +621,7 @@ "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", "dev": true, + "license": "MIT", "dependencies": { "get-intrinsic": "^1.2.4", "has-tostringtag": "^1.0.2", @@ -592,6 +636,7 @@ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "dev": true, + "license": "MIT", "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", @@ -609,6 +654,7 @@ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.8.0" } @@ -618,6 +664,7 @@ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "dev": true, + "license": "BSD-2-Clause", "bin": { "esparse": "bin/esparse.js", "esvalidate": "bin/esvalidate.js" @@ -631,6 +678,7 @@ "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, + "license": "MIT", "dependencies": { "locate-path": "^3.0.0" }, @@ -643,6 +691,7 @@ "resolved": "https://registry.npmjs.org/flat/-/flat-4.1.1.tgz", "integrity": "sha512-FmTtBsHskrU6FJ2VxCnsDb84wu9zhmO3cUX2kGFb5tuwhfXxGciiT0oRY+cck35QmG+NmGh5eLz6lLCpWTqwpA==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "is-buffer": "~2.0.3" }, @@ -655,6 +704,7 @@ "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", "dev": true, + "license": "MIT", "dependencies": { "is-callable": "^1.1.3" } @@ -663,13 +713,15 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/function-bind": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -679,6 +731,7 @@ "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", @@ -697,6 +750,7 @@ "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -706,6 +760,7 @@ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true, + "license": "ISC", "engines": { "node": "6.* || 8.* || >= 10.*" } @@ -715,6 +770,7 @@ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", "dev": true, + "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", @@ -734,6 +790,7 @@ "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.5", "es-errors": "^1.3.0", @@ -752,6 +809,7 @@ "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -769,6 +827,7 @@ "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", "dev": true, + "license": "MIT", "dependencies": { "define-properties": "^1.2.1", "gopd": "^1.0.1" @@ -785,6 +844,7 @@ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", "dev": true, + "license": "MIT", "dependencies": { "get-intrinsic": "^1.1.3" }, @@ -797,6 +857,7 @@ "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz", "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==", "dev": true, + "license": "MIT", "engines": { "node": ">=4.x" } @@ -806,6 +867,7 @@ "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -815,6 +877,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -824,6 +887,7 @@ "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", "dev": true, + "license": "MIT", "dependencies": { "es-define-property": "^1.0.0" }, @@ -836,6 +900,7 @@ "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -848,6 +913,7 @@ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -860,6 +926,7 @@ "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", "dev": true, + "license": "MIT", "dependencies": { "has-symbols": "^1.0.3" }, @@ -875,6 +942,7 @@ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", "dev": true, + "license": "MIT", "dependencies": { "function-bind": "^1.1.2" }, @@ -887,6 +955,7 @@ "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", "dev": true, + "license": "MIT", "bin": { "he": "bin/he" } @@ -897,6 +966,7 @@ "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", "dev": true, + "license": "ISC", "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -906,13 +976,15 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/internal-slot": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", "dev": true, + "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "hasown": "^2.0.0", @@ -927,6 +999,7 @@ "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1" @@ -943,6 +1016,7 @@ "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", "dev": true, + "license": "MIT", "dependencies": { "has-bigints": "^1.0.1" }, @@ -955,6 +1029,7 @@ "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -985,6 +1060,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "engines": { "node": ">=4" } @@ -994,6 +1070,7 @@ "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -1006,6 +1083,7 @@ "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", "dev": true, + "license": "MIT", "dependencies": { "is-typed-array": "^1.1.13" }, @@ -1021,6 +1099,7 @@ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", "dev": true, + "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -1036,6 +1115,7 @@ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -1045,6 +1125,7 @@ "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -1057,6 +1138,7 @@ "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", "dev": true, + "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -1072,6 +1154,7 @@ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -1088,6 +1171,7 @@ "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7" }, @@ -1103,6 +1187,7 @@ "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", "dev": true, + "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -1118,6 +1203,7 @@ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", "dev": true, + "license": "MIT", "dependencies": { "has-symbols": "^1.0.2" }, @@ -1133,6 +1219,7 @@ "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", "dev": true, + "license": "MIT", "dependencies": { "which-typed-array": "^1.1.14" }, @@ -1148,6 +1235,7 @@ "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2" }, @@ -1159,19 +1247,22 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/js-yaml": { "version": "3.13.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", "dev": true, + "license": "MIT", "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -1185,6 +1276,7 @@ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dev": true, + "license": "MIT", "dependencies": { "p-locate": "^3.0.0", "path-exists": "^3.0.0" @@ -1197,13 +1289,15 @@ "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/log-symbols": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^2.0.1" }, @@ -1216,6 +1310,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -1228,6 +1323,7 @@ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -1238,6 +1334,7 @@ "integrity": "sha512-iG9AK/dJLtJ0XNgTuDbSyNS3zECqDlAhnQW4CsNxBG3LQJBbHmRX1egw39DmtOdCAqY+dKXV+sgPgilNWUKMVw==", "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)", "dev": true, + "license": "MIT", "dependencies": { "minimist": "^1.2.5" }, @@ -1250,6 +1347,7 @@ "resolved": "https://registry.npmjs.org/mocha/-/mocha-6.2.3.tgz", "integrity": "sha512-0R/3FvjIGH3eEuG17ccFPk117XL2rWxatr81a57D+r/x2uTYZRbdZ4oVidEUMh2W2TJDa7MdAb12Lm2/qrKajg==", "dev": true, + "license": "MIT", "dependencies": { "ansi-colors": "3.2.3", "browser-stdout": "1.3.1", @@ -1287,13 +1385,15 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/node-environment-flags": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/node-environment-flags/-/node-environment-flags-1.0.5.tgz", "integrity": "sha512-VNYPRfGfmZLx0Ye20jWzHUjyTW/c+6Wq+iLhDzUI4XmhrDd9l/FozXV3F2xOaXjvp0co0+v1YSR3CMP6g+VvLQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "object.getownpropertydescriptors": "^2.0.3", "semver": "^5.7.0" @@ -1303,6 +1403,7 @@ "version": "2.7.0", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "license": "MIT", "dependencies": { "whatwg-url": "^5.0.0" }, @@ -1323,6 +1424,7 @@ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -1335,6 +1437,7 @@ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" } @@ -1344,6 +1447,7 @@ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", "dev": true, + "license": "MIT", "dependencies": { "define-properties": "^1.1.2", "function-bind": "^1.1.1", @@ -1359,6 +1463,7 @@ "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.8.tgz", "integrity": "sha512-qkHIGe4q0lSYMv0XI4SsBTJz3WaURhLvd0lKSgtVuOsJ2krg4SgMw3PIRQFMp07yi++UR3se2mkcLqsBNpBb/A==", "dev": true, + "license": "MIT", "dependencies": { "array.prototype.reduce": "^1.0.6", "call-bind": "^1.0.7", @@ -1380,6 +1485,7 @@ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "dev": true, + "license": "ISC", "dependencies": { "wrappy": "1" } @@ -1389,6 +1495,7 @@ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, + "license": "MIT", "dependencies": { "p-try": "^2.0.0" }, @@ -1404,6 +1511,7 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dev": true, + "license": "MIT", "dependencies": { "p-limit": "^2.0.0" }, @@ -1416,6 +1524,7 @@ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -1425,6 +1534,7 @@ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -1434,6 +1544,7 @@ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -1443,6 +1554,7 @@ "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" } @@ -1452,6 +1564,7 @@ "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.6", "define-properties": "^1.2.1", @@ -1470,6 +1583,7 @@ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -1478,13 +1592,15 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/safe-array-concat": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "get-intrinsic": "^1.2.4", @@ -1503,6 +1619,7 @@ "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", @@ -1520,6 +1637,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver" } @@ -1528,13 +1646,15 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/set-function-length": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", "dev": true, + "license": "MIT", "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", @@ -1552,6 +1672,7 @@ "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", "dev": true, + "license": "MIT", "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", @@ -1567,6 +1688,7 @@ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", @@ -1584,13 +1706,15 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/string-width": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "dev": true, + "license": "MIT", "dependencies": { "is-fullwidth-code-point": "^2.0.0", "strip-ansi": "^4.0.0" @@ -1604,6 +1728,7 @@ "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -1622,6 +1747,7 @@ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -1636,6 +1762,7 @@ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -1653,6 +1780,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", "dev": true, + "license": "MIT", "dependencies": { "ansi-regex": "^3.0.0" }, @@ -1665,6 +1793,7 @@ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -1674,6 +1803,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.0.0.tgz", "integrity": "sha512-on9Kwidc1IUQo+bQdhi8+Tijpo0e1SS6RoGo2guUwn5vdaxw8RXOF9Vb2ws+ihWOmh4JnCJOvaziZWP1VABaLg==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^3.0.0" }, @@ -1684,13 +1814,15 @@ "node_modules/tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "license": "MIT" }, "node_modules/type-detect": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-1.0.0.tgz", "integrity": "sha512-f9Uv6ezcpvCQjJU0Zqbg+65qdcszv3qUQsZfjdRbWiZ7AMenrX1u0lNk9EoWWX6e1F+NULyg27mtdeZ5WhpljA==", "dev": true, + "license": "MIT", "engines": { "node": "*" } @@ -1700,6 +1832,7 @@ "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", @@ -1714,6 +1847,7 @@ "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", @@ -1733,6 +1867,7 @@ "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", "dev": true, + "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", @@ -1753,6 +1888,7 @@ "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", @@ -1773,6 +1909,7 @@ "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", @@ -1786,12 +1923,14 @@ "node_modules/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "license": "BSD-2-Clause" }, "node_modules/whatwg-url": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "license": "MIT", "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" @@ -1802,6 +1941,7 @@ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dev": true, + "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, @@ -1814,6 +1954,7 @@ "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", "dev": true, + "license": "MIT", "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", @@ -1829,13 +1970,15 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/which-typed-array": { "version": "1.1.15", "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", "dev": true, + "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", @@ -1855,6 +1998,7 @@ "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", "dev": true, + "license": "ISC", "dependencies": { "string-width": "^1.0.2 || 2" } @@ -1864,6 +2008,7 @@ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^3.2.0", "string-width": "^3.0.0", @@ -1878,6 +2023,7 @@ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -1887,6 +2033,7 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", "dev": true, + "license": "MIT", "dependencies": { "emoji-regex": "^7.0.1", "is-fullwidth-code-point": "^2.0.0", @@ -1901,6 +2048,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-regex": "^4.1.0" }, @@ -1912,19 +2060,22 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/y18n": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/yargs": { "version": "13.3.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", "dev": true, + "license": "MIT", "dependencies": { "cliui": "^5.0.0", "find-up": "^3.0.0", @@ -1943,6 +2094,7 @@ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", "dev": true, + "license": "ISC", "dependencies": { "camelcase": "^5.0.0", "decamelize": "^1.2.0" @@ -1953,6 +2105,7 @@ "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-1.6.0.tgz", "integrity": "sha512-W9tKgmSn0DpSatfri0nx52Joq5hVXgeLiqR/5G0sZNDoLZFOr/xjBUDcShCOGNsBnEMNo1KAMBkTej1Hm62HTw==", "dev": true, + "license": "MIT", "dependencies": { "flat": "^4.1.0", "lodash": "^4.17.15", @@ -1967,6 +2120,7 @@ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -1976,6 +2130,7 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", "dev": true, + "license": "MIT", "dependencies": { "emoji-regex": "^7.0.1", "is-fullwidth-code-point": "^2.0.0", @@ -1990,6 +2145,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-regex": "^4.1.0" }, diff --git a/package.json b/package.json index 85f5135..496446f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "processout", - "version": "9.0.0", + "version": "9.1.0", "description": "ProcessOut API bindings.", "main": "lib/index.js", "types": "lib/index.d.ts", diff --git a/src/exportlayout.ts b/src/exportlayout.ts new file mode 100755 index 0000000..41e759e --- /dev/null +++ b/src/exportlayout.ts @@ -0,0 +1,590 @@ +// The content of this file was automatically generated + +import fetch = require('node-fetch'); + +import ProcessOut = require('./processout'); +import Response = require('./networking/response'); +import Request = require('./networking/request'); + +import ProcessOutNetworkError = require('./errors/processoutnetworkerror'); + +import * as p from '.'; + +class ExportLayout { + private client: ProcessOut = null; + + /** + * ID of the export layout + * @type {string} + */ + private id: string = null; + + /** + * Project to which the export layout belongs + * @type {p.Project} + */ + private project: p.Project = null; + + /** + * ID of the project to which the export layout belongs + * @type {string} + */ + private projectId: string = null; + + /** + * Date at which the export layout was created + * @type {string} + */ + private createdAt: string = null; + + /** + * Name of the export layout. + * @type {string} + */ + private name: string = null; + + /** + * Type of the export layout. + * @type {string} + */ + private type: string = null; + + /** + * Whether the export layout is the default one for the project. It will be used for automatic exports. + * @type {boolean} + */ + private isDefault: boolean = null; + + /** + * Configuration of the export layout. + * @type {p.ExportLayoutConfiguration} + */ + private configuration: p.ExportLayoutConfiguration = null; + + /** + * ExportLayout constructor + * @param {ProcessOut} client + * @param {array} prefill (optional) + */ + constructor(client: ProcessOut, prefill: ExportLayout) { + if (typeof client === 'undefined') + throw new Error("The ExportLayout object must be instanciated with the ProcessOut client. You can create one using new ProcessOut('project-id', 'project-secret').newExportLayout()"); + + this.client = client; + if (typeof prefill !== 'undefined') + this.fillWithData(prefill); + } + + public getProcessOutObjectClass(): string { + return "ExportLayout"; + } + + /** + * Get Id + * ID of the export layout + * @return {string} + */ + public getId(): string { + return this.id; + } + + /** + * Set Id + * ID of the export layout + * @param {string} val + * @return {ExportLayout} + */ + public setId(val: string): ExportLayout { + this.id = val; + return this; + } + + /** + * Get Project + * Project to which the export layout belongs + * @return {p.Project} + */ + public getProject(): p.Project { + return this.project; + } + + /** + * Set Project + * Project to which the export layout belongs + * @param {p.Project} val + * @return {ExportLayout} + */ + public setProject(val: p.Project): ExportLayout { + if (val.getProcessOutObjectClass && + val.getProcessOutObjectClass() == this.client.newProject().getProcessOutObjectClass()) + this.project = val; + else { + var obj = this.client.newProject(); + obj.fillWithData(val); + this.project = obj; + } + return this; + } + + /** + * Get ProjectId + * ID of the project to which the export layout belongs + * @return {string} + */ + public getProjectId(): string { + return this.projectId; + } + + /** + * Set ProjectId + * ID of the project to which the export layout belongs + * @param {string} val + * @return {ExportLayout} + */ + public setProjectId(val: string): ExportLayout { + this.projectId = val; + return this; + } + + /** + * Get CreatedAt + * Date at which the export layout was created + * @return {string} + */ + public getCreatedAt(): string { + return this.createdAt; + } + + /** + * Set CreatedAt + * Date at which the export layout was created + * @param {string} val + * @return {ExportLayout} + */ + public setCreatedAt(val: string): ExportLayout { + this.createdAt = val; + return this; + } + + /** + * Get Name + * Name of the export layout. + * @return {string} + */ + public getName(): string { + return this.name; + } + + /** + * Set Name + * Name of the export layout. + * @param {string} val + * @return {ExportLayout} + */ + public setName(val: string): ExportLayout { + this.name = val; + return this; + } + + /** + * Get Type + * Type of the export layout. + * @return {string} + */ + public getType(): string { + return this.type; + } + + /** + * Set Type + * Type of the export layout. + * @param {string} val + * @return {ExportLayout} + */ + public setType(val: string): ExportLayout { + this.type = val; + return this; + } + + /** + * Get IsDefault + * Whether the export layout is the default one for the project. It will be used for automatic exports. + * @return {boolean} + */ + public getIsDefault(): boolean { + return this.isDefault; + } + + /** + * Set IsDefault + * Whether the export layout is the default one for the project. It will be used for automatic exports. + * @param {boolean} val + * @return {ExportLayout} + */ + public setIsDefault(val: boolean): ExportLayout { + this.isDefault = val; + return this; + } + + /** + * Get Configuration + * Configuration of the export layout. + * @return {p.ExportLayoutConfiguration} + */ + public getConfiguration(): p.ExportLayoutConfiguration { + return this.configuration; + } + + /** + * Set Configuration + * Configuration of the export layout. + * @param {p.ExportLayoutConfiguration} val + * @return {ExportLayout} + */ + public setConfiguration(val: p.ExportLayoutConfiguration): ExportLayout { + if (val.getProcessOutObjectClass && + val.getProcessOutObjectClass() == this.client.newExportLayoutConfiguration().getProcessOutObjectClass()) + this.configuration = val; + else { + var obj = this.client.newExportLayoutConfiguration(); + obj.fillWithData(val); + this.configuration = obj; + } + return this; + } + + /** + * Fills the current object with the new values pulled from the data + * @param {array} data + * @return {ExportLayout} + */ + public fillWithData(data: any): ExportLayout { + if (data["id"]) + this.setId(data["id"]); + if (data["project"]) + this.setProject(data["project"]); + if (data["project_id"]) + this.setProjectId(data["project_id"]); + if (data["created_at"]) + this.setCreatedAt(data["created_at"]); + if (data["name"]) + this.setName(data["name"]); + if (data["type"]) + this.setType(data["type"]); + if (data["is_default"]) + this.setIsDefault(data["is_default"]); + if (data["configuration"]) + this.setConfiguration(data["configuration"]); + return this; + } + + /** + * Implements a JSON custom marshaller + * @return {any} + */ + public toJSON(): any { + return { + "id": this.getId(), + "project": this.getProject(), + "project_id": this.getProjectId(), + "created_at": this.getCreatedAt(), + "name": this.getName(), + "type": this.getType(), + "is_default": this.getIsDefault(), + "configuration": this.getConfiguration(), + }; + } + + /** + * Get all the export layouts. + * + * @param {any} options + * @return {Promise} + */ + public all(options): Promise { + if (!options) options = {}; + this.fillWithData(options); + + var request = new Request(this.client); + var path = "/exports/layouts"; + + var data = { + + }; + + var cur = this; + return new Promise(function(resolve, reject) { + var callback = async function(resp: fetch.Response) { + var respBody = {}; + try { + respBody = await resp.json(); + } catch(err) {} + + var response = new Response(resp, respBody); + var err = response.check(); + if (err != null) + return reject(err); + + var returnValues = []; + + + var a = []; + var body = respBody['export_layouts']; + for (var i = body.length; i--;) { + var tmp = cur.client.newExportLayout(); + tmp.fillWithData(body[i]); + a.push(tmp); + } + + returnValues.push(a); + + + return resolve.apply(this, returnValues); + }; + var callbackError = function(err) { + return reject(new ProcessOutNetworkError('processout-sdk.network-issue', err.message)); + }; + + request.get(path, data, options).then(callback, callbackError); + }); + } + /** + * Find an export layout by its ID. + * @param string exportLayoutId + * @param {any} options + * @return {Promise} + */ + public find(exportLayoutId: string, options): Promise { + if (!options) options = {}; + this.fillWithData(options); + + var request = new Request(this.client); + var path = "/exports/layouts/" + encodeURI(exportLayoutId) + ""; + + var data = { + + }; + + var cur = this; + return new Promise(function(resolve, reject) { + var callback = async function(resp: fetch.Response) { + var respBody = {}; + try { + respBody = await resp.json(); + } catch(err) {} + + var response = new Response(resp, respBody); + var err = response.check(); + if (err != null) + return reject(err); + + var returnValues = []; + + + var body = respBody; + body = body['export_layout']; + + returnValues.push(cur.fillWithData(body)); + + return resolve.apply(this, returnValues); + }; + var callbackError = function(err) { + return reject(new ProcessOutNetworkError('processout-sdk.network-issue', err.message)); + }; + + request.get(path, data, options).then(callback, callbackError); + }); + } + /** + * Find the default export layout for given export type. + * @param string exportType + * @param {any} options + * @return {Promise} + */ + public findDefault(exportType: string, options): Promise { + if (!options) options = {}; + this.fillWithData(options); + + var request = new Request(this.client); + var path = "/exports/layouts/default/" + encodeURI(exportType) + ""; + + var data = { + + }; + + var cur = this; + return new Promise(function(resolve, reject) { + var callback = async function(resp: fetch.Response) { + var respBody = {}; + try { + respBody = await resp.json(); + } catch(err) {} + + var response = new Response(resp, respBody); + var err = response.check(); + if (err != null) + return reject(err); + + var returnValues = []; + + + var body = respBody; + body = body['export_layout']; + + returnValues.push(cur.fillWithData(body)); + + return resolve.apply(this, returnValues); + }; + var callbackError = function(err) { + return reject(new ProcessOutNetworkError('processout-sdk.network-issue', err.message)); + }; + + request.get(path, data, options).then(callback, callbackError); + }); + } + /** + * Create a new export layout. + * + * @param {any} options + * @return {Promise} + */ + public create(options): Promise { + if (!options) options = {}; + this.fillWithData(options); + + var request = new Request(this.client); + var path = "/exports/layouts"; + + var data = { + 'name': this.getName(), + 'type': this.getType(), + 'is_default': this.getIsDefault(), + 'configuration': this.getConfiguration() + }; + + var cur = this; + return new Promise(function(resolve, reject) { + var callback = async function(resp: fetch.Response) { + var respBody = {}; + try { + respBody = await resp.json(); + } catch(err) {} + + var response = new Response(resp, respBody); + var err = response.check(); + if (err != null) + return reject(err); + + var returnValues = []; + + + var body = respBody; + body = body['export_layout']; + + returnValues.push(cur.fillWithData(body)); + + return resolve.apply(this, returnValues); + }; + var callbackError = function(err) { + return reject(new ProcessOutNetworkError('processout-sdk.network-issue', err.message)); + }; + + request.post(path, data, options).then(callback, callbackError); + }); + } + /** + * Update the export layout. + * @param string exportLayoutId + * @param {any} options + * @return {Promise} + */ + public update(exportLayoutId: string, options): Promise { + if (!options) options = {}; + this.fillWithData(options); + + var request = new Request(this.client); + var path = "/exports/layouts/" + encodeURI(exportLayoutId) + ""; + + var data = { + 'name': this.getName(), + 'is_default': this.getIsDefault(), + 'configuration': this.getConfiguration() + }; + + var cur = this; + return new Promise(function(resolve, reject) { + var callback = async function(resp: fetch.Response) { + var respBody = {}; + try { + respBody = await resp.json(); + } catch(err) {} + + var response = new Response(resp, respBody); + var err = response.check(); + if (err != null) + return reject(err); + + var returnValues = []; + + + var body = respBody; + body = body['export_layout']; + + returnValues.push(cur.fillWithData(body)); + + return resolve.apply(this, returnValues); + }; + var callbackError = function(err) { + return reject(new ProcessOutNetworkError('processout-sdk.network-issue', err.message)); + }; + + request.put(path, data, options).then(callback, callbackError); + }); + } + /** + * Delete the export layout. + * @param string exportLayoutId + * @param {any} options + * @return {Promise} + */ + public delete(exportLayoutId: string, options): Promise { + if (!options) options = {}; + this.fillWithData(options); + + var request = new Request(this.client); + var path = "/exports/layouts/" + encodeURI(exportLayoutId) + ""; + + var data = { + + }; + + var cur = this; + return new Promise(function(resolve, reject) { + var callback = async function(resp: fetch.Response) { + var respBody = {}; + try { + respBody = await resp.json(); + } catch(err) {} + + var response = new Response(resp, respBody); + var err = response.check(); + if (err != null) + return reject(err); + + var returnValues = []; + + + returnValues.push(response.isSuccess()); + + return resolve.apply(this, returnValues); + }; + var callbackError = function(err) { + return reject(new ProcessOutNetworkError('processout-sdk.network-issue', err.message)); + }; + + request.delete(path, data, options).then(callback, callbackError); + }); + } + +} +export = ExportLayout; diff --git a/src/exportlayoutconfiguration.ts b/src/exportlayoutconfiguration.ts new file mode 100755 index 0000000..15a64dd --- /dev/null +++ b/src/exportlayoutconfiguration.ts @@ -0,0 +1,165 @@ +// The content of this file was automatically generated + +import fetch = require('node-fetch'); + +import ProcessOut = require('./processout'); +import Response = require('./networking/response'); +import Request = require('./networking/request'); + +import ProcessOutNetworkError = require('./errors/processoutnetworkerror'); + +import * as p from '.'; + +class ExportLayoutConfiguration { + private client: ProcessOut = null; + + /** + * Columns that will be exported. + * @type {any} + */ + private columns: any = null; + + /** + * Time related configurations. + * @type {p.ExportLayoutConfigurationTime} + */ + private time: p.ExportLayoutConfigurationTime = null; + + /** + * Amount related configurations. + * @type {p.ExportLayoutConfigurationAmount} + */ + private amount: p.ExportLayoutConfigurationAmount = null; + + /** + * ExportLayoutConfiguration constructor + * @param {ProcessOut} client + * @param {array} prefill (optional) + */ + constructor(client: ProcessOut, prefill: ExportLayoutConfiguration) { + if (typeof client === 'undefined') + throw new Error("The ExportLayoutConfiguration object must be instanciated with the ProcessOut client. You can create one using new ProcessOut('project-id', 'project-secret').newExportLayoutConfiguration()"); + + this.client = client; + if (typeof prefill !== 'undefined') + this.fillWithData(prefill); + } + + public getProcessOutObjectClass(): string { + return "ExportLayoutConfiguration"; + } + + /** + * Get Columns + * Columns that will be exported. + * @return {any} + */ + public getColumns(): any { + return this.columns; + } + + /** + * Set Columns + * Columns that will be exported. + * @param {any} val + * @return {ExportLayoutConfiguration} + */ + public setColumns(val: any): ExportLayoutConfiguration { + if (val.length > 0 && typeof val[0] === 'object') + this.columns = val; + else { + var a = []; + for (var i = val.length; i--;) { + var obj = this.client.newExportLayoutConfigurationColumn(); + obj.fillWithData(val); + a.push(obj); + } + this.columns = a; + } + return this; + } + + /** + * Get Time + * Time related configurations. + * @return {p.ExportLayoutConfigurationTime} + */ + public getTime(): p.ExportLayoutConfigurationTime { + return this.time; + } + + /** + * Set Time + * Time related configurations. + * @param {p.ExportLayoutConfigurationTime} val + * @return {ExportLayoutConfiguration} + */ + public setTime(val: p.ExportLayoutConfigurationTime): ExportLayoutConfiguration { + if (val.getProcessOutObjectClass && + val.getProcessOutObjectClass() == this.client.newExportLayoutConfigurationTime().getProcessOutObjectClass()) + this.time = val; + else { + var obj = this.client.newExportLayoutConfigurationTime(); + obj.fillWithData(val); + this.time = obj; + } + return this; + } + + /** + * Get Amount + * Amount related configurations. + * @return {p.ExportLayoutConfigurationAmount} + */ + public getAmount(): p.ExportLayoutConfigurationAmount { + return this.amount; + } + + /** + * Set Amount + * Amount related configurations. + * @param {p.ExportLayoutConfigurationAmount} val + * @return {ExportLayoutConfiguration} + */ + public setAmount(val: p.ExportLayoutConfigurationAmount): ExportLayoutConfiguration { + if (val.getProcessOutObjectClass && + val.getProcessOutObjectClass() == this.client.newExportLayoutConfigurationAmount().getProcessOutObjectClass()) + this.amount = val; + else { + var obj = this.client.newExportLayoutConfigurationAmount(); + obj.fillWithData(val); + this.amount = obj; + } + return this; + } + + /** + * Fills the current object with the new values pulled from the data + * @param {array} data + * @return {ExportLayoutConfiguration} + */ + public fillWithData(data: any): ExportLayoutConfiguration { + if (data["columns"]) + this.setColumns(data["columns"]); + if (data["time"]) + this.setTime(data["time"]); + if (data["amount"]) + this.setAmount(data["amount"]); + return this; + } + + /** + * Implements a JSON custom marshaller + * @return {any} + */ + public toJSON(): any { + return { + "columns": this.getColumns(), + "time": this.getTime(), + "amount": this.getAmount(), + }; + } + + +} +export = ExportLayoutConfiguration; diff --git a/src/exportlayoutconfigurationamount.ts b/src/exportlayoutconfigurationamount.ts new file mode 100755 index 0000000..52eb9f3 --- /dev/null +++ b/src/exportlayoutconfigurationamount.ts @@ -0,0 +1,112 @@ +// The content of this file was automatically generated + +import fetch = require('node-fetch'); + +import ProcessOut = require('./processout'); +import Response = require('./networking/response'); +import Request = require('./networking/request'); + +import ProcessOutNetworkError = require('./errors/processoutnetworkerror'); + +import * as p from '.'; + +class ExportLayoutConfigurationAmount { + private client: ProcessOut = null; + + /** + * Chosen precision for the amount fields in the export. + * @type {string} + */ + private precision: string = null; + + /** + * Chosen separator for the amount fields in the export. + * @type {string} + */ + private separator: string = null; + + /** + * ExportLayoutConfigurationAmount constructor + * @param {ProcessOut} client + * @param {array} prefill (optional) + */ + constructor(client: ProcessOut, prefill: ExportLayoutConfigurationAmount) { + if (typeof client === 'undefined') + throw new Error("The ExportLayoutConfigurationAmount object must be instanciated with the ProcessOut client. You can create one using new ProcessOut('project-id', 'project-secret').newExportLayoutConfigurationAmount()"); + + this.client = client; + if (typeof prefill !== 'undefined') + this.fillWithData(prefill); + } + + public getProcessOutObjectClass(): string { + return "ExportLayoutConfigurationAmount"; + } + + /** + * Get Precision + * Chosen precision for the amount fields in the export. + * @return {string} + */ + public getPrecision(): string { + return this.precision; + } + + /** + * Set Precision + * Chosen precision for the amount fields in the export. + * @param {string} val + * @return {ExportLayoutConfigurationAmount} + */ + public setPrecision(val: string): ExportLayoutConfigurationAmount { + this.precision = val; + return this; + } + + /** + * Get Separator + * Chosen separator for the amount fields in the export. + * @return {string} + */ + public getSeparator(): string { + return this.separator; + } + + /** + * Set Separator + * Chosen separator for the amount fields in the export. + * @param {string} val + * @return {ExportLayoutConfigurationAmount} + */ + public setSeparator(val: string): ExportLayoutConfigurationAmount { + this.separator = val; + return this; + } + + /** + * Fills the current object with the new values pulled from the data + * @param {array} data + * @return {ExportLayoutConfigurationAmount} + */ + public fillWithData(data: any): ExportLayoutConfigurationAmount { + if (data["precision"]) + this.setPrecision(data["precision"]); + if (data["separator"]) + this.setSeparator(data["separator"]); + return this; + } + + /** + * Implements a JSON custom marshaller + * @return {any} + */ + public toJSON(): any { + return { + "precision": this.getPrecision(), + "separator": this.getSeparator(), + }; + } + + +} +export = ExportLayoutConfigurationAmount; diff --git a/src/exportlayoutconfigurationcolumn.ts b/src/exportlayoutconfigurationcolumn.ts new file mode 100755 index 0000000..f806d2c --- /dev/null +++ b/src/exportlayoutconfigurationcolumn.ts @@ -0,0 +1,112 @@ +// The content of this file was automatically generated + +import fetch = require('node-fetch'); + +import ProcessOut = require('./processout'); +import Response = require('./networking/response'); +import Request = require('./networking/request'); + +import ProcessOutNetworkError = require('./errors/processoutnetworkerror'); + +import * as p from '.'; + +class ExportLayoutConfigurationColumn { + private client: ProcessOut = null; + + /** + * Name of the column. Must match with supported ones for chosen export type. + * @type {string} + */ + private name: string = null; + + /** + * Rename of the chosen column if needed. + * @type {string} + */ + private rename: string = null; + + /** + * ExportLayoutConfigurationColumn constructor + * @param {ProcessOut} client + * @param {array} prefill (optional) + */ + constructor(client: ProcessOut, prefill: ExportLayoutConfigurationColumn) { + if (typeof client === 'undefined') + throw new Error("The ExportLayoutConfigurationColumn object must be instanciated with the ProcessOut client. You can create one using new ProcessOut('project-id', 'project-secret').newExportLayoutConfigurationColumn()"); + + this.client = client; + if (typeof prefill !== 'undefined') + this.fillWithData(prefill); + } + + public getProcessOutObjectClass(): string { + return "ExportLayoutConfigurationColumn"; + } + + /** + * Get Name + * Name of the column. Must match with supported ones for chosen export type. + * @return {string} + */ + public getName(): string { + return this.name; + } + + /** + * Set Name + * Name of the column. Must match with supported ones for chosen export type. + * @param {string} val + * @return {ExportLayoutConfigurationColumn} + */ + public setName(val: string): ExportLayoutConfigurationColumn { + this.name = val; + return this; + } + + /** + * Get Rename + * Rename of the chosen column if needed. + * @return {string} + */ + public getRename(): string { + return this.rename; + } + + /** + * Set Rename + * Rename of the chosen column if needed. + * @param {string} val + * @return {ExportLayoutConfigurationColumn} + */ + public setRename(val: string): ExportLayoutConfigurationColumn { + this.rename = val; + return this; + } + + /** + * Fills the current object with the new values pulled from the data + * @param {array} data + * @return {ExportLayoutConfigurationColumn} + */ + public fillWithData(data: any): ExportLayoutConfigurationColumn { + if (data["name"]) + this.setName(data["name"]); + if (data["rename"]) + this.setRename(data["rename"]); + return this; + } + + /** + * Implements a JSON custom marshaller + * @return {any} + */ + public toJSON(): any { + return { + "name": this.getName(), + "rename": this.getRename(), + }; + } + + +} +export = ExportLayoutConfigurationColumn; diff --git a/src/exportlayoutconfigurationconfigurationoptionsamount.ts b/src/exportlayoutconfigurationconfigurationoptionsamount.ts new file mode 100755 index 0000000..af278a1 --- /dev/null +++ b/src/exportlayoutconfigurationconfigurationoptionsamount.ts @@ -0,0 +1,112 @@ +// The content of this file was automatically generated + +import fetch = require('node-fetch'); + +import ProcessOut = require('./processout'); +import Response = require('./networking/response'); +import Request = require('./networking/request'); + +import ProcessOutNetworkError = require('./errors/processoutnetworkerror'); + +import * as p from '.'; + +class ExportLayoutConfigurationConfigurationOptionsAmount { + private client: ProcessOut = null; + + /** + * Precision options for configuration. + * @type {any} + */ + private precision: any = null; + + /** + * Separator options for configuration. + * @type {any} + */ + private separator: any = null; + + /** + * ExportLayoutConfigurationConfigurationOptionsAmount constructor + * @param {ProcessOut} client + * @param {array} prefill (optional) + */ + constructor(client: ProcessOut, prefill: ExportLayoutConfigurationConfigurationOptionsAmount) { + if (typeof client === 'undefined') + throw new Error("The ExportLayoutConfigurationConfigurationOptionsAmount object must be instanciated with the ProcessOut client. You can create one using new ProcessOut('project-id', 'project-secret').newExportLayoutConfigurationConfigurationOptionsAmount()"); + + this.client = client; + if (typeof prefill !== 'undefined') + this.fillWithData(prefill); + } + + public getProcessOutObjectClass(): string { + return "ExportLayoutConfigurationConfigurationOptionsAmount"; + } + + /** + * Get Precision + * Precision options for configuration. + * @return {any} + */ + public getPrecision(): any { + return this.precision; + } + + /** + * Set Precision + * Precision options for configuration. + * @param {any} val + * @return {ExportLayoutConfigurationConfigurationOptionsAmount} + */ + public setPrecision(val: any): ExportLayoutConfigurationConfigurationOptionsAmount { + this.precision = val; + return this; + } + + /** + * Get Separator + * Separator options for configuration. + * @return {any} + */ + public getSeparator(): any { + return this.separator; + } + + /** + * Set Separator + * Separator options for configuration. + * @param {any} val + * @return {ExportLayoutConfigurationConfigurationOptionsAmount} + */ + public setSeparator(val: any): ExportLayoutConfigurationConfigurationOptionsAmount { + this.separator = val; + return this; + } + + /** + * Fills the current object with the new values pulled from the data + * @param {array} data + * @return {ExportLayoutConfigurationConfigurationOptionsAmount} + */ + public fillWithData(data: any): ExportLayoutConfigurationConfigurationOptionsAmount { + if (data["precision"]) + this.setPrecision(data["precision"]); + if (data["separator"]) + this.setSeparator(data["separator"]); + return this; + } + + /** + * Implements a JSON custom marshaller + * @return {any} + */ + public toJSON(): any { + return { + "precision": this.getPrecision(), + "separator": this.getSeparator(), + }; + } + + +} +export = ExportLayoutConfigurationConfigurationOptionsAmount; diff --git a/src/exportlayoutconfigurationconfigurationoptionstime.ts b/src/exportlayoutconfigurationconfigurationoptionstime.ts new file mode 100755 index 0000000..41dca7c --- /dev/null +++ b/src/exportlayoutconfigurationconfigurationoptionstime.ts @@ -0,0 +1,83 @@ +// The content of this file was automatically generated + +import fetch = require('node-fetch'); + +import ProcessOut = require('./processout'); +import Response = require('./networking/response'); +import Request = require('./networking/request'); + +import ProcessOutNetworkError = require('./errors/processoutnetworkerror'); + +import * as p from '.'; + +class ExportLayoutConfigurationConfigurationOptionsTime { + private client: ProcessOut = null; + + /** + * Format options for configuration. + * @type {any} + */ + private format: any = null; + + /** + * ExportLayoutConfigurationConfigurationOptionsTime constructor + * @param {ProcessOut} client + * @param {array} prefill (optional) + */ + constructor(client: ProcessOut, prefill: ExportLayoutConfigurationConfigurationOptionsTime) { + if (typeof client === 'undefined') + throw new Error("The ExportLayoutConfigurationConfigurationOptionsTime object must be instanciated with the ProcessOut client. You can create one using new ProcessOut('project-id', 'project-secret').newExportLayoutConfigurationConfigurationOptionsTime()"); + + this.client = client; + if (typeof prefill !== 'undefined') + this.fillWithData(prefill); + } + + public getProcessOutObjectClass(): string { + return "ExportLayoutConfigurationConfigurationOptionsTime"; + } + + /** + * Get Format + * Format options for configuration. + * @return {any} + */ + public getFormat(): any { + return this.format; + } + + /** + * Set Format + * Format options for configuration. + * @param {any} val + * @return {ExportLayoutConfigurationConfigurationOptionsTime} + */ + public setFormat(val: any): ExportLayoutConfigurationConfigurationOptionsTime { + this.format = val; + return this; + } + + /** + * Fills the current object with the new values pulled from the data + * @param {array} data + * @return {ExportLayoutConfigurationConfigurationOptionsTime} + */ + public fillWithData(data: any): ExportLayoutConfigurationConfigurationOptionsTime { + if (data["format"]) + this.setFormat(data["format"]); + return this; + } + + /** + * Implements a JSON custom marshaller + * @return {any} + */ + public toJSON(): any { + return { + "format": this.getFormat(), + }; + } + + +} +export = ExportLayoutConfigurationConfigurationOptionsTime; diff --git a/src/exportlayoutconfigurationoptions.ts b/src/exportlayoutconfigurationoptions.ts new file mode 100755 index 0000000..15181a9 --- /dev/null +++ b/src/exportlayoutconfigurationoptions.ts @@ -0,0 +1,202 @@ +// The content of this file was automatically generated + +import fetch = require('node-fetch'); + +import ProcessOut = require('./processout'); +import Response = require('./networking/response'); +import Request = require('./networking/request'); + +import ProcessOutNetworkError = require('./errors/processoutnetworkerror'); + +import * as p from '.'; + +class ExportLayoutConfigurationOptions { + private client: ProcessOut = null; + + /** + * Columns options for configuration. + * @type {any} + */ + private columns: any = null; + + /** + * Time options for configuration. + * @type {p.ExportLayoutConfigurationConfigurationOptionsTime} + */ + private time: p.ExportLayoutConfigurationConfigurationOptionsTime = null; + + /** + * Amount options for configuration. + * @type {p.ExportLayoutConfigurationConfigurationOptionsAmount} + */ + private amount: p.ExportLayoutConfigurationConfigurationOptionsAmount = null; + + /** + * ExportLayoutConfigurationOptions constructor + * @param {ProcessOut} client + * @param {array} prefill (optional) + */ + constructor(client: ProcessOut, prefill: ExportLayoutConfigurationOptions) { + if (typeof client === 'undefined') + throw new Error("The ExportLayoutConfigurationOptions object must be instanciated with the ProcessOut client. You can create one using new ProcessOut('project-id', 'project-secret').newExportLayoutConfigurationOptions()"); + + this.client = client; + if (typeof prefill !== 'undefined') + this.fillWithData(prefill); + } + + public getProcessOutObjectClass(): string { + return "ExportLayoutConfigurationOptions"; + } + + /** + * Get Columns + * Columns options for configuration. + * @return {any} + */ + public getColumns(): any { + return this.columns; + } + + /** + * Set Columns + * Columns options for configuration. + * @param {any} val + * @return {ExportLayoutConfigurationOptions} + */ + public setColumns(val: any): ExportLayoutConfigurationOptions { + this.columns = val; + return this; + } + + /** + * Get Time + * Time options for configuration. + * @return {p.ExportLayoutConfigurationConfigurationOptionsTime} + */ + public getTime(): p.ExportLayoutConfigurationConfigurationOptionsTime { + return this.time; + } + + /** + * Set Time + * Time options for configuration. + * @param {p.ExportLayoutConfigurationConfigurationOptionsTime} val + * @return {ExportLayoutConfigurationOptions} + */ + public setTime(val: p.ExportLayoutConfigurationConfigurationOptionsTime): ExportLayoutConfigurationOptions { + if (val.getProcessOutObjectClass && + val.getProcessOutObjectClass() == this.client.newExportLayoutConfigurationConfigurationOptionsTime().getProcessOutObjectClass()) + this.time = val; + else { + var obj = this.client.newExportLayoutConfigurationConfigurationOptionsTime(); + obj.fillWithData(val); + this.time = obj; + } + return this; + } + + /** + * Get Amount + * Amount options for configuration. + * @return {p.ExportLayoutConfigurationConfigurationOptionsAmount} + */ + public getAmount(): p.ExportLayoutConfigurationConfigurationOptionsAmount { + return this.amount; + } + + /** + * Set Amount + * Amount options for configuration. + * @param {p.ExportLayoutConfigurationConfigurationOptionsAmount} val + * @return {ExportLayoutConfigurationOptions} + */ + public setAmount(val: p.ExportLayoutConfigurationConfigurationOptionsAmount): ExportLayoutConfigurationOptions { + if (val.getProcessOutObjectClass && + val.getProcessOutObjectClass() == this.client.newExportLayoutConfigurationConfigurationOptionsAmount().getProcessOutObjectClass()) + this.amount = val; + else { + var obj = this.client.newExportLayoutConfigurationConfigurationOptionsAmount(); + obj.fillWithData(val); + this.amount = obj; + } + return this; + } + + /** + * Fills the current object with the new values pulled from the data + * @param {array} data + * @return {ExportLayoutConfigurationOptions} + */ + public fillWithData(data: any): ExportLayoutConfigurationOptions { + if (data["columns"]) + this.setColumns(data["columns"]); + if (data["time"]) + this.setTime(data["time"]); + if (data["amount"]) + this.setAmount(data["amount"]); + return this; + } + + /** + * Implements a JSON custom marshaller + * @return {any} + */ + public toJSON(): any { + return { + "columns": this.getColumns(), + "time": this.getTime(), + "amount": this.getAmount(), + }; + } + + /** + * Fetch export layout configuration options. + * @param string exportType + * @param {any} options + * @return {Promise} + */ + public fetch(exportType: string, options): Promise { + if (!options) options = {}; + this.fillWithData(options); + + var request = new Request(this.client); + var path = "/exports/layouts/options/" + encodeURI(exportType) + ""; + + var data = { + + }; + + var cur = this; + return new Promise(function(resolve, reject) { + var callback = async function(resp: fetch.Response) { + var respBody = {}; + try { + respBody = await resp.json(); + } catch(err) {} + + var response = new Response(resp, respBody); + var err = response.check(); + if (err != null) + return reject(err); + + var returnValues = []; + + + var body = respBody; + body = body['export_layout_configuration_options']; + + returnValues.push(cur.fillWithData(body)); + + return resolve.apply(this, returnValues); + }; + var callbackError = function(err) { + return reject(new ProcessOutNetworkError('processout-sdk.network-issue', err.message)); + }; + + request.get(path, data, options).then(callback, callbackError); + }); + } + +} +export = ExportLayoutConfigurationOptions; diff --git a/src/exportlayoutconfigurationtime.ts b/src/exportlayoutconfigurationtime.ts new file mode 100755 index 0000000..cac0258 --- /dev/null +++ b/src/exportlayoutconfigurationtime.ts @@ -0,0 +1,83 @@ +// The content of this file was automatically generated + +import fetch = require('node-fetch'); + +import ProcessOut = require('./processout'); +import Response = require('./networking/response'); +import Request = require('./networking/request'); + +import ProcessOutNetworkError = require('./errors/processoutnetworkerror'); + +import * as p from '.'; + +class ExportLayoutConfigurationTime { + private client: ProcessOut = null; + + /** + * Format of the time fields in the export. + * @type {string} + */ + private format: string = null; + + /** + * ExportLayoutConfigurationTime constructor + * @param {ProcessOut} client + * @param {array} prefill (optional) + */ + constructor(client: ProcessOut, prefill: ExportLayoutConfigurationTime) { + if (typeof client === 'undefined') + throw new Error("The ExportLayoutConfigurationTime object must be instanciated with the ProcessOut client. You can create one using new ProcessOut('project-id', 'project-secret').newExportLayoutConfigurationTime()"); + + this.client = client; + if (typeof prefill !== 'undefined') + this.fillWithData(prefill); + } + + public getProcessOutObjectClass(): string { + return "ExportLayoutConfigurationTime"; + } + + /** + * Get Format + * Format of the time fields in the export. + * @return {string} + */ + public getFormat(): string { + return this.format; + } + + /** + * Set Format + * Format of the time fields in the export. + * @param {string} val + * @return {ExportLayoutConfigurationTime} + */ + public setFormat(val: string): ExportLayoutConfigurationTime { + this.format = val; + return this; + } + + /** + * Fills the current object with the new values pulled from the data + * @param {array} data + * @return {ExportLayoutConfigurationTime} + */ + public fillWithData(data: any): ExportLayoutConfigurationTime { + if (data["format"]) + this.setFormat(data["format"]); + return this; + } + + /** + * Implements a JSON custom marshaller + * @return {any} + */ + public toJSON(): any { + return { + "format": this.getFormat(), + }; + } + + +} +export = ExportLayoutConfigurationTime; diff --git a/src/externalthreeds.ts b/src/externalthreeds.ts new file mode 100755 index 0000000..8907ef1 --- /dev/null +++ b/src/externalthreeds.ts @@ -0,0 +1,257 @@ +// The content of this file was automatically generated + +import fetch = require('node-fetch'); + +import ProcessOut = require('./processout'); +import Response = require('./networking/response'); +import Request = require('./networking/request'); + +import ProcessOutNetworkError = require('./errors/processoutnetworkerror'); + +import * as p from '.'; + +class ExternalThreeDS { + private client: ProcessOut = null; + + /** + * ThreeDS v1 ID + * @type {string} + */ + private xid: string = null; + + /** + * Transaction status + * @type {string} + */ + private transStatus: string = null; + + /** + * ECI + * @type {string} + */ + private eci: string = null; + + /** + * Authentication value + * @type {string} + */ + private cavv: string = null; + + /** + * DS Transaction ID + * @type {string} + */ + private dsTransId: string = null; + + /** + * ThreeDS Message version + * @type {string} + */ + private version: string = null; + + /** + * Authentication flow: one of `frictionless` or 'challenge` + * @type {string} + */ + private authenticationFlow: string = null; + + /** + * ExternalThreeDS constructor + * @param {ProcessOut} client + * @param {array} prefill (optional) + */ + constructor(client: ProcessOut, prefill: ExternalThreeDS) { + if (typeof client === 'undefined') + throw new Error("The ExternalThreeDS object must be instanciated with the ProcessOut client. You can create one using new ProcessOut('project-id', 'project-secret').newExternalThreeDS()"); + + this.client = client; + if (typeof prefill !== 'undefined') + this.fillWithData(prefill); + } + + public getProcessOutObjectClass(): string { + return "ExternalThreeDS"; + } + + /** + * Get Xid + * ThreeDS v1 ID + * @return {string} + */ + public getXid(): string { + return this.xid; + } + + /** + * Set Xid + * ThreeDS v1 ID + * @param {string} val + * @return {ExternalThreeDS} + */ + public setXid(val: string): ExternalThreeDS { + this.xid = val; + return this; + } + + /** + * Get TransStatus + * Transaction status + * @return {string} + */ + public getTransStatus(): string { + return this.transStatus; + } + + /** + * Set TransStatus + * Transaction status + * @param {string} val + * @return {ExternalThreeDS} + */ + public setTransStatus(val: string): ExternalThreeDS { + this.transStatus = val; + return this; + } + + /** + * Get Eci + * ECI + * @return {string} + */ + public getEci(): string { + return this.eci; + } + + /** + * Set Eci + * ECI + * @param {string} val + * @return {ExternalThreeDS} + */ + public setEci(val: string): ExternalThreeDS { + this.eci = val; + return this; + } + + /** + * Get Cavv + * Authentication value + * @return {string} + */ + public getCavv(): string { + return this.cavv; + } + + /** + * Set Cavv + * Authentication value + * @param {string} val + * @return {ExternalThreeDS} + */ + public setCavv(val: string): ExternalThreeDS { + this.cavv = val; + return this; + } + + /** + * Get DsTransId + * DS Transaction ID + * @return {string} + */ + public getDsTransId(): string { + return this.dsTransId; + } + + /** + * Set DsTransId + * DS Transaction ID + * @param {string} val + * @return {ExternalThreeDS} + */ + public setDsTransId(val: string): ExternalThreeDS { + this.dsTransId = val; + return this; + } + + /** + * Get Version + * ThreeDS Message version + * @return {string} + */ + public getVersion(): string { + return this.version; + } + + /** + * Set Version + * ThreeDS Message version + * @param {string} val + * @return {ExternalThreeDS} + */ + public setVersion(val: string): ExternalThreeDS { + this.version = val; + return this; + } + + /** + * Get AuthenticationFlow + * Authentication flow: one of `frictionless` or 'challenge` + * @return {string} + */ + public getAuthenticationFlow(): string { + return this.authenticationFlow; + } + + /** + * Set AuthenticationFlow + * Authentication flow: one of `frictionless` or 'challenge` + * @param {string} val + * @return {ExternalThreeDS} + */ + public setAuthenticationFlow(val: string): ExternalThreeDS { + this.authenticationFlow = val; + return this; + } + + /** + * Fills the current object with the new values pulled from the data + * @param {array} data + * @return {ExternalThreeDS} + */ + public fillWithData(data: any): ExternalThreeDS { + if (data["xid"]) + this.setXid(data["xid"]); + if (data["trans_status"]) + this.setTransStatus(data["trans_status"]); + if (data["eci"]) + this.setEci(data["eci"]); + if (data["cavv"]) + this.setCavv(data["cavv"]); + if (data["ds_trans_id"]) + this.setDsTransId(data["ds_trans_id"]); + if (data["version"]) + this.setVersion(data["version"]); + if (data["authentication_flow"]) + this.setAuthenticationFlow(data["authentication_flow"]); + return this; + } + + /** + * Implements a JSON custom marshaller + * @return {any} + */ + public toJSON(): any { + return { + "xid": this.getXid(), + "trans_status": this.getTransStatus(), + "eci": this.getEci(), + "cavv": this.getCavv(), + "ds_trans_id": this.getDsTransId(), + "version": this.getVersion(), + "authentication_flow": this.getAuthenticationFlow(), + }; + } + + +} +export = ExternalThreeDS; diff --git a/src/index.ts b/src/index.ts index c2df985..ab0f0fa 100644 --- a/src/index.ts +++ b/src/index.ts @@ -18,6 +18,14 @@ import CustomerPhone = require('./customerphone'); import Token = require('./token'); import Discount = require('./discount'); import Event = require('./event'); +import ExportLayout = require('./exportlayout'); +import ExportLayoutConfiguration = require('./exportlayoutconfiguration'); +import ExportLayoutConfigurationColumn = require('./exportlayoutconfigurationcolumn'); +import ExportLayoutConfigurationTime = require('./exportlayoutconfigurationtime'); +import ExportLayoutConfigurationAmount = require('./exportlayoutconfigurationamount'); +import ExportLayoutConfigurationOptions = require('./exportlayoutconfigurationoptions'); +import ExportLayoutConfigurationConfigurationOptionsTime = require('./exportlayoutconfigurationconfigurationoptionstime'); +import ExportLayoutConfigurationConfigurationOptionsAmount = require('./exportlayoutconfigurationconfigurationoptionsamount'); import Gateway = require('./gateway'); import GatewayConfiguration = require('./gatewayconfiguration'); import Invoice = require('./invoice'); @@ -62,9 +70,10 @@ import CardShipping = require('./cardshipping'); import CardUpdateRequest = require('./cardupdaterequest'); import ErrorCodes = require('./errorcodes'); import CategoryErrorCodes = require('./categoryerrorcodes'); +import ExternalThreeDS = require('./externalthreeds'); +import NativeAPMTransactionDetails = require('./nativeapmtransactiondetails'); import NativeAPMTransactionDetailsGateway = require('./nativeapmtransactiondetailsgateway'); import NativeAPMTransactionDetailsInvoice = require('./nativeapmtransactiondetailsinvoice'); -import NativeAPMTransactionDetails = require('./nativeapmtransactiondetails'); import GatewayRequest = require('./gatewayrequest'); import ProcessOutError = require('./errors/processouterror'); @@ -91,6 +100,14 @@ export {CustomerPhone}; export {Token}; export {Discount}; export {Event}; +export {ExportLayout}; +export {ExportLayoutConfiguration}; +export {ExportLayoutConfigurationColumn}; +export {ExportLayoutConfigurationTime}; +export {ExportLayoutConfigurationAmount}; +export {ExportLayoutConfigurationOptions}; +export {ExportLayoutConfigurationConfigurationOptionsTime}; +export {ExportLayoutConfigurationConfigurationOptionsAmount}; export {Gateway}; export {GatewayConfiguration}; export {Invoice}; @@ -135,9 +152,10 @@ export {CardShipping}; export {CardUpdateRequest}; export {ErrorCodes}; export {CategoryErrorCodes}; +export {ExternalThreeDS}; +export {NativeAPMTransactionDetails}; export {NativeAPMTransactionDetailsGateway}; export {NativeAPMTransactionDetailsInvoice}; -export {NativeAPMTransactionDetails}; export {GatewayRequest}; export {ProcessOutError}; diff --git a/src/invoice.ts b/src/invoice.ts index 1d5aa2e..110f4ac 100755 --- a/src/invoice.ts +++ b/src/invoice.ts @@ -1672,6 +1672,8 @@ class Invoice { 'auto_capture_at': (options['auto_capture_at']) ? options['auto_capture_at'] : null, 'metadata': (options['metadata']) ? options['metadata'] : null, 'override_mac_blocking': (options['override_mac_blocking']) ? options['override_mac_blocking'] : null, + 'external_three_d_s': (options['external_three_d_s']) ? options['external_three_d_s'] : null, + 'save_source': (options['save_source']) ? options['save_source'] : null, 'source': source }; @@ -1734,6 +1736,8 @@ class Invoice { 'metadata': (options['metadata']) ? options['metadata'] : null, 'capture_statement_descriptor': (options['capture_statement_descriptor']) ? options['capture_statement_descriptor'] : null, 'override_mac_blocking': (options['override_mac_blocking']) ? options['override_mac_blocking'] : null, + 'external_three_d_s': (options['external_three_d_s']) ? options['external_three_d_s'] : null, + 'save_source': (options['save_source']) ? options['save_source'] : null, 'source': source }; diff --git a/src/processout.ts b/src/processout.ts index d141180..f203cac 100644 --- a/src/processout.ts +++ b/src/processout.ts @@ -221,6 +221,78 @@ class ProcessOut { return new p.Event(this, prefill); } + /** + * Create a new ExportLayout instance + * @param {array} prefill + * @return {ExportLayout} + */ + public newExportLayout(prefill?: p.ExportLayout): p.ExportLayout { + return new p.ExportLayout(this, prefill); + } + + /** + * Create a new ExportLayoutConfiguration instance + * @param {array} prefill + * @return {ExportLayoutConfiguration} + */ + public newExportLayoutConfiguration(prefill?: p.ExportLayoutConfiguration): p.ExportLayoutConfiguration { + return new p.ExportLayoutConfiguration(this, prefill); + } + + /** + * Create a new ExportLayoutConfigurationColumn instance + * @param {array} prefill + * @return {ExportLayoutConfigurationColumn} + */ + public newExportLayoutConfigurationColumn(prefill?: p.ExportLayoutConfigurationColumn): p.ExportLayoutConfigurationColumn { + return new p.ExportLayoutConfigurationColumn(this, prefill); + } + + /** + * Create a new ExportLayoutConfigurationTime instance + * @param {array} prefill + * @return {ExportLayoutConfigurationTime} + */ + public newExportLayoutConfigurationTime(prefill?: p.ExportLayoutConfigurationTime): p.ExportLayoutConfigurationTime { + return new p.ExportLayoutConfigurationTime(this, prefill); + } + + /** + * Create a new ExportLayoutConfigurationAmount instance + * @param {array} prefill + * @return {ExportLayoutConfigurationAmount} + */ + public newExportLayoutConfigurationAmount(prefill?: p.ExportLayoutConfigurationAmount): p.ExportLayoutConfigurationAmount { + return new p.ExportLayoutConfigurationAmount(this, prefill); + } + + /** + * Create a new ExportLayoutConfigurationOptions instance + * @param {array} prefill + * @return {ExportLayoutConfigurationOptions} + */ + public newExportLayoutConfigurationOptions(prefill?: p.ExportLayoutConfigurationOptions): p.ExportLayoutConfigurationOptions { + return new p.ExportLayoutConfigurationOptions(this, prefill); + } + + /** + * Create a new ExportLayoutConfigurationConfigurationOptionsTime instance + * @param {array} prefill + * @return {ExportLayoutConfigurationConfigurationOptionsTime} + */ + public newExportLayoutConfigurationConfigurationOptionsTime(prefill?: p.ExportLayoutConfigurationConfigurationOptionsTime): p.ExportLayoutConfigurationConfigurationOptionsTime { + return new p.ExportLayoutConfigurationConfigurationOptionsTime(this, prefill); + } + + /** + * Create a new ExportLayoutConfigurationConfigurationOptionsAmount instance + * @param {array} prefill + * @return {ExportLayoutConfigurationConfigurationOptionsAmount} + */ + public newExportLayoutConfigurationConfigurationOptionsAmount(prefill?: p.ExportLayoutConfigurationConfigurationOptionsAmount): p.ExportLayoutConfigurationConfigurationOptionsAmount { + return new p.ExportLayoutConfigurationConfigurationOptionsAmount(this, prefill); + } + /** * Create a new Gateway instance * @param {array} prefill @@ -617,6 +689,24 @@ class ProcessOut { return new p.CategoryErrorCodes(this, prefill); } + /** + * Create a new ExternalThreeDS instance + * @param {array} prefill + * @return {ExternalThreeDS} + */ + public newExternalThreeDS(prefill?: p.ExternalThreeDS): p.ExternalThreeDS { + return new p.ExternalThreeDS(this, prefill); + } + + /** + * Create a new NativeAPMTransactionDetails instance + * @param {array} prefill + * @return {NativeAPMTransactionDetails} + */ + public newNativeAPMTransactionDetails(prefill?: p.NativeAPMTransactionDetails): p.NativeAPMTransactionDetails { + return new p.NativeAPMTransactionDetails(this, prefill); + } + /** * Create a new NativeAPMTransactionDetailsGateway instance * @param {array} prefill @@ -635,15 +725,6 @@ class ProcessOut { return new p.NativeAPMTransactionDetailsInvoice(this, prefill); } - /** - * Create a new NativeAPMTransactionDetails instance - * @param {array} prefill - * @return {NativeAPMTransactionDetails} - */ - public newNativeAPMTransactionDetails(prefill?: p.NativeAPMTransactionDetails): p.NativeAPMTransactionDetails { - return new p.NativeAPMTransactionDetails(this, prefill); - } - } export = ProcessOut; diff --git a/src/token.ts b/src/token.ts index d41a859..d8ee206 100755 --- a/src/token.ts +++ b/src/token.ts @@ -820,9 +820,9 @@ class Token { * Create a new token for the given customer ID. * @param {any} options - * @return {Promise} + * @return {Promise} */ - public create(options): Promise { + public create(options): Promise { if (!options) options = {}; this.fillWithData(options); @@ -867,6 +867,10 @@ class Token { body = body['token']; returnValues.push(cur.fillWithData(body)); + var body = respBody; + body = body['customer_action']; + var obj1 = cur.client.newCustomerAction(); + returnValues.push(obj1.fillWithData(body)); return resolve.apply(this, returnValues); };