Skip to content

Commit 0a6d1d2

Browse files
committed
Lint updates
1 parent 29d8785 commit 0a6d1d2

File tree

6 files changed

+59
-30
lines changed

6 files changed

+59
-30
lines changed

.eslintignore

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
node_modules/
22
coverage/
3-
*.snap.ts
3+
*.snap.ts

.eslintrc

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44
"env": {
55
"node": true
66
}
7-
}
7+
}

.prettierrc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
"@vtex/prettier-config"
1+
"@vtex/prettier-config"

node/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,10 @@
4141
"@vtex/test-tools": "2.1.1",
4242
"@vtex/tsconfig": "^0.2.0",
4343
"http2": "^3.3.7",
44-
"vtex.catalog-api-proxy": "http://vtex.vtexassets.com/_v/public/typings/v1/vtex.catalog-api-proxy@0.9.1/public/_types/react",
45-
"vtex.file-manager": "http://vtex.vtexassets.com/_v/public/typings/v1/vtex.file-manager@0.10.0/public/_types/react",
46-
"vtex.messages": "http://vtex.vtexassets.com/_v/public/typings/v1/vtex.messages@1.60.2/public/@types/vtex.messages",
47-
"vtex.store-graphql": "http://vtex.vtexassets.com/_v/public/typings/v1/vtex.store-graphql@2.127.0/public/@types/vtex.store-graphql"
44+
"vtex.catalog-api-proxy": "http://vtex.vtexassets.com/_v/public/typings/v1/vtex.catalog-api-proxy@0.10.1/public/_types/react",
45+
"vtex.file-manager": "http://vtex.vtexassets.com/_v/public/typings/v1/vtex.file-manager@0.10.1/public/_types/react",
46+
"vtex.messages": "http://vtex.vtexassets.com/_v/public/typings/v1/vtex.messages@1.64.0/public/@types/vtex.messages",
47+
"vtex.rewriter": "http://vtex.vtexassets.com/_v/public/typings/v1/vtex.rewriter@1.53.3/public/@types/vtex.rewriter"
4848
},
4949
"scripts": {
5050
"test": "vtex-test-tools test",

node/utils/simulation.ts

+38-13
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { SegmentData } from "@vtex/api"
1+
import { SegmentData } from '@vtex/api'
22

3-
const ALLOWED_TEASER_TYPES = ["Catalog", "Profiler", "ConditionalPrice"]
3+
const ALLOWED_TEASER_TYPES = ['Catalog', 'Profiler', 'ConditionalPrice']
44

55
const getMarketingData = (segment?: SegmentData) => {
66
if (!segment || !segment.utm_campaign || !segment.utm_source) {
@@ -30,13 +30,16 @@ export const getSimulationPayloadsByItem = (
3030
priceTables: segment?.priceTables ? [segment.priceTables] : undefined,
3131
items: [item],
3232
shippingData: { logisticsInfo: [{ regionId: segment?.regionId }] },
33-
marketingData: getMarketingData(segment)
33+
marketingData: getMarketingData(segment),
3434
}
3535
})
3636
}
3737

3838
export const orderFormItemToSeller = (
39-
orderFormItem: OrderFormItem & { paymentData: any, ratesAndBenefitsData: RatesAndBenefitsData }
39+
orderFormItem: OrderFormItem & {
40+
paymentData: any
41+
ratesAndBenefitsData: RatesAndBenefitsData
42+
}
4043
) => {
4144
const commertialOffer = {
4245
Price: orderFormItem.sellingPrice / 100,
@@ -45,7 +48,9 @@ export const orderFormItemToSeller = (
4548
PriceWithoutDiscount: orderFormItem.price / 100,
4649
AvailableQuantity: orderFormItem?.availability === 'available' ? 10000 : 0,
4750
Teasers: getTeasers(orderFormItem.ratesAndBenefitsData),
48-
DiscountHighLight: getDiscountHighLights(orderFormItem.ratesAndBenefitsData)
51+
DiscountHighLight: getDiscountHighLights(
52+
orderFormItem.ratesAndBenefitsData
53+
),
4954
} as CommertialOffer
5055

5156
const installmentOptions =
@@ -61,7 +66,11 @@ export const orderFormItemToSeller = (
6166
TotalValuePlusInterestRate: installment.total / 100,
6267
NumberOfInstallments: installment.count,
6368
PaymentSystemName: installmentOption.paymentName,
64-
Name: generatePaymentName(installment.interestRate, installmentOption.paymentName, installment.count)
69+
Name: generatePaymentName(
70+
installment.interestRate,
71+
installmentOption.paymentName,
72+
installment.count
73+
),
6574
} as Installment)
6675
})
6776
)
@@ -79,26 +88,42 @@ const getTeasers = (ratesAndBenefitsData: RatesAndBenefitsData) => {
7988

8089
return ratesAndBenefitsData.teaser
8190
.filter((teaser: any) => ALLOWED_TEASER_TYPES.includes(teaser.teaserType))
82-
.map((teaser: any) => ({"<Name>k__BackingField": teaser.name, ...teaser}))
91+
.map((teaser: any) => ({ '<Name>k__BackingField': teaser.name, ...teaser }))
8392
}
8493

85-
8694
const getDiscountHighLights = (ratesAndBenefitsData: RatesAndBenefitsData) => {
8795
if (!ratesAndBenefitsData) {
8896
return []
8997
}
9098

9199
return ratesAndBenefitsData.rateAndBenefitsIdentifiers
92-
.filter((rateAndBenefitsIdentifier: any) => rateAndBenefitsIdentifier.featured)
93-
.map((rateAndBenefitsIdentifier: any) => ({"<Name>k__BackingField": rateAndBenefitsIdentifier.name, ...rateAndBenefitsIdentifier}))
100+
.filter(
101+
(rateAndBenefitsIdentifier: any) => rateAndBenefitsIdentifier.featured
102+
)
103+
.map((rateAndBenefitsIdentifier: any) => ({
104+
'<Name>k__BackingField': rateAndBenefitsIdentifier.name,
105+
...rateAndBenefitsIdentifier,
106+
}))
94107
}
95108

