UNPKG

@mirahi/vendure-adyen-dropin-plugin

Version:

A Vendure plugin to integrate the Adyen payment provider to your server. This plugin only handles the flow for a drop-in integration on your storefront.

989 lines 36.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.StockMovementType = exports.SortOrder = exports.Permission = exports.LogicalOperator = exports.LanguageCode = exports.JobState = exports.HistoryEntryType = exports.GlobalFlag = exports.ErrorCode = exports.DeletionResult = exports.CurrencyCode = exports.AssetType = exports.AdjustmentType = void 0; var AdjustmentType; (function (AdjustmentType) { AdjustmentType["DistributedOrderPromotion"] = "DISTRIBUTED_ORDER_PROMOTION"; AdjustmentType["Other"] = "OTHER"; AdjustmentType["Promotion"] = "PROMOTION"; })(AdjustmentType = exports.AdjustmentType || (exports.AdjustmentType = {})); var AssetType; (function (AssetType) { AssetType["Binary"] = "BINARY"; AssetType["Image"] = "IMAGE"; AssetType["Video"] = "VIDEO"; })(AssetType = exports.AssetType || (exports.AssetType = {})); /** * @description * ISO 4217 currency code * * @docsCategory common */ var CurrencyCode; (function (CurrencyCode) { /** United Arab Emirates dirham */ CurrencyCode["Aed"] = "AED"; /** Afghan afghani */ CurrencyCode["Afn"] = "AFN"; /** Albanian lek */ CurrencyCode["All"] = "ALL"; /** Armenian dram */ CurrencyCode["Amd"] = "AMD"; /** Netherlands Antillean guilder */ CurrencyCode["Ang"] = "ANG"; /** Angolan kwanza */ CurrencyCode["Aoa"] = "AOA"; /** Argentine peso */ CurrencyCode["Ars"] = "ARS"; /** Australian dollar */ CurrencyCode["Aud"] = "AUD"; /** Aruban florin */ CurrencyCode["Awg"] = "AWG"; /** Azerbaijani manat */ CurrencyCode["Azn"] = "AZN"; /** Bosnia and Herzegovina convertible mark */ CurrencyCode["Bam"] = "BAM"; /** Barbados dollar */ CurrencyCode["Bbd"] = "BBD"; /** Bangladeshi taka */ CurrencyCode["Bdt"] = "BDT"; /** Bulgarian lev */ CurrencyCode["Bgn"] = "BGN"; /** Bahraini dinar */ CurrencyCode["Bhd"] = "BHD"; /** Burundian franc */ CurrencyCode["Bif"] = "BIF"; /** Bermudian dollar */ CurrencyCode["Bmd"] = "BMD"; /** Brunei dollar */ CurrencyCode["Bnd"] = "BND"; /** Boliviano */ CurrencyCode["Bob"] = "BOB"; /** Brazilian real */ CurrencyCode["Brl"] = "BRL"; /** Bahamian dollar */ CurrencyCode["Bsd"] = "BSD"; /** Bhutanese ngultrum */ CurrencyCode["Btn"] = "BTN"; /** Botswana pula */ CurrencyCode["Bwp"] = "BWP"; /** Belarusian ruble */ CurrencyCode["Byn"] = "BYN"; /** Belize dollar */ CurrencyCode["Bzd"] = "BZD"; /** Canadian dollar */ CurrencyCode["Cad"] = "CAD"; /** Congolese franc */ CurrencyCode["Cdf"] = "CDF"; /** Swiss franc */ CurrencyCode["Chf"] = "CHF"; /** Chilean peso */ CurrencyCode["Clp"] = "CLP"; /** Renminbi (Chinese) yuan */ CurrencyCode["Cny"] = "CNY"; /** Colombian peso */ CurrencyCode["Cop"] = "COP"; /** Costa Rican colon */ CurrencyCode["Crc"] = "CRC"; /** Cuban convertible peso */ CurrencyCode["Cuc"] = "CUC"; /** Cuban peso */ CurrencyCode["Cup"] = "CUP"; /** Cape Verde escudo */ CurrencyCode["Cve"] = "CVE"; /** Czech koruna */ CurrencyCode["Czk"] = "CZK"; /** Djiboutian franc */ CurrencyCode["Djf"] = "DJF"; /** Danish krone */ CurrencyCode["Dkk"] = "DKK"; /** Dominican peso */ CurrencyCode["Dop"] = "DOP"; /** Algerian dinar */ CurrencyCode["Dzd"] = "DZD"; /** Egyptian pound */ CurrencyCode["Egp"] = "EGP"; /** Eritrean nakfa */ CurrencyCode["Ern"] = "ERN"; /** Ethiopian birr */ CurrencyCode["Etb"] = "ETB"; /** Euro */ CurrencyCode["Eur"] = "EUR"; /** Fiji dollar */ CurrencyCode["Fjd"] = "FJD"; /** Falkland Islands pound */ CurrencyCode["Fkp"] = "FKP"; /** Pound sterling */ CurrencyCode["Gbp"] = "GBP"; /** Georgian lari */ CurrencyCode["Gel"] = "GEL"; /** Ghanaian cedi */ CurrencyCode["Ghs"] = "GHS"; /** Gibraltar pound */ CurrencyCode["Gip"] = "GIP"; /** Gambian dalasi */ CurrencyCode["Gmd"] = "GMD"; /** Guinean franc */ CurrencyCode["Gnf"] = "GNF"; /** Guatemalan quetzal */ CurrencyCode["Gtq"] = "GTQ"; /** Guyanese dollar */ CurrencyCode["Gyd"] = "GYD"; /** Hong Kong dollar */ CurrencyCode["Hkd"] = "HKD"; /** Honduran lempira */ CurrencyCode["Hnl"] = "HNL"; /** Croatian kuna */ CurrencyCode["Hrk"] = "HRK"; /** Haitian gourde */ CurrencyCode["Htg"] = "HTG"; /** Hungarian forint */ CurrencyCode["Huf"] = "HUF"; /** Indonesian rupiah */ CurrencyCode["Idr"] = "IDR"; /** Israeli new shekel */ CurrencyCode["Ils"] = "ILS"; /** Indian rupee */ CurrencyCode["Inr"] = "INR"; /** Iraqi dinar */ CurrencyCode["Iqd"] = "IQD"; /** Iranian rial */ CurrencyCode["Irr"] = "IRR"; /** Icelandic króna */ CurrencyCode["Isk"] = "ISK"; /** Jamaican dollar */ CurrencyCode["Jmd"] = "JMD"; /** Jordanian dinar */ CurrencyCode["Jod"] = "JOD"; /** Japanese yen */ CurrencyCode["Jpy"] = "JPY"; /** Kenyan shilling */ CurrencyCode["Kes"] = "KES"; /** Kyrgyzstani som */ CurrencyCode["Kgs"] = "KGS"; /** Cambodian riel */ CurrencyCode["Khr"] = "KHR"; /** Comoro franc */ CurrencyCode["Kmf"] = "KMF"; /** North Korean won */ CurrencyCode["Kpw"] = "KPW"; /** South Korean won */ CurrencyCode["Krw"] = "KRW"; /** Kuwaiti dinar */ CurrencyCode["Kwd"] = "KWD"; /** Cayman Islands dollar */ CurrencyCode["Kyd"] = "KYD"; /** Kazakhstani tenge */ CurrencyCode["Kzt"] = "KZT"; /** Lao kip */ CurrencyCode["Lak"] = "LAK"; /** Lebanese pound */ CurrencyCode["Lbp"] = "LBP"; /** Sri Lankan rupee */ CurrencyCode["Lkr"] = "LKR"; /** Liberian dollar */ CurrencyCode["Lrd"] = "LRD"; /** Lesotho loti */ CurrencyCode["Lsl"] = "LSL"; /** Libyan dinar */ CurrencyCode["Lyd"] = "LYD"; /** Moroccan dirham */ CurrencyCode["Mad"] = "MAD"; /** Moldovan leu */ CurrencyCode["Mdl"] = "MDL"; /** Malagasy ariary */ CurrencyCode["Mga"] = "MGA"; /** Macedonian denar */ CurrencyCode["Mkd"] = "MKD"; /** Myanmar kyat */ CurrencyCode["Mmk"] = "MMK"; /** Mongolian tögrög */ CurrencyCode["Mnt"] = "MNT"; /** Macanese pataca */ CurrencyCode["Mop"] = "MOP"; /** Mauritanian ouguiya */ CurrencyCode["Mru"] = "MRU"; /** Mauritian rupee */ CurrencyCode["Mur"] = "MUR"; /** Maldivian rufiyaa */ CurrencyCode["Mvr"] = "MVR"; /** Malawian kwacha */ CurrencyCode["Mwk"] = "MWK"; /** Mexican peso */ CurrencyCode["Mxn"] = "MXN"; /** Malaysian ringgit */ CurrencyCode["Myr"] = "MYR"; /** Mozambican metical */ CurrencyCode["Mzn"] = "MZN"; /** Namibian dollar */ CurrencyCode["Nad"] = "NAD"; /** Nigerian naira */ CurrencyCode["Ngn"] = "NGN"; /** Nicaraguan córdoba */ CurrencyCode["Nio"] = "NIO"; /** Norwegian krone */ CurrencyCode["Nok"] = "NOK"; /** Nepalese rupee */ CurrencyCode["Npr"] = "NPR"; /** New Zealand dollar */ CurrencyCode["Nzd"] = "NZD"; /** Omani rial */ CurrencyCode["Omr"] = "OMR"; /** Panamanian balboa */ CurrencyCode["Pab"] = "PAB"; /** Peruvian sol */ CurrencyCode["Pen"] = "PEN"; /** Papua New Guinean kina */ CurrencyCode["Pgk"] = "PGK"; /** Philippine peso */ CurrencyCode["Php"] = "PHP"; /** Pakistani rupee */ CurrencyCode["Pkr"] = "PKR"; /** Polish złoty */ CurrencyCode["Pln"] = "PLN"; /** Paraguayan guaraní */ CurrencyCode["Pyg"] = "PYG"; /** Qatari riyal */ CurrencyCode["Qar"] = "QAR"; /** Romanian leu */ CurrencyCode["Ron"] = "RON"; /** Serbian dinar */ CurrencyCode["Rsd"] = "RSD"; /** Russian ruble */ CurrencyCode["Rub"] = "RUB"; /** Rwandan franc */ CurrencyCode["Rwf"] = "RWF"; /** Saudi riyal */ CurrencyCode["Sar"] = "SAR"; /** Solomon Islands dollar */ CurrencyCode["Sbd"] = "SBD"; /** Seychelles rupee */ CurrencyCode["Scr"] = "SCR"; /** Sudanese pound */ CurrencyCode["Sdg"] = "SDG"; /** Swedish krona/kronor */ CurrencyCode["Sek"] = "SEK"; /** Singapore dollar */ CurrencyCode["Sgd"] = "SGD"; /** Saint Helena pound */ CurrencyCode["Shp"] = "SHP"; /** Sierra Leonean leone */ CurrencyCode["Sll"] = "SLL"; /** Somali shilling */ CurrencyCode["Sos"] = "SOS"; /** Surinamese dollar */ CurrencyCode["Srd"] = "SRD"; /** South Sudanese pound */ CurrencyCode["Ssp"] = "SSP"; /** São Tomé and Príncipe dobra */ CurrencyCode["Stn"] = "STN"; /** Salvadoran colón */ CurrencyCode["Svc"] = "SVC"; /** Syrian pound */ CurrencyCode["Syp"] = "SYP"; /** Swazi lilangeni */ CurrencyCode["Szl"] = "SZL"; /** Thai baht */ CurrencyCode["Thb"] = "THB"; /** Tajikistani somoni */ CurrencyCode["Tjs"] = "TJS"; /** Turkmenistan manat */ CurrencyCode["Tmt"] = "TMT"; /** Tunisian dinar */ CurrencyCode["Tnd"] = "TND"; /** Tongan paʻanga */ CurrencyCode["Top"] = "TOP"; /** Turkish lira */ CurrencyCode["Try"] = "TRY"; /** Trinidad and Tobago dollar */ CurrencyCode["Ttd"] = "TTD"; /** New Taiwan dollar */ CurrencyCode["Twd"] = "TWD"; /** Tanzanian shilling */ CurrencyCode["Tzs"] = "TZS"; /** Ukrainian hryvnia */ CurrencyCode["Uah"] = "UAH"; /** Ugandan shilling */ CurrencyCode["Ugx"] = "UGX"; /** United States dollar */ CurrencyCode["Usd"] = "USD"; /** Uruguayan peso */ CurrencyCode["Uyu"] = "UYU"; /** Uzbekistan som */ CurrencyCode["Uzs"] = "UZS"; /** Venezuelan bolívar soberano */ CurrencyCode["Ves"] = "VES"; /** Vietnamese đồng */ CurrencyCode["Vnd"] = "VND"; /** Vanuatu vatu */ CurrencyCode["Vuv"] = "VUV"; /** Samoan tala */ CurrencyCode["Wst"] = "WST"; /** CFA franc BEAC */ CurrencyCode["Xaf"] = "XAF"; /** East Caribbean dollar */ CurrencyCode["Xcd"] = "XCD"; /** CFA franc BCEAO */ CurrencyCode["Xof"] = "XOF"; /** CFP franc (franc Pacifique) */ CurrencyCode["Xpf"] = "XPF"; /** Yemeni rial */ CurrencyCode["Yer"] = "YER"; /** South African rand */ CurrencyCode["Zar"] = "ZAR"; /** Zambian kwacha */ CurrencyCode["Zmw"] = "ZMW"; /** Zimbabwean dollar */ CurrencyCode["Zwl"] = "ZWL"; })(CurrencyCode = exports.CurrencyCode || (exports.CurrencyCode = {})); var DeletionResult; (function (DeletionResult) { /** The entity was successfully deleted */ DeletionResult["Deleted"] = "DELETED"; /** Deletion did not take place, reason given in message */ DeletionResult["NotDeleted"] = "NOT_DELETED"; })(DeletionResult = exports.DeletionResult || (exports.DeletionResult = {})); var ErrorCode; (function (ErrorCode) { ErrorCode["AlreadyRefundedError"] = "ALREADY_REFUNDED_ERROR"; ErrorCode["CancelActiveOrderError"] = "CANCEL_ACTIVE_ORDER_ERROR"; ErrorCode["CancelPaymentError"] = "CANCEL_PAYMENT_ERROR"; ErrorCode["ChannelDefaultLanguageError"] = "CHANNEL_DEFAULT_LANGUAGE_ERROR"; ErrorCode["CouponCodeExpiredError"] = "COUPON_CODE_EXPIRED_ERROR"; ErrorCode["CouponCodeInvalidError"] = "COUPON_CODE_INVALID_ERROR"; ErrorCode["CouponCodeLimitError"] = "COUPON_CODE_LIMIT_ERROR"; ErrorCode["CreateFulfillmentError"] = "CREATE_FULFILLMENT_ERROR"; ErrorCode["EmailAddressConflictError"] = "EMAIL_ADDRESS_CONFLICT_ERROR"; ErrorCode["EmptyOrderLineSelectionError"] = "EMPTY_ORDER_LINE_SELECTION_ERROR"; ErrorCode["FacetInUseError"] = "FACET_IN_USE_ERROR"; ErrorCode["FulfillmentStateTransitionError"] = "FULFILLMENT_STATE_TRANSITION_ERROR"; ErrorCode["IneligibleShippingMethodError"] = "INELIGIBLE_SHIPPING_METHOD_ERROR"; ErrorCode["InsufficientStockError"] = "INSUFFICIENT_STOCK_ERROR"; ErrorCode["InsufficientStockOnHandError"] = "INSUFFICIENT_STOCK_ON_HAND_ERROR"; ErrorCode["InvalidCredentialsError"] = "INVALID_CREDENTIALS_ERROR"; ErrorCode["InvalidFulfillmentHandlerError"] = "INVALID_FULFILLMENT_HANDLER_ERROR"; ErrorCode["ItemsAlreadyFulfilledError"] = "ITEMS_ALREADY_FULFILLED_ERROR"; ErrorCode["LanguageNotAvailableError"] = "LANGUAGE_NOT_AVAILABLE_ERROR"; ErrorCode["ManualPaymentStateError"] = "MANUAL_PAYMENT_STATE_ERROR"; ErrorCode["MimeTypeError"] = "MIME_TYPE_ERROR"; ErrorCode["MissingConditionsError"] = "MISSING_CONDITIONS_ERROR"; ErrorCode["MultipleOrderError"] = "MULTIPLE_ORDER_ERROR"; ErrorCode["NativeAuthStrategyError"] = "NATIVE_AUTH_STRATEGY_ERROR"; ErrorCode["NegativeQuantityError"] = "NEGATIVE_QUANTITY_ERROR"; ErrorCode["NothingToRefundError"] = "NOTHING_TO_REFUND_ERROR"; ErrorCode["NoActiveOrderError"] = "NO_ACTIVE_ORDER_ERROR"; ErrorCode["NoChangesSpecifiedError"] = "NO_CHANGES_SPECIFIED_ERROR"; ErrorCode["OrderLimitError"] = "ORDER_LIMIT_ERROR"; ErrorCode["OrderModificationError"] = "ORDER_MODIFICATION_ERROR"; ErrorCode["OrderModificationStateError"] = "ORDER_MODIFICATION_STATE_ERROR"; ErrorCode["OrderStateTransitionError"] = "ORDER_STATE_TRANSITION_ERROR"; ErrorCode["PaymentMethodMissingError"] = "PAYMENT_METHOD_MISSING_ERROR"; ErrorCode["PaymentOrderMismatchError"] = "PAYMENT_ORDER_MISMATCH_ERROR"; ErrorCode["PaymentStateTransitionError"] = "PAYMENT_STATE_TRANSITION_ERROR"; ErrorCode["ProductOptionInUseError"] = "PRODUCT_OPTION_IN_USE_ERROR"; ErrorCode["QuantityTooGreatError"] = "QUANTITY_TOO_GREAT_ERROR"; ErrorCode["RefundOrderStateError"] = "REFUND_ORDER_STATE_ERROR"; ErrorCode["RefundPaymentIdMissingError"] = "REFUND_PAYMENT_ID_MISSING_ERROR"; ErrorCode["RefundStateTransitionError"] = "REFUND_STATE_TRANSITION_ERROR"; ErrorCode["SettlePaymentError"] = "SETTLE_PAYMENT_ERROR"; ErrorCode["UnknownError"] = "UNKNOWN_ERROR"; })(ErrorCode = exports.ErrorCode || (exports.ErrorCode = {})); var GlobalFlag; (function (GlobalFlag) { GlobalFlag["False"] = "FALSE"; GlobalFlag["Inherit"] = "INHERIT"; GlobalFlag["True"] = "TRUE"; })(GlobalFlag = exports.GlobalFlag || (exports.GlobalFlag = {})); var HistoryEntryType; (function (HistoryEntryType) { HistoryEntryType["CustomerAddedToGroup"] = "CUSTOMER_ADDED_TO_GROUP"; HistoryEntryType["CustomerAddressCreated"] = "CUSTOMER_ADDRESS_CREATED"; HistoryEntryType["CustomerAddressDeleted"] = "CUSTOMER_ADDRESS_DELETED"; HistoryEntryType["CustomerAddressUpdated"] = "CUSTOMER_ADDRESS_UPDATED"; HistoryEntryType["CustomerDetailUpdated"] = "CUSTOMER_DETAIL_UPDATED"; HistoryEntryType["CustomerEmailUpdateRequested"] = "CUSTOMER_EMAIL_UPDATE_REQUESTED"; HistoryEntryType["CustomerEmailUpdateVerified"] = "CUSTOMER_EMAIL_UPDATE_VERIFIED"; HistoryEntryType["CustomerNote"] = "CUSTOMER_NOTE"; HistoryEntryType["CustomerPasswordResetRequested"] = "CUSTOMER_PASSWORD_RESET_REQUESTED"; HistoryEntryType["CustomerPasswordResetVerified"] = "CUSTOMER_PASSWORD_RESET_VERIFIED"; HistoryEntryType["CustomerPasswordUpdated"] = "CUSTOMER_PASSWORD_UPDATED"; HistoryEntryType["CustomerRegistered"] = "CUSTOMER_REGISTERED"; HistoryEntryType["CustomerRemovedFromGroup"] = "CUSTOMER_REMOVED_FROM_GROUP"; HistoryEntryType["CustomerVerified"] = "CUSTOMER_VERIFIED"; HistoryEntryType["OrderCancellation"] = "ORDER_CANCELLATION"; HistoryEntryType["OrderCouponApplied"] = "ORDER_COUPON_APPLIED"; HistoryEntryType["OrderCouponRemoved"] = "ORDER_COUPON_REMOVED"; HistoryEntryType["OrderFulfillment"] = "ORDER_FULFILLMENT"; HistoryEntryType["OrderFulfillmentTransition"] = "ORDER_FULFILLMENT_TRANSITION"; HistoryEntryType["OrderModified"] = "ORDER_MODIFIED"; HistoryEntryType["OrderNote"] = "ORDER_NOTE"; HistoryEntryType["OrderPaymentTransition"] = "ORDER_PAYMENT_TRANSITION"; HistoryEntryType["OrderRefundTransition"] = "ORDER_REFUND_TRANSITION"; HistoryEntryType["OrderStateTransition"] = "ORDER_STATE_TRANSITION"; })(HistoryEntryType = exports.HistoryEntryType || (exports.HistoryEntryType = {})); /** * @description * The state of a Job in the JobQueue * * @docsCategory common */ var JobState; (function (JobState) { JobState["Cancelled"] = "CANCELLED"; JobState["Completed"] = "COMPLETED"; JobState["Failed"] = "FAILED"; JobState["Pending"] = "PENDING"; JobState["Retrying"] = "RETRYING"; JobState["Running"] = "RUNNING"; })(JobState = exports.JobState || (exports.JobState = {})); /** * @description * Languages in the form of a ISO 639-1 language code with optional * region or script modifier (e.g. de_AT). The selection available is based * on the [Unicode CLDR summary list](https://unicode-org.github.io/cldr-staging/charts/37/summary/root.html) * and includes the major spoken languages of the world and any widely-used variants. * * @docsCategory common */ var LanguageCode; (function (LanguageCode) { /** Afrikaans */ LanguageCode["Af"] = "af"; /** Akan */ LanguageCode["Ak"] = "ak"; /** Amharic */ LanguageCode["Am"] = "am"; /** Arabic */ LanguageCode["Ar"] = "ar"; /** Assamese */ LanguageCode["As"] = "as"; /** Azerbaijani */ LanguageCode["Az"] = "az"; /** Belarusian */ LanguageCode["Be"] = "be"; /** Bulgarian */ LanguageCode["Bg"] = "bg"; /** Bambara */ LanguageCode["Bm"] = "bm"; /** Bangla */ LanguageCode["Bn"] = "bn"; /** Tibetan */ LanguageCode["Bo"] = "bo"; /** Breton */ LanguageCode["Br"] = "br"; /** Bosnian */ LanguageCode["Bs"] = "bs"; /** Catalan */ LanguageCode["Ca"] = "ca"; /** Chechen */ LanguageCode["Ce"] = "ce"; /** Corsican */ LanguageCode["Co"] = "co"; /** Czech */ LanguageCode["Cs"] = "cs"; /** Church Slavic */ LanguageCode["Cu"] = "cu"; /** Welsh */ LanguageCode["Cy"] = "cy"; /** Danish */ LanguageCode["Da"] = "da"; /** German */ LanguageCode["De"] = "de"; /** Austrian German */ LanguageCode["DeAt"] = "de_AT"; /** Swiss High German */ LanguageCode["DeCh"] = "de_CH"; /** Dzongkha */ LanguageCode["Dz"] = "dz"; /** Ewe */ LanguageCode["Ee"] = "ee"; /** Greek */ LanguageCode["El"] = "el"; /** English */ LanguageCode["En"] = "en"; /** Australian English */ LanguageCode["EnAu"] = "en_AU"; /** Canadian English */ LanguageCode["EnCa"] = "en_CA"; /** British English */ LanguageCode["EnGb"] = "en_GB"; /** American English */ LanguageCode["EnUs"] = "en_US"; /** Esperanto */ LanguageCode["Eo"] = "eo"; /** Spanish */ LanguageCode["Es"] = "es"; /** European Spanish */ LanguageCode["EsEs"] = "es_ES"; /** Mexican Spanish */ LanguageCode["EsMx"] = "es_MX"; /** Estonian */ LanguageCode["Et"] = "et"; /** Basque */ LanguageCode["Eu"] = "eu"; /** Persian */ LanguageCode["Fa"] = "fa"; /** Dari */ LanguageCode["FaAf"] = "fa_AF"; /** Fulah */ LanguageCode["Ff"] = "ff"; /** Finnish */ LanguageCode["Fi"] = "fi"; /** Faroese */ LanguageCode["Fo"] = "fo"; /** French */ LanguageCode["Fr"] = "fr"; /** Canadian French */ LanguageCode["FrCa"] = "fr_CA"; /** Swiss French */ LanguageCode["FrCh"] = "fr_CH"; /** Western Frisian */ LanguageCode["Fy"] = "fy"; /** Irish */ LanguageCode["Ga"] = "ga"; /** Scottish Gaelic */ LanguageCode["Gd"] = "gd"; /** Galician */ LanguageCode["Gl"] = "gl"; /** Gujarati */ LanguageCode["Gu"] = "gu"; /** Manx */ LanguageCode["Gv"] = "gv"; /** Hausa */ LanguageCode["Ha"] = "ha"; /** Hebrew */ LanguageCode["He"] = "he"; /** Hindi */ LanguageCode["Hi"] = "hi"; /** Croatian */ LanguageCode["Hr"] = "hr"; /** Haitian Creole */ LanguageCode["Ht"] = "ht"; /** Hungarian */ LanguageCode["Hu"] = "hu"; /** Armenian */ LanguageCode["Hy"] = "hy"; /** Interlingua */ LanguageCode["Ia"] = "ia"; /** Indonesian */ LanguageCode["Id"] = "id"; /** Igbo */ LanguageCode["Ig"] = "ig"; /** Sichuan Yi */ LanguageCode["Ii"] = "ii"; /** Icelandic */ LanguageCode["Is"] = "is"; /** Italian */ LanguageCode["It"] = "it"; /** Japanese */ LanguageCode["Ja"] = "ja"; /** Javanese */ LanguageCode["Jv"] = "jv"; /** Georgian */ LanguageCode["Ka"] = "ka"; /** Kikuyu */ LanguageCode["Ki"] = "ki"; /** Kazakh */ LanguageCode["Kk"] = "kk"; /** Kalaallisut */ LanguageCode["Kl"] = "kl"; /** Khmer */ LanguageCode["Km"] = "km"; /** Kannada */ LanguageCode["Kn"] = "kn"; /** Korean */ LanguageCode["Ko"] = "ko"; /** Kashmiri */ LanguageCode["Ks"] = "ks"; /** Kurdish */ LanguageCode["Ku"] = "ku"; /** Cornish */ LanguageCode["Kw"] = "kw"; /** Kyrgyz */ LanguageCode["Ky"] = "ky"; /** Latin */ LanguageCode["La"] = "la"; /** Luxembourgish */ LanguageCode["Lb"] = "lb"; /** Ganda */ LanguageCode["Lg"] = "lg"; /** Lingala */ LanguageCode["Ln"] = "ln"; /** Lao */ LanguageCode["Lo"] = "lo"; /** Lithuanian */ LanguageCode["Lt"] = "lt"; /** Luba-Katanga */ LanguageCode["Lu"] = "lu"; /** Latvian */ LanguageCode["Lv"] = "lv"; /** Malagasy */ LanguageCode["Mg"] = "mg"; /** Maori */ LanguageCode["Mi"] = "mi"; /** Macedonian */ LanguageCode["Mk"] = "mk"; /** Malayalam */ LanguageCode["Ml"] = "ml"; /** Mongolian */ LanguageCode["Mn"] = "mn"; /** Marathi */ LanguageCode["Mr"] = "mr"; /** Malay */ LanguageCode["Ms"] = "ms"; /** Maltese */ LanguageCode["Mt"] = "mt"; /** Burmese */ LanguageCode["My"] = "my"; /** Norwegian Bokmål */ LanguageCode["Nb"] = "nb"; /** North Ndebele */ LanguageCode["Nd"] = "nd"; /** Nepali */ LanguageCode["Ne"] = "ne"; /** Dutch */ LanguageCode["Nl"] = "nl"; /** Flemish */ LanguageCode["NlBe"] = "nl_BE"; /** Norwegian Nynorsk */ LanguageCode["Nn"] = "nn"; /** Nyanja */ LanguageCode["Ny"] = "ny"; /** Oromo */ LanguageCode["Om"] = "om"; /** Odia */ LanguageCode["Or"] = "or"; /** Ossetic */ LanguageCode["Os"] = "os"; /** Punjabi */ LanguageCode["Pa"] = "pa"; /** Polish */ LanguageCode["Pl"] = "pl"; /** Pashto */ LanguageCode["Ps"] = "ps"; /** Portuguese */ LanguageCode["Pt"] = "pt"; /** Brazilian Portuguese */ LanguageCode["PtBr"] = "pt_BR"; /** European Portuguese */ LanguageCode["PtPt"] = "pt_PT"; /** Quechua */ LanguageCode["Qu"] = "qu"; /** Romansh */ LanguageCode["Rm"] = "rm"; /** Rundi */ LanguageCode["Rn"] = "rn"; /** Romanian */ LanguageCode["Ro"] = "ro"; /** Moldavian */ LanguageCode["RoMd"] = "ro_MD"; /** Russian */ LanguageCode["Ru"] = "ru"; /** Kinyarwanda */ LanguageCode["Rw"] = "rw"; /** Sanskrit */ LanguageCode["Sa"] = "sa"; /** Sindhi */ LanguageCode["Sd"] = "sd"; /** Northern Sami */ LanguageCode["Se"] = "se"; /** Sango */ LanguageCode["Sg"] = "sg"; /** Sinhala */ LanguageCode["Si"] = "si"; /** Slovak */ LanguageCode["Sk"] = "sk"; /** Slovenian */ LanguageCode["Sl"] = "sl"; /** Samoan */ LanguageCode["Sm"] = "sm"; /** Shona */ LanguageCode["Sn"] = "sn"; /** Somali */ LanguageCode["So"] = "so"; /** Albanian */ LanguageCode["Sq"] = "sq"; /** Serbian */ LanguageCode["Sr"] = "sr"; /** Southern Sotho */ LanguageCode["St"] = "st"; /** Sundanese */ LanguageCode["Su"] = "su"; /** Swedish */ LanguageCode["Sv"] = "sv"; /** Swahili */ LanguageCode["Sw"] = "sw"; /** Congo Swahili */ LanguageCode["SwCd"] = "sw_CD"; /** Tamil */ LanguageCode["Ta"] = "ta"; /** Telugu */ LanguageCode["Te"] = "te"; /** Tajik */ LanguageCode["Tg"] = "tg"; /** Thai */ LanguageCode["Th"] = "th"; /** Tigrinya */ LanguageCode["Ti"] = "ti"; /** Turkmen */ LanguageCode["Tk"] = "tk"; /** Tongan */ LanguageCode["To"] = "to"; /** Turkish */ LanguageCode["Tr"] = "tr"; /** Tatar */ LanguageCode["Tt"] = "tt"; /** Uyghur */ LanguageCode["Ug"] = "ug"; /** Ukrainian */ LanguageCode["Uk"] = "uk"; /** Urdu */ LanguageCode["Ur"] = "ur"; /** Uzbek */ LanguageCode["Uz"] = "uz"; /** Vietnamese */ LanguageCode["Vi"] = "vi"; /** Volapük */ LanguageCode["Vo"] = "vo"; /** Wolof */ LanguageCode["Wo"] = "wo"; /** Xhosa */ LanguageCode["Xh"] = "xh"; /** Yiddish */ LanguageCode["Yi"] = "yi"; /** Yoruba */ LanguageCode["Yo"] = "yo"; /** Chinese */ LanguageCode["Zh"] = "zh"; /** Simplified Chinese */ LanguageCode["ZhHans"] = "zh_Hans"; /** Traditional Chinese */ LanguageCode["ZhHant"] = "zh_Hant"; /** Zulu */ LanguageCode["Zu"] = "zu"; })(LanguageCode = exports.LanguageCode || (exports.LanguageCode = {})); var LogicalOperator; (function (LogicalOperator) { LogicalOperator["And"] = "AND"; LogicalOperator["Or"] = "OR"; })(LogicalOperator = exports.LogicalOperator || (exports.LogicalOperator = {})); /** * @description * Permissions for administrators and customers. Used to control access to * GraphQL resolvers via the {@link Allow} decorator. * * ## Understanding Permission.Owner * * `Permission.Owner` is a special permission which is used in some Vendure resolvers to indicate that that resolver should only * be accessible to the "owner" of that resource. * * For example, the Shop API `activeCustomer` query resolver should only return the Customer object for the "owner" of that Customer, i.e. * based on the activeUserId of the current session. As a result, the resolver code looks like this: * * @example * ```TypeScript * \@Query() * \@Allow(Permission.Owner) * async activeCustomer(\@Ctx() ctx: RequestContext): Promise<Customer | undefined> { * const userId = ctx.activeUserId; * if (userId) { * return this.customerService.findOneByUserId(ctx, userId); * } * } * ``` * * Here we can see that the "ownership" must be enforced by custom logic inside the resolver. Since "ownership" cannot be defined generally * nor statically encoded at build-time, any resolvers using `Permission.Owner` **must** include logic to enforce that only the owner * of the resource has access. If not, then it is the equivalent of using `Permission.Public`. * * * @docsCategory common */ var Permission; (function (Permission) { /** Authenticated means simply that the user is logged in */ Permission["Authenticated"] = "Authenticated"; /** Grants permission to create Administrator */ Permission["CreateAdministrator"] = "CreateAdministrator"; /** Grants permission to create Asset */ Permission["CreateAsset"] = "CreateAsset"; /** Grants permission to create Products, Facets, Assets, Collections */ Permission["CreateCatalog"] = "CreateCatalog"; /** Grants permission to create Channel */ Permission["CreateChannel"] = "CreateChannel"; /** Grants permission to create Collection */ Permission["CreateCollection"] = "CreateCollection"; /** Grants permission to create Country */ Permission["CreateCountry"] = "CreateCountry"; /** Grants permission to create Customer */ Permission["CreateCustomer"] = "CreateCustomer"; /** Grants permission to create CustomerGroup */ Permission["CreateCustomerGroup"] = "CreateCustomerGroup"; /** Grants permission to create Facet */ Permission["CreateFacet"] = "CreateFacet"; /** Grants permission to create Order */ Permission["CreateOrder"] = "CreateOrder"; /** Grants permission to create PaymentMethod */ Permission["CreatePaymentMethod"] = "CreatePaymentMethod"; /** Grants permission to create Product */ Permission["CreateProduct"] = "CreateProduct"; /** Grants permission to create Promotion */ Permission["CreatePromotion"] = "CreatePromotion"; /** Grants permission to create PaymentMethods, ShippingMethods, TaxCategories, TaxRates, Zones, Countries, System & GlobalSettings */ Permission["CreateSettings"] = "CreateSettings"; /** Grants permission to create ShippingMethod */ Permission["CreateShippingMethod"] = "CreateShippingMethod"; /** Grants permission to create System */ Permission["CreateSystem"] = "CreateSystem"; /** Grants permission to create Tag */ Permission["CreateTag"] = "CreateTag"; /** Grants permission to create TaxCategory */ Permission["CreateTaxCategory"] = "CreateTaxCategory"; /** Grants permission to create TaxRate */ Permission["CreateTaxRate"] = "CreateTaxRate"; /** Grants permission to create Zone */ Permission["CreateZone"] = "CreateZone"; /** Grants permission to delete Administrator */ Permission["DeleteAdministrator"] = "DeleteAdministrator"; /** Grants permission to delete Asset */ Permission["DeleteAsset"] = "DeleteAsset"; /** Grants permission to delete Products, Facets, Assets, Collections */ Permission["DeleteCatalog"] = "DeleteCatalog"; /** Grants permission to delete Channel */ Permission["DeleteChannel"] = "DeleteChannel"; /** Grants permission to delete Collection */ Permission["DeleteCollection"] = "DeleteCollection"; /** Grants permission to delete Country */ Permission["DeleteCountry"] = "DeleteCountry"; /** Grants permission to delete Customer */ Permission["DeleteCustomer"] = "DeleteCustomer"; /** Grants permission to delete CustomerGroup */ Permission["DeleteCustomerGroup"] = "DeleteCustomerGroup"; /** Grants permission to delete Facet */ Permission["DeleteFacet"] = "DeleteFacet"; /** Grants permission to delete Order */ Permission["DeleteOrder"] = "DeleteOrder"; /** Grants permission to delete PaymentMethod */ Permission["DeletePaymentMethod"] = "DeletePaymentMethod"; /** Grants permission to delete Product */ Permission["DeleteProduct"] = "DeleteProduct"; /** Grants permission to delete Promotion */ Permission["DeletePromotion"] = "DeletePromotion"; /** Grants permission to delete PaymentMethods, ShippingMethods, TaxCategories, TaxRates, Zones, Countries, System & GlobalSettings */ Permission["DeleteSettings"] = "DeleteSettings"; /** Grants permission to delete ShippingMethod */ Permission["DeleteShippingMethod"] = "DeleteShippingMethod"; /** Grants permission to delete System */ Permission["DeleteSystem"] = "DeleteSystem"; /** Grants permission to delete Tag */ Permission["DeleteTag"] = "DeleteTag"; /** Grants permission to delete TaxCategory */ Permission["DeleteTaxCategory"] = "DeleteTaxCategory"; /** Grants permission to delete TaxRate */ Permission["DeleteTaxRate"] = "DeleteTaxRate"; /** Grants permission to delete Zone */ Permission["DeleteZone"] = "DeleteZone"; /** Owner means the user owns this entity, e.g. a Customer's own Order */ Permission["Owner"] = "Owner"; /** Public means any unauthenticated user may perform the operation */ Permission["Public"] = "Public"; /** Grants permission to read Administrator */ Permission["ReadAdministrator"] = "ReadAdministrator"; /** Grants permission to read Asset */ Permission["ReadAsset"] = "ReadAsset"; /** Grants permission to read Products, Facets, Assets, Collections */ Permission["ReadCatalog"] = "ReadCatalog"; /** Grants permission to read Channel */ Permission["ReadChannel"] = "ReadChannel"; /** Grants permission to read Collection */ Permission["ReadCollection"] = "ReadCollection"; /** Grants permission to read Country */ Permission["ReadCountry"] = "ReadCountry"; /** Grants permission to read Customer */ Permission["ReadCustomer"] = "ReadCustomer"; /** Grants permission to read CustomerGroup */ Permission["ReadCustomerGroup"] = "ReadCustomerGroup"; /** Grants permission to read Facet */ Permission["ReadFacet"] = "ReadFacet"; /** Grants permission to read Order */ Permission["ReadOrder"] = "ReadOrder"; /** Grants permission to read PaymentMethod */ Permission["ReadPaymentMethod"] = "ReadPaymentMethod"; /** Grants permission to read Product */ Permission["ReadProduct"] = "ReadProduct"; /** Grants permission to read Promotion */ Permission["ReadPromotion"] = "ReadPromotion"; /** Grants permission to read PaymentMethods, ShippingMethods, TaxCategories, TaxRates, Zones, Countries, System & GlobalSettings */ Permission["ReadSettings"] = "ReadSettings"; /** Grants permission to read ShippingMethod */ Permission["ReadShippingMethod"] = "ReadShippingMethod"; /** Grants permission to read System */ Permission["ReadSystem"] = "ReadSystem"; /** Grants permission to read Tag */ Permission["ReadTag"] = "ReadTag"; /** Grants permission to read TaxCategory */ Permission["ReadTaxCategory"] = "ReadTaxCategory"; /** Grants permission to read TaxRate */ Permission["ReadTaxRate"] = "ReadTaxRate"; /** Grants permission to read Zone */ Permission["ReadZone"] = "ReadZone"; /** SuperAdmin has unrestricted access to all operations */ Permission["SuperAdmin"] = "SuperAdmin"; /** Grants permission to update Administrator */ Permission["UpdateAdministrator"] = "UpdateAdministrator"; /** Grants permission to update Asset */ Permission["UpdateAsset"] = "UpdateAsset"; /** Grants permission to update Products, Facets, Assets, Collections */ Permission["UpdateCatalog"] = "UpdateCatalog"; /** Grants permission to update Channel */ Permission["UpdateChannel"] = "UpdateChannel"; /** Grants permission to update Collection */ Permission["UpdateCollection"] = "UpdateCollection"; /** Grants permission to update Country */ Permission["UpdateCountry"] = "UpdateCountry"; /** Grants permission to update Customer */ Permission["UpdateCustomer"] = "UpdateCustomer"; /** Grants permission to update CustomerGroup */ Permission["UpdateCustomerGroup"] = "UpdateCustomerGroup"; /** Grants permission to update Facet */ Permission["UpdateFacet"] = "UpdateFacet"; /** Grants permission to update GlobalSettings */ Permission["UpdateGlobalSettings"] = "UpdateGlobalSettings"; /** Grants permission to update Order */ Permission["UpdateOrder"] = "UpdateOrder"; /** Grants permission to update PaymentMethod */ Permission["UpdatePaymentMethod"] = "UpdatePaymentMethod"; /** Grants permission to update Product */ Permission["UpdateProduct"] = "UpdateProduct"; /** Grants permission to update Promotion */ Permission["UpdatePromotion"] = "UpdatePromotion"; /** Grants permission to update PaymentMethods, ShippingMethods, TaxCategories, TaxRates, Zones, Countries, System & GlobalSettings */ Permission["UpdateSettings"] = "UpdateSettings"; /** Grants permission to update ShippingMethod */ Permission["UpdateShippingMethod"] = "UpdateShippingMethod"; /** Grants permission to update System */ Permission["UpdateSystem"] = "UpdateSystem"; /** Grants permission to update Tag */ Permission["UpdateTag"] = "UpdateTag"; /** Grants permission to update TaxCategory */ Permission["UpdateTaxCategory"] = "UpdateTaxCategory"; /** Grants permission to update TaxRate */ Permission["UpdateTaxRate"] = "UpdateTaxRate"; /** Grants permission to update Zone */ Permission["UpdateZone"] = "UpdateZone"; })(Permission = exports.Permission || (exports.Permission = {})); var SortOrder; (function (SortOrder) { SortOrder["Asc"] = "ASC"; SortOrder["Desc"] = "DESC"; })(SortOrder = exports.SortOrder || (exports.SortOrder = {})); var StockMovementType; (function (StockMovementType) { StockMovementType["Adjustment"] = "ADJUSTMENT"; StockMovementType["Allocation"] = "ALLOCATION"; StockMovementType["Cancellation"] = "CANCELLATION"; StockMovementType["Release"] = "RELEASE"; StockMovementType["Return"] = "RETURN"; StockMovementType["Sale"] = "SALE"; })(StockMovementType = exports.StockMovementType || (exports.StockMovementType = {})); //# sourceMappingURL=graphql.js.map