feat(ID1000835):【临】补充原单价、优惠价的价格显示;

This commit is contained in:
Haiyi 2022-12-20 16:17:26 +08:00
parent 35ef32584f
commit 4788f2dca2
10 changed files with 294 additions and 220 deletions

View File

@ -285,5 +285,5 @@
] ]
} }
}, },
"libVersion": "2.27.3" "libVersion": "2.28.1"
} }

View File

@ -1,133 +1,142 @@
.goodsBox { .goodsBox {
display: flex;
margin-bottom: 32px;
// justify-content: space-between;
.pic {
width: 118px;
height: 118px;
border-radius: 8px;
margin-right: 32px;
}
.rightGoodbox {
padding-bottom: 31px;
border-bottom: 1px solid #efefef;
display: flex; display: flex;
margin-bottom: 32px; justify-content: space-between;
// margin-right: 32px;
width: 538px;
// justify-content: space-between; .leftFontsbox {
.pic { .title {
width: 118px; width: 260px;
height: 118px; height: 34px;
border-radius: 8px; font-size: 28px;
margin-right: 32px; font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400;
color: #000000;
margin-bottom: 8px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
background: 0, 124, 247;
}
.productName {
width: 260px;
height: 30px;
font-size: 24px;
font-weight: 400;
color: #000000;
margin-bottom: 16px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.productNums {
font-size: 24px;
font-weight: 400;
color: #000000;
}
.productName {
font-size: 24px;
font-weight: 400;
color: #000000;
height: 40px;
}
} }
.rightGoodbox { .rightFontsbox {
padding-bottom: 31px; .moneyFlex {
border-bottom: 1px solid #efefef; margin-bottom: 14px;
display: flex; display: flex;
justify-content: space-between; justify-content: flex-end;
// margin-right: 32px; .lastBox {
width: 538px; font-size: 28px;
font-weight: 500;
text-decoration: line-through;
color: #7f7f7f;
}
.money {
margin-left: 15px;
font-size: 28px;
font-weight: 500;
color: #f41a39;
}
}
.leftFontsbox { .inputBox {
.title { width: 189px;
width: 260px; height: 64px;
height: 34px; border-radius: 8px;
font-size: 28px; border: 1px solid #979797;
font-family: PingFangSC-Regular, PingFang SC; display: flex;
font-weight: 400;
color: #000000;
margin-bottom: 8px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
background: 0, 124, 247;
}
.productName { .reduceBox {
width: 260px; width: 64px;
height: 30px; height: 64px;
font-size: 24px; display: flex;
font-weight: 400; align-items: center;
color: #000000; justify-content: center;
margin-bottom: 16px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.productNums { .reduce {
font-size: 24px; width: 20px;
font-weight: 400; height: 3px;
color: #000000; background: #000000;
} border-radius: 1px;
opacity: 0.8;
.productName { }
font-size: 24px;
font-weight: 400;
color: #000000;
height: 40px;
}
} }
.rightFontsbox { .numsBox {
.money { width: 61px;
display: flex; display: flex;
justify-content: flex-end; align-items: center;
font-size: 28px; justify-content: center;
font-weight: 500; font-size: 24px;
color: #F41A39; font-weight: 400;
margin-bottom: 14px; color: #000000;
} text-align: center;
.inputBox {
width: 189px;
height: 64px;
border-radius: 8px;
border: 1px solid #979797;
display: flex;
.reduceBox {
width: 64px;
height: 64px;
display: flex;
align-items: center;
justify-content: center;
.reduce {
width: 20px;
height: 3px;
background: #000000;
border-radius: 1px;
opacity: 0.8;
}
}
.numsBox {
width: 61px;
display: flex;
align-items: center;
justify-content: center;
font-size: 24px;
font-weight: 400;
color: #000000;
text-align: center;
}
.addBox {
width: 64px;
height: 64px;
display: flex;
line-height: 64px;
align-items: center;
justify-content: center;
flex-direction: column;
color: #000;
font-size: 35px;
}
}
.addtine {
width: 64px;
height: 64px;
display: flex;
align-items: center;
justify-content: center;
color: #000;
font-size: 35px;
border-radius: 8px;
border: 1px solid #979797;
float: right;
}
} }
.addBox {
width: 64px;
height: 64px;
display: flex;
line-height: 64px;
align-items: center;
justify-content: center;
flex-direction: column;
color: #000;
font-size: 35px;
}
}
.addtine {
width: 64px;
height: 64px;
display: flex;
align-items: center;
justify-content: center;
color: #000;
font-size: 35px;
border-radius: 8px;
border: 1px solid #979797;
float: right;
}
} }
} }
}

View File

@ -25,6 +25,9 @@ interface props {
buyNums?: number | string buyNums?: number | string
id?: number id?: number
weight_error?: number | string weight_error?: number | string
last_bulk_price?: number
last_length_cut_price?: number
last_weight_cut_price?: number
} }
goodList?: any[] goodList?: any[]
onBlur?: (a: any, c: any) => void onBlur?: (a: any, c: any) => void
@ -85,7 +88,12 @@ const GoodsItem = (props: props) => {
} }
</View> </View>
<View className={styles.rightFontsbox}> <View className={styles.rightFontsbox}>
<View className={styles.money}>¥{props?.modeFont === 0 ? Number(props.value?.bulk_price) / 100 : props.modeFont === 1 ? Number(props.value?.length_cut_price) / 100 : Number(props.value?.weight_cut_price) / 100}{props.modeFont != 1 ? '/Kg' : '/m'}</View> <View className={styles.moneyFlex}>
{
props?.modeFont === 0 && props.value?.last_bulk_price !== props.value?.bulk_price && <View className={styles.lastBox}>¥{props?.modeFont === 0 ? Number(props.value?.last_bulk_price) / 100 : props.modeFont === 1 ? Number(props.value?.last_length_cut_price) / 100 : Number(props.value?.last_weight_cut_price) / 100} {props.modeFont as any != 1 ? '/Kg' : '/m'}</View>
}
<View className={styles.money}>¥{props?.modeFont === 0 ? Number(props.value?.bulk_price) / 100 : props.modeFont === 1 ? Number(props.value?.length_cut_price) / 100 : Number(props.value?.weight_cut_price) / 100}{props.modeFont != 1 ? '/Kg' : '/m'}</View>
</View>
{ {
props.value.showInput && <View className={styles.inputBox}> props.value.showInput && <View className={styles.inputBox}>
<View className={styles.reduceBox} onClick={() => { props.clickReduce?.(props.value) }}> <View className={styles.reduceBox} onClick={() => { props.clickReduce?.(props.value) }}>

View File

@ -176,11 +176,20 @@ page {
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: space-between; justify-content: space-between;
.flexBox {
.itemMoney { display: flex;
font-size: 28px; .itemMoney {
font-weight: 400; font-size: 28px;
color: #a5a5a5; margin-right: 10px;
font-weight: 400;
color: #000000;
}
.lastBox {
font-size: 28px;
font-weight: 400;
text-decoration: line-through;
color: #7f7f7f;
}
} }
.itemMoneyOne { .itemMoneyOne {
@ -234,10 +243,20 @@ page {
align-items: center; align-items: center;
justify-content: space-between; justify-content: space-between;
.itemMoney { .flexBox {
font-size: 28px; display: flex;
font-weight: 400; .itemMoney {
color: #a5a5a5; font-size: 28px;
margin-right: 10px;
font-weight: 400;
color: #000000;
}
.lastBox {
font-size: 28px;
font-weight: 400;
text-decoration: line-through;
color: #7f7f7f;
}
} }
.itemMoneyOne { .itemMoneyOne {

View File

@ -104,7 +104,12 @@ const GoodsItem = (porps: PropGoods) => {
<View className={styles.itemNums}>x{obj?.sale_mode === 0 ? it.roll : it.length / 100}{obj?.sale_mode === 0 ? '条' : 'm'}</View> <View className={styles.itemNums}>x{obj?.sale_mode === 0 ? it.roll : it.length / 100}{obj?.sale_mode === 0 ? '条' : 'm'}</View>
</View> </View>
<View className={styles.item_right_Bottom}> <View className={styles.item_right_Bottom}>
<View className={styles.itemMoney}>¥{formatPriceDiv(it.sale_price)}/{obj?.sale_mode === 1 ? 'm' : 'kg'}</View> <View className={styles.flexBox}>
<View className={styles.itemMoney}>¥{formatPriceDiv(it.sale_price)}/{obj?.sale_mode === 1 ? 'm' : 'kg'}</View>
{
obj?.sale_mode === 0 && it?.sale_price !== it?.standard_sale_price && <View className={styles.lastBox}>¥{it?.standard_sale_price / 100}/{obj?.sale_mode === 1 ? 'm' : 'kg'}</View>
}
</View>
<View className={styles.itemMoneyOne}>¥{formatPriceDiv(it.total_sale_price)}</View> <View className={styles.itemMoneyOne}>¥{formatPriceDiv(it.total_sale_price)}</View>
</View> </View>
</View> </View>

View File

@ -54,13 +54,19 @@
font-weight: 550; font-weight: 550;
font-size: 28px; font-size: 28px;
} }
&--yuanPrice {
font-size: 26px;
font-weight: 500;
text-decoration: line-through;
color: #7f7f7f;
}
&--counter { &--counter {
} }
} }
} }
.checkbox{ .checkbox {
padding: 0 24px; padding: 0 24px;
} }
.selected { .selected {
background-color: #F8FAFF; background-color: #f8faff;
} }

View File

@ -132,6 +132,10 @@ const ColorKindItem: FC<PropsType> = (props) => {
</View> </View>
<View className={styles.colorKindItem__right}> <View className={styles.colorKindItem__right}>
<View className={styles['colorKindItem__right--price']}> {formatPrice(itemData.sale_price)}/{itemData.sale_mode == EnumSaleMode.Plate ? '米' : 'kg'}</View> <View className={styles['colorKindItem__right--price']}> {formatPrice(itemData.sale_price)}/{itemData.sale_mode == EnumSaleMode.Plate ? '米' : 'kg'}</View>
{
itemData.sale_mode === EnumSaleMode.Bulk && itemData?.standard_sale_price !== itemData?.sale_price && <View className={styles['colorKindItem__right--yuanPrice']}> {formatPrice(itemData?.standard_sale_price)}/{itemData.sale_mode == EnumSaleMode.Plate ? '米' : 'kg'}</View>
}
<View className={styles['colorKindItem__right--counter']}> <View className={styles['colorKindItem__right--counter']}>
<Counter <Counter
onBlue={getInputValue} onBlue={getInputValue}

View File

@ -10,7 +10,7 @@ page {
.pussName { .pussName {
font-size: 28px; font-size: 28px;
font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400; font-weight: 400;
color: #000000; color: #000000;
} }
@ -18,7 +18,7 @@ page {
.pussPhone { .pussPhone {
margin-left: 88px; margin-left: 88px;
font-size: 28px; font-size: 28px;
font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400; font-weight: 400;
color: #000000; color: #000000;
} }
@ -27,7 +27,7 @@ page {
.total { .total {
margin-top: 44px; margin-top: 44px;
font-size: 24px; font-size: 24px;
font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400; font-weight: 400;
color: #000000; color: #000000;
margin-left: 32px; margin-left: 32px;
@ -56,7 +56,7 @@ page {
margin-left: 32px; margin-left: 32px;
margin-right: 8px; margin-right: 8px;
font-size: 28px; font-size: 28px;
font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400; font-weight: 400;
color: #000000; color: #000000;
} }
@ -68,7 +68,7 @@ page {
.shoudPay { .shoudPay {
font-size: 28px; font-size: 28px;
font-family: PingFangSC-Medium, PingFang SC;
font-weight: 500; font-weight: 500;
color: #f64861; color: #f64861;
margin-right: 32px; margin-right: 32px;
@ -91,14 +91,14 @@ page {
.title { .title {
font-size: 28px; font-size: 28px;
font-family: PingFangSC-Medium, PingFang SC;
font-weight: 500; font-weight: 500;
color: #000000; color: #000000;
} }
.modeName { .modeName {
font-size: 28px; font-size: 28px;
font-family: PingFangSC-Medium, PingFang SC;
font-weight: 500; font-weight: 500;
color: #337fff; color: #337fff;
} }
@ -120,7 +120,7 @@ page {
.goodsProduct { .goodsProduct {
font-size: 28px; font-size: 28px;
font-family: PingFangSC-Medium, PingFang SC;
font-weight: 500; font-weight: 500;
color: #000000; color: #000000;
margin-left: 32px; margin-left: 32px;
@ -161,14 +161,14 @@ page {
.itemName { .itemName {
font-size: 28px; font-size: 28px;
font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400; font-weight: 400;
color: #000000; color: #000000;
} }
.itemNums { .itemNums {
font-size: 28px; font-size: 28px;
font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400; font-weight: 400;
color: #000000; color: #000000;
} }
@ -179,16 +179,25 @@ page {
align-items: center; align-items: center;
justify-content: space-between; justify-content: space-between;
.itemMoney { .flexBox {
font-size: 28px; display: flex;
font-family: PingFangSC-Regular, PingFang SC; .itemMoney {
font-weight: 400; font-size: 28px;
color: #000000; margin-right: 10px;
font-weight: 400;
color: #000000;
}
.lastBox {
font-size: 28px;
font-weight: 400;
text-decoration: line-through;
color: #7f7f7f;
}
} }
.itemMoneyOne { .itemMoneyOne {
font-size: 28px; font-size: 28px;
font-family: PingFangSC-Medium, PingFang SC;
font-weight: 500; font-weight: 500;
color: #000000; color: #000000;
} }
@ -222,14 +231,14 @@ page {
.itemName { .itemName {
font-size: 28px; font-size: 28px;
font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400; font-weight: 400;
color: #000000; color: #000000;
} }
.itemNums { .itemNums {
font-size: 28px; font-size: 28px;
font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400; font-weight: 400;
color: #000000; color: #000000;
} }
@ -239,17 +248,25 @@ page {
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: space-between; justify-content: space-between;
.flexBox {
.itemMoney { display: flex;
font-size: 28px; .itemMoney {
font-family: PingFangSC-Regular, PingFang SC; font-size: 28px;
font-weight: 400; margin-right: 10px;
color: #000000; font-weight: 400;
color: #000000;
}
.lastBox {
font-size: 28px;
font-weight: 400;
text-decoration: line-through;
color: #7f7f7f;
}
} }
.itemMoneyOne { .itemMoneyOne {
font-size: 28px; font-size: 28px;
font-family: PingFangSC-Medium, PingFang SC;
font-weight: 500; font-weight: 500;
color: #000000; color: #000000;
} }
@ -274,7 +291,7 @@ page {
.detailRight { .detailRight {
font-size: 28px; font-size: 28px;
font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400; font-weight: 400;
color: #000000; color: #000000;
} }
@ -286,7 +303,7 @@ page {
border-radius: 8px; border-radius: 8px;
border: 1px solid #337fff; border: 1px solid #337fff;
font-size: 24px; font-size: 24px;
font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400; font-weight: 400;
color: #337fff; color: #337fff;
text-align: center; text-align: center;
@ -296,7 +313,7 @@ page {
.detailFont { .detailFont {
font-size: 28px; font-size: 28px;
font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400; font-weight: 400;
color: #000000; color: #000000;
} }
@ -305,7 +322,7 @@ page {
.remarkFont { .remarkFont {
margin-top: 24px; margin-top: 24px;
font-size: 28px; font-size: 28px;
font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400; font-weight: 400;
color: #000000; color: #000000;
} }
@ -335,7 +352,7 @@ page {
.topFont { .topFont {
font-size: 28px; font-size: 28px;
font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400; font-weight: 400;
color: #000000; color: #000000;
margin-right: 10px; margin-right: 10px;
@ -343,7 +360,7 @@ page {
.topTotal { .topTotal {
font-size: 24px; font-size: 24px;
font-family: PingFangSC-Medium, PingFang SC;
font-weight: 500; font-weight: 500;
color: #f64861; color: #f64861;
} }
@ -352,7 +369,7 @@ page {
.bottomFlex { .bottomFlex {
margin-left: 48px; margin-left: 48px;
font-size: 24px; font-size: 24px;
font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400; font-weight: 400;
color: #000000; color: #000000;
} }
@ -365,7 +382,7 @@ page {
background: #4581ff; background: #4581ff;
border-radius: 40px; border-radius: 40px;
font-size: 32px; font-size: 32px;
font-family: PingFangSC-Medium, PingFang SC;
font-weight: 500; font-weight: 500;
color: #ffffff; color: #ffffff;
text-align: center; text-align: center;

View File

@ -88,7 +88,13 @@ const GoodsItem = (porps: PropGoods) => {
<View className={styles.itemNums}>x{obj?.sale_mode === 0 ? it.roll : it.length / 100}{obj?.sale_mode === 0 ? '条' : 'm'}</View> <View className={styles.itemNums}>x{obj?.sale_mode === 0 ? it.roll : it.length / 100}{obj?.sale_mode === 0 ? '条' : 'm'}</View>
</View> </View>
<View className={styles.item_right_Bottom}> <View className={styles.item_right_Bottom}>
<View className={styles.itemMoney}>¥{it.sale_price / 100}/{obj?.sale_mode === 1 ? 'm' : 'kg'}</View> <View className={styles.flexBox}>
<View className={styles.itemMoney}>¥{it.sale_price / 100}/{obj?.sale_mode === 1 ? 'm' : 'kg'}</View>
{
obj?.sale_mode === 0 && it?.sale_price !== it?.standard_price && <View className={styles.lastBox}>¥{it?.standard_price / 100}/{obj?.sale_mode === 1 ? 'm' : 'kg'}</View>
}
</View>
<View className={styles.itemMoneyOne}>¥{formatPriceDiv(it.estimate_amount)}</View> <View className={styles.itemMoneyOne}>¥{formatPriceDiv(it.estimate_amount)}</View>
</View> </View>
</View> </View>

104
yarn.lock
View File

@ -2269,13 +2269,13 @@
"@types/node" "*" "@types/node" "*"
"@typescript-eslint/eslint-plugin@^5.44.0": "@typescript-eslint/eslint-plugin@^5.44.0":
version "5.46.1" version "5.47.0"
resolved "https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.46.1.tgz#098abb4c9354e19f460d57ab18bff1f676a6cff0" resolved "https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.47.0.tgz#dadb79df3b0499699b155839fd6792f16897d910"
integrity sha512-YpzNv3aayRBwjs4J3oz65eVLXc9xx0PDbIRisHj+dYhvBn02MjYOD96P8YGiWEIFBrojaUjxvkaUpakD82phsA== integrity sha512-AHZtlXAMGkDmyLuLZsRpH3p4G/1iARIwc/T0vIem2YB+xW6pZaXYXzCBnZSF/5fdM97R9QqZWZ+h3iW10XgevQ==
dependencies: dependencies:
"@typescript-eslint/scope-manager" "5.46.1" "@typescript-eslint/scope-manager" "5.47.0"
"@typescript-eslint/type-utils" "5.46.1" "@typescript-eslint/type-utils" "5.47.0"
"@typescript-eslint/utils" "5.46.1" "@typescript-eslint/utils" "5.47.0"
debug "^4.3.4" debug "^4.3.4"
ignore "^5.2.0" ignore "^5.2.0"
natural-compare-lite "^1.4.0" natural-compare-lite "^1.4.0"
@ -2284,71 +2284,71 @@
tsutils "^3.21.0" tsutils "^3.21.0"
"@typescript-eslint/parser@^5.20.0", "@typescript-eslint/parser@^5.44.0": "@typescript-eslint/parser@^5.20.0", "@typescript-eslint/parser@^5.44.0":
version "5.46.1" version "5.47.0"
resolved "https://registry.npmmirror.com/@typescript-eslint/parser/-/parser-5.46.1.tgz#1fc8e7102c1141eb64276c3b89d70da8c0ba5699" resolved "https://registry.npmmirror.com/@typescript-eslint/parser/-/parser-5.47.0.tgz#62e83de93499bf4b500528f74bf2e0554e3a6c8d"
integrity sha512-RelQ5cGypPh4ySAtfIMBzBGyrNerQcmfA1oJvPj5f+H4jI59rl9xxpn4bonC0tQvUKOEN7eGBFWxFLK3Xepneg== integrity sha512-udPU4ckK+R1JWCGdQC4Qa27NtBg7w020ffHqGyAK8pAgOVuNw7YaKXGChk+udh+iiGIJf6/E/0xhVXyPAbsczw==
dependencies: dependencies:
"@typescript-eslint/scope-manager" "5.46.1" "@typescript-eslint/scope-manager" "5.47.0"
"@typescript-eslint/types" "5.46.1" "@typescript-eslint/types" "5.47.0"
"@typescript-eslint/typescript-estree" "5.46.1" "@typescript-eslint/typescript-estree" "5.47.0"
debug "^4.3.4" debug "^4.3.4"
"@typescript-eslint/scope-manager@5.46.1": "@typescript-eslint/scope-manager@5.47.0":
version "5.46.1" version "5.47.0"
resolved "https://registry.npmmirror.com/@typescript-eslint/scope-manager/-/scope-manager-5.46.1.tgz#70af8425c79bbc1178b5a63fb51102ddf48e104a" resolved "https://registry.npmmirror.com/@typescript-eslint/scope-manager/-/scope-manager-5.47.0.tgz#f58144a6b0ff58b996f92172c488813aee9b09df"
integrity sha512-iOChVivo4jpwUdrJZyXSMrEIM/PvsbbDOX1y3UCKjSgWn+W89skxWaYXACQfxmIGhPVpRWK/VWPYc+bad6smIA== integrity sha512-dvJab4bFf7JVvjPuh3sfBUWsiD73aiftKBpWSfi3sUkysDQ4W8x+ZcFpNp7Kgv0weldhpmMOZBjx1wKN8uWvAw==
dependencies: dependencies:
"@typescript-eslint/types" "5.46.1" "@typescript-eslint/types" "5.47.0"
"@typescript-eslint/visitor-keys" "5.46.1" "@typescript-eslint/visitor-keys" "5.47.0"
"@typescript-eslint/type-utils@5.46.1": "@typescript-eslint/type-utils@5.47.0":
version "5.46.1" version "5.47.0"
resolved "https://registry.npmmirror.com/@typescript-eslint/type-utils/-/type-utils-5.46.1.tgz#195033e4b30b51b870dfcf2828e88d57b04a11cc" resolved "https://registry.npmmirror.com/@typescript-eslint/type-utils/-/type-utils-5.47.0.tgz#2b440979c574e317d3473225ae781f292c99e55d"
integrity sha512-V/zMyfI+jDmL1ADxfDxjZ0EMbtiVqj8LUGPAGyBkXXStWmCUErMpW873zEHsyguWCuq2iN4BrlWUkmuVj84yng== integrity sha512-1J+DFFrYoDUXQE1b7QjrNGARZE6uVhBqIvdaXTe5IN+NmEyD68qXR1qX1g2u4voA+nCaelQyG8w30SAOihhEYg==
dependencies: dependencies:
"@typescript-eslint/typescript-estree" "5.46.1" "@typescript-eslint/typescript-estree" "5.47.0"
"@typescript-eslint/utils" "5.46.1" "@typescript-eslint/utils" "5.47.0"
debug "^4.3.4" debug "^4.3.4"
tsutils "^3.21.0" tsutils "^3.21.0"
"@typescript-eslint/types@5.46.1": "@typescript-eslint/types@5.47.0":
version "5.46.1" version "5.47.0"
resolved "https://registry.npmmirror.com/@typescript-eslint/types/-/types-5.46.1.tgz#4e9db2107b9a88441c4d5ecacde3bb7a5ebbd47e" resolved "https://registry.npmmirror.com/@typescript-eslint/types/-/types-5.47.0.tgz#67490def406eaa023dbbd8da42ee0d0c9b5229d3"
integrity sha512-Z5pvlCaZgU+93ryiYUwGwLl9AQVB/PQ1TsJ9NZ/gHzZjN7g9IAn6RSDkpCV8hqTwAiaj6fmCcKSQeBPlIpW28w== integrity sha512-eslFG0Qy8wpGzDdYKu58CEr3WLkjwC5Usa6XbuV89ce/yN5RITLe1O8e+WFEuxnfftHiJImkkOBADj58ahRxSg==
"@typescript-eslint/typescript-estree@5.46.1": "@typescript-eslint/typescript-estree@5.47.0":
version "5.46.1" version "5.47.0"
resolved "https://registry.npmmirror.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.46.1.tgz#5358088f98a8f9939355e0996f9c8f41c25eced2" resolved "https://registry.npmmirror.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.47.0.tgz#ed971a11c5c928646d6ba7fc9dfdd6e997649aca"
integrity sha512-j9W4t67QiNp90kh5Nbr1w92wzt+toiIsaVPnEblB2Ih2U9fqBTyqV9T3pYWZBRt6QoMh/zVWP59EpuCjc4VRBg== integrity sha512-LxfKCG4bsRGq60Sqqu+34QT5qT2TEAHvSCCJ321uBWywgE2dS0LKcu5u+3sMGo+Vy9UmLOhdTw5JHzePV/1y4Q==
dependencies: dependencies:
"@typescript-eslint/types" "5.46.1" "@typescript-eslint/types" "5.47.0"
"@typescript-eslint/visitor-keys" "5.46.1" "@typescript-eslint/visitor-keys" "5.47.0"
debug "^4.3.4" debug "^4.3.4"
globby "^11.1.0" globby "^11.1.0"
is-glob "^4.0.3" is-glob "^4.0.3"
semver "^7.3.7" semver "^7.3.7"
tsutils "^3.21.0" tsutils "^3.21.0"
"@typescript-eslint/utils@5.46.1": "@typescript-eslint/utils@5.47.0":
version "5.46.1" version "5.47.0"
resolved "https://registry.npmmirror.com/@typescript-eslint/utils/-/utils-5.46.1.tgz#7da3c934d9fd0eb4002a6bb3429f33298b469b4a" resolved "https://registry.npmmirror.com/@typescript-eslint/utils/-/utils-5.47.0.tgz#b5005f7d2696769a1fdc1e00897005a25b3a0ec7"
integrity sha512-RBdBAGv3oEpFojaCYT4Ghn4775pdjvwfDOfQ2P6qzNVgQOVrnSPe5/Pb88kv7xzYQjoio0eKHKB9GJ16ieSxvA== integrity sha512-U9xcc0N7xINrCdGVPwABjbAKqx4GK67xuMV87toI+HUqgXj26m6RBp9UshEXcTrgCkdGYFzgKLt8kxu49RilDw==
dependencies: dependencies:
"@types/json-schema" "^7.0.9" "@types/json-schema" "^7.0.9"
"@types/semver" "^7.3.12" "@types/semver" "^7.3.12"
"@typescript-eslint/scope-manager" "5.46.1" "@typescript-eslint/scope-manager" "5.47.0"
"@typescript-eslint/types" "5.46.1" "@typescript-eslint/types" "5.47.0"
"@typescript-eslint/typescript-estree" "5.46.1" "@typescript-eslint/typescript-estree" "5.47.0"
eslint-scope "^5.1.1" eslint-scope "^5.1.1"
eslint-utils "^3.0.0" eslint-utils "^3.0.0"
semver "^7.3.7" semver "^7.3.7"
"@typescript-eslint/visitor-keys@5.46.1": "@typescript-eslint/visitor-keys@5.47.0":
version "5.46.1" version "5.47.0"
resolved "https://registry.npmmirror.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.46.1.tgz#126cc6fe3c0f83608b2b125c5d9daced61394242" resolved "https://registry.npmmirror.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.47.0.tgz#4aca4efbdf6209c154df1f7599852d571b80bb45"
integrity sha512-jczZ9noovXwy59KjRTk1OftT78pwygdcmCuBf8yMoWt/8O8l+6x2LSEze0E4TeepXK4MezW3zGSyoDRZK7Y9cg== integrity sha512-ByPi5iMa6QqDXe/GmT/hR6MZtVPi0SqMQPDx15FczCBXJo/7M8T88xReOALAfpBLm+zxpPfmhuEvPb577JRAEg==
dependencies: dependencies:
"@typescript-eslint/types" "5.46.1" "@typescript-eslint/types" "5.47.0"
eslint-visitor-keys "^3.3.0" eslint-visitor-keys "^3.3.0"
"@webassemblyjs/ast@1.11.1": "@webassemblyjs/ast@1.11.1":
@ -7174,9 +7174,9 @@ ignore@^4.0.3, ignore@^4.0.6:
integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==
ignore@^5.0.5, ignore@^5.1.1, ignore@^5.1.9, ignore@^5.2.0: ignore@^5.0.5, ignore@^5.1.1, ignore@^5.1.9, ignore@^5.2.0:
version "5.2.2" version "5.2.4"
resolved "https://registry.npmmirror.com/ignore/-/ignore-5.2.2.tgz#7e5f30224584b67aeeefe383a24a61dce4cb370d" resolved "https://registry.npmmirror.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324"
integrity sha512-m1MJSy4Z2NAcyhoYpxQeBsc1ZdNQwYjN0wGbLBlnVArdJ90Gtr8IhNSfZZcCoR0fM/0E0BJ0mf1KnLNDOCJP4w== integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==
image-size@~0.5.0: image-size@~0.5.0:
version "0.5.5" version "0.5.5"
@ -10950,9 +10950,9 @@ sass@1.50.0:
source-map-js ">=0.6.2 <2.0.0" source-map-js ">=0.6.2 <2.0.0"
sass@^1.23.7: sass@^1.23.7:
version "1.57.0" version "1.57.1"
resolved "https://registry.npmmirror.com/sass/-/sass-1.57.0.tgz#64c4144ed4e1c0ccb96dc18aef2c424cdbc0c12b" resolved "https://registry.npmmirror.com/sass/-/sass-1.57.1.tgz#dfafd46eb3ab94817145e8825208ecf7281119b5"
integrity sha512-IZNEJDTK1cF5B1cGA593TPAV/1S0ysUDxq9XHjX/+SMy0QfUny+nfUsq5ZP7wWSl4eEf7wDJcEZ8ABYFmh3m/w== integrity sha512-O2+LwLS79op7GI0xZ8fqzF7X2m/m8WFfI02dHOdsK5R2ECeS5F62zrwg/relM1rjSLy7Vd/DiMNIvPrQGsA0jw==
dependencies: dependencies:
chokidar ">=3.0.0 <4.0.0" chokidar ">=3.0.0 <4.0.0"
immutable "^4.0.0" immutable "^4.0.0"