96-
const generatePaymentName = (interestRate: number | null, paymentSystemName: string | null, numberOfInstallments: number) => {
109+
const generatePaymentName = (
110+
interestRate: number | null,
111+
paymentSystemName: string | null,
112+
numberOfInstallments: number
113+
) => {
97114
if (interestRate === null) {
98115
return paymentSystemName
99116
} else if (interestRate == 0) {
100-
return `${paymentSystemName} ${numberOfInstallments === 1 ? 'à vista' : `${numberOfInstallments} vezes sem juros`}`
117+
return `${paymentSystemName} ${
118+
numberOfInstallments === 1
119+
? 'à vista'
120+
: `${numberOfInstallments} vezes sem juros`
121+
}`
101122
} else {
102-
return `${paymentSystemName} ${numberOfInstallments === 1 ? 'à vista com juros' : `${numberOfInstallments} vezes com juros`}`
123+
return `${paymentSystemName} ${
124+
numberOfInstallments === 1
125+
? 'à vista com juros'
126+
: `${numberOfInstallments} vezes com juros`
127+
}`
103128
}
104129
}

node/yarn.lock

+14-10
Original file line numberDiff line numberDiff line change
@@ -6163,21 +6163,25 @@ verror@1.10.0:
61636163
core-util-is "1.0.2"
61646164
extsprintf "^1.2.0"
61656165

6166-
"vtex.catalog-api-proxy@http://vtex.vtexassets.com/_v/public/typings/v1/vtex.catalog-api-proxy@0.9.1/public/_types/react":
6166+
"vtex.catalog-api-proxy@http://vtex.vtexassets.com/_v/public/typings/v1/vtex.catalog-api-proxy@0.10.1/public/_types/react":
61676167
version "0.0.0"
6168-
resolved "http://vtex.vtexassets.com/_v/public/typings/v1/vtex.catalog-api-proxy@0.9.1/public/_types/react#fa7a0347e046eab3dd768998fc9252b2c0dd5aef"
6168+
resolved "http://vtex.vtexassets.com/_v/public/typings/v1/vtex.catalog-api-proxy@0.10.1/public/_types/react#fa7a0347e046eab3dd768998fc9252b2c0dd5aef"
61696169

6170-
"vtex.file-manager@http://vtex.vtexassets.com/_v/public/typings/v1/vtex.file-manager@0.10.0/public/_types/react":
6170+
"vtex.file-manager@http://vtex.vtexassets.com/_v/public/typings/v1/vtex.file-manager@0.10.1/public/_types/react":
61716171
version "0.0.0"
6172-
resolved "http://vtex.vtexassets.com/_v/public/typings/v1/vtex.file-manager@0.10.0/public/_types/react#fa7a0347e046eab3dd768998fc9252b2c0dd5aef"
6172+
resolved "http://vtex.vtexassets.com/_v/public/typings/v1/vtex.file-manager@0.10.1/public/_types/react#fa7a0347e046eab3dd768998fc9252b2c0dd5aef"
61736173

6174-
"vtex.messages@http://vtex.vtexassets.com/_v/public/typings/v1/vtex.messages@1.60.2/public/@types/vtex.messages":
6175-
version "1.60.2"
6176-
resolved "http://vtex.vtexassets.com/_v/public/typings/v1/vtex.messages@1.60.2/public/@types/vtex.messages#e9b6005f11925e99ac3bb56d47d3ea6ad6d18280"
6174+
"vtex.messages@http://vtex.vtexassets.com/_v/public/typings/v1/vtex.messages@1.64.0/public/@types/vtex.messages":
6175+
version "1.64.0"
6176+
resolved "http://vtex.vtexassets.com/_v/public/typings/v1/vtex.messages@1.64.0/public/@types/vtex.messages#f57bcc82a2420c15eb7a388543ee1925a005fe96"
61776177

6178-
"vtex.store-graphql@http://vtex.vtexassets.com/_v/public/typings/v1/vtex.store-graphql@2.127.0/public/@types/vtex.store-graphql":
6179-
version "2.127.0"
6180-
resolved "http://vtex.vtexassets.com/_v/public/typings/v1/vtex.store-graphql@2.127.0/public/@types/vtex.store-graphql#af9ed9f957a70cd9007917def0aed5e1d02970c5"
6178+
"vtex.rewriter@http://vtex.vtexassets.com/_v/public/typings/v1/vtex.rewriter@1.53.3/public/@types/vtex.rewriter":
6179+
version "1.53.3"
6180+
resolved "http://vtex.vtexassets.com/_v/public/typings/v1/vtex.rewriter@1.53.3/public/@types/vtex.rewriter#46c0251427139b7f13b719f86fb056daf4468534"
6181+
6182+
"vtex.store-graphql@https://featurebopis--paylesslatamqa.myvtex.com/_v/private/typings/linked/v1/vtex.store-graphql@2.142.4+build1623858165/public/@types/vtex.store-graphql":
6183+
version "2.142.4"
6184+
resolved "https://featurebopis--paylesslatamqa.myvtex.com/_v/private/typings/linked/v1/vtex.store-graphql@2.142.4+build1623858165/public/@types/vtex.store-graphql#70be1e372f9a3de85d4bd05041085f6882be9636"
61816185

61826186
w3c-hr-time@^1.0.1:
61836187
version "1.0.1"

0 commit comments

Comments
 (0)