Repository URL to install this package:
|
Version:
9.0.35-framework ▾
|
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const apollo_server_1 = require("apollo-server");
exports.default = apollo_server_1.gql `
# @todo reuse interface, simplify this lame response into flat
# @deprecated
type UpdateCardPropertiesState {
status: String
}
# @deprecated
type UpdateCardProperties {
state: UpdateCardPropertiesState
}
type UpdateCardResponse {
# @deprecated - removed
type: String
# @deprecated - use responseCode + responseMessage
properties: UpdateCardProperties
responseCode: String
responseMessage: String
_DO_NOT_USE_EXCEPT_TO_DEBUG_: _DO_NOT_USE_EXCEPT_TO_DEBUG_TYPE_
}
type CreditCardAddressInfo {
addressId: String
}
# @deprecated
type GuestProfileResponse {
type: String
}
# @@standardize @@todo not common standard address
input GuestProfileAddressDetails {
firstName: String!
lastName: String!
# @todo telephone @deprecated
phone: String!
telephone: String
email: String!
type: String = "email"
postalCode: String!
}
# @todo - add expirationyear expirationmonth => camelCase
type CreditCardDetails {
cardId: String!
identifier: String!
firstName: String
lastName: String
# @deprecated, use "address"
addressinfo: [UserAddressInfo]
address: UserAddressInfo
cardNumber: String
cardType: String
# @deprecated, use "expirationMonth"
expirationmonth: String
expirationMonth: String
# @deprecated, use "expirationYear"
expirationyear: String
expirationYear: String
# @note - was string
isDefault: Boolean
# @note - was string
# @deprecated no need
isvalidated: String
lastFourDigits: String
nameOnCard: String
type: String
}
type UserCreditCardInfo {
cards: [CreditCardDetails]
}
# @@standardize
type UserAddressInfo {
addressId: ID!
addressType: String
isDefault: Boolean
firstName: String
lastName: String
email: String
addressLine1: String
addressLine2: String
city: String
state: String
county: String
country: String
postalCode: String
additionalDetails: [LabelValue]
telephone: String
}
type UserIdentityList {
id: ID!
partner: String
name: String
type: String
userId: String
tags: [LabelValue]
}
type AccountTeamBuyer {
userId: String
teamId: ID
}
type AccountTeams {
id: ID
costCentreId: ID
name: String
description: String
status: String
teamBuyer: [AccountTeamBuyer]
}
type UserAccountInfo {
# @deprecated
accountid: String
accountId: String
userName: String
type: String
size: String
role: String
teams: [AccountTeams]
}
# @@standardize
type UserProfileInfo {
userId: ID
email: String
userName: String
firstName: String
lastName: String
userPhoto: String
# @todo telephone
phoneNumber: String
telephone: String
gender: String
# @deprecated use dateOfBirth
dob: String
dateOfBirth: String
city: String
state: String
country: String
userTimeZone: String
preferences: [LabelValue]
list: [UserIdentityList]
additionalinfo: [LabelValue]
addressinfo: [UserAddressInfo]
}
type UserLiteResponse {
_DO_NOT_USE_EXCEPT_TO_DEBUG_: _DO_NOT_USE_EXCEPT_TO_DEBUG_TYPE_
responseCode: String
responseMessage: String
# @deprecated ?
status: String
# @deprecated ?
type: String
sessionId: String
cookies: [String]
userId: ID
email: String
userName: String
firstName: String
lastName: String
userPhoto: String
# @deprecated telephone
phoneNumber: String
telephone: String
gender: String
# @deprecated use dateOfBirth
dob: String
dateOfBirth: String
city: String
state: String
country: String
userTimeZone: String
preferences: [LabelValue]
# unused?
additionalinfo: [LabelValue]
}
# @deprecated
type UserState {
starttime: String
status: String
}
# @deprecated
type UserResponseProperties {
creditcardinfo: UserCreditCardInfo
state: UserState!
userinfo: [UserProfileInfo]
accounts: UserAccountInfo
}
# @deprecated
type UserResponse {
sessionId: String
cookies: [String]
# @deprecated - removed
type: String
# @deprecated - use responseCode + responseMessage
properties: UserResponseProperties
responseCode: String
responseMessage: String
}
# @deprecated
type RegistrationState {
# @deprecated
statuscode: String
# @deprecated
starttime: String
status: String
}
# @deprecated
type UserInfoProperties {
userId: String
# adding userName prop to Response
userName: String
}
# @deprecated
type RegistrationProperties {
state: RegistrationState
userinfo: UserInfoProperties
}
type RegistrationResponse {
# @deprecated - removed
type: String
# @deprecated - use responseCode + responseMessage
properties: RegistrationProperties
# changed to this
userId: String
userName: String
sessionId: String
cookies: [String]
responseCode: String
responseMessage: String
_DO_NOT_USE_EXCEPT_TO_DEBUG_: _DO_NOT_USE_EXCEPT_TO_DEBUG_TYPE_
}
type TwitterAuthTokenResponse {
# @deprecated
type: String
responseCode: String
responseMessage: String
_DO_NOT_USE_EXCEPT_TO_DEBUG_: _DO_NOT_USE_EXCEPT_TO_DEBUG_TYPE_
}
# @deprecated
type UserIdParams {
userId: String
}
# @deprecated
type LogOutState {
status: String
}
# @deprecated
type ResetPasswordState {
status: String
resetParam: String
}
# @deprecated
type ResetPasswordProperties {
state: ResetPasswordState
userinfo: UserIdParams
}
# @@standardize
type ResetPasswordResponse {
# @deprecated - removed
type: String
# @deprecated - use responseCode + responseMessage
properties: ResetPasswordProperties
resetParam: String
userId: String
responseCode: String
responseMessage: String
_DO_NOT_USE_EXCEPT_TO_DEBUG_: _DO_NOT_USE_EXCEPT_TO_DEBUG_TYPE_
}
# @deprecated
type LogOutProperties {
state: LogOutState
userinfo: UserIdParams
}
type LogOut {
# @deprecated - removed
type: String
# @deprecated - use responseCode + responseMessage
properties: LogOutProperties
responseCode: String
responseMessage: String
_DO_NOT_USE_EXCEPT_TO_DEBUG_: _DO_NOT_USE_EXCEPT_TO_DEBUG_TYPE_
}
input SecurityVerificationDetails {
challengeQuestion: String
challengeAnswer: String
}
input SecurityQuestionParams {
type: String
verificationDetails: SecurityVerificationDetails
}
input UpdateSecurityVerificationDetails {
userName: String!
}
input UpdateSecurityParams {
verificationDetails: UpdateSecurityVerificationDetails
addresses: [SecurityQuestionParams]
}
# @deprecated
type StateProperties {
statuscode: String!
starttime: String!
status: String!
}
# @deprecated
type SecurityQuestionUserInfoProperties {
country: String
userPhoto: String
firstName: String
preferences: [LabelValue]
gender: String
city: String
userId: ID
lastName: String
state: String
userTimeZone: String
email: String
userName: String
additionalinfo: [LabelValue]
# @todo dateOfBirth
dob: String
dateOfBirth: String
# @todo telephone
phoneNumber: String
telephone: String
# @deprecated use securityAnswer
securityanswer: String
# @deprecated use securityQuestion
securityquestion: String
securityAnswer: String
securityQuestion: String
}
# @deprecated
type GetSecurityQuestionProperties {
state: StateProperties
userinfo: [SecurityQuestionUserInfoProperties]
}
type GetSecurityQuestionResponse {
# @deprecated - removed
type: String
# @deprecated - use responseCode + responseMessage
properties: GetSecurityQuestionProperties
securityAnswer: String
securityQuestion: String
responseCode: String
responseMessage: String
_DO_NOT_USE_EXCEPT_TO_DEBUG_: _DO_NOT_USE_EXCEPT_TO_DEBUG_TYPE_
}
# @deprecated
type SecurityQuestionsState {
status: String
}
# @deprecated
type UserIdProperty {
userId: String!
}
# @deprecated
type SecurityQuestionsProperties {
state: SecurityQuestionsState
userinfo: UserIdProperty
}
type ResetBySecurityQuestionsResponse {
# @deprecated - removed
type: String
# @deprecated - use responseCode + responseMessage
properties: SecurityQuestionsProperties
responseCode: String
responseMessage: String
_DO_NOT_USE_EXCEPT_TO_DEBUG_: _DO_NOT_USE_EXCEPT_TO_DEBUG_TYPE_
}
# @deprecated
type UpdatePasswordProperties {
state: StateProperties
userinfo: UserIdProperty
}
type UpdatePasswordResponse {
# @deprecated - removed
type: String
# @deprecated - use responseCode + responseMessage
properties: UpdatePasswordProperties
responseCode: String
responseMessage: String
_DO_NOT_USE_EXCEPT_TO_DEBUG_: _DO_NOT_USE_EXCEPT_TO_DEBUG_TYPE_
}
# @deprecated
type PaymentState {
status: String
}
# @deprecated
type PaymentProperties {
state: PaymentState
}
type AddCardResponse {
# @deprecated - removed
type: String
# @deprecated - use responseCode + responseMessage
properties: PaymentProperties
responseCode: String
responseMessage: String
_DO_NOT_USE_EXCEPT_TO_DEBUG_: _DO_NOT_USE_EXCEPT_TO_DEBUG_TYPE_
}
type DeleteCardResponse {
# @deprecated - removed
type: String
# @deprecated - use responseCode + responseMessage
properties: PaymentProperties
responseCode: String
responseMessage: String
_DO_NOT_USE_EXCEPT_TO_DEBUG_: _DO_NOT_USE_EXCEPT_TO_DEBUG_TYPE_
}
# @deprecated
type ChangeDefaultState {
status: String
}
# @deprecated
type ChangeDefaultPaymentProperties {
state: ChangeDefaultState
}
type ChangeDefaultCardResponse {
# @deprecated - removed
type: String
# @deprecated - use responseCode + responseMessage
properties: ChangeDefaultPaymentProperties
responseCode: String
responseMessage: String
_DO_NOT_USE_EXCEPT_TO_DEBUG_: _DO_NOT_USE_EXCEPT_TO_DEBUG_TYPE_
}
# @@standardize
input RegisterUserInput {
userName: String!
password: String!
telephone: String!
firstName: String!
lastName: String
challengeQuestion: String
challengeAnswer: String
}
input UserLoginInput {
userName: String
password: String
authToken: String
provider: String
}
input UpdateSecurityInput {
userName: String
challengeQuestion: String
challengeAnswer: String
}
input ResetBySecurityQuestions {
emailId: String
challengeQuestion1: String
challengeAnswer1: String
# new password
password: String
}
input UpdatePasswordParams {
oldPassword: String
newPassword: String
}
input UpdateProfileInput {
firstName: String
lastName: String
userId: String
status: String
}
# @deprecated
type AddressStateProperties {
state: RegistrationState
}
type ShippingAddressResponse {
# @deprecated - removed
type: String
# @deprecated - use responseCode + responseMessage
properties: AddressStateProperties
responseCode: String
responseMessage: String
_DO_NOT_USE_EXCEPT_TO_DEBUG_: _DO_NOT_USE_EXCEPT_TO_DEBUG_TYPE_
}
input ResetByEmailInput {
email: String
# @deprecated @security
# messageCampaignId: String
}
# @todo remove @todo rename
input Custom {
locale: String
channel: String
# @name @invalid
linkBAddrToCard: String
# @deprecated @security
# messageCampaignId: String
userId: String
}
input ValidateByEmailInput {
password: String
resetParam: String
confirmPassword: String
# @deprecated @security
# messageCampaignId: String
}
type GetCardsResponse {
cards: [CreditCardDetails]
# @deprecated - removed
type: String
# @deprecated - use responseCode + responseMessage
status: String
responseCode: String
responseMessage: String
}
type GetAddressesResponse {
# @deprecated
addressinfo: [UserAddressInfo]
# @deprecated - removed
type: String
# @deprecated - use responseCode + responseMessage
status: String
responseCode: String
responseMessage: String
}
input UserActivationInput {
password: String
activationParam: String
}
# @deprecated
type UserActivation {
id: String
firstName: String
lastName: String
email: String
# @deprecated
phoneNumber: String
telephone: String
dateOfBirth: String
gender: String
photo: String
}
# @deprecated
type UserActivationState {
status: String
}
# @deprecated
type UserActivationProperties {
state: UserActivationState
}
type UserActivationResponse {
# @deprecated
properties: UserActivationProperties
sessionId: String
customer: UserActivation
cookies: [String]
responseCode: String
responseMessage: String
}
type DeleteUserAccountResponse {
# @deprecated
message: String
responseCode: String
responseMessage: String
}
`;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiVXNlci5ncmFwaHFsLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL2dyYXBocWwtbW9kdWxlcy91c2VyL3NjaGVtYS9Vc2VyLmdyYXBocWwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSxpREFBbUM7QUFFbkMsa0JBQWUsbUJBQUcsQ0FBQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Q0FrbkJqQixDQUFBIn0=