diff --git a/.changeset/tender-donuts-swim.md b/.changeset/tender-donuts-swim.md
new file mode 100644
index 00000000..55fe5495
--- /dev/null
+++ b/.changeset/tender-donuts-swim.md
@@ -0,0 +1,7 @@
+---
+"ossaui": patch
+"ossa-demo": patch
+"ossa-doc": patch
+---
+
+feat: 支持自定义 Icon
diff --git a/packages/ossa-demo/src/components/button/demo/index.tsx b/packages/ossa-demo/src/components/button/demo/index.tsx
index feed35e4..2d6e392d 100644
--- a/packages/ossa-demo/src/components/button/demo/index.tsx
+++ b/packages/ossa-demo/src/components/button/demo/index.tsx
@@ -31,6 +31,9 @@ const initialAPI = {
{
list: ["icon", "icon名称,参考OsIcon,可选", "string", "-"],
},
+ {
+ list: ["customIcon", "自定义图标,可选,当且仅当'icon'为'custom'时有效", "ReactNode", "-"],
+ },
{
list: [
"size",
diff --git a/packages/ossa-demo/src/components/icon/demo/index.tsx b/packages/ossa-demo/src/components/icon/demo/index.tsx
index 5551824c..78849bea 100644
--- a/packages/ossa-demo/src/components/icon/demo/index.tsx
+++ b/packages/ossa-demo/src/components/icon/demo/index.tsx
@@ -25,6 +25,9 @@ const initialListApi = {
{
list: ["type", "内置icon名称/类型,必选", "string", "-"],
},
+ {
+ list: ["customIcon", "自定义图标,可选,当且仅当'type'为'custom'时有效", "ReactNode", "-"],
+ },
{
list: ["size", "尺寸,可选", "number", "40"],
},
@@ -618,6 +621,17 @@ export default function Index(props: Props) {
+
+
+
+
+ }>
+
+ custom
+
+
+
+
diff --git a/packages/ossa-demo/src/components/list/demo/index.tsx b/packages/ossa-demo/src/components/list/demo/index.tsx
index 13b2068a..360bc9f0 100644
--- a/packages/ossa-demo/src/components/list/demo/index.tsx
+++ b/packages/ossa-demo/src/components/list/demo/index.tsx
@@ -36,9 +36,15 @@ const initialListApi = {
{
list: ["rightIcon", "右侧icon,取值参考OsIcon,可选", "string", "-"],
},
+ {
+ list: ["rightCustomIcon", "右侧自定义图标,可选,当且仅当'rightIcon'为'custom'时有效,可选", "ReactNode", "-"],
+ },
{
list: ["leftIcon", "左侧icon,取值参考OsIcon,可选", "string", "-"],
},
+ {
+ list: ["leftCustomIcon", "右侧自定义图标,可选,当且仅当'leftIcon'为'custom'时有效,可选", "ReactNode", "-"],
+ },
{
list: ["showSplitLine", "展示分割线,可选", "boolean", "true"],
},
diff --git a/packages/ossa-demo/src/components/navBar/demo/index.tsx b/packages/ossa-demo/src/components/navBar/demo/index.tsx
index ba5f807b..a5ccdda9 100644
--- a/packages/ossa-demo/src/components/navBar/demo/index.tsx
+++ b/packages/ossa-demo/src/components/navBar/demo/index.tsx
@@ -43,6 +43,14 @@ const initialListApi = {
"-",
],
},
+ {
+ list: [
+ "leftCustomIcons",
+ "当且仅当 leftIcons 为 custom 时生效,渲染自定义图标,可选",
+ "Array",
+ "-",
+ ],
+ },
{
list: ["leftTexts", "左侧文案,可选", "Array", "-"],
},
@@ -62,6 +70,14 @@ const initialListApi = {
"-",
],
},
+ {
+ list: [
+ "rightCustomIcons",
+ "当且仅当 rightIcons 为 custom 时生效,渲染自定义图标,可选",
+ "Array",
+ "-",
+ ],
+ },
{
list: ["rightTexts", "右侧文案,可选", "Array", "-"],
},
diff --git a/packages/ossa-demo/src/components/noticeBar/demo/index.tsx b/packages/ossa-demo/src/components/noticeBar/demo/index.tsx
index d86554e0..a8821bb5 100644
--- a/packages/ossa-demo/src/components/noticeBar/demo/index.tsx
+++ b/packages/ossa-demo/src/components/noticeBar/demo/index.tsx
@@ -33,6 +33,9 @@ const initialListApi = {
{
list: ["leftIcon", "左侧Icon,可选", "OsIcon", "-"],
},
+ {
+ list: ["customIcon", "自定义图标,可选,当且仅当'type'为'custom'时有效,可选", "ReactNode", "-"],
+ },
{
list: ["more", "是否显示更多按钮,可选", "boolean", "false"],
},
diff --git a/packages/ossa-demo/src/components/rate/demo/index.tsx b/packages/ossa-demo/src/components/rate/demo/index.tsx
index f265d8e5..ee3d682a 100644
--- a/packages/ossa-demo/src/components/rate/demo/index.tsx
+++ b/packages/ossa-demo/src/components/rate/demo/index.tsx
@@ -38,9 +38,25 @@ const initialListApi = {
"grade-selected",
],
},
+ {
+ list: [
+ "selectedCustomIcon",
+ "自定义图标,可选,当且仅当'selectedIcon'为'custom'时有效,可选",
+ "ReactNode",
+ "-",
+ ],
+ },
{
list: ["icon", "未选中时icon,取值参考OsIcon,可选", "string", "grade"],
},
+ {
+ list: [
+ "customIcon",
+ "自定义图标,可选,当且仅当'icon'为'custom'时有效,可选",
+ "ReactNode",
+ "-",
+ ],
+ },
{
list: ["selectedIconColor", "选中icon颜色,可选", "string", "#FAB646"],
},
diff --git a/packages/ossa-demo/src/components/upload/__test__/e2e.js b/packages/ossa-demo/src/components/upload/__test__/e2e.js
index 2e12084c..c6ecacd7 100644
--- a/packages/ossa-demo/src/components/upload/__test__/e2e.js
+++ b/packages/ossa-demo/src/components/upload/__test__/e2e.js
@@ -25,7 +25,7 @@ describe("Upload Testing", function () {
.find("taro-view-core")
.should(($upladBtnContent) => {
//包含图片和文字
- expect($upladBtnContent).to.have.length(2);
+ expect($upladBtnContent).to.have.length(3);
});
});
diff --git "a/packages/ossa-doc/docs/\347\273\204\344\273\266/button.md" "b/packages/ossa-doc/docs/\347\273\204\344\273\266/button.md"
index a34a2a88..000fd1a0 100644
--- "a/packages/ossa-doc/docs/\347\273\204\344\273\266/button.md"
+++ "b/packages/ossa-doc/docs/\347\273\204\344\273\266/button.md"
@@ -77,6 +77,7 @@ demo_url: 'https://neteaseyanxuan.github.io/OSSA/#/components/button/demo/index'
| type | default \| primary \| special1 \| special2,可选 | string | default,特殊按钮用于sku |
| shape | round \| square,可选 | string | square(默认有4px圆角) |
| icon | icon名称,参考OsIcon,可选 | string | - |
+| customIcon | 自定义图标,可选,当且仅当'icon'为'custom'时有效| ReactNode | - |
| size | min \| small \| normal \| large \| block,可选 | string | normal,特殊按钮不生效 |
| color | 文字颜色,可选 | string | - |
| bgColor | 背景色,可选 | string | - |
diff --git "a/packages/ossa-doc/docs/\347\273\204\344\273\266/icon.md" "b/packages/ossa-doc/docs/\347\273\204\344\273\266/icon.md"
index 40506a95..2a9525d9 100644
--- "a/packages/ossa-doc/docs/\347\273\204\344\273\266/icon.md"
+++ "b/packages/ossa-doc/docs/\347\273\204\344\273\266/icon.md"
@@ -111,6 +111,7 @@ demo_url: 'https://neteaseyanxuan.github.io/OSSA/#/components/icon/demo/index'
|参数|说明|类型|默认值|
|------|------|------|------|
|type|内置icon名称/类型,必选|string|-|
+|customIcon|自定义图标,可选,当且仅当'type'为'custom'时有效|ReactNode|-|
|size|尺寸,可选|number|40|
|color|图标颜色,可选|string|#7F7F7F|
|customStyle|自定义样式,可选|object|-|
diff --git "a/packages/ossa-doc/docs/\347\273\204\344\273\266/list.md" "b/packages/ossa-doc/docs/\347\273\204\344\273\266/list.md"
index 8c052b15..53bc9289 100644
--- "a/packages/ossa-doc/docs/\347\273\204\344\273\266/list.md"
+++ "b/packages/ossa-doc/docs/\347\273\204\344\273\266/list.md"
@@ -78,7 +78,9 @@ demo_url: 'https://neteaseyanxuan.github.io/OSSA/#/components/list/demo/index'
|subTitle|副标题,可选|string|-|
|desc|描述,可选|string|-|
|rightIcon|右侧icon,取值参考OsIcon,可选|string|-|
+|rightCustomIcon|右侧自定义图标,可选,当且仅当'rightIcon'为'custom'时有效|ReactNode|-|
|leftIcon|左侧icon,取值参考OsIcon,可选|string|-|
+|leftCustomIcon|左侧自定义图标,可选,当且仅当'leftIcon'为'custom'时有效|ReactNode|-|
|showSplitLine|展示分割线,可选|boolean|true|
|color|标题颜色,可选|string|#333333|
|descColor|副标题或者描述字体颜色,可选|string|#7f7f7f|
diff --git "a/packages/ossa-doc/docs/\347\273\204\344\273\266/navBar.md" "b/packages/ossa-doc/docs/\347\273\204\344\273\266/navBar.md"
index 7bc45a62..2bfc845d 100644
--- "a/packages/ossa-doc/docs/\347\273\204\344\273\266/navBar.md"
+++ "b/packages/ossa-doc/docs/\347\273\204\344\273\266/navBar.md"
@@ -101,9 +101,11 @@ const rightTexts = [{ id: 1, text: "按钮" }]
|title|导航标题,可选|ReactChild|-|
|middleSlot|自定义左侧内容,存在时覆盖title,但比custom优先级低,可选,`middleSlot`属性将在未来的版本中被删除,请使用`title`替代|any|-|
|leftIcons|左侧icon,取值参考OsIcon,可选|string[]|-|
+|leftCustomIcons|当且仅当 leftIcons 为 custom 时生效,渲染自定义图标,可选,可选|ReactNode[]|-|
|leftTexts|左侧文案,可选|Texts[]|-|
|leftSlot|自定义左侧内容,存在时覆盖leftIcons和leftTexts,但比custom优先级低,可选|ReactChild|-|
|rightIcons|右侧icon,取值参考OsIcon,可选|string[]|-|
+|rightCustomIcons|当且仅当 rightIcons 为 custom 时生效,渲染自定义图标,可选,可选|ReactNode[]|-|
|rightTexts|右侧文案,可选|Texts[]|-|
|rightSlot|自定义右侧内容,存在时覆盖rightIcons和rightTexts,但比custom优先级低,可选|ReactChild|-|
|showSplitLine|展示分割线,可选|boolean|true|
diff --git "a/packages/ossa-doc/docs/\347\273\204\344\273\266/noticeBar.md" "b/packages/ossa-doc/docs/\347\273\204\344\273\266/noticeBar.md"
index 15a7ab74..0db98cee 100644
--- "a/packages/ossa-doc/docs/\347\273\204\344\273\266/noticeBar.md"
+++ "b/packages/ossa-doc/docs/\347\273\204\344\273\266/noticeBar.md"
@@ -47,6 +47,7 @@ demo_url: 'https://neteaseyanxuan.github.io/OSSA/#/components/noticeBar/demo/ind
|scrollable|文字是否可滚动,可选|boolean|false|
|speed|文字滚动速度,单位秒,可选|number|16,单位px/s|
|leftIcon|左侧Icon,可选|OsIcon|-|
+|customIcon|自定义图标,可选,当且仅当'leftIcon'为'custom'时有效,可选|ReactNode|-|
|more|是否显示更多按钮,可选|boolean|false|
|color|文字颜色,可选|string|#f48f18|
|bgColor|背景颜色,可选|string|#fff8d8|
diff --git "a/packages/ossa-doc/docs/\347\273\204\344\273\266/rate.md" "b/packages/ossa-doc/docs/\347\273\204\344\273\266/rate.md"
index c6b8980c..7c3bc144 100644
--- "a/packages/ossa-doc/docs/\347\273\204\344\273\266/rate.md"
+++ "b/packages/ossa-doc/docs/\347\273\204\344\273\266/rate.md"
@@ -41,7 +41,9 @@ demo_url: 'https://neteaseyanxuan.github.io/OSSA/#/components/rate/demo/index'
|size|尺寸,可选|'default' \| 'small'|'small'|
|title|标题,可选|string|-|
|selectedIcon|选中时icon,取值参考OsIcon,可选|string|grade-selected|
+|selectedCustomIcon|自定义图标,可选,当且仅当'selectedIcon'为'custom'时有效,可选|ReactNode|-|
|icon|未选中时icon,取值参考OsIcon,可选|string|grade|
+|customIcon|自定义图标,可选,当且仅当'icon'为'custom'时有效,可选|ReactNode|-|
|selectedIconColor|选中icon颜色,可选|string|#FAB646|
|color|未选中icon颜色,可选|string|#CCCCCC|
|options|分数对应的结果,可选|string[]|\['非常差', '差', '一般', '满意', '非常满意'\]|
diff --git a/packages/ossa/src/components/button/index.tsx b/packages/ossa/src/components/button/index.tsx
index 7896db43..8764d51b 100644
--- a/packages/ossa/src/components/button/index.tsx
+++ b/packages/ossa/src/components/button/index.tsx
@@ -117,6 +117,7 @@ export default function Button(props: OsButtonProps) {
const iconComponent = icon && (
= {
+ avatar: 3,
+ "delete-input": 2,
+ cart: 5,
+ "cart-pressed": 5,
+ "check-irrevocable": 4,
+ "check-selected": 4,
+ "close-h5": 3,
+ "close-native-pressed": 5,
+ "close-native": 5,
+ invisible: 5,
+ "like-selected": 2,
+ "sort-high": 2,
+ "sort-low": 2,
+ "subject-pressed": 4,
+ subject: 4,
+ voice: 4,
+ "voice-close": 4,
+ "upload-delete": 3,
+ classify: 2,
+ "classify-pressed": 2,
+ "share-circle": 6,
+ "share-circle-pressed": 6,
+ "detail-cart-pressed": 5,
+ "detail-cart": 5,
+ "my-group-buying-select": 4,
+ "shopping-mall-select": 7,
+ "shopping-mall": 7,
+ richscan: 0,
+ inform: 0,
+ phone: 0,
+ search: 0,
+ return: 0,
+ share: 0,
+ close: 0,
+ compile: 0,
+ delete: 0,
+ collect: 0,
+ like: 0,
+ grade: 0,
+ choose: 0,
+ record: 0,
+ check: 0,
+ arrows: 0,
+ "search-little": 0,
+ "detail-home": 0,
+ "pull-down-big": 0,
+ home: 0,
+ user: 0,
+ "my-group-buying": 0,
+ "choose-disable": 0,
+ "check-disable": 0,
+ "add-disable": 0,
+ "subtract-disable": 0,
+ "arrows-disable": 0,
+ "collect-selected": 0,
+ "choose-selected": 0,
+ "grade-selected": 0,
+ "home-pressed": 0,
+ "user-pressed": 0,
+ "return-pressed": 0,
+ "share-pressed": 0,
+ "close-pressed": 0,
+ "compile-pressed": 0,
+ "delete-pressed": 0,
+ "detail-home-pressed": 0,
+ add: 0,
+ service: 0,
+ visible: 0,
+ subtract: 0,
+ photo: 0,
+ sort: 0,
+ "add-photo": 0,
+ custom: 0,
+};
+
export default function Icon(props: OsIconProps) {
const rootClassName = "ossa-icon"; //组件
const classObject = getClassObject(props); //组件修饰
const styleObject = Object.assign(getStyleObj(props), props.customStyle);
- const { type, className } = props;
+ const { type, className, customIcon } = props;
+
+ useEffect(() => {
+ if(type === "custom" && !customIcon) {
+ console.warn(`%c🚨 使用'custom'类型的图标时,需配合'customIcon'字段展示自定义图标`);
+ }
+ }, [type, customIcon]);
+
+ // const renderIconPlaceholder
return (
onClick(e, props)}
>
- {/* 复杂icon */}
- {type === "avatar" && (
-
-
-
-
-
- )}
- {type === "delete-input" && (
-
-
-
-
- )}
- {type === "cart" && (
-
-
-
-
-
-
-
- )}
- {type === "cart-pressed" && (
-
-
-
-
-
-
-
- )}
- {type === "check-irrevocable" && (
-
-
-
-
-
-
- )}
- {type === "check-selected" && (
-
-
-
-
-
-
- )}
- {type === "close-h5" && (
-
-
-
-
-
- )}
- {type === "close-native-pressed" && (
-
-
-
-
-
-
-
- )}
- {type === "close-native" && (
-
-
-
-
-
-
-
- )}
-
- {type === "invisible" && (
-
-
-
-
-
-
-
- )}
- {type === "like-selected" && (
-
-
-
-
- )}
- {type === "sort-high" && (
-
-
-
-
- )}
- {type === "sort-low" && (
-
-
-
-
- )}
- {type === "subject-pressed" && (
-
-
-
-
-
-
- )}
- {type === "subject" && (
-
-
-
-
-
-
- )}
- {type === "voice" && (
-
-
-
-
-
-
- )}
- {type === "voice-close" && (
-
-
-
-
-
-
- )}
- {type === "upload-delete" && (
-
-
-
-
-
- )}
- {type === "classify" && (
-
-
-
-
- )}
- {type === "classify-pressed" && (
-
-
-
-
- )}
- {type === "share-circle" && (
-
-
-
-
-
-
-
-
- )}
- {type === "share-circle-pressed" && (
-
-
-
-
-
-
-
-
- )}
- {type === "detail-cart-pressed" && (
-
-
-
-
-
-
-
- )}
- {type === "detail-cart" && (
-
-
-
-
-
-
-
- )}
- {type === "my-group-buying-select" && (
-
-
-
-
-
-
- )}
- {type === "shopping-mall-select" && (
-
-
-
-
-
-
-
-
-
- )}
- {type === "shopping-mall" && (
+ {type === "custom" ? (
+ customIcon
+ ) : (
-
-
-
-
-
-
-
+ {Array.from({ length: iconPlaceholder[type] }).map((item, idx) => (
+
+ ))}
)}
diff --git a/packages/ossa/src/components/list/index.tsx b/packages/ossa/src/components/list/index.tsx
index a6b48e66..1ed45b6a 100644
--- a/packages/ossa/src/components/list/index.tsx
+++ b/packages/ossa/src/components/list/index.tsx
@@ -98,6 +98,7 @@ export default function List(props: OsListProps) {
type={leftIcon}
size={leftIconSize}
customStyle={{ verticalAlign: "top" }}
+ customIcon={props.leftCustomIcon}
>
)}
@@ -139,6 +140,7 @@ export default function List(props: OsListProps) {
size={28}
type={rightIcon}
customStyle={{ verticalAlign: "top" }}
+ customIcon={props.rightCustomIcon}
>
)}
diff --git a/packages/ossa/src/components/nav-bar/index.tsx b/packages/ossa/src/components/nav-bar/index.tsx
index 1bae08cf..080f5e0a 100644
--- a/packages/ossa/src/components/nav-bar/index.tsx
+++ b/packages/ossa/src/components/nav-bar/index.tsx
@@ -60,9 +60,11 @@ export default class NavBar extends Component {
type,
iconColor,
leftIcons,
+ leftCustomIcons = [],
leftTexts,
leftSlot,
rightIcons,
+ rightCustomIcons = [],
rightTexts,
rightSlot,
} = props;
@@ -72,6 +74,11 @@ export default class NavBar extends Component {
right: rightIcons,
};
+ const customIcon = {
+ left: leftCustomIcons,
+ right: rightCustomIcons
+ }
+
const text = {
left: leftTexts,
right: rightTexts,
@@ -103,7 +110,7 @@ export default class NavBar extends Component {
{icon[whichSide] && (
- {icon[whichSide].map((item: IconProps["type"]) => (
+ {icon[whichSide].map((item: IconProps["type"], idx: number) => (
{
size={40}
customStyle={{ verticalAlign: "top" }}
onClick={() => iconHandler[whichSide](props, item)}
+ customIcon={customIcon[whichSide][idx]}
>
))}
diff --git a/packages/ossa/src/components/notice-bar/index.tsx b/packages/ossa/src/components/notice-bar/index.tsx
index 25aea733..35a7aa35 100644
--- a/packages/ossa/src/components/notice-bar/index.tsx
+++ b/packages/ossa/src/components/notice-bar/index.tsx
@@ -71,6 +71,7 @@ export default function Index(props: OsNoticeBarProps) {
type={props.leftIcon}
size={28}
color={props.color || "#F48F18"}
+ customIcon={props.customIcon}
>
) : null}
diff --git a/packages/ossa/src/components/rate/index.tsx b/packages/ossa/src/components/rate/index.tsx
index 19aff8c5..c27929fa 100644
--- a/packages/ossa/src/components/rate/index.tsx
+++ b/packages/ossa/src/components/rate/index.tsx
@@ -110,6 +110,7 @@ export default function Rate(props: OsRateProps) {
type={(item.selected ? selectedIcon : icon) as OsIconProps["type"]}
color={item.selected ? selectedIconColor : color}
customStyle={{ verticalAlign: "top" }}
+ customIcon={item.selected ? props.selectedCustomIcon : props.customIcon}
>
))}
diff --git a/packages/ossa/types/button.d.ts b/packages/ossa/types/button.d.ts
index 7b97d880..d7b027da 100644
--- a/packages/ossa/types/button.d.ts
+++ b/packages/ossa/types/button.d.ts
@@ -60,6 +60,10 @@ interface ButtonProps extends OsComponent,TaroButtonProps {
* 按钮显示的图标
*/
icon?: IconProps["type"];
+ /**
+ * 当且仅当 icon 为 custom 时生效,渲染自定义图标
+ */
+ customIcon?: IconProps["customIcon"];
/**
* 点击回调
*/
diff --git a/packages/ossa/types/icon.d.ts b/packages/ossa/types/icon.d.ts
index 646264e3..5b580ccc 100644
--- a/packages/ossa/types/icon.d.ts
+++ b/packages/ossa/types/icon.d.ts
@@ -1,4 +1,4 @@
-import { ComponentClass } from "react";
+import { ComponentClass, ReactNode } from "react";
import { CommonEventFunction } from "@tarojs/components/types/common";
import OsComponent from "./base";
@@ -21,7 +21,8 @@ interface IconProps extends OsComponent {
| "delete-pressed" | "like-selected" | "classify-pressed" | "share-circle-pressed" | "detail-home-pressed"
| "detail-cart-pressed" | "my-group-buying-select" | "shopping-mall-select" | "delete-input" | "add" | "add-disable"
| "avatar" | "invisible" | "service" | "visible" | "subtract-disable" | "subtract" | "voice" | "voice-close"
- | "photo" | "sort" | "sort-high" | "sort-low" | "subject" | "close-h5" | "add-photo";
+ | "photo" | "sort" | "sort-high" | "sort-low" | "subject" | "close-h5" | "add-photo"
+ | "custom";
/**
* 图标尺寸
* @default 40
@@ -36,6 +37,10 @@ interface IconProps extends OsComponent {
* 点击回调
*/
onClick?: CommonEventFunction;
+ /**
+ * 当且仅当 type 为 custom 时生效,渲染自定义图标
+ */
+ customIcon?: ReactNode;
}
declare const Icon: ComponentClass;
diff --git a/packages/ossa/types/list.d.ts b/packages/ossa/types/list.d.ts
index bfce8455..ca206f3d 100644
--- a/packages/ossa/types/list.d.ts
+++ b/packages/ossa/types/list.d.ts
@@ -28,11 +28,19 @@ interface ListProps extends OsComponent {
* @see https://ossa.miaode.com/docs/%E7%BB%84%E4%BB%B6/icon
*/
rightIcon?: IconProps["type"];
+ /**
+ * 当且仅当 rightIcon 为 custom 时生效,渲染自定义图标
+ */
+ rightCustomIcon?: IconProps["customIcon"];
/**
* 左侧图标
* @see https://ossa.miaode.com/docs/%E7%BB%84%E4%BB%B6/icon
*/
leftIcon?: IconProps["type"];
+ /**
+ * 当且仅当 leftIcon 为 custom 时生效,渲染自定义图标
+ */
+ leftCustomIcon?: IconProps["customIcon"];
/**
* 简要描述
*/
diff --git a/packages/ossa/types/navbar.d.ts b/packages/ossa/types/navbar.d.ts
index 2cd72ea2..117ff211 100644
--- a/packages/ossa/types/navbar.d.ts
+++ b/packages/ossa/types/navbar.d.ts
@@ -39,6 +39,10 @@ export interface NavBarProps extends OsComponent {
* @see https://ossa.miaode.com/docs/%E7%BB%84%E4%BB%B6/icon
*/
leftIcons?: IconProps["type"][];
+ /**
+ * 当且仅当 leftIcons 为 custom 时生效,渲染自定义图标
+ */
+ leftCustomIcons?: IconProps["customIcon"][];
/**
* 左侧文案
*/
@@ -56,6 +60,11 @@ export interface NavBarProps extends OsComponent {
* @see https://ossa.miaode.com/docs/%E7%BB%84%E4%BB%B6/icon
*/
rightIcons?: IconProps["type"][];
+ /**
+ * 当且仅当 rightIcons 为 custom 时生效,渲染自定义图标
+ */
+ rightCustomIcons?: IconProps["customIcon"][];
+
/**
* 自定义右侧内容,存在时覆盖rightIcons和rightTexts,但比custom优先级低,可选
*/
diff --git a/packages/ossa/types/noticeBar.d.ts b/packages/ossa/types/noticeBar.d.ts
index b432e27c..c3cfda18 100644
--- a/packages/ossa/types/noticeBar.d.ts
+++ b/packages/ossa/types/noticeBar.d.ts
@@ -27,6 +27,10 @@ interface NoticeBarProps extends OsComponent {
* @see https://ossa.miaode.com/docs/%E7%BB%84%E4%BB%B6/icon
*/
leftIcon?: IconProps["type"];
+ /**
+ * 当且仅当 leftIcon 为 custom 时生效,渲染自定义图标
+ */
+ customIcon?: IconProps["customIcon"];
/**
* 是否显示更多按钮
* @default false
diff --git a/packages/ossa/types/rate.d.ts b/packages/ossa/types/rate.d.ts
index 55f5b842..ef7c6088 100644
--- a/packages/ossa/types/rate.d.ts
+++ b/packages/ossa/types/rate.d.ts
@@ -45,12 +45,20 @@ interface RateProps extends OsComponent {
* @see https://ossa.miaode.com/docs/%E7%BB%84%E4%BB%B6/icon
*/
icon?: IconProps["type"];
+ /**
+ * 当且仅当 icon 为 custom 时生效,渲染自定义图标
+ */
+ customIcon?: IconProps["customIcon"];
/**
* 选中时的图标
* @default "grade-selected"
* @see https://ossa.miaode.com/docs/%E7%BB%84%E4%BB%B6/icon
*/
selectedIcon?: IconProps["type"];
+ /**
+ * 当且仅当 selectedIcon 为 custom 时生效,渲染自定义图标
+ */
+ selectedCustomIcon?: IconProps["customIcon"];
/**
* 未选中图标的颜色
* @default "#CCCCCC"
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index b0dd901d..92bc1088 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -1,4 +1,4 @@
-lockfileVersion: 5.3
+lockfileVersion: 5.4
overrides:
'@types/react': ^17.0.0
@@ -37,15 +37,15 @@ importers:
'@changesets/changelog-github': 0.4.7
'@changesets/cli': 2.25.2
'@pmmmwh/react-refresh-webpack-plugin': 0.5.10
- '@typescript-eslint/eslint-plugin': 5.45.1_08fe23768f94e9f0195cf3c969458047
- '@typescript-eslint/parser': 5.45.1_eslint@8.29.0+typescript@3.9.10
+ '@typescript-eslint/eslint-plugin': 5.45.1_bd7cg5upstu7agk46pewsrmai4
+ '@typescript-eslint/parser': 5.45.1_vyxdforj6kohg64dq3d77usvb4
chalk: 4.1.2
concurrently: 7.6.0
connect: 3.7.0
conventional-changelog-cli: 2.2.2
eslint: 8.29.0
- eslint-config-taro: 3.5.8_eslint@8.29.0+typescript@3.9.10
- eslint-plugin-import: 2.26.0_47bbe442a49c6b7d81273727e7c8b15f
+ eslint-config-taro: 3.5.8_vyxdforj6kohg64dq3d77usvb4
+ eslint-plugin-import: 2.26.0_i656iqvetrvx3ajhg4t6psfrl4
eslint-plugin-react: 7.31.11_eslint@8.29.0
eslint-plugin-react-hooks: 4.6.0_eslint@8.29.0
forever: 4.0.3
@@ -90,7 +90,7 @@ importers:
rollup-plugin-copy: 3.4.0
rollup-plugin-delete: 2.0.0
rollup-plugin-postcss: 4.0.2
- rollup-plugin-typescript2: 0.34.1_rollup@2.79.1+typescript@4.9.3
+ rollup-plugin-typescript2: 0.34.1_k35zwyycrckt5xfsejji7kbwn4
typescript: 4.9.3
packages/ossa:
@@ -132,29 +132,29 @@ importers:
'@rollup/plugin-json': 4.1.0_rollup@2.79.1
'@rollup/plugin-node-resolve': 8.4.0_rollup@2.79.1
'@tarojs/components': 3.5.8_@types+react@17.0.52
- '@tarojs/react': 3.5.8_react@17.0.2
+ '@tarojs/react': 3.5.8
'@tarojs/taro': 3.5.8_@types+react@17.0.52
'@types/node': 14.18.34
'@types/react': 17.0.52
'@types/react-dom': 17.0.18
- '@typescript-eslint/eslint-plugin': 5.45.1_27a90a8cbf1d4d08986f79ef6ecc4097
- '@typescript-eslint/parser': 5.45.1_eslint@7.32.0+typescript@4.9.3
+ '@typescript-eslint/eslint-plugin': 5.45.1_e6uqvdf7dvgqrgdpphxw5tcas4
+ '@typescript-eslint/parser': 5.45.1_77fvizpdb3y4icyeo2mf4eo7em
cross-env: 7.0.3
eslint: 7.32.0
- eslint-config-taro: 3.5.8_eslint@7.32.0+typescript@4.9.3
- eslint-plugin-import: 2.26.0_8cec128c966a48b05d065f06c8c8d8b6
+ eslint-config-taro: 3.5.8_77fvizpdb3y4icyeo2mf4eo7em
+ eslint-plugin-import: 2.26.0_rtwbfdewnjelaxigl4dmrsgywy
eslint-plugin-react: 7.31.11_eslint@7.32.0
eslint-plugin-react-hooks: 4.6.0_eslint@7.32.0
jest: 26.6.3
rimraf: 3.0.2
rollup: 2.79.1
rollup-plugin-copy: 3.4.0
- rollup-plugin-typescript2: 0.27.3_rollup@2.79.1+typescript@4.9.3
+ rollup-plugin-typescript2: 0.27.3_k35zwyycrckt5xfsejji7kbwn4
rollup-plugin-visualizer: 4.2.2_rollup@2.79.1
stylelint: 13.6.0
stylelint-config-standard: 20.0.0_stylelint@13.6.0
stylelint-scss: 3.17.2_stylelint@13.6.0
- ts-jest: 26.5.6_jest@26.6.3+typescript@4.9.3
+ ts-jest: 26.5.6_c5pxjltdcm5uvkpsxjodfiuafy
tslib: 2.4.1
typescript: 4.9.3
@@ -212,7 +212,7 @@ importers:
'@ossa/loki': link:../loki
'@tarojs/components': 3.5.4_@types+react@17.0.52
'@tarojs/helper': 3.5.4
- '@tarojs/plugin-framework-react': 3.5.4_010f65825b8e4fd50ed94a2502754023
+ '@tarojs/plugin-framework-react': 3.5.4_aehwlas3rzh5kdwzjisqe5kaem
'@tarojs/plugin-html': 3.5.8_@types+react@17.0.52
'@tarojs/plugin-platform-alipay': 3.5.4_@types+react@17.0.52
'@tarojs/plugin-platform-jd': 3.5.4_@types+react@17.0.52
@@ -231,22 +231,22 @@ importers:
react-dom: 17.0.2_react@17.0.2
devDependencies:
'@babel/core': 7.20.5
- '@pmmmwh/react-refresh-webpack-plugin': 0.5.10_a52514425d2af3dec4a37485210bc54e
+ '@pmmmwh/react-refresh-webpack-plugin': 0.5.10_uusriqs5flz55rfdoscscc6fjy
'@tarojs/cli': 3.5.4_@types+react@17.0.52
- '@tarojs/webpack5-runner': 3.5.4_631f88b658f353926d93916015220d95
+ '@tarojs/webpack5-runner': 3.5.4_mmpyrnsy6njze3mtsfqbkiqnsu
'@types/react': 17.0.52
'@types/webpack-env': 1.18.0
- '@typescript-eslint/eslint-plugin': 5.45.1_98d9e64b8d9d8eb7bb2dfa93089e8cff
- '@typescript-eslint/parser': 5.45.1_eslint@8.29.0+typescript@4.9.3
+ '@typescript-eslint/eslint-plugin': 5.45.1_tdm6ms4ntwhlpozn7kjqrhum74
+ '@typescript-eslint/parser': 5.45.1_s5ps7njkmjlaqajutnox5ntcla
allure-commandline: 2.20.1
babel-plugin-import: 1.13.5
- babel-preset-taro: 3.5.4_dd444b2d97402a80f5380b9d6e212626
+ babel-preset-taro: 3.5.4_3vcewlmxiavib5jyboow4ijgey
cypress: 3.8.3
cypress-file-upload: 3.5.3_cypress@3.8.3
cypress-junit: 0.0.2_mocha@6.2.3
eslint: 8.29.0
- eslint-config-taro: 3.5.4_e133ca506a76cf7d8149d819c9e4fe5d
- eslint-plugin-import: 2.26.0_47bbe442a49c6b7d81273727e7c8b15f
+ eslint-config-taro: 3.5.4_4ez4uudko3hx3akj3am4tzh6lu
+ eslint-plugin-import: 2.26.0_i656iqvetrvx3ajhg4t6psfrl4
eslint-plugin-react: 7.31.11_eslint@8.29.0
eslint-plugin-react-hooks: 4.6.0_eslint@8.29.0
mocha: 6.2.3
@@ -270,15 +270,15 @@ importers:
react-dom: ^17.0.2
typescript: ^4.7.4
dependencies:
- '@docusaurus/core': 2.0.1_22a71aa0a7726225af1999d07deed976
- '@docusaurus/preset-classic': 2.0.1_22a71aa0a7726225af1999d07deed976
+ '@docusaurus/core': 2.0.1_wfh3mw2ke2bdr53qfq544ltemu
+ '@docusaurus/preset-classic': 2.0.1_wfh3mw2ke2bdr53qfq544ltemu
'@mdx-js/react': 1.6.22_react@17.0.2
clsx: 1.2.1
prism-react-renderer: 1.3.5_react@17.0.2
react: 17.0.2
react-dom: 17.0.2_react@17.0.2
devDependencies:
- '@docusaurus/module-type-aliases': 2.0.1_react-dom@17.0.2+react@17.0.2
+ '@docusaurus/module-type-aliases': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
'@tsconfig/docusaurus': 1.0.6
typescript: 4.9.3
@@ -473,21 +473,20 @@ packages:
transitivePeerDependencies:
- supports-color
- /@babel/eslint-parser/7.19.1_@babel+core@7.20.5+eslint@8.29.0:
+ /@babel/eslint-parser/7.19.1_eslint@7.32.0:
resolution: {integrity: sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==}
engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0}
peerDependencies:
'@babel/core': '>=7.11.0'
eslint: ^7.5.0 || ^8.0.0
dependencies:
- '@babel/core': 7.20.5
'@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1
- eslint: 8.29.0
+ eslint: 7.32.0
eslint-visitor-keys: 2.1.0
semver: 6.3.0
dev: true
- /@babel/eslint-parser/7.19.1_eslint@7.32.0:
+ /@babel/eslint-parser/7.19.1_eslint@8.29.0:
resolution: {integrity: sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==}
engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0}
peerDependencies:
@@ -495,18 +494,19 @@ packages:
eslint: ^7.5.0 || ^8.0.0
dependencies:
'@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1
- eslint: 7.32.0
+ eslint: 8.29.0
eslint-visitor-keys: 2.1.0
semver: 6.3.0
dev: true
- /@babel/eslint-parser/7.19.1_eslint@8.29.0:
+ /@babel/eslint-parser/7.19.1_xthtwe2nrrwct2fnasddpvoro4:
resolution: {integrity: sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==}
engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0}
peerDependencies:
'@babel/core': '>=7.11.0'
eslint: ^7.5.0 || ^8.0.0
dependencies:
+ '@babel/core': 7.20.5
'@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1
eslint: 8.29.0
eslint-visitor-keys: 2.1.0
@@ -2110,7 +2110,7 @@ packages:
resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==}
engines: {node: '>=0.1.90'}
- /@csstools/selector-specificity/2.0.2_986c7d31e21d8640ea4bbf82e0a1a3a0:
+ /@csstools/selector-specificity/2.0.2_tbwh2mpcdwdeb2slx6bobindua:
resolution: {integrity: sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
@@ -2152,7 +2152,7 @@ packages:
resolution: {integrity: sha512-rODCdDtGyudLj+Va8b6w6Y85KE85bXRsps/R4Yjwt5vueXKXZQKYw0aA9knxLBT6a/bI/GMrAcmCR75KYOM6hg==}
dev: false
- /@docsearch/react/3.3.0_react-dom@17.0.2+react@17.0.2:
+ /@docsearch/react/3.3.0_sfoxds7t5ydpegc3knd667wn6m:
resolution: {integrity: sha512-fhS5adZkae2SSdMYEMVg6pxI5a/cE+tW16ki1V0/ur4Fdok3hBRkmN/H8VvlXnxzggkQIIRIVvYPn00JPjen3A==}
peerDependencies:
'@types/react': '>= 16.8.0 < 19.0.0'
@@ -2176,7 +2176,7 @@ packages:
- '@algolia/client-search'
dev: false
- /@docusaurus/core/2.0.1_0e3ba2fc3eb27dc5fc91e5a6068a37b6:
+ /@docusaurus/core/2.0.1_c2legjesebhkueg6dz47qejfwu:
resolution: {integrity: sha512-Prd46TtZdiixlTl8a+h9bI5HegkfREjSNkrX2rVEwJZeziSz4ya+l7QDnbnCB2XbxEG8cveFo/F9q5lixolDtQ==}
engines: {node: '>=16.14'}
hasBin: true
@@ -2196,7 +2196,7 @@ packages:
'@babel/traverse': 7.20.5
'@docusaurus/cssnano-preset': 2.0.1
'@docusaurus/logger': 2.0.1
- '@docusaurus/mdx-loader': 2.0.1_27da9a628ab289b1954f8d3232ecc53e
+ '@docusaurus/mdx-loader': 2.0.1_e7njuyukwke3dfkpruzdf3gfhy
'@docusaurus/react-loadable': 5.5.2_react@17.0.2
'@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1
'@docusaurus/utils-common': 2.0.1_@docusaurus+types@2.0.1
@@ -2204,7 +2204,7 @@ packages:
'@slorber/static-site-generator-webpack-plugin': 4.0.7
'@svgr/webpack': 6.5.1
autoprefixer: 10.4.13_postcss@8.4.19
- babel-loader: 8.3.0_cce1695541f67fb5d24f5011e42e537d
+ babel-loader: 8.3.0_ztqwsvkb6z73luspkai6ilstpu
babel-plugin-dynamic-import-node: 2.3.3
boxen: 6.2.1
chalk: 4.1.2
@@ -2216,7 +2216,7 @@ packages:
copy-webpack-plugin: 11.0.0_webpack@5.75.0
core-js: 3.26.1
css-loader: 6.7.2_webpack@5.75.0
- css-minimizer-webpack-plugin: 4.2.2_clean-css@5.3.1+webpack@5.75.0
+ css-minimizer-webpack-plugin: 4.2.2_2xq5u4vuzw4op42d4uqzx2gxfa
cssnano: 5.1.14_postcss@8.4.19
del: 6.1.1
detect-port: 1.5.1
@@ -2232,16 +2232,16 @@ packages:
lodash: 4.17.21
mini-css-extract-plugin: 2.7.2_webpack@5.75.0
postcss: 8.4.19
- postcss-loader: 7.0.2_postcss@8.4.19+webpack@5.75.0
+ postcss-loader: 7.0.2_upg3rk2kpasnbk27hkqapxaxfq
prompts: 2.4.2
react: 17.0.2
- react-dev-utils: 12.0.1_adc0919965a9ce2d37c599229dd46cf7
+ react-dev-utils: 12.0.1_vfotqvx6lgcbf3upbs6hgaza4q
react-dom: 17.0.2_react@17.0.2
- react-helmet-async: 1.3.0_react-dom@17.0.2+react@17.0.2
+ react-helmet-async: 1.3.0_sfoxds7t5ydpegc3knd667wn6m
react-loadable: /@docusaurus/react-loadable/5.5.2_react@17.0.2
- react-loadable-ssr-addon-v5-slorber: 1.0.1_7d8abfe705245e121f7da808f85ec056
+ react-loadable-ssr-addon-v5-slorber: 1.0.1_pwfl7zyferpbeh35vaepqxwaky
react-router: 5.3.4_react@17.0.2
- react-router-config: 5.1.1_react-router@5.3.4+react@17.0.2
+ react-router-config: 5.1.1_2dl5roaqnyqqppnjni7uetnb3a
react-router-dom: 5.3.4_react@17.0.2
rtl-detect: 1.0.4
semver: 7.3.8
@@ -2250,7 +2250,7 @@ packages:
terser-webpack-plugin: 5.3.6_webpack@5.75.0
tslib: 2.4.1
update-notifier: 5.1.0
- url-loader: 4.1.1_file-loader@6.2.0+webpack@5.75.0
+ url-loader: 4.1.1_p5dl6emkcwslbw72e37w4ug7em
wait-on: 6.0.1
webpack: 5.75.0
webpack-bundle-analyzer: 4.7.0
@@ -2276,7 +2276,7 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/core/2.0.1_22a71aa0a7726225af1999d07deed976:
+ /@docusaurus/core/2.0.1_wfh3mw2ke2bdr53qfq544ltemu:
resolution: {integrity: sha512-Prd46TtZdiixlTl8a+h9bI5HegkfREjSNkrX2rVEwJZeziSz4ya+l7QDnbnCB2XbxEG8cveFo/F9q5lixolDtQ==}
engines: {node: '>=16.14'}
hasBin: true
@@ -2296,7 +2296,7 @@ packages:
'@babel/traverse': 7.20.5
'@docusaurus/cssnano-preset': 2.0.1
'@docusaurus/logger': 2.0.1
- '@docusaurus/mdx-loader': 2.0.1_react-dom@17.0.2+react@17.0.2
+ '@docusaurus/mdx-loader': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
'@docusaurus/react-loadable': 5.5.2_react@17.0.2
'@docusaurus/utils': 2.0.1
'@docusaurus/utils-common': 2.0.1
@@ -2304,7 +2304,7 @@ packages:
'@slorber/static-site-generator-webpack-plugin': 4.0.7
'@svgr/webpack': 6.5.1
autoprefixer: 10.4.13_postcss@8.4.19
- babel-loader: 8.3.0_cce1695541f67fb5d24f5011e42e537d
+ babel-loader: 8.3.0_ztqwsvkb6z73luspkai6ilstpu
babel-plugin-dynamic-import-node: 2.3.3
boxen: 6.2.1
chalk: 4.1.2
@@ -2316,7 +2316,7 @@ packages:
copy-webpack-plugin: 11.0.0_webpack@5.75.0
core-js: 3.26.1
css-loader: 6.7.2_webpack@5.75.0
- css-minimizer-webpack-plugin: 4.2.2_clean-css@5.3.1+webpack@5.75.0
+ css-minimizer-webpack-plugin: 4.2.2_2xq5u4vuzw4op42d4uqzx2gxfa
cssnano: 5.1.14_postcss@8.4.19
del: 6.1.1
detect-port: 1.5.1
@@ -2332,16 +2332,16 @@ packages:
lodash: 4.17.21
mini-css-extract-plugin: 2.7.2_webpack@5.75.0
postcss: 8.4.19
- postcss-loader: 7.0.2_postcss@8.4.19+webpack@5.75.0
+ postcss-loader: 7.0.2_upg3rk2kpasnbk27hkqapxaxfq
prompts: 2.4.2
react: 17.0.2
- react-dev-utils: 12.0.1_adc0919965a9ce2d37c599229dd46cf7
+ react-dev-utils: 12.0.1_vfotqvx6lgcbf3upbs6hgaza4q
react-dom: 17.0.2_react@17.0.2
- react-helmet-async: 1.3.0_react-dom@17.0.2+react@17.0.2
+ react-helmet-async: 1.3.0_sfoxds7t5ydpegc3knd667wn6m
react-loadable: /@docusaurus/react-loadable/5.5.2_react@17.0.2
- react-loadable-ssr-addon-v5-slorber: 1.0.1_7d8abfe705245e121f7da808f85ec056
+ react-loadable-ssr-addon-v5-slorber: 1.0.1_pwfl7zyferpbeh35vaepqxwaky
react-router: 5.3.4_react@17.0.2
- react-router-config: 5.1.1_react-router@5.3.4+react@17.0.2
+ react-router-config: 5.1.1_2dl5roaqnyqqppnjni7uetnb3a
react-router-dom: 5.3.4_react@17.0.2
rtl-detect: 1.0.4
semver: 7.3.8
@@ -2350,7 +2350,7 @@ packages:
terser-webpack-plugin: 5.3.6_webpack@5.75.0
tslib: 2.4.1
update-notifier: 5.1.0
- url-loader: 4.1.1_file-loader@6.2.0+webpack@5.75.0
+ url-loader: 4.1.1_p5dl6emkcwslbw72e37w4ug7em
wait-on: 6.0.1
webpack: 5.75.0
webpack-bundle-analyzer: 4.7.0
@@ -2394,7 +2394,7 @@ packages:
tslib: 2.4.1
dev: false
- /@docusaurus/mdx-loader/2.0.1_27da9a628ab289b1954f8d3232ecc53e:
+ /@docusaurus/mdx-loader/2.0.1_e7njuyukwke3dfkpruzdf3gfhy:
resolution: {integrity: sha512-tdNeljdilXCmhbaEND3SAgsqaw/oh7v9onT5yrIrL26OSk2AFwd+MIi4R8jt8vq33M0R4rz2wpknm0fQIkDdvQ==}
engines: {node: '>=16.14'}
peerDependencies:
@@ -2418,7 +2418,7 @@ packages:
tslib: 2.4.1
unified: 9.2.2
unist-util-visit: 2.0.3
- url-loader: 4.1.1_file-loader@6.2.0+webpack@5.75.0
+ url-loader: 4.1.1_p5dl6emkcwslbw72e37w4ug7em
webpack: 5.75.0
transitivePeerDependencies:
- '@docusaurus/types'
@@ -2429,7 +2429,7 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/mdx-loader/2.0.1_react-dom@17.0.2+react@17.0.2:
+ /@docusaurus/mdx-loader/2.0.1_sfoxds7t5ydpegc3knd667wn6m:
resolution: {integrity: sha512-tdNeljdilXCmhbaEND3SAgsqaw/oh7v9onT5yrIrL26OSk2AFwd+MIi4R8jt8vq33M0R4rz2wpknm0fQIkDdvQ==}
engines: {node: '>=16.14'}
peerDependencies:
@@ -2453,7 +2453,7 @@ packages:
tslib: 2.4.1
unified: 9.2.2
unist-util-visit: 2.0.3
- url-loader: 4.1.1_file-loader@6.2.0+webpack@5.75.0
+ url-loader: 4.1.1_p5dl6emkcwslbw72e37w4ug7em
webpack: 5.75.0
transitivePeerDependencies:
- '@docusaurus/types'
@@ -2464,21 +2464,21 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/module-type-aliases/2.0.1_react-dom@17.0.2+react@17.0.2:
+ /@docusaurus/module-type-aliases/2.0.1_sfoxds7t5ydpegc3knd667wn6m:
resolution: {integrity: sha512-f888ylnxHAM/3T8p1lx08+lTc6/g7AweSRfRuZvrVhHXj3Tz/nTTxaP6gPTGkJK7WLqTagpar/IGP6/74IBbkg==}
peerDependencies:
react: '*'
react-dom: '*'
dependencies:
'@docusaurus/react-loadable': 5.5.2_react@17.0.2
- '@docusaurus/types': 2.0.1_react-dom@17.0.2+react@17.0.2
+ '@docusaurus/types': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
'@types/history': 4.7.11
'@types/react': 17.0.52
'@types/react-router-config': 5.0.6
'@types/react-router-dom': 5.3.3
react: 17.0.2
react-dom: 17.0.2_react@17.0.2
- react-helmet-async: 1.3.0_react-dom@17.0.2+react@17.0.2
+ react-helmet-async: 1.3.0_sfoxds7t5ydpegc3knd667wn6m
react-loadable: /@docusaurus/react-loadable/5.5.2_react@17.0.2
transitivePeerDependencies:
- '@swc/core'
@@ -2486,17 +2486,17 @@ packages:
- uglify-js
- webpack-cli
- /@docusaurus/plugin-content-blog/2.0.1_22a71aa0a7726225af1999d07deed976:
+ /@docusaurus/plugin-content-blog/2.0.1_wfh3mw2ke2bdr53qfq544ltemu:
resolution: {integrity: sha512-/4ua3iFYcpwgpeYgHnhVGROB/ybnauLH2+rICb4vz/+Gn1hjAmGXVYq1fk8g49zGs3uxx5nc0H5bL9P0g977IQ==}
engines: {node: '>=16.14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/core': 2.0.1_0e3ba2fc3eb27dc5fc91e5a6068a37b6
+ '@docusaurus/core': 2.0.1_c2legjesebhkueg6dz47qejfwu
'@docusaurus/logger': 2.0.1
- '@docusaurus/mdx-loader': 2.0.1_27da9a628ab289b1954f8d3232ecc53e
- '@docusaurus/types': 2.0.1_react-dom@17.0.2+react@17.0.2
+ '@docusaurus/mdx-loader': 2.0.1_e7njuyukwke3dfkpruzdf3gfhy
+ '@docusaurus/types': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
'@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1
'@docusaurus/utils-common': 2.0.1_@docusaurus+types@2.0.1
'@docusaurus/utils-validation': 2.0.1_@docusaurus+types@2.0.1
@@ -2529,18 +2529,18 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-content-docs/2.0.1_22a71aa0a7726225af1999d07deed976:
+ /@docusaurus/plugin-content-docs/2.0.1_wfh3mw2ke2bdr53qfq544ltemu:
resolution: {integrity: sha512-2qeBWRy1EjgnXdwAO6/csDIS1UVNmhmtk/bQ2s9jqjpwM8YVgZ8QVdkxFAMWXgZWDQdwWwdP1rnmoEelE4HknQ==}
engines: {node: '>=16.14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/core': 2.0.1_0e3ba2fc3eb27dc5fc91e5a6068a37b6
+ '@docusaurus/core': 2.0.1_c2legjesebhkueg6dz47qejfwu
'@docusaurus/logger': 2.0.1
- '@docusaurus/mdx-loader': 2.0.1_27da9a628ab289b1954f8d3232ecc53e
- '@docusaurus/module-type-aliases': 2.0.1_react-dom@17.0.2+react@17.0.2
- '@docusaurus/types': 2.0.1_react-dom@17.0.2+react@17.0.2
+ '@docusaurus/mdx-loader': 2.0.1_e7njuyukwke3dfkpruzdf3gfhy
+ '@docusaurus/module-type-aliases': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/types': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
'@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1
'@docusaurus/utils-validation': 2.0.1_@docusaurus+types@2.0.1
'@types/react-router-config': 5.0.6
@@ -2572,16 +2572,16 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-content-pages/2.0.1_22a71aa0a7726225af1999d07deed976:
+ /@docusaurus/plugin-content-pages/2.0.1_wfh3mw2ke2bdr53qfq544ltemu:
resolution: {integrity: sha512-6apSVeJENnNecAH5cm5VnRqR103M6qSI6IuiP7tVfD5H4AWrfDNkvJQV2+R2PIq3bGrwmX4fcXl1x4g0oo7iwA==}
engines: {node: '>=16.14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/core': 2.0.1_0e3ba2fc3eb27dc5fc91e5a6068a37b6
- '@docusaurus/mdx-loader': 2.0.1_27da9a628ab289b1954f8d3232ecc53e
- '@docusaurus/types': 2.0.1_react-dom@17.0.2+react@17.0.2
+ '@docusaurus/core': 2.0.1_c2legjesebhkueg6dz47qejfwu
+ '@docusaurus/mdx-loader': 2.0.1_e7njuyukwke3dfkpruzdf3gfhy
+ '@docusaurus/types': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
'@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1
'@docusaurus/utils-validation': 2.0.1_@docusaurus+types@2.0.1
fs-extra: 10.1.0
@@ -2607,20 +2607,20 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-debug/2.0.1_22a71aa0a7726225af1999d07deed976:
+ /@docusaurus/plugin-debug/2.0.1_wfh3mw2ke2bdr53qfq544ltemu:
resolution: {integrity: sha512-jpZBT5HK7SWx1LRQyv9d14i44vSsKXGZsSPA2ndth5HykHJsiAj9Fwl1AtzmtGYuBmI+iXQyOd4MAMHd4ZZ1tg==}
engines: {node: '>=16.14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/core': 2.0.1_0e3ba2fc3eb27dc5fc91e5a6068a37b6
- '@docusaurus/types': 2.0.1_react-dom@17.0.2+react@17.0.2
+ '@docusaurus/core': 2.0.1_c2legjesebhkueg6dz47qejfwu
+ '@docusaurus/types': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
'@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1
fs-extra: 10.1.0
react: 17.0.2
react-dom: 17.0.2_react@17.0.2
- react-json-view: 1.21.3_react-dom@17.0.2+react@17.0.2
+ react-json-view: 1.21.3_sfoxds7t5ydpegc3knd667wn6m
tslib: 2.4.1
transitivePeerDependencies:
- '@parcel/css'
@@ -2642,15 +2642,15 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-google-analytics/2.0.1_22a71aa0a7726225af1999d07deed976:
+ /@docusaurus/plugin-google-analytics/2.0.1_wfh3mw2ke2bdr53qfq544ltemu:
resolution: {integrity: sha512-d5qb+ZeQcg1Czoxc+RacETjLdp2sN/TAd7PGN/GrvtijCdgNmvVAtZ9QgajBTG0YbJFVPTeZ39ad2bpoOexX0w==}
engines: {node: '>=16.14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/core': 2.0.1_0e3ba2fc3eb27dc5fc91e5a6068a37b6
- '@docusaurus/types': 2.0.1_react-dom@17.0.2+react@17.0.2
+ '@docusaurus/core': 2.0.1_c2legjesebhkueg6dz47qejfwu
+ '@docusaurus/types': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
'@docusaurus/utils-validation': 2.0.1_@docusaurus+types@2.0.1
react: 17.0.2
react-dom: 17.0.2_react@17.0.2
@@ -2673,15 +2673,15 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-google-gtag/2.0.1_22a71aa0a7726225af1999d07deed976:
+ /@docusaurus/plugin-google-gtag/2.0.1_wfh3mw2ke2bdr53qfq544ltemu:
resolution: {integrity: sha512-qiRufJe2FvIyzICbkjm4VbVCI1hyEju/CebfDKkKh2ZtV4q6DM1WZG7D6VoQSXL8MrMFB895gipOM4BwdM8VsQ==}
engines: {node: '>=16.14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/core': 2.0.1_0e3ba2fc3eb27dc5fc91e5a6068a37b6
- '@docusaurus/types': 2.0.1_react-dom@17.0.2+react@17.0.2
+ '@docusaurus/core': 2.0.1_c2legjesebhkueg6dz47qejfwu
+ '@docusaurus/types': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
'@docusaurus/utils-validation': 2.0.1_@docusaurus+types@2.0.1
react: 17.0.2
react-dom: 17.0.2_react@17.0.2
@@ -2704,16 +2704,16 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-sitemap/2.0.1_22a71aa0a7726225af1999d07deed976:
+ /@docusaurus/plugin-sitemap/2.0.1_wfh3mw2ke2bdr53qfq544ltemu:
resolution: {integrity: sha512-KcYuIUIp2JPzUf+Xa7W2BSsjLgN1/0h+VAz7D/C3RYjAgC5ApPX8wO+TECmGfunl/m7WKGUmLabfOon/as64kQ==}
engines: {node: '>=16.14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/core': 2.0.1_0e3ba2fc3eb27dc5fc91e5a6068a37b6
+ '@docusaurus/core': 2.0.1_c2legjesebhkueg6dz47qejfwu
'@docusaurus/logger': 2.0.1
- '@docusaurus/types': 2.0.1_react-dom@17.0.2+react@17.0.2
+ '@docusaurus/types': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
'@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1
'@docusaurus/utils-common': 2.0.1_@docusaurus+types@2.0.1
'@docusaurus/utils-validation': 2.0.1_@docusaurus+types@2.0.1
@@ -2740,25 +2740,25 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/preset-classic/2.0.1_22a71aa0a7726225af1999d07deed976:
+ /@docusaurus/preset-classic/2.0.1_wfh3mw2ke2bdr53qfq544ltemu:
resolution: {integrity: sha512-nOoniTg46My1qdDlLWeFs55uEmxOJ+9WMF8KKG8KMCu5LAvpemMi7rQd4x8Tw+xiPHZ/sQzH9JmPTMPRE4QGPw==}
engines: {node: '>=16.14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/core': 2.0.1_0e3ba2fc3eb27dc5fc91e5a6068a37b6
- '@docusaurus/plugin-content-blog': 2.0.1_22a71aa0a7726225af1999d07deed976
- '@docusaurus/plugin-content-docs': 2.0.1_22a71aa0a7726225af1999d07deed976
- '@docusaurus/plugin-content-pages': 2.0.1_22a71aa0a7726225af1999d07deed976
- '@docusaurus/plugin-debug': 2.0.1_22a71aa0a7726225af1999d07deed976
- '@docusaurus/plugin-google-analytics': 2.0.1_22a71aa0a7726225af1999d07deed976
- '@docusaurus/plugin-google-gtag': 2.0.1_22a71aa0a7726225af1999d07deed976
- '@docusaurus/plugin-sitemap': 2.0.1_22a71aa0a7726225af1999d07deed976
- '@docusaurus/theme-classic': 2.0.1_22a71aa0a7726225af1999d07deed976
- '@docusaurus/theme-common': 2.0.1_0e3ba2fc3eb27dc5fc91e5a6068a37b6
- '@docusaurus/theme-search-algolia': 2.0.1_0e3ba2fc3eb27dc5fc91e5a6068a37b6
- '@docusaurus/types': 2.0.1_react-dom@17.0.2+react@17.0.2
+ '@docusaurus/core': 2.0.1_c2legjesebhkueg6dz47qejfwu
+ '@docusaurus/plugin-content-blog': 2.0.1_wfh3mw2ke2bdr53qfq544ltemu
+ '@docusaurus/plugin-content-docs': 2.0.1_wfh3mw2ke2bdr53qfq544ltemu
+ '@docusaurus/plugin-content-pages': 2.0.1_wfh3mw2ke2bdr53qfq544ltemu
+ '@docusaurus/plugin-debug': 2.0.1_wfh3mw2ke2bdr53qfq544ltemu
+ '@docusaurus/plugin-google-analytics': 2.0.1_wfh3mw2ke2bdr53qfq544ltemu
+ '@docusaurus/plugin-google-gtag': 2.0.1_wfh3mw2ke2bdr53qfq544ltemu
+ '@docusaurus/plugin-sitemap': 2.0.1_wfh3mw2ke2bdr53qfq544ltemu
+ '@docusaurus/theme-classic': 2.0.1_wfh3mw2ke2bdr53qfq544ltemu
+ '@docusaurus/theme-common': 2.0.1_c2legjesebhkueg6dz47qejfwu
+ '@docusaurus/theme-search-algolia': 2.0.1_c2legjesebhkueg6dz47qejfwu
+ '@docusaurus/types': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
react: 17.0.2
react-dom: 17.0.2_react@17.0.2
transitivePeerDependencies:
@@ -2791,22 +2791,22 @@ packages:
prop-types: 15.8.1
react: 17.0.2
- /@docusaurus/theme-classic/2.0.1_22a71aa0a7726225af1999d07deed976:
+ /@docusaurus/theme-classic/2.0.1_wfh3mw2ke2bdr53qfq544ltemu:
resolution: {integrity: sha512-0jfigiqkUwIuKOw7Me5tqUM9BBvoQX7qqeevx7v4tkYQexPhk3VYSZo7aRuoJ9oyW5makCTPX551PMJzmq7+sw==}
engines: {node: '>=16.14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/core': 2.0.1_0e3ba2fc3eb27dc5fc91e5a6068a37b6
- '@docusaurus/mdx-loader': 2.0.1_27da9a628ab289b1954f8d3232ecc53e
- '@docusaurus/module-type-aliases': 2.0.1_react-dom@17.0.2+react@17.0.2
- '@docusaurus/plugin-content-blog': 2.0.1_22a71aa0a7726225af1999d07deed976
- '@docusaurus/plugin-content-docs': 2.0.1_22a71aa0a7726225af1999d07deed976
- '@docusaurus/plugin-content-pages': 2.0.1_22a71aa0a7726225af1999d07deed976
- '@docusaurus/theme-common': 2.0.1_0e3ba2fc3eb27dc5fc91e5a6068a37b6
+ '@docusaurus/core': 2.0.1_c2legjesebhkueg6dz47qejfwu
+ '@docusaurus/mdx-loader': 2.0.1_e7njuyukwke3dfkpruzdf3gfhy
+ '@docusaurus/module-type-aliases': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/plugin-content-blog': 2.0.1_wfh3mw2ke2bdr53qfq544ltemu
+ '@docusaurus/plugin-content-docs': 2.0.1_wfh3mw2ke2bdr53qfq544ltemu
+ '@docusaurus/plugin-content-pages': 2.0.1_wfh3mw2ke2bdr53qfq544ltemu
+ '@docusaurus/theme-common': 2.0.1_c2legjesebhkueg6dz47qejfwu
'@docusaurus/theme-translations': 2.0.1
- '@docusaurus/types': 2.0.1_react-dom@17.0.2+react@17.0.2
+ '@docusaurus/types': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
'@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1
'@docusaurus/utils-common': 2.0.1_@docusaurus+types@2.0.1
'@docusaurus/utils-validation': 2.0.1_@docusaurus+types@2.0.1
@@ -2843,18 +2843,18 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/theme-common/2.0.1_0e3ba2fc3eb27dc5fc91e5a6068a37b6:
+ /@docusaurus/theme-common/2.0.1_c2legjesebhkueg6dz47qejfwu:
resolution: {integrity: sha512-I3b6e/ryiTQMsbES40cP0DRGnfr0E2qghVq+XecyMKjBPejISoSFEDn0MsnbW8Q26k1Dh/0qDH8QKDqaZZgLhA==}
engines: {node: '>=16.14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/mdx-loader': 2.0.1_27da9a628ab289b1954f8d3232ecc53e
- '@docusaurus/module-type-aliases': 2.0.1_react-dom@17.0.2+react@17.0.2
- '@docusaurus/plugin-content-blog': 2.0.1_22a71aa0a7726225af1999d07deed976
- '@docusaurus/plugin-content-docs': 2.0.1_22a71aa0a7726225af1999d07deed976
- '@docusaurus/plugin-content-pages': 2.0.1_22a71aa0a7726225af1999d07deed976
+ '@docusaurus/mdx-loader': 2.0.1_e7njuyukwke3dfkpruzdf3gfhy
+ '@docusaurus/module-type-aliases': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/plugin-content-blog': 2.0.1_wfh3mw2ke2bdr53qfq544ltemu
+ '@docusaurus/plugin-content-docs': 2.0.1_wfh3mw2ke2bdr53qfq544ltemu
+ '@docusaurus/plugin-content-pages': 2.0.1_wfh3mw2ke2bdr53qfq544ltemu
'@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1
'@types/history': 4.7.11
'@types/react': 17.0.52
@@ -2885,18 +2885,18 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/theme-search-algolia/2.0.1_0e3ba2fc3eb27dc5fc91e5a6068a37b6:
+ /@docusaurus/theme-search-algolia/2.0.1_c2legjesebhkueg6dz47qejfwu:
resolution: {integrity: sha512-cw3NaOSKbYlsY6uNj4PgO+5mwyQ3aEWre5RlmvjStaz2cbD15Nr69VG8Rd/F6Q5VsCT8BvSdkPDdDG5d/ACexg==}
engines: {node: '>=16.14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docsearch/react': 3.3.0_react-dom@17.0.2+react@17.0.2
- '@docusaurus/core': 2.0.1_0e3ba2fc3eb27dc5fc91e5a6068a37b6
+ '@docsearch/react': 3.3.0_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/core': 2.0.1_c2legjesebhkueg6dz47qejfwu
'@docusaurus/logger': 2.0.1
- '@docusaurus/plugin-content-docs': 2.0.1_22a71aa0a7726225af1999d07deed976
- '@docusaurus/theme-common': 2.0.1_0e3ba2fc3eb27dc5fc91e5a6068a37b6
+ '@docusaurus/plugin-content-docs': 2.0.1_wfh3mw2ke2bdr53qfq544ltemu
+ '@docusaurus/theme-common': 2.0.1_c2legjesebhkueg6dz47qejfwu
'@docusaurus/theme-translations': 2.0.1
'@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1
'@docusaurus/utils-validation': 2.0.1_@docusaurus+types@2.0.1
@@ -2939,7 +2939,7 @@ packages:
tslib: 2.4.1
dev: false
- /@docusaurus/types/2.0.1_react-dom@17.0.2+react@17.0.2:
+ /@docusaurus/types/2.0.1_sfoxds7t5ydpegc3knd667wn6m:
resolution: {integrity: sha512-o+4hAFWkj3sBszVnRTAnNqtAIuIW0bNaYyDwQhQ6bdz3RAPEq9cDKZxMpajsj4z2nRty8XjzhyufAAjxFTyrfg==}
peerDependencies:
react: ^16.8.4 || ^17.0.0
@@ -2951,7 +2951,7 @@ packages:
joi: 17.7.0
react: 17.0.2
react-dom: 17.0.2_react@17.0.2
- react-helmet-async: 1.3.0_react-dom@17.0.2+react@17.0.2
+ react-helmet-async: 1.3.0_sfoxds7t5ydpegc3knd667wn6m
utility-types: 3.10.0
webpack: 5.75.0
webpack-merge: 5.8.0
@@ -2982,7 +2982,7 @@ packages:
'@docusaurus/types':
optional: true
dependencies:
- '@docusaurus/types': 2.0.1_react-dom@17.0.2+react@17.0.2
+ '@docusaurus/types': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
tslib: 2.4.1
dev: false
@@ -3044,7 +3044,7 @@ packages:
resolve-pathname: 3.0.0
shelljs: 0.8.5
tslib: 2.4.1
- url-loader: 4.1.1_file-loader@6.2.0+webpack@5.75.0
+ url-loader: 4.1.1_p5dl6emkcwslbw72e37w4ug7em
webpack: 5.75.0
transitivePeerDependencies:
- '@swc/core'
@@ -3064,7 +3064,7 @@ packages:
optional: true
dependencies:
'@docusaurus/logger': 2.0.1
- '@docusaurus/types': 2.0.1_react-dom@17.0.2+react@17.0.2
+ '@docusaurus/types': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
'@svgr/webpack': 6.5.1
file-loader: 6.2.0_webpack@5.75.0
fs-extra: 10.1.0
@@ -3077,7 +3077,7 @@ packages:
resolve-pathname: 3.0.0
shelljs: 0.8.5
tslib: 2.4.1
- url-loader: 4.1.1_file-loader@6.2.0+webpack@5.75.0
+ url-loader: 4.1.1_p5dl6emkcwslbw72e37w4ug7em
webpack: 5.75.0
transitivePeerDependencies:
- '@swc/core'
@@ -3128,6 +3128,7 @@ packages:
strip-json-comments: 3.1.1
transitivePeerDependencies:
- supports-color
+ dev: true
/@hapi/hoek/9.3.0:
resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==}
@@ -3146,6 +3147,7 @@ packages:
minimatch: 3.1.2
transitivePeerDependencies:
- supports-color
+ dev: true
/@humanwhocodes/config-array/0.5.0:
resolution: {integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==}
@@ -3161,9 +3163,11 @@ packages:
/@humanwhocodes/module-importer/1.0.1:
resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
engines: {node: '>=12.22'}
+ dev: true
/@humanwhocodes/object-schema/1.2.1:
resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==}
+ dev: true
/@hutson/parse-repository-url/3.0.2:
resolution: {integrity: sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==}
@@ -3573,7 +3577,7 @@ packages:
source-map: 0.7.4
dev: true
- /@pmmmwh/react-refresh-webpack-plugin/0.5.10_a52514425d2af3dec4a37485210bc54e:
+ /@pmmmwh/react-refresh-webpack-plugin/0.5.10_uusriqs5flz55rfdoscscc6fjy:
resolution: {integrity: sha512-j0Ya0hCFZPd4x40qLzbhGsh9TMtdb+CJQiso+WxLOPNasohq9cc5SNUcwsZaRH6++Xh91Xkm/xHCkuIiIu0LUA==}
engines: {node: '>= 10.13'}
peerDependencies:
@@ -3797,7 +3801,7 @@ packages:
dependencies:
'@stencil/core': 2.13.0
- /@stylelint/postcss-css-in-js/0.37.3_4f7b71a942b8b7a555b8adf78f88122b:
+ /@stylelint/postcss-css-in-js/0.37.3_j55xdkkcxc32kvnyvx3y7casfm:
resolution: {integrity: sha512-scLk3cSH1H9KggSniseb2KNAU5D9FWc3H7BxCSAIdtU9OWIyw0zkEZ9qEKHryRM+SExYXRKNb7tOOVNAsQ3iwg==}
peerDependencies:
postcss: '>=7.0.0'
@@ -3805,12 +3809,12 @@ packages:
dependencies:
'@babel/core': 7.20.5
postcss: 7.0.39
- postcss-syntax: 0.36.2_5111c4e3f61982716b7e3f1c84e1f773
+ postcss-syntax: 0.36.2_kei4jy7wdgbhc236h4oijypxom
transitivePeerDependencies:
- supports-color
dev: true
- /@stylelint/postcss-markdown/0.36.2_4f7b71a942b8b7a555b8adf78f88122b:
+ /@stylelint/postcss-markdown/0.36.2_j55xdkkcxc32kvnyvx3y7casfm:
resolution: {integrity: sha512-2kGbqUVJUGE8dM+bMzXG/PYUWKkjLIkRLWNh39OaADkiabDRdw8ATFCgbMz5xdIcvwspPAluSL7uY+ZiTWdWmQ==}
deprecated: 'Use the original unforked package instead: postcss-markdown'
peerDependencies:
@@ -3818,7 +3822,7 @@ packages:
postcss-syntax: '>=0.36.2'
dependencies:
postcss: 7.0.39
- postcss-syntax: 0.36.2_5111c4e3f61982716b7e3f1c84e1f773
+ postcss-syntax: 0.36.2_kei4jy7wdgbhc236h4oijypxom
remark: 13.0.0
unist-util-find-all-after: 3.0.2
transitivePeerDependencies:
@@ -4039,6 +4043,7 @@ packages:
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
+ libc: [glibc]
requiresBuild: true
optional: true
@@ -4047,6 +4052,7 @@ packages:
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
+ libc: [musl]
requiresBuild: true
optional: true
@@ -4055,6 +4061,7 @@ packages:
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
+ libc: [glibc]
requiresBuild: true
optional: true
@@ -4063,6 +4070,7 @@ packages:
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
+ libc: [musl]
requiresBuild: true
optional: true
@@ -4319,7 +4327,7 @@ packages:
- supports-color
dev: false
- /@tarojs/plugin-framework-react/3.5.4_010f65825b8e4fd50ed94a2502754023:
+ /@tarojs/plugin-framework-react/3.5.4_aehwlas3rzh5kdwzjisqe5kaem:
resolution: {integrity: sha512-Tb66PHNC5qT5EYi2wCEEg8EQ+Mtd2bqXfD/ZtH2raCGxD4oFdDmPxf7h+48L6VUIIwXOTpJ8mdnDMcmKF4yQcQ==}
peerDependencies:
'@pmmmwh/react-refresh-webpack-plugin': '*'
@@ -4339,7 +4347,7 @@ packages:
react-refresh:
optional: true
dependencies:
- '@pmmmwh/react-refresh-webpack-plugin': 0.5.10_a52514425d2af3dec4a37485210bc54e
+ '@pmmmwh/react-refresh-webpack-plugin': 0.5.10_uusriqs5flz55rfdoscscc6fjy
'@tarojs/helper': 3.5.4
'@tarojs/runtime': 3.5.4
'@tarojs/service': 3.5.4_@types+react@17.0.52
@@ -4464,12 +4472,12 @@ packages:
- react
dev: false
- /@tarojs/react/3.5.8_react@17.0.2:
+ /@tarojs/react/3.5.8:
resolution: {integrity: sha512-VdV958SwmwMrl2epbdu3vA7QeKLMxtVTqgauawNNE7+UWoIdmsiVimEzT98EcVH5iwrU7WX5BUjld+/Ihl1MFg==}
dependencies:
'@tarojs/runtime': 3.5.8
'@tarojs/shared': 3.5.8
- react-reconciler: 0.27.0_react@17.0.2
+ react-reconciler: 0.27.0
scheduler: 0.20.2
transitivePeerDependencies:
- react
@@ -4687,7 +4695,7 @@ packages:
babel-types: 6.26.0
eslint: 5.16.0
eslint-plugin-react: 7.10.0_eslint@5.16.0
- eslint-plugin-taro: 2.2.19_babel-eslint@8.2.6+eslint@5.16.0
+ eslint-plugin-taro: 2.2.19_qnj6j5lts2zfavoiwthslq75pu
html: 1.0.0
lodash: 4.17.21
prettier: 1.19.1
@@ -4696,7 +4704,7 @@ packages:
- supports-color
dev: true
- /@tarojs/webpack5-prebundle/3.5.4_74d864fcd25cfdd7629a9444f8c592b6:
+ /@tarojs/webpack5-prebundle/3.5.4_otmgj7gslt65oyu2srcprrmswy:
resolution: {integrity: sha512-gZu8Xeld1kHjeaOD7XSarMbe3rdEQtgKLPE/YsahDE61d//2Z9u6828hz47IhIpFAiav0Q2lm38fJOlii6wUUQ==}
peerDependencies:
webpack: ^5.69.0
@@ -4721,7 +4729,7 @@ packages:
- vue
dev: true
- /@tarojs/webpack5-runner/3.5.4_631f88b658f353926d93916015220d95:
+ /@tarojs/webpack5-runner/3.5.4_mmpyrnsy6njze3mtsfqbkiqnsu:
resolution: {integrity: sha512-rNAJSF0q02t4XBbMZvxWeaXUI5JJmbuX9thuUBrttVNCP05NSaP8KwF8T4TiT4+tROzcITDtKSdHu5vNJLkG5Q==}
peerDependencies:
webpack: ^5.69.0
@@ -4739,13 +4747,13 @@ packages:
'@tarojs/shared': 3.5.4
'@tarojs/taro': 3.5.4_@types+react@17.0.52
'@tarojs/taro-loader': 3.5.4_@types+react@17.0.52
- '@tarojs/webpack5-prebundle': 3.5.4_74d864fcd25cfdd7629a9444f8c592b6
+ '@tarojs/webpack5-prebundle': 3.5.4_otmgj7gslt65oyu2srcprrmswy
acorn-walk: 8.2.0
autoprefixer: 9.8.8
- babel-loader: 8.2.1_44f3e68b64784a6ec41e6bb33a6135c1
+ babel-loader: 8.2.1_itz6nc3epbfg5ra6noztuyjvye
copy-webpack-plugin: 10.2.0_webpack@5.69.0
css-loader: 6.5.1_webpack@5.69.0
- css-minimizer-webpack-plugin: 3.4.1_bf9216a28daec59aae350667b0202141
+ css-minimizer-webpack-plugin: 3.4.1_x6jbniunv3czvlrvazt3aibbie
csso: 5.0.5
detect-port: 1.5.1
esbuild: 0.14.54
@@ -4768,7 +4776,7 @@ packages:
postcss: 8.3.5
postcss-html-transform: 3.5.4
postcss-import: 12.0.1
- postcss-loader: 6.2.1_postcss@8.3.5+webpack@5.69.0
+ postcss-loader: 6.2.1_6ib2k5eusncbl5hf7teprwkshm
postcss-plugin-constparse: 3.5.4
postcss-pxtransform: 3.5.4
postcss-url: 8.0.0
@@ -4780,10 +4788,10 @@ packages:
sax: 1.2.4
style-loader: 3.3.1_webpack@5.69.0
stylus: 0.55.0
- stylus-loader: 6.2.0_stylus@0.55.0+webpack@5.69.0
+ stylus-loader: 6.2.0_suj4j6eyfnuklj4qzanzk34fuu
tapable: 1.1.3
- terser-webpack-plugin: 5.3.6_esbuild@0.14.54+webpack@5.69.0
- url-loader: 4.1.0_file-loader@6.0.0+webpack@5.69.0
+ terser-webpack-plugin: 5.3.6_6v6kfamjh4qk2uu4ucniotzj5i
+ url-loader: 4.1.0_p5qxeadflelpkyhvjpqokzoo5i
vm2: 3.9.12
webpack: 5.69.0
webpack-chain: 6.5.1
@@ -5205,7 +5213,7 @@ packages:
'@types/yargs-parser': 21.0.0
dev: false
- /@typescript-eslint/eslint-plugin/5.45.1_08fe23768f94e9f0195cf3c969458047:
+ /@typescript-eslint/eslint-plugin/5.45.1_bd7cg5upstu7agk46pewsrmai4:
resolution: {integrity: sha512-cOizjPlKEh0bXdFrBLTrI/J6B/QMlhwE9auOov53tgB+qMukH6/h8YAK/qw+QJGct/PTbdh2lytGyipxCcEtAw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -5216,10 +5224,10 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/parser': 5.45.1_eslint@8.29.0+typescript@3.9.10
+ '@typescript-eslint/parser': 5.45.1_vyxdforj6kohg64dq3d77usvb4
'@typescript-eslint/scope-manager': 5.45.1
- '@typescript-eslint/type-utils': 5.45.1_eslint@8.29.0+typescript@3.9.10
- '@typescript-eslint/utils': 5.45.1_eslint@8.29.0+typescript@3.9.10
+ '@typescript-eslint/type-utils': 5.45.1_vyxdforj6kohg64dq3d77usvb4
+ '@typescript-eslint/utils': 5.45.1_vyxdforj6kohg64dq3d77usvb4
debug: 4.3.4
eslint: 8.29.0
ignore: 5.2.1
@@ -5232,7 +5240,7 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/eslint-plugin/5.45.1_27a90a8cbf1d4d08986f79ef6ecc4097:
+ /@typescript-eslint/eslint-plugin/5.45.1_e6uqvdf7dvgqrgdpphxw5tcas4:
resolution: {integrity: sha512-cOizjPlKEh0bXdFrBLTrI/J6B/QMlhwE9auOov53tgB+qMukH6/h8YAK/qw+QJGct/PTbdh2lytGyipxCcEtAw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -5243,10 +5251,10 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/parser': 5.45.1_eslint@7.32.0+typescript@4.9.3
+ '@typescript-eslint/parser': 5.45.1_77fvizpdb3y4icyeo2mf4eo7em
'@typescript-eslint/scope-manager': 5.45.1
- '@typescript-eslint/type-utils': 5.45.1_eslint@7.32.0+typescript@4.9.3
- '@typescript-eslint/utils': 5.45.1_eslint@7.32.0+typescript@4.9.3
+ '@typescript-eslint/type-utils': 5.45.1_77fvizpdb3y4icyeo2mf4eo7em
+ '@typescript-eslint/utils': 5.45.1_77fvizpdb3y4icyeo2mf4eo7em
debug: 4.3.4
eslint: 7.32.0
ignore: 5.2.1
@@ -5259,7 +5267,7 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/eslint-plugin/5.45.1_98d9e64b8d9d8eb7bb2dfa93089e8cff:
+ /@typescript-eslint/eslint-plugin/5.45.1_tdm6ms4ntwhlpozn7kjqrhum74:
resolution: {integrity: sha512-cOizjPlKEh0bXdFrBLTrI/J6B/QMlhwE9auOov53tgB+qMukH6/h8YAK/qw+QJGct/PTbdh2lytGyipxCcEtAw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -5270,10 +5278,10 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/parser': 5.45.1_eslint@8.29.0+typescript@4.9.3
+ '@typescript-eslint/parser': 5.45.1_s5ps7njkmjlaqajutnox5ntcla
'@typescript-eslint/scope-manager': 5.45.1
- '@typescript-eslint/type-utils': 5.45.1_eslint@8.29.0+typescript@4.9.3
- '@typescript-eslint/utils': 5.45.1_eslint@8.29.0+typescript@4.9.3
+ '@typescript-eslint/type-utils': 5.45.1_s5ps7njkmjlaqajutnox5ntcla
+ '@typescript-eslint/utils': 5.45.1_s5ps7njkmjlaqajutnox5ntcla
debug: 4.3.4
eslint: 8.29.0
ignore: 5.2.1
@@ -5286,7 +5294,7 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/parser/5.45.1_eslint@7.32.0+typescript@4.9.3:
+ /@typescript-eslint/parser/5.45.1_77fvizpdb3y4icyeo2mf4eo7em:
resolution: {integrity: sha512-JQ3Ep8bEOXu16q0ztsatp/iQfDCtvap7sp/DKo7DWltUquj5AfCOpX2zSzJ8YkAVnrQNqQ5R62PBz2UtrfmCkA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -5306,7 +5314,7 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/parser/5.45.1_eslint@8.29.0+typescript@3.9.10:
+ /@typescript-eslint/parser/5.45.1_s5ps7njkmjlaqajutnox5ntcla:
resolution: {integrity: sha512-JQ3Ep8bEOXu16q0ztsatp/iQfDCtvap7sp/DKo7DWltUquj5AfCOpX2zSzJ8YkAVnrQNqQ5R62PBz2UtrfmCkA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -5318,15 +5326,15 @@ packages:
dependencies:
'@typescript-eslint/scope-manager': 5.45.1
'@typescript-eslint/types': 5.45.1
- '@typescript-eslint/typescript-estree': 5.45.1_typescript@3.9.10
+ '@typescript-eslint/typescript-estree': 5.45.1_typescript@4.9.3
debug: 4.3.4
eslint: 8.29.0
- typescript: 3.9.10
+ typescript: 4.9.3
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/parser/5.45.1_eslint@8.29.0+typescript@4.9.3:
+ /@typescript-eslint/parser/5.45.1_vyxdforj6kohg64dq3d77usvb4:
resolution: {integrity: sha512-JQ3Ep8bEOXu16q0ztsatp/iQfDCtvap7sp/DKo7DWltUquj5AfCOpX2zSzJ8YkAVnrQNqQ5R62PBz2UtrfmCkA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -5338,10 +5346,10 @@ packages:
dependencies:
'@typescript-eslint/scope-manager': 5.45.1
'@typescript-eslint/types': 5.45.1
- '@typescript-eslint/typescript-estree': 5.45.1_typescript@4.9.3
+ '@typescript-eslint/typescript-estree': 5.45.1_typescript@3.9.10
debug: 4.3.4
eslint: 8.29.0
- typescript: 4.9.3
+ typescript: 3.9.10
transitivePeerDependencies:
- supports-color
dev: true
@@ -5354,7 +5362,7 @@ packages:
'@typescript-eslint/visitor-keys': 5.45.1
dev: true
- /@typescript-eslint/type-utils/5.45.1_eslint@7.32.0+typescript@4.9.3:
+ /@typescript-eslint/type-utils/5.45.1_77fvizpdb3y4icyeo2mf4eo7em:
resolution: {integrity: sha512-aosxFa+0CoYgYEl3aptLe1svP910DJq68nwEJzyQcrtRhC4BN0tJAvZGAe+D0tzjJmFXe+h4leSsiZhwBa2vrA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -5365,7 +5373,7 @@ packages:
optional: true
dependencies:
'@typescript-eslint/typescript-estree': 5.45.1_typescript@4.9.3
- '@typescript-eslint/utils': 5.45.1_eslint@7.32.0+typescript@4.9.3
+ '@typescript-eslint/utils': 5.45.1_77fvizpdb3y4icyeo2mf4eo7em
debug: 4.3.4
eslint: 7.32.0
tsutils: 3.21.0_typescript@4.9.3
@@ -5374,7 +5382,7 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/type-utils/5.45.1_eslint@8.29.0+typescript@3.9.10:
+ /@typescript-eslint/type-utils/5.45.1_s5ps7njkmjlaqajutnox5ntcla:
resolution: {integrity: sha512-aosxFa+0CoYgYEl3aptLe1svP910DJq68nwEJzyQcrtRhC4BN0tJAvZGAe+D0tzjJmFXe+h4leSsiZhwBa2vrA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -5384,17 +5392,17 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/typescript-estree': 5.45.1_typescript@3.9.10
- '@typescript-eslint/utils': 5.45.1_eslint@8.29.0+typescript@3.9.10
+ '@typescript-eslint/typescript-estree': 5.45.1_typescript@4.9.3
+ '@typescript-eslint/utils': 5.45.1_s5ps7njkmjlaqajutnox5ntcla
debug: 4.3.4
eslint: 8.29.0
- tsutils: 3.21.0_typescript@3.9.10
- typescript: 3.9.10
+ tsutils: 3.21.0_typescript@4.9.3
+ typescript: 4.9.3
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/type-utils/5.45.1_eslint@8.29.0+typescript@4.9.3:
+ /@typescript-eslint/type-utils/5.45.1_vyxdforj6kohg64dq3d77usvb4:
resolution: {integrity: sha512-aosxFa+0CoYgYEl3aptLe1svP910DJq68nwEJzyQcrtRhC4BN0tJAvZGAe+D0tzjJmFXe+h4leSsiZhwBa2vrA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -5404,12 +5412,12 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/typescript-estree': 5.45.1_typescript@4.9.3
- '@typescript-eslint/utils': 5.45.1_eslint@8.29.0+typescript@4.9.3
+ '@typescript-eslint/typescript-estree': 5.45.1_typescript@3.9.10
+ '@typescript-eslint/utils': 5.45.1_vyxdforj6kohg64dq3d77usvb4
debug: 4.3.4
eslint: 8.29.0
- tsutils: 3.21.0_typescript@4.9.3
- typescript: 4.9.3
+ tsutils: 3.21.0_typescript@3.9.10
+ typescript: 3.9.10
transitivePeerDependencies:
- supports-color
dev: true
@@ -5461,7 +5469,7 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/utils/5.45.1_eslint@7.32.0+typescript@4.9.3:
+ /@typescript-eslint/utils/5.45.1_77fvizpdb3y4icyeo2mf4eo7em:
resolution: {integrity: sha512-rlbC5VZz68+yjAzQBc4I7KDYVzWG2X/OrqoZrMahYq3u8FFtmQYc+9rovo/7wlJH5kugJ+jQXV5pJMnofGmPRw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -5481,7 +5489,7 @@ packages:
- typescript
dev: true
- /@typescript-eslint/utils/5.45.1_eslint@8.29.0+typescript@3.9.10:
+ /@typescript-eslint/utils/5.45.1_s5ps7njkmjlaqajutnox5ntcla:
resolution: {integrity: sha512-rlbC5VZz68+yjAzQBc4I7KDYVzWG2X/OrqoZrMahYq3u8FFtmQYc+9rovo/7wlJH5kugJ+jQXV5pJMnofGmPRw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -5491,7 +5499,7 @@ packages:
'@types/semver': 7.3.13
'@typescript-eslint/scope-manager': 5.45.1
'@typescript-eslint/types': 5.45.1
- '@typescript-eslint/typescript-estree': 5.45.1_typescript@3.9.10
+ '@typescript-eslint/typescript-estree': 5.45.1_typescript@4.9.3
eslint: 8.29.0
eslint-scope: 5.1.1
eslint-utils: 3.0.0_eslint@8.29.0
@@ -5501,7 +5509,7 @@ packages:
- typescript
dev: true
- /@typescript-eslint/utils/5.45.1_eslint@8.29.0+typescript@4.9.3:
+ /@typescript-eslint/utils/5.45.1_vyxdforj6kohg64dq3d77usvb4:
resolution: {integrity: sha512-rlbC5VZz68+yjAzQBc4I7KDYVzWG2X/OrqoZrMahYq3u8FFtmQYc+9rovo/7wlJH5kugJ+jQXV5pJMnofGmPRw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -5511,7 +5519,7 @@ packages:
'@types/semver': 7.3.13
'@typescript-eslint/scope-manager': 5.45.1
'@typescript-eslint/types': 5.45.1
- '@typescript-eslint/typescript-estree': 5.45.1_typescript@4.9.3
+ '@typescript-eslint/typescript-estree': 5.45.1_typescript@3.9.10
eslint: 8.29.0
eslint-scope: 5.1.1
eslint-utils: 3.0.0_eslint@8.29.0
@@ -5688,6 +5696,7 @@ packages:
acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
acorn: 8.8.1
+ dev: true
/acorn-walk/6.2.0:
resolution: {integrity: sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==}
@@ -6393,7 +6402,7 @@ packages:
- supports-color
dev: true
- /babel-loader/8.2.1_44f3e68b64784a6ec41e6bb33a6135c1:
+ /babel-loader/8.2.1_itz6nc3epbfg5ra6noztuyjvye:
resolution: {integrity: sha512-dMF8sb2KQ8kJl21GUjkW1HWmcsL39GOV5vnzjqrCzEPNY0S0UfMLnumidiwIajDSBmKhYf5iRW+HXaM4cvCKBw==}
engines: {node: '>= 8.9'}
peerDependencies:
@@ -6409,7 +6418,7 @@ packages:
webpack: 5.69.0
dev: true
- /babel-loader/8.3.0_cce1695541f67fb5d24f5011e42e537d:
+ /babel-loader/8.3.0_ztqwsvkb6z73luspkai6ilstpu:
resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==}
engines: {node: '>= 8.9'}
peerDependencies:
@@ -6674,7 +6683,7 @@ packages:
babel-preset-current-node-syntax: 1.0.1_@babel+core@7.20.5
dev: true
- /babel-preset-taro/3.5.4_dd444b2d97402a80f5380b9d6e212626:
+ /babel-preset-taro/3.5.4_3vcewlmxiavib5jyboow4ijgey:
resolution: {integrity: sha512-21mAgYjAf5Wi8PamUdr5SiRnF4aqI0W4u6JrX3bst4hVxueO6bpi6VowgHqoHxVjn0z+YNJxKXo1h8wrB00K+g==}
peerDependencies:
'@babel/core': '*'
@@ -6699,7 +6708,7 @@ packages:
babel-plugin-transform-react-jsx-to-rn-stylesheet: 3.5.4
babel-plugin-transform-taroapi: 3.5.4
core-js: 3.26.1
- metro-react-native-babel-preset: 0.67.0
+ metro-react-native-babel-preset: 0.67.0_@babel+core@7.20.5
transitivePeerDependencies:
- '@types/react'
- '@types/webpack'
@@ -8073,8 +8082,8 @@ packages:
engines: {node: '>=10'}
hasBin: true
dependencies:
- is-text-path: 1.0.1
JSONStream: 1.3.5
+ is-text-path: 1.0.1
lodash: 4.17.21
meow: 8.1.2
split2: 3.2.2
@@ -8337,7 +8346,7 @@ packages:
resolution: {integrity: sha512-COtn4EROW5dBGlE/4PiKnh6rZpAPxDeFLaEEwt4i10jpDMFt2EhQGS79QmmrO+iKCHv0PU/HrOWEhijFd1x99Q==}
dev: true
- /css-minimizer-webpack-plugin/3.4.1_bf9216a28daec59aae350667b0202141:
+ /css-minimizer-webpack-plugin/3.4.1_x6jbniunv3czvlrvazt3aibbie:
resolution: {integrity: sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==}
engines: {node: '>= 12.13.0'}
peerDependencies:
@@ -8368,7 +8377,7 @@ packages:
webpack: 5.69.0
dev: true
- /css-minimizer-webpack-plugin/4.2.2_clean-css@5.3.1+webpack@5.75.0:
+ /css-minimizer-webpack-plugin/4.2.2_2xq5u4vuzw4op42d4uqzx2gxfa:
resolution: {integrity: sha512-s3Of/4jKfw1Hj9CxEO1E5oXhQAxlayuHO2y/ML+C6I9sQ7FdzfEV6QgMLN3vI+qFsjJGIAFLKtQK7t8BOXAIyA==}
engines: {node: '>= 14.15.0'}
peerDependencies:
@@ -9047,6 +9056,7 @@ packages:
/deep-is/0.1.4:
resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
+ dev: true
/deepmerge/1.5.2:
resolution: {integrity: sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==}
@@ -9301,6 +9311,7 @@ packages:
engines: {node: '>=6.0.0'}
dependencies:
esutils: 2.0.3
+ dev: true
/dom-converter/0.2.0:
resolution: {integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==}
@@ -9557,7 +9568,7 @@ packages:
dev: true
/errno/0.1.8:
- resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==}
+ resolution: {integrity: sha1-i7Ppx9Rjvkl2/4iPdrSAnrwugR8=}
hasBin: true
requiresBuild: true
dependencies:
@@ -9924,13 +9935,13 @@ packages:
source-map: 0.6.1
dev: true
- /eslint-config-taro/3.5.4_e133ca506a76cf7d8149d819c9e4fe5d:
+ /eslint-config-taro/3.5.4_4ez4uudko3hx3akj3am4tzh6lu:
resolution: {integrity: sha512-pAiMxnFNlZzcADonI9u/d/3FfGL5TmkXcuy69I4OZAXoG/DcMyY8hJwDYpOGGr6Ba7ddoWz5xwcJqURym7E7bw==}
peerDependencies:
eslint: '*'
dependencies:
- '@babel/eslint-parser': 7.19.1_@babel+core@7.20.5+eslint@8.29.0
- '@typescript-eslint/parser': 5.45.1_eslint@8.29.0+typescript@4.9.3
+ '@babel/eslint-parser': 7.19.1_xthtwe2nrrwct2fnasddpvoro4
+ '@typescript-eslint/parser': 5.45.1_s5ps7njkmjlaqajutnox5ntcla
eslint: 8.29.0
transitivePeerDependencies:
- '@babel/core'
@@ -9938,13 +9949,13 @@ packages:
- typescript
dev: true
- /eslint-config-taro/3.5.8_eslint@7.32.0+typescript@4.9.3:
+ /eslint-config-taro/3.5.8_77fvizpdb3y4icyeo2mf4eo7em:
resolution: {integrity: sha512-IWxtvnkVqfpXipH3rvaxuu6AB3UvOzgqkzXCrC8IjhK9OvE4nv72lsPBcEjHCgOLUtD3DF+mpuLDWzMqYwYr6g==}
peerDependencies:
eslint: '*'
dependencies:
'@babel/eslint-parser': 7.19.1_eslint@7.32.0
- '@typescript-eslint/parser': 5.45.1_eslint@7.32.0+typescript@4.9.3
+ '@typescript-eslint/parser': 5.45.1_77fvizpdb3y4icyeo2mf4eo7em
eslint: 7.32.0
transitivePeerDependencies:
- '@babel/core'
@@ -9952,13 +9963,13 @@ packages:
- typescript
dev: true
- /eslint-config-taro/3.5.8_eslint@8.29.0+typescript@3.9.10:
+ /eslint-config-taro/3.5.8_vyxdforj6kohg64dq3d77usvb4:
resolution: {integrity: sha512-IWxtvnkVqfpXipH3rvaxuu6AB3UvOzgqkzXCrC8IjhK9OvE4nv72lsPBcEjHCgOLUtD3DF+mpuLDWzMqYwYr6g==}
peerDependencies:
eslint: '*'
dependencies:
'@babel/eslint-parser': 7.19.1_eslint@8.29.0
- '@typescript-eslint/parser': 5.45.1_eslint@8.29.0+typescript@3.9.10
+ '@typescript-eslint/parser': 5.45.1_vyxdforj6kohg64dq3d77usvb4
eslint: 8.29.0
transitivePeerDependencies:
- '@babel/core'
@@ -9975,7 +9986,7 @@ packages:
- supports-color
dev: true
- /eslint-module-utils/2.7.4_4b40a708b326938b14b9e5517af54f94:
+ /eslint-module-utils/2.7.4_jnakocfte2jywffz4vixv5kpsq:
resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==}
engines: {node: '>=4'}
peerDependencies:
@@ -9996,7 +10007,7 @@ packages:
eslint-import-resolver-webpack:
optional: true
dependencies:
- '@typescript-eslint/parser': 5.45.1_eslint@8.29.0+typescript@3.9.10
+ '@typescript-eslint/parser': 5.45.1_vyxdforj6kohg64dq3d77usvb4
debug: 3.2.7
eslint: 8.29.0
eslint-import-resolver-node: 0.3.6
@@ -10004,7 +10015,7 @@ packages:
- supports-color
dev: true
- /eslint-module-utils/2.7.4_8692191d50e8ecc9370b434b2e51a79d:
+ /eslint-module-utils/2.7.4_q2jbshkq5dwmsnylinfs4unhtu:
resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==}
engines: {node: '>=4'}
peerDependencies:
@@ -10025,7 +10036,7 @@ packages:
eslint-import-resolver-webpack:
optional: true
dependencies:
- '@typescript-eslint/parser': 5.45.1_eslint@7.32.0+typescript@4.9.3
+ '@typescript-eslint/parser': 5.45.1_77fvizpdb3y4icyeo2mf4eo7em
debug: 3.2.7
eslint: 7.32.0
eslint-import-resolver-node: 0.3.6
@@ -10033,7 +10044,7 @@ packages:
- supports-color
dev: true
- /eslint-plugin-import/2.26.0_47bbe442a49c6b7d81273727e7c8b15f:
+ /eslint-plugin-import/2.26.0_i656iqvetrvx3ajhg4t6psfrl4:
resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==}
engines: {node: '>=4'}
peerDependencies:
@@ -10043,14 +10054,14 @@ packages:
'@typescript-eslint/parser':
optional: true
dependencies:
- '@typescript-eslint/parser': 5.45.1_eslint@8.29.0+typescript@3.9.10
+ '@typescript-eslint/parser': 5.45.1_vyxdforj6kohg64dq3d77usvb4
array-includes: 3.1.6
array.prototype.flat: 1.3.1
debug: 2.6.9
doctrine: 2.1.0
eslint: 8.29.0
eslint-import-resolver-node: 0.3.6
- eslint-module-utils: 2.7.4_4b40a708b326938b14b9e5517af54f94
+ eslint-module-utils: 2.7.4_jnakocfte2jywffz4vixv5kpsq
has: 1.0.3
is-core-module: 2.11.0
is-glob: 4.0.3
@@ -10064,7 +10075,7 @@ packages:
- supports-color
dev: true
- /eslint-plugin-import/2.26.0_8cec128c966a48b05d065f06c8c8d8b6:
+ /eslint-plugin-import/2.26.0_rtwbfdewnjelaxigl4dmrsgywy:
resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==}
engines: {node: '>=4'}
peerDependencies:
@@ -10074,14 +10085,14 @@ packages:
'@typescript-eslint/parser':
optional: true
dependencies:
- '@typescript-eslint/parser': 5.45.1_eslint@7.32.0+typescript@4.9.3
+ '@typescript-eslint/parser': 5.45.1_77fvizpdb3y4icyeo2mf4eo7em
array-includes: 3.1.6
array.prototype.flat: 1.3.1
debug: 2.6.9
doctrine: 2.1.0
eslint: 7.32.0
eslint-import-resolver-node: 0.3.6
- eslint-module-utils: 2.7.4_8692191d50e8ecc9370b434b2e51a79d
+ eslint-module-utils: 2.7.4_q2jbshkq5dwmsnylinfs4unhtu
has: 1.0.3
is-core-module: 2.11.0
is-glob: 4.0.3
@@ -10174,7 +10185,7 @@ packages:
string.prototype.matchall: 4.0.8
dev: true
- /eslint-plugin-taro/2.2.19_babel-eslint@8.2.6+eslint@5.16.0:
+ /eslint-plugin-taro/2.2.19_qnj6j5lts2zfavoiwthslq75pu:
resolution: {integrity: sha512-LUtO+dUFtAdrNzRjFeaVrUZ1L7VJOLU+ah2/uUqhRhzZyJYiqRiJkQBu0q5BhUcE5v7lATlc5i05eBYNPiCXsg==}
peerDependencies:
babel-eslint: '*'
@@ -10214,6 +10225,7 @@ packages:
dependencies:
esrecurse: 4.3.0
estraverse: 5.3.0
+ dev: true
/eslint-utils/1.4.3:
resolution: {integrity: sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==}
@@ -10247,6 +10259,7 @@ packages:
dependencies:
eslint: 8.29.0
eslint-visitor-keys: 2.1.0
+ dev: true
/eslint-visitor-keys/1.3.0:
resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==}
@@ -10256,10 +10269,12 @@ packages:
/eslint-visitor-keys/2.1.0:
resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==}
engines: {node: '>=10'}
+ dev: true
/eslint-visitor-keys/3.3.0:
resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ dev: true
/eslint/5.16.0:
resolution: {integrity: sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==}
@@ -10401,6 +10416,7 @@ packages:
text-table: 0.2.0
transitivePeerDependencies:
- supports-color
+ dev: true
/espree/5.0.1:
resolution: {integrity: sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==}
@@ -10427,6 +10443,7 @@ packages:
acorn: 8.8.1
acorn-jsx: 5.3.2_acorn@8.8.1
eslint-visitor-keys: 3.3.0
+ dev: true
/esprima/4.0.1:
resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==}
@@ -10438,6 +10455,7 @@ packages:
engines: {node: '>=0.10'}
dependencies:
estraverse: 5.3.0
+ dev: true
/esrecurse/4.3.0:
resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
@@ -10824,6 +10842,7 @@ packages:
/fast-levenshtein/2.0.6:
resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
+ dev: true
/fast-url-parser/1.1.3:
resolution: {integrity: sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==}
@@ -10928,6 +10947,7 @@ packages:
engines: {node: ^10.12.0 || >=12.0.0}
dependencies:
flat-cache: 3.0.4
+ dev: true
/file-loader/6.0.0_webpack@5.69.0:
resolution: {integrity: sha512-/aMOAYEFXDdjG0wytpTL5YQLfZnnTmLNjn+AIrJ/6HVnTfDqLsVKUUwkDf4I4kgex36BvjuXEn/TX9B/1ESyqQ==}
@@ -11150,6 +11170,7 @@ packages:
dependencies:
flatted: 3.2.7
rimraf: 3.0.2
+ dev: true
/flat/4.1.1:
resolution: {integrity: sha512-FmTtBsHskrU6FJ2VxCnsDb84wu9zhmO3cUX2kGFb5tuwhfXxGciiT0oRY+cck35QmG+NmGh5eLz6lLCpWTqwpA==}
@@ -11175,6 +11196,7 @@ packages:
/flatted/3.2.7:
resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==}
+ dev: true
/flux/4.0.3_react@17.0.2:
resolution: {integrity: sha512-yKAbrp7JhZhj6uiT1FTuVMlIAT1J4jqEyBpFApi1kxpGZCvacMVc/t1pMQyotqHhAgvoE3bNvAykhCo2CLjnYw==}
@@ -11252,7 +11274,7 @@ packages:
- supports-color
dev: true
- /fork-ts-checker-webpack-plugin/6.5.2_adc0919965a9ce2d37c599229dd46cf7:
+ /fork-ts-checker-webpack-plugin/6.5.2_vfotqvx6lgcbf3upbs6hgaza4q:
resolution: {integrity: sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==}
engines: {node: '>=10', yarn: '>=1.0.0'}
peerDependencies:
@@ -11272,7 +11294,6 @@ packages:
chokidar: 3.5.3
cosmiconfig: 6.0.0
deepmerge: 4.2.2
- eslint: 8.29.0
fs-extra: 9.1.0
glob: 7.2.3
memfs: 3.4.12
@@ -11393,7 +11414,7 @@ packages:
resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
/fsevents/1.2.13:
- resolution: {integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==}
+ resolution: {integrity: sha1-8yXLBFVZJCi88Rs4M3DvcOO/zDg=}
engines: {node: '>= 4.0'}
os: [darwin]
deprecated: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.
@@ -11405,7 +11426,7 @@ packages:
optional: true
/fsevents/2.3.2:
- resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}
+ resolution: {integrity: sha1-ilJveLj99GI7cJ4Ll1xSwkwC/Ro=}
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
os: [darwin]
requiresBuild: true
@@ -11717,6 +11738,7 @@ packages:
engines: {node: '>=8'}
dependencies:
type-fest: 0.20.2
+ dev: true
/globals/9.18.0:
resolution: {integrity: sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==}
@@ -11904,6 +11926,7 @@ packages:
/grapheme-splitter/1.0.4:
resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==}
+ dev: true
/gray-matter/4.0.3:
resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==}
@@ -12484,7 +12507,7 @@ packages:
engines: {node: '>= 4'}
/image-size/0.5.5:
- resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==}
+ resolution: {integrity: sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=}
engines: {node: '>=0.10.0'}
hasBin: true
requiresBuild: true
@@ -13810,6 +13833,7 @@ packages:
/js-sdsl/4.2.0:
resolution: {integrity: sha512-dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXSQ==}
+ dev: true
/js-tokens/3.0.2:
resolution: {integrity: sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==}
@@ -13966,6 +13990,7 @@ packages:
/json-stable-stringify-without-jsonify/1.0.1:
resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
+ dev: true
/json-stringify-safe/5.0.1:
resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==}
@@ -14190,6 +14215,7 @@ packages:
dependencies:
prelude-ls: 1.2.1
type-check: 0.4.0
+ dev: true
/lightningcss-darwin-arm64/1.17.1:
resolution: {integrity: sha512-YTAHEy4XlzI3sMbUVjbPi9P7+N7lGcgl2JhCZhiQdRAEKnZLQch8kb5601sgESxdGXjgei7JZFqi/vVEk81wYg==}
@@ -14223,6 +14249,7 @@ packages:
engines: {node: '>= 12.0.0'}
cpu: [arm64]
os: [linux]
+ libc: [glibc]
requiresBuild: true
dev: true
optional: true
@@ -14232,6 +14259,7 @@ packages:
engines: {node: '>= 12.0.0'}
cpu: [arm64]
os: [linux]
+ libc: [musl]
requiresBuild: true
dev: true
optional: true
@@ -14241,6 +14269,7 @@ packages:
engines: {node: '>= 12.0.0'}
cpu: [x64]
os: [linux]
+ libc: [glibc]
requiresBuild: true
dev: true
optional: true
@@ -14250,6 +14279,7 @@ packages:
engines: {node: '>= 12.0.0'}
cpu: [x64]
os: [linux]
+ libc: [musl]
requiresBuild: true
dev: true
optional: true
@@ -14503,6 +14533,7 @@ packages:
/lodash.merge/4.6.2:
resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
+ dev: true
/lodash.once/4.1.1:
resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==}
@@ -14670,7 +14701,7 @@ packages:
dev: true
/make-dir/2.1.0:
- resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==}
+ resolution: {integrity: sha1-XwMQ4YuL6JjMBwCSlaMK5B6R5vU=}
engines: {node: '>=6'}
dependencies:
pify: 4.0.1
@@ -14938,8 +14969,10 @@ packages:
resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==}
engines: {node: '>= 0.6'}
- /metro-react-native-babel-preset/0.67.0:
+ /metro-react-native-babel-preset/0.67.0_@babel+core@7.20.5:
resolution: {integrity: sha512-tgTG4j0SKwLHbLRELMmgkgkjV1biYkWlGGKOmM484/fJC6bpDikdaFhfjsyE+W+qt7I5szbCPCickMTNQ+zwig==}
+ peerDependencies:
+ '@babel/core': '*'
dependencies:
'@babel/core': 7.20.5
'@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.20.5
@@ -15359,7 +15392,7 @@ packages:
dev: true
/native-request/1.1.0:
- resolution: {integrity: sha512-uZ5rQaeRn15XmpgE0xoPL8YWqcX90VtCFglYwAgkvKM5e8fog+vePLAhHxuuv/gRkrQxIeh5U3q9sMNUrENqWw==}
+ resolution: {integrity: sha1-rNsw/i7vo+G8jFSzpoUunFwNPLA=}
requiresBuild: true
dev: true
optional: true
@@ -15370,6 +15403,7 @@ packages:
/natural-compare/1.4.0:
resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
+ dev: true
/nconf/0.6.9:
resolution: {integrity: sha512-MHiYHIc2igQsoI1v0IcVE4MVaV/+yIQtduOwUcQNoLd+pPgoKblWKbgU3itkhC0az5w2VMdQlQuAO+oi4qxtJg==}
@@ -15454,7 +15488,7 @@ packages:
dev: true
/node-notifier/8.0.2:
- resolution: {integrity: sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==}
+ resolution: {integrity: sha1-8xZ6OO8NLIqGaoPjGMG6Dv63AsU=}
requiresBuild: true
dependencies:
growly: 1.3.0
@@ -15831,6 +15865,7 @@ packages:
prelude-ls: 1.2.1
type-check: 0.4.0
word-wrap: 1.2.3
+ dev: true
/ora/0.2.3:
resolution: {integrity: sha512-MYGyg17e2GcoDlFrAP39zu4nrAQ+STzl4fosWjR8vAlT0a2wKuuAGZTecffdVLPsnEfxXVlrUcDZ1DU5skr+QQ==}
@@ -16570,7 +16605,7 @@ packages:
postcss: 6.0.23
dev: true
- /postcss-html/0.36.0_4f7b71a942b8b7a555b8adf78f88122b:
+ /postcss-html/0.36.0_j55xdkkcxc32kvnyvx3y7casfm:
resolution: {integrity: sha512-HeiOxGcuwID0AFsNAL0ox3mW6MHH5cstWN1Z3Y+n6H+g12ih7LHdYxWwEA/QmrebctLjo79xz9ouK3MroHwOJw==}
peerDependencies:
postcss: '>=5.0.0'
@@ -16578,7 +16613,7 @@ packages:
dependencies:
htmlparser2: 3.10.1
postcss: 7.0.39
- postcss-syntax: 0.36.2_5111c4e3f61982716b7e3f1c84e1f773
+ postcss-syntax: 0.36.2_kei4jy7wdgbhc236h4oijypxom
dev: true
/postcss-import/12.0.1:
@@ -16614,7 +16649,7 @@ packages:
yaml: 1.10.2
dev: true
- /postcss-loader/6.2.1_postcss@8.3.5+webpack@5.69.0:
+ /postcss-loader/6.2.1_6ib2k5eusncbl5hf7teprwkshm:
resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==}
engines: {node: '>= 12.13.0'}
peerDependencies:
@@ -16628,7 +16663,7 @@ packages:
webpack: 5.69.0
dev: true
- /postcss-loader/7.0.2_postcss@8.4.19+webpack@5.75.0:
+ /postcss-loader/7.0.2_upg3rk2kpasnbk27hkqapxaxfq:
resolution: {integrity: sha512-fUJzV/QH7NXUAqV8dWJ9Lg4aTkDCezpTS5HgJ2DvqznexTbSTxgi/dTECvTZ15BwKTtk8G/bqI/QTu2HPd3ZCg==}
engines: {node: '>= 14.15.0'}
peerDependencies:
@@ -17459,7 +17494,7 @@ packages:
svgo: 2.8.0
dev: false
- /postcss-syntax/0.36.2_5111c4e3f61982716b7e3f1c84e1f773:
+ /postcss-syntax/0.36.2_kei4jy7wdgbhc236h4oijypxom:
resolution: {integrity: sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==}
peerDependencies:
postcss: '>=5.0.0'
@@ -17481,7 +17516,7 @@ packages:
optional: true
dependencies:
postcss: 7.0.39
- postcss-html: 0.36.0_4f7b71a942b8b7a555b8adf78f88122b
+ postcss-html: 0.36.0_j55xdkkcxc32kvnyvx3y7casfm
postcss-less: 3.1.4
postcss-scss: 2.1.1
dev: true
@@ -17608,6 +17643,7 @@ packages:
/prelude-ls/1.2.1:
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
engines: {node: '>= 0.8.0'}
+ dev: true
/prepend-http/1.0.4:
resolution: {integrity: sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg==}
@@ -17897,9 +17933,15 @@ packages:
pure-color: 1.3.0
dev: false
- /react-dev-utils/12.0.1_adc0919965a9ce2d37c599229dd46cf7:
+ /react-dev-utils/12.0.1_vfotqvx6lgcbf3upbs6hgaza4q:
resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==}
engines: {node: '>=14'}
+ peerDependencies:
+ typescript: '>=2.7'
+ webpack: '>=4'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
dependencies:
'@babel/code-frame': 7.18.6
address: 1.2.1
@@ -17910,7 +17952,7 @@ packages:
escape-string-regexp: 4.0.0
filesize: 8.0.7
find-up: 5.0.0
- fork-ts-checker-webpack-plugin: 6.5.2_adc0919965a9ce2d37c599229dd46cf7
+ fork-ts-checker-webpack-plugin: 6.5.2_vfotqvx6lgcbf3upbs6hgaza4q
global-modules: 2.0.0
globby: 11.1.0
gzip-size: 6.0.0
@@ -17925,12 +17967,12 @@ packages:
shell-quote: 1.7.4
strip-ansi: 6.0.1
text-table: 0.2.0
+ typescript: 4.9.3
+ webpack: 5.75.0
transitivePeerDependencies:
- eslint
- supports-color
- - typescript
- vue-template-compiler
- - webpack
dev: false
/react-dom/17.0.2_react@17.0.2:
@@ -17950,7 +17992,7 @@ packages:
/react-fast-compare/3.2.0:
resolution: {integrity: sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==}
- /react-helmet-async/1.3.0_react-dom@17.0.2+react@17.0.2:
+ /react-helmet-async/1.3.0_sfoxds7t5ydpegc3knd667wn6m:
resolution: {integrity: sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==}
peerDependencies:
react: ^16.6.0 || ^17.0.0 || ^18.0.0
@@ -17971,7 +18013,7 @@ packages:
resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==}
dev: true
- /react-json-view/1.21.3_react-dom@17.0.2+react@17.0.2:
+ /react-json-view/1.21.3_sfoxds7t5ydpegc3knd667wn6m:
resolution: {integrity: sha512-13p8IREj9/x/Ye4WI/JpjhoIwuzEgUAtgJZNBJckfzJt1qyh24BdTm6UQNGnyTq9dapQdrqvquZTo3dz1X6Cjw==}
peerDependencies:
react: ^17.0.0 || ^16.3.0 || ^15.5.4
@@ -17992,7 +18034,7 @@ packages:
resolution: {integrity: sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==}
dev: false
- /react-loadable-ssr-addon-v5-slorber/1.0.1_7d8abfe705245e121f7da808f85ec056:
+ /react-loadable-ssr-addon-v5-slorber/1.0.1_pwfl7zyferpbeh35vaepqxwaky:
resolution: {integrity: sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==}
engines: {node: '>=10.13.0'}
peerDependencies:
@@ -18004,6 +18046,16 @@ packages:
webpack: 5.75.0
dev: false
+ /react-reconciler/0.27.0:
+ resolution: {integrity: sha512-HmMDKciQjYmBRGuuhIaKA1ba/7a+UsM5FzOZsMO2JYHt9Jh8reCb7j1eDC95NOyUlKM9KRyvdx0flBuDvYSBoA==}
+ engines: {node: '>=0.10.0'}
+ peerDependencies:
+ react: ^18.0.0
+ dependencies:
+ loose-envify: 1.4.0
+ scheduler: 0.21.0
+ dev: true
+
/react-reconciler/0.27.0_react@17.0.2:
resolution: {integrity: sha512-HmMDKciQjYmBRGuuhIaKA1ba/7a+UsM5FzOZsMO2JYHt9Jh8reCb7j1eDC95NOyUlKM9KRyvdx0flBuDvYSBoA==}
engines: {node: '>=0.10.0'}
@@ -18013,6 +18065,7 @@ packages:
loose-envify: 1.4.0
react: 17.0.2
scheduler: 0.21.0
+ dev: false
/react-refresh/0.11.0:
resolution: {integrity: sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==}
@@ -18023,7 +18076,7 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
- /react-router-config/5.1.1_react-router@5.3.4+react@17.0.2:
+ /react-router-config/5.1.1_2dl5roaqnyqqppnjni7uetnb3a:
resolution: {integrity: sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==}
peerDependencies:
react: '>=15'
@@ -18289,6 +18342,7 @@ packages:
/regexpp/3.2.0:
resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==}
engines: {node: '>=8'}
+ dev: true
/regexpu-core/5.2.2:
resolution: {integrity: sha512-T0+1Zp2wjF/juXMrMxHxidqGYn8U4R+zleSJhX9tQ1PUsS8a9UtYfbsF9LdiVgNX3kiX8RNaKM42nfSgvFJjmw==}
@@ -18745,7 +18799,7 @@ packages:
- ts-node
dev: true
- /rollup-plugin-typescript2/0.27.3_rollup@2.79.1+typescript@4.9.3:
+ /rollup-plugin-typescript2/0.27.3_k35zwyycrckt5xfsejji7kbwn4:
resolution: {integrity: sha512-gmYPIFmALj9D3Ga1ZbTZAKTXq1JKlTQBtj299DXhqYz9cL3g/AQfUvbb2UhH+Nf++cCq941W2Mv7UcrcgLzJJg==}
peerDependencies:
rollup: '>=1.26.3'
@@ -18760,7 +18814,7 @@ packages:
typescript: 4.9.3
dev: true
- /rollup-plugin-typescript2/0.34.1_rollup@2.79.1+typescript@4.9.3:
+ /rollup-plugin-typescript2/0.34.1_k35zwyycrckt5xfsejji7kbwn4:
resolution: {integrity: sha512-P4cHLtGikESmqi1CA+tdMDUv8WbQV48mzPYt77TSTOPJpERyZ9TXdDgjSDix8Fkqce6soYz3+fa4lrC93IEkcw==}
peerDependencies:
rollup: '>=1.26.3'
@@ -19716,7 +19770,7 @@ packages:
dev: false
/string.fromcodepoint/0.2.1:
- resolution: {integrity: sha512-n69H31OnxSGSZyZbgBlvYIXlrMhJQ0dQAX1js1QDhpaUH6zmU3QYlj07bCwCNlPOu3oRXIubGPl2gDGnHsiCqg==}
+ resolution: {integrity: sha1-jZeDM8C8klOPUPOD5IiPPlYZ1lM=}
dev: true
/string.prototype.matchall/4.0.8:
@@ -19972,8 +20026,8 @@ packages:
engines: {node: '>=10.13.0'}
hasBin: true
dependencies:
- '@stylelint/postcss-css-in-js': 0.37.3_4f7b71a942b8b7a555b8adf78f88122b
- '@stylelint/postcss-markdown': 0.36.2_4f7b71a942b8b7a555b8adf78f88122b
+ '@stylelint/postcss-css-in-js': 0.37.3_j55xdkkcxc32kvnyvx3y7casfm
+ '@stylelint/postcss-markdown': 0.36.2_j55xdkkcxc32kvnyvx3y7casfm
autoprefixer: 9.8.8
balanced-match: 1.0.2
chalk: 4.1.2
@@ -19998,7 +20052,7 @@ packages:
micromatch: 4.0.5
normalize-selector: 0.2.0
postcss: 7.0.39
- postcss-html: 0.36.0_4f7b71a942b8b7a555b8adf78f88122b
+ postcss-html: 0.36.0_j55xdkkcxc32kvnyvx3y7casfm
postcss-less: 3.1.4
postcss-media-query-parser: 0.2.3
postcss-reporter: 6.0.1
@@ -20007,7 +20061,7 @@ packages:
postcss-sass: 0.4.4
postcss-scss: 2.1.1
postcss-selector-parser: 6.0.11
- postcss-syntax: 0.36.2_5111c4e3f61982716b7e3f1c84e1f773
+ postcss-syntax: 0.36.2_kei4jy7wdgbhc236h4oijypxom
postcss-value-parser: 4.2.0
resolve-from: 5.0.0
slash: 3.0.0
@@ -20031,7 +20085,7 @@ packages:
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
hasBin: true
dependencies:
- '@csstools/selector-specificity': 2.0.2_986c7d31e21d8640ea4bbf82e0a1a3a0
+ '@csstools/selector-specificity': 2.0.2_tbwh2mpcdwdeb2slx6bobindua
balanced-match: 2.0.0
colord: 2.9.3
cosmiconfig: 7.1.0
@@ -20073,7 +20127,7 @@ packages:
- supports-color
dev: true
- /stylus-loader/6.2.0_stylus@0.55.0+webpack@5.69.0:
+ /stylus-loader/6.2.0_suj4j6eyfnuklj4qzanzk34fuu:
resolution: {integrity: sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==}
engines: {node: '>= 12.13.0'}
peerDependencies:
@@ -20273,7 +20327,7 @@ packages:
supports-hyperlinks: 2.3.0
dev: true
- /terser-webpack-plugin/5.3.6_esbuild@0.14.54+webpack@5.69.0:
+ /terser-webpack-plugin/5.3.6_6v6kfamjh4qk2uu4ucniotzj5i:
resolution: {integrity: sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==}
engines: {node: '>= 10.13.0'}
peerDependencies:
@@ -20612,7 +20666,7 @@ packages:
/trough/1.0.5:
resolution: {integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==}
- /ts-jest/26.5.6_jest@26.6.3+typescript@4.9.3:
+ /ts-jest/26.5.6_c5pxjltdcm5uvkpsxjodfiuafy:
resolution: {integrity: sha512-rua+rCP8DxpA8b4DQD/6X2HQS8Zy/xzViVYfEs2OQu68tkCuKLV0Md8pmX55+W24uRIyAsf/BajRfxOs+R2MKA==}
engines: {node: '>= 10'}
hasBin: true
@@ -20710,6 +20764,7 @@ packages:
engines: {node: '>= 0.8.0'}
dependencies:
prelude-ls: 1.2.1
+ dev: true
/type-detect/4.0.8:
resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==}
@@ -20803,7 +20858,7 @@ packages:
dev: true
/unescape-js/1.1.4:
- resolution: {integrity: sha512-42SD8NOQEhdYntEiUQdYq/1V/YHwr1HLwlHuTJB5InVVdOSbgI6xu8jK5q65yIzuFCfczzyDF/7hbGzVbyCw0g==}
+ resolution: {integrity: sha1-S8Y4nEmcsFWpg2SgswlOHD1do5U=}
dependencies:
string.fromcodepoint: 0.2.1
dev: true
@@ -21039,7 +21094,7 @@ packages:
deprecated: Please see https://github.com/lydell/urix#deprecated
dev: true
- /url-loader/4.1.0_file-loader@6.0.0+webpack@5.69.0:
+ /url-loader/4.1.0_p5qxeadflelpkyhvjpqokzoo5i:
resolution: {integrity: sha512-IzgAAIC8wRrg6NYkFIJY09vtktQcsvU8V6HhtQj9PTefbYImzLB1hufqo4m+RyM5N3mLx5BqJKccgxJS+W3kqw==}
engines: {node: '>= 10.13.0'}
peerDependencies:
@@ -21056,7 +21111,7 @@ packages:
webpack: 5.69.0
dev: true
- /url-loader/4.1.1_file-loader@6.2.0+webpack@5.75.0:
+ /url-loader/4.1.1_p5dl6emkcwslbw72e37w4ug7em:
resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==}
engines: {node: '>= 10.13.0'}
peerDependencies:
@@ -21849,6 +21904,7 @@ packages:
/word-wrap/1.2.3:
resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==}
engines: {node: '>=0.10.0'}
+ dev: true
/wordwrap/0.0.3:
resolution: {integrity: sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==}