From 3b9a01fa9d5850989f992d4f3bf3c650a3b945d6 Mon Sep 17 00:00:00 2001 From: Louis Chan Date: Tue, 7 Nov 2023 22:25:15 +0800 Subject: [PATCH 01/24] =?UTF-8?q?add=20harmony=20support=20Signed-off-by:?= =?UTF-8?q?=20=E2=80=9Cleehom6666=E2=80=9D=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- harmony/progress_view.har | Bin 0 -> 11131 bytes harmony/progress_view/.gitignore | 6 ++ harmony/progress_view/build-profile.json5 | 8 ++ harmony/progress_view/hvigorfile.ts | 1 + harmony/progress_view/index.ets | 25 +++++ harmony/progress_view/obfuscation-rules.txt | 18 ++++ harmony/progress_view/oh-package.json5 | 12 +++ .../progress_view/src/main/cpp/CMakeLists.txt | 7 ++ .../src/main/cpp/ComponentDescriptor.h | 34 +++++++ .../src/main/cpp/ProgressViewJSIBinder.h | 41 ++++++++ .../src/main/cpp/ProgressViewNapiBinder.h | 48 ++++++++++ .../src/main/cpp/ProgressViewPackage.h | 46 +++++++++ harmony/progress_view/src/main/cpp/Props.cpp | 46 +++++++++ harmony/progress_view/src/main/cpp/Props.h | 71 ++++++++++++++ .../src/main/cpp/ShadowNodes.cpp | 30 ++++++ .../progress_view/src/main/cpp/ShadowNodes.h | 40 ++++++++ .../src/main/ets/ProgressView.ets | 88 ++++++++++++++++++ harmony/progress_view/src/main/module.json5 | 7 ++ .../main/resources/base/element/color.json | 8 ++ .../main/resources/base/element/string.json | 16 ++++ .../src/main/resources/base/media/icon.png | Bin 0 -> 2041 bytes .../main/resources/base/media/startIcon.png | Bin 0 -> 4351 bytes .../resources/base/profile/main_pages.json | 5 + .../main/resources/en_US/element/string.json | 16 ++++ .../main/resources/zh_CN/element/string.json | 16 ++++ package.json | 12 ++- 26 files changed, 597 insertions(+), 4 deletions(-) create mode 100644 harmony/progress_view.har create mode 100644 harmony/progress_view/.gitignore create mode 100644 harmony/progress_view/build-profile.json5 create mode 100644 harmony/progress_view/hvigorfile.ts create mode 100644 harmony/progress_view/index.ets create mode 100644 harmony/progress_view/obfuscation-rules.txt create mode 100644 harmony/progress_view/oh-package.json5 create mode 100644 harmony/progress_view/src/main/cpp/CMakeLists.txt create mode 100644 harmony/progress_view/src/main/cpp/ComponentDescriptor.h create mode 100644 harmony/progress_view/src/main/cpp/ProgressViewJSIBinder.h create mode 100644 harmony/progress_view/src/main/cpp/ProgressViewNapiBinder.h create mode 100644 harmony/progress_view/src/main/cpp/ProgressViewPackage.h create mode 100644 harmony/progress_view/src/main/cpp/Props.cpp create mode 100644 harmony/progress_view/src/main/cpp/Props.h create mode 100644 harmony/progress_view/src/main/cpp/ShadowNodes.cpp create mode 100644 harmony/progress_view/src/main/cpp/ShadowNodes.h create mode 100644 harmony/progress_view/src/main/ets/ProgressView.ets create mode 100644 harmony/progress_view/src/main/module.json5 create mode 100644 harmony/progress_view/src/main/resources/base/element/color.json create mode 100644 harmony/progress_view/src/main/resources/base/element/string.json create mode 100644 harmony/progress_view/src/main/resources/base/media/icon.png create mode 100644 harmony/progress_view/src/main/resources/base/media/startIcon.png create mode 100644 harmony/progress_view/src/main/resources/base/profile/main_pages.json create mode 100644 harmony/progress_view/src/main/resources/en_US/element/string.json create mode 100644 harmony/progress_view/src/main/resources/zh_CN/element/string.json diff --git a/harmony/progress_view.har b/harmony/progress_view.har new file mode 100644 index 0000000000000000000000000000000000000000..4de74967635545585d79901d5bbf2d2cc2e85a8c GIT binary patch literal 11131 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 N{U7pCCKdqT000tzH>m&s literal 0 HcmV?d00001 diff --git a/harmony/progress_view/.gitignore b/harmony/progress_view/.gitignore new file mode 100644 index 0000000..e2713a2 --- /dev/null +++ b/harmony/progress_view/.gitignore @@ -0,0 +1,6 @@ +/node_modules +/oh_modules +/.preview +/build +/.cxx +/.test \ No newline at end of file diff --git a/harmony/progress_view/build-profile.json5 b/harmony/progress_view/build-profile.json5 new file mode 100644 index 0000000..14d5b83 --- /dev/null +++ b/harmony/progress_view/build-profile.json5 @@ -0,0 +1,8 @@ +{ + "apiType": "stageMode", + "targets": [ + { + "name": "default" + } + ] +} \ No newline at end of file diff --git a/harmony/progress_view/hvigorfile.ts b/harmony/progress_view/hvigorfile.ts new file mode 100644 index 0000000..eba2944 --- /dev/null +++ b/harmony/progress_view/hvigorfile.ts @@ -0,0 +1 @@ +export { harTasks } from '@ohos/hvigor-ohos-plugin'; diff --git a/harmony/progress_view/index.ets b/harmony/progress_view/index.ets new file mode 100644 index 0000000..69e5bf1 --- /dev/null +++ b/harmony/progress_view/index.ets @@ -0,0 +1,25 @@ +/** + * MIT License + * + * Copyright (C) 2021 Huawei Device Co., Ltd. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANT KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +export * from './src/main/ets/ProgressView' \ No newline at end of file diff --git a/harmony/progress_view/obfuscation-rules.txt b/harmony/progress_view/obfuscation-rules.txt new file mode 100644 index 0000000..985b2ae --- /dev/null +++ b/harmony/progress_view/obfuscation-rules.txt @@ -0,0 +1,18 @@ +# Define project specific obfuscation rules here. +# You can include the obfuscation configuration files in the current module's build-profile.json5. +# +# For more details, see +# https://gitee.com/openharmony/arkcompiler_ets_frontend/blob/master/arkguard/README.md + +# Obfuscation options: +# -disable-obfuscation: disable all obfuscations +# -enable-property-obfuscation: obfuscate the property names +# -enable-toplevel-obfuscation: obfuscate the names in the global scope +# -compact: remove unnecessary blank spaces and all line feeds +# -remove-log: remove all console.* statements +# -print-namecache: print the name cache that contains the mapping from the old names to new names +# -apply-namecache: reuse the given cache file + +# Keep options: +# -keep-property-name: specifies property names that you want to keep +# -keep-global-name: specifies names that you want to keep in the global scope \ No newline at end of file diff --git a/harmony/progress_view/oh-package.json5 b/harmony/progress_view/oh-package.json5 new file mode 100644 index 0000000..872255d --- /dev/null +++ b/harmony/progress_view/oh-package.json5 @@ -0,0 +1,12 @@ +{ + "license": "MIT", + "devDependencies": { + "rnoh": "file:../rnoh" + }, + "author": "Huawei", + "name": "rnoh-progress-view", + "description": "progress-view for HarmonyOS", + "main": "index.ets", + "version": "0.0.1", + "dependencies": {} +} diff --git a/harmony/progress_view/src/main/cpp/CMakeLists.txt b/harmony/progress_view/src/main/cpp/CMakeLists.txt new file mode 100644 index 0000000..38f54a6 --- /dev/null +++ b/harmony/progress_view/src/main/cpp/CMakeLists.txt @@ -0,0 +1,7 @@ +cmake_minimum_required(VERSION 3.13) +set(CMAKE_VERBOSE_MAKEFILE on) + +file(GLOB rnoh_progress_view_SRC CONFIGURE_DEPENDS *.cpp) +add_library(rnoh_progress_view SHARED ${rnoh_progress_view_SRC}) +target_include_directories(rnoh_progress_view PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}) +target_link_libraries(rnoh_progress_view PUBLIC rnoh) \ No newline at end of file diff --git a/harmony/progress_view/src/main/cpp/ComponentDescriptor.h b/harmony/progress_view/src/main/cpp/ComponentDescriptor.h new file mode 100644 index 0000000..7e66af7 --- /dev/null +++ b/harmony/progress_view/src/main/cpp/ComponentDescriptor.h @@ -0,0 +1,34 @@ +/** + * MIT License + * + * Copyright (C) 2021 Huawei Device Co., Ltd. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANT KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +#pragma once + +#include "ShadowNodes.h" +#include + +namespace facebook { +namespace react { + using RNCProgressViewComponentDescriptor = ConcreteComponentDescriptor; +} // namespace react +} // namespace facebook diff --git a/harmony/progress_view/src/main/cpp/ProgressViewJSIBinder.h b/harmony/progress_view/src/main/cpp/ProgressViewJSIBinder.h new file mode 100644 index 0000000..63cddff --- /dev/null +++ b/harmony/progress_view/src/main/cpp/ProgressViewJSIBinder.h @@ -0,0 +1,41 @@ +/** + * MIT License + * + * Copyright (C) 2021 Huawei Device Co., Ltd. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANT KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +#pragma once +#include "RNOHCorePackage/ComponentBinders/ViewComponentJSIBinder.h" + +namespace rnoh { +class ProgressViewJSIBinder : public ViewComponentJSIBinder{ + facebook::jsi::Object createNativeProps(facebook::jsi::Runtime &rt) override { + auto object = ViewComponentJSIBinder::createNativeProps(rt); + object.setProperty(rt, "progress", "float"); + object.setProperty(rt, "progressTintColor", "Color"); + object.setProperty(rt, "trackTintColor", "Color"); + object.setProperty(rt, "progressImage", "object"); + object.setProperty(rt, "trackImage", "object"); + object.setProperty(rt, "isIndeterminate", "boolean"); + return object; + } +}; +} // namespace rnoh diff --git a/harmony/progress_view/src/main/cpp/ProgressViewNapiBinder.h b/harmony/progress_view/src/main/cpp/ProgressViewNapiBinder.h new file mode 100644 index 0000000..0ff9cfe --- /dev/null +++ b/harmony/progress_view/src/main/cpp/ProgressViewNapiBinder.h @@ -0,0 +1,48 @@ +/** + * MIT License + * + * Copyright (C) 2021 Huawei Device Co., Ltd. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANT KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +#pragma once +#include "RNOHCorePackage/ComponentBinders/ViewComponentNapiBinder.h" +#include "Props.h" + +namespace rnoh { +class ProgressViewNapiBinder : public ViewComponentNapiBinder{ +public: + napi_value createProps(napi_env env, facebook::react::ShadowView const shadowView) override { + napi_value napiViewProps = ViewComponentNapiBinder::createProps(env, shadowView); + if (auto props = std::dynamic_pointer_cast(shadowView.props)){ + return ArkJS(env) + .getObjectBuilder(napiViewProps) + .addProperty("progress", props->progress) + .addProperty("progressTintColor", props->progressTintColor) + .addProperty("trackTintColor", props->trackTintColor) + .addProperty("progressImage", props->progressImage.uri) + .addProperty("trackImage", props->trackImage.uri) + .addProperty("isIndeterminate", props->isIndeterminate) + .build(); + } + return napiViewProps; + }; +}; +} // namespace rnoh \ No newline at end of file diff --git a/harmony/progress_view/src/main/cpp/ProgressViewPackage.h b/harmony/progress_view/src/main/cpp/ProgressViewPackage.h new file mode 100644 index 0000000..0b0f560 --- /dev/null +++ b/harmony/progress_view/src/main/cpp/ProgressViewPackage.h @@ -0,0 +1,46 @@ +/** + * MIT License + * + * Copyright (C) 2021 Huawei Device Co., Ltd. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANT KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +#include "RNOH/Package.h" +#include "ComponentDescriptor.h" +#include "ProgressViewJSIBinder.h" +#include "ProgressViewNapiBinder.h" + +namespace rnoh{ +class ProgressViewPackage : public Package { +public: + ProgressViewPackage(Package::Context ctx) : Package(ctx) {} + std::vector createComponentDescriptorProviders() override { + return {facebook::react::concreteComponentDescriptorProvider()}; + } + + ComponentNapiBinderByString createComponentNapiBinderByName() override { + return {{"RNCProgressView", std::make_shared()}}; + } + + ComponentJSIBinderByString createComponentJSIBinderByName() override { + return {{"RNCProgressView", std::make_shared()}}; + }; +}; +} // namespace rnoh diff --git a/harmony/progress_view/src/main/cpp/Props.cpp b/harmony/progress_view/src/main/cpp/Props.cpp new file mode 100644 index 0000000..8a7855f --- /dev/null +++ b/harmony/progress_view/src/main/cpp/Props.cpp @@ -0,0 +1,46 @@ +/** + * MIT License + * + * Copyright (C) 2021 Huawei Device Co., Ltd. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANT KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +#include "Props.h" +#include +#include +#include + +namespace facebook { + namespace react{ + RNCProgressViewProps::RNCProgressViewProps(const PropsParserContext &context, + const RNCProgressViewProps &sourceProps,const RawProps &rawProps) + : ViewProps(context, sourceProps, rawProps), + progressViewStyle(convertRawProp(context, rawProps, "progressViewStyle", sourceProps.progressViewStyle, + {RNCProgressViewProgressViewStyle::Default})), + progress(convertRawProp(context, rawProps, "progress", sourceProps.progress,{0.0})), + progressTintColor( + convertRawProp(context, rawProps, "progressTintColor", sourceProps.progressTintColor,{})), + trackTintColor(convertRawProp(context, rawProps, "trackTintColor", sourceProps.trackTintColor,{})), + progressImage(convertRawProp(context, rawProps, "progressImage", sourceProps.progressImage,{})), + trackImage(convertRawProp(context, rawProps, "trackImage", sourceProps.trackImage,{})), + isIndeterminate( + convertRawProp(context, rawProps, "isIndeterminate", sourceProps.isIndeterminate,{false})){} + } //namespace react +} //namespace facebook diff --git a/harmony/progress_view/src/main/cpp/Props.h b/harmony/progress_view/src/main/cpp/Props.h new file mode 100644 index 0000000..57d54b0 --- /dev/null +++ b/harmony/progress_view/src/main/cpp/Props.h @@ -0,0 +1,71 @@ +/** + * MIT License + * + * Copyright (C) 2021 Huawei Device Co., Ltd. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANT KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +#pragma once +#include +#include +#include +#include +#include + +namespace facebook { +namespace react { +enum class RNCProgressViewProgressViewStyle {Default, Bar}; +static inline void fromRawValue(const PropsParserContext &context, const RawValue &value, + RNCProgressViewProgressViewStyle &result) { + auto string = (std::string)value; + if (string == "default") { + result = RNCProgressViewProgressViewStyle::Default; + return; + } + if (string == "bar") { + result = RNCProgressViewProgressViewStyle::Bar; + return; + } + abort(); +} +static inline std::string toString(const RNCProgressViewProgressViewStyle &value) { + switch (value) { + case RNCProgressViewProgressViewStyle::Default: + return "default"; + case RNCProgressViewProgressViewStyle::Bar: + return "bar"; + } +} +class JSI_EXPORT RNCProgressViewProps final : public ViewProps { +public: + RNCProgressViewProps() = default; + RNCProgressViewProps(const PropsParserContext &context, const RNCProgressViewProps &sourceProps, + const RawProps &rawProps); +#pragma mark - Props + RNCProgressViewProgressViewStyle progressViewStyle{RNCProgressViewProgressViewStyle::Default}; + Float progress{0.0}; + SharedColor progressTintColor{}; + SharedColor trackTintColor{}; + ImageSource progressImage{}; + ImageSource trackImage{}; + bool isIndeterminate{false}; + }; +} // namespace react +} // namespace facebook \ No newline at end of file diff --git a/harmony/progress_view/src/main/cpp/ShadowNodes.cpp b/harmony/progress_view/src/main/cpp/ShadowNodes.cpp new file mode 100644 index 0000000..fc705ba --- /dev/null +++ b/harmony/progress_view/src/main/cpp/ShadowNodes.cpp @@ -0,0 +1,30 @@ +/** + * MIT License + * + * Copyright (C) 2021 Huawei Device Co., Ltd. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANT KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ +#include "ShadowNodes.h" + +namespace facebook { +namespace react { + extern const char RNCProgressViewComponentName[] = "RNCProgressView"; +} // namespace react +} // namespace facebook \ No newline at end of file diff --git a/harmony/progress_view/src/main/cpp/ShadowNodes.h b/harmony/progress_view/src/main/cpp/ShadowNodes.h new file mode 100644 index 0000000..4601eb0 --- /dev/null +++ b/harmony/progress_view/src/main/cpp/ShadowNodes.h @@ -0,0 +1,40 @@ +/** + * MIT License + * + * Copyright (C) 2021 Huawei Device Co., Ltd. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANT KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +#pragma once +#include "Props.h" +#include +#include + +namespace facebook { +namespace react { + JSI_EXPORT extern const char RNCProgressViewComponentName[]; + /* + * ShadowNode for component. + */ + using RNCProgressViewShadowNode = ConcreteViewShadowNode; +} //namespace react +} // namespace facebook + + diff --git a/harmony/progress_view/src/main/ets/ProgressView.ets b/harmony/progress_view/src/main/ets/ProgressView.ets new file mode 100644 index 0000000..5fd2dbe --- /dev/null +++ b/harmony/progress_view/src/main/ets/ProgressView.ets @@ -0,0 +1,88 @@ +/** + * MIT License + * + * Copyright (C) 2021 Huawei Device Co., Ltd. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANT KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +import { + Descriptor, + RNOHContext, + ViewBaseProps, + RNViewBase, + ComponentBuilderContext, + ColorSegments, + convertColorSegmentsToString, +} from 'rnoh' + +export const PROGRESS_VIEW_TYPE: string = "RNCProgressView" + +export interface ProgressViewProps extends ViewBaseProps { + progress?: number, + progressTintColor?: ColorSegments, + trackTintColor?: ColorSegments, + // progressImage?: string, + // trackImage?: string, + isIndeterminate?: boolean +} + +export type RNCProgressViewDescriptor = Descriptor<"RNCProgressView", ProgressViewProps> + +@Component +export struct RNCProgressView { + ctx!: RNOHContext + tag: number = 0 + @BuilderParam buildCustomComponent: (ComponentBuilderContext: ComponentBuilderContext) => void + @State descriptor: RNCProgressViewDescriptor = {} as RNCProgressViewDescriptor + private unregisterDescriptorChangesListener?: () => void = undefined + + aboutToAppear() { + this.descriptor = this.ctx.descriptorRegistry.getDescriptor(this.tag) + this.unregisterDescriptorChangesListener = this.ctx.descriptorRegistry.subscribeToDescriptorChanges(this.tag, + (newDescriptor) => { + this.descriptor = (newDescriptor as RNCProgressViewDescriptor) + } + ) + console.info(`[RNOH]: in RNCProgressView, ${JSON.stringify(this.descriptor.props)}`) + } + + aboutToDisappear() { + this.unregisterDescriptorChangesListener?.() + } + + build() { + RNViewBase({ ctx: this.ctx, tag: this.tag }) { + if (this.descriptor.props.isIndeterminate) { + Progress({ value: 0, type: ProgressType.Ring }) + .color(convertColorSegmentsToString(this.descriptor.props.progressTintColor)) + .backgroundColor(convertColorSegmentsToString(this.descriptor.props.trackTintColor)) + .style({ status: ProgressStatus.LOADING }) + .width("100%") + .height("100%") + } else { + Progress({value: this.descriptor.props.progress ? this.descriptor.props.progress * 100 : 0,type: ProgressType.Linear}) + .color(convertColorSegmentsToString(this.descriptor.props.progressTintColor)) + .backgroundColor(convertColorSegmentsToString(this.descriptor.props.trackTintColor)) + .width("100%") + .height("100%") + } + } + } +} \ No newline at end of file diff --git a/harmony/progress_view/src/main/module.json5 b/harmony/progress_view/src/main/module.json5 new file mode 100644 index 0000000..0bd5729 --- /dev/null +++ b/harmony/progress_view/src/main/module.json5 @@ -0,0 +1,7 @@ +{ + "module": { + "name": "progress_view", + "type": "har", + "deviceTypes": ['default'], + } +} \ No newline at end of file diff --git a/harmony/progress_view/src/main/resources/base/element/color.json b/harmony/progress_view/src/main/resources/base/element/color.json new file mode 100644 index 0000000..3c71296 --- /dev/null +++ b/harmony/progress_view/src/main/resources/base/element/color.json @@ -0,0 +1,8 @@ +{ + "color": [ + { + "name": "start_window_background", + "value": "#FFFFFF" + } + ] +} \ No newline at end of file diff --git a/harmony/progress_view/src/main/resources/base/element/string.json b/harmony/progress_view/src/main/resources/base/element/string.json new file mode 100644 index 0000000..79d3d1d --- /dev/null +++ b/harmony/progress_view/src/main/resources/base/element/string.json @@ -0,0 +1,16 @@ +{ + "string": [ + { + "name": "module_desc", + "value": "module description" + }, + { + "name": "Progress_viewAbility_desc", + "value": "description" + }, + { + "name": "Progress_viewAbility_label", + "value": "label" + } + ] +} \ No newline at end of file diff --git a/harmony/progress_view/src/main/resources/base/media/icon.png b/harmony/progress_view/src/main/resources/base/media/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..cd45accb1dfd2fd0da16c732c72faa6e46b26521 GIT binary patch literal 2041 zcmaJ?c~nzZ9u6@;0AXaYAVN(;Kr(@>EJ+}skOWf=BA~*l4us@ELY9{%0m5QX6pnb} z(jZF|S&pLAS}3BZAfeQSvJ_h>F2Q1PYqi?o5`;m_yjZdG$1v}l_wK#F^L^iMz2}uD z#K$>1dON~kFlWvhW+Jp=tuN9J`ZlM-rl4h+ij|^D0y9;4JOuz-EdVnB6i3R-0ulk9 zApi4zAQA>!N9@-o026$1@L`d124`3G5<@_m`0f)Ug_Ie~;HT2q<_a=HH> zDwTdfD^-cW-|_xWVP$f@93UhDN-#&khZ>jZXLTi~$0`7x3REP6pk%&^2|`c>DutjN zMJD4Zs6Z}{FOpd;*mo2zm(GzXRXiCV;4m3zNCYnu3Fy=i5;2An&Lp!#LP;bRD~1&s z%VH6UY+}r6YDgG+p34OJIZ{BTn&%4s=CT&#TBkuOhdeU@g(w#guoa*b^)73=XyI65 z7Swys6)YS}?1EeZ6b!-I+yCnIya^g0>-NLsLWd8t56GZ_S3r|ZGbR+mV2ErEb9J)X zIF!njY-D-7{qtF2(?nlQ$0}!pzt=}hc*m%%)0Jb#N_K4@IC-`Pi5DahPZN7N9rH;ol;Gc*>-Go@gXKTM{eP)iJj6CYTIi}B#zLKZYD@_;m zrXmXXsFq@~ou-z!9bHoM8*(hwl>X(zm)TDcdkF4lZm$1jP*HbnD`o1$g}_R#+bu2D zr%7Y8KdsaC-V*aem5#@*M%r^GPgu%P2e-BnBClhP2yoGFe40>);=}>{NONtkXQ01p z)OX^t2Ojhddot9eg0WTIVSTNBa}7V-^_pO595w|Hx9q?k4dMp@$G7PK*TD=y;ck6J zdGRB!_RAI2nR3%tO1IkdWp*bw*?<=pM_LZb30?!oK)s;En( z!#nnd9=cXJ<}+e{XLdx(q3&ikJISe?eSHHohk+pz+$6Cv{ytvc{QXmMn2XQ9U8rvt zrJdAn(0gpSD@N=yTrI_2^P#*zQg7MTp1)k(lv(*(KtUR6@M|2WB>2wRwC-h=wk6XF zPtSes*_JwI+^d>xW489MJw5R6=t5?{R zc|E8i?RL@p9)A3ZJAQOg`}+F;<_vnWA!KxR#g%jZ@y_1Qu#Uw)kFPw_xmZ?a^e*1{ zM|ImtqA|(CaDQ@Fyvcof`MN66&VI6m6gAyAXx`%cDx6BI{Bj#}V*Rn1(b~;Am)D2u zX7(027IO?Z2VYK^1vXXpoZ@AtH~N?0rYWwtyA15`6vEf6fk&;o-L;7zFt`5nk*iOy z`<918zB+k;EytI$FAXug)jk*e@e};4e9g__w4A5ev!!)H$yC@{?vsRqJ##X1R%xPG z&_R3oDi$MtTkVqfPj)HEUDx_7wd!y{8#1%$U*Dd0sK@=#6+!XlsE-s^1f5E`R9Wo71^b~mbVdU;Fw0LG~mUQg;xsX4QYRo3B@rH_=ry>DE8ef!c2ta8UcI#26# zF|`*4wtMHe@%#eGZw`#Yj|QWuB`eRD)b~)r9mM95p_JVG%-IdcbIX5qG#GpGD+IrS zEqxb1Rg&Dadk5#7t4j68I1f!@A$efp1?I%&d*56)yl!tkz!14<$0Od_&6cGw$WW0r zjSlQA7l*6;vgfhv!cR|RmAD$+w6j`rVf=-?-D@q>kOseUVSb*~jbAS^*1h?ZL)n(9 zDa}`4etXO6`}9;{k5E^N{rcfnV_(LPwsDg``wtyS*V<19c3!PGJ3Kqy9ksvkwbJ%Z z*N(fT0{e*Wji-Ck5!3YE0j|PZ@&z`v=kitWL$bqSt!e4bH!+(|Q)CZ30^nVPfkx{s zX{6of`p=BiPb@u@IyL!tRk>?qgBqCmo-Zlt!636g?z`s~zdfwuB7DXZHvV`Usp+%Z zo*&;Biu@MHE&2j+?j^o`Cr12u<>vOe=a&8a2hlcmFjJiDR>XnD4c4DAhZWCkiAgW{ E51q9-lK=n! literal 0 HcmV?d00001 diff --git a/harmony/progress_view/src/main/resources/base/media/startIcon.png b/harmony/progress_view/src/main/resources/base/media/startIcon.png new file mode 100644 index 0000000000000000000000000000000000000000..366f76459ffd4494ec40d0ddd5c59385b9c5da11 GIT binary patch literal 4351 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 literal 0 HcmV?d00001 diff --git a/harmony/progress_view/src/main/resources/base/profile/main_pages.json b/harmony/progress_view/src/main/resources/base/profile/main_pages.json new file mode 100644 index 0000000..1898d94 --- /dev/null +++ b/harmony/progress_view/src/main/resources/base/profile/main_pages.json @@ -0,0 +1,5 @@ +{ + "src": [ + "pages/Index" + ] +} diff --git a/harmony/progress_view/src/main/resources/en_US/element/string.json b/harmony/progress_view/src/main/resources/en_US/element/string.json new file mode 100644 index 0000000..79d3d1d --- /dev/null +++ b/harmony/progress_view/src/main/resources/en_US/element/string.json @@ -0,0 +1,16 @@ +{ + "string": [ + { + "name": "module_desc", + "value": "module description" + }, + { + "name": "Progress_viewAbility_desc", + "value": "description" + }, + { + "name": "Progress_viewAbility_label", + "value": "label" + } + ] +} \ No newline at end of file diff --git a/harmony/progress_view/src/main/resources/zh_CN/element/string.json b/harmony/progress_view/src/main/resources/zh_CN/element/string.json new file mode 100644 index 0000000..857dc69 --- /dev/null +++ b/harmony/progress_view/src/main/resources/zh_CN/element/string.json @@ -0,0 +1,16 @@ +{ + "string": [ + { + "name": "module_desc", + "value": "模块描述" + }, + { + "name": "Progress_viewAbility_desc", + "value": "description" + }, + { + "name": "Progress_viewAbility_label", + "value": "label" + } + ] +} \ No newline at end of file diff --git a/package.json b/package.json index 3f0630e..43902a4 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,10 @@ { - "name": "@react-native-community/progress-view", - "version": "1.4.2", + "name": "@react-native-oh-library/progress-view", + "version": "1.4.2-0.0.2", "description": "React Native Progress View iOS Library", + "harmony": { + "alias": "@react-native-community/progress-view" + }, "keywords": [ "ProgressViewIOS", "progress", @@ -12,7 +15,7 @@ "homepage": "https://github.com/react-native-community/react-native-progress-view#readme", "repository": { "type": "git", - "url": "git+https://github.com/react-native-community/react-native-progress-view.git" + "url": "https://github.com/react-native-oh-library/progress-view.git" }, "license": "MIT", "author": "Kaiden Sin ", @@ -22,6 +25,7 @@ "common", "android", "ios", + "harmony", "js", "macos", "react-native-progress-view.podspec", @@ -80,7 +84,7 @@ "react-native": ">=0.59.5" }, "publishConfig": { - "access": "public" + "registry": "https://npm.pkg.github.com" }, "codegenConfig": { "name": "progressview", -- Gitee From b59f62e7b1e34bdd8324b7d2be2d317151b50d47 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 31 Oct 2023 10:35:42 -0700 Subject: [PATCH 02/24] chore(deps): bump react-devtools-core from 4.26.0 to 4.28.4 (#142) Bumps [react-devtools-core](https://github.com/facebook/react/tree/HEAD/packages/react-devtools-core) from 4.26.0 to 4.28.4. - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/HEAD/packages/react-devtools-core) --- updated-dependencies: - dependency-name: react-devtools-core dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index a6d7e1f..65a27dc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9608,9 +9608,9 @@ raw-body@2.5.1: unpipe "1.0.0" react-devtools-core@^4.23.0: - version "4.26.0" - resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-4.26.0.tgz#d3d0f59d62ccf1ac03017a7e92f0fe71455019cc" - integrity sha512-OO0Q+vXtHYCXvRQ6elLiOUph3MjsCpuYktGTLnBpizYm46f8tAPuJKihGkwsceitHSJNpzNIjJaYHgX96CyTUQ== + version "4.28.4" + resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-4.28.4.tgz#fb8183eada77093f4c2f9830e664bf22255abe27" + integrity sha512-IUZKLv3CimeM07G3vX4H4loxVpByrzq3HvfTX7v9migalwvLs9ZY5D3S3pKR33U+GguYfBBdMMZyToFhsSE/iQ== dependencies: shell-quote "^1.6.1" ws "^7" -- Gitee From b99ec4b1975a9b3e30c9e454677b9b4c07b939e3 Mon Sep 17 00:00:00 2001 From: Louis-C7 <972339262@qq.com> Date: Tue, 14 Nov 2023 17:11:18 +0800 Subject: [PATCH 03/24] codelint --- .npmrc | 2 ++ harmony/progress_view.har | Bin 11131 -> 11116 bytes .../src/main/cpp/ComponentDescriptor.h | 2 +- .../src/main/cpp/ProgressViewJSIBinder.h | 2 +- .../src/main/cpp/ProgressViewNapiBinder.h | 2 +- .../src/main/cpp/ProgressViewPackage.h | 2 +- harmony/progress_view/src/main/cpp/Props.cpp | 2 +- harmony/progress_view/src/main/cpp/Props.h | 2 +- .../src/main/cpp/ShadowNodes.cpp | 2 +- .../progress_view/src/main/cpp/ShadowNodes.h | 2 +- .../src/main/ets/ProgressView.ets | 2 +- js/ProgressView.harmony.js | 26 ++++++++++++++++++ 12 files changed, 37 insertions(+), 9 deletions(-) create mode 100644 .npmrc create mode 100644 js/ProgressView.harmony.js diff --git a/.npmrc b/.npmrc new file mode 100644 index 0000000..0699755 --- /dev/null +++ b/.npmrc @@ -0,0 +1,2 @@ +@react-native-oh-library:registry=https://npm.pkg.github.com +//npm.pkg.github.com/:_authToken=${TOKEN} \ No newline at end of file diff --git a/harmony/progress_view.har b/harmony/progress_view.har index 4de74967635545585d79901d5bbf2d2cc2e85a8c..d6ffacc143aa6f526d9eb8b640e88e02cdccb114 100644 GIT binary patch delta 10613 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 P(EkYm5^}&q0N?-sBr$Eh delta 10624 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 a`qeV?Eo31JS?K=({T~SOQ6?4u-~a#; +} -- Gitee From 20735a88fc7d21ef510c0626eed40dd55e6f36d5 Mon Sep 17 00:00:00 2001 From: likang Date: Thu, 11 Jan 2024 16:44:21 +0800 Subject: [PATCH 04/24] sig init --- .eslintignore | 3 - .eslintrc.js | 3 - .flowconfig | 76 - .gitattributes | 3 - .gitignore | 53 - .npmignore | 3 - .npmrc | 2 - .prettierrc | 7 - android/build.gradle | 71 - .../progressview/RNCProgressViewManager.java | 84 - android/src/main/AndroidManifest.xml | 6 - .../RNCProgressViewManagerImpl.java | 42 - .../progressview/RNCProgressViewPackage.java | 25 - .../progressview/RNCProgressViewManager.java | 46 - babel.config.js | 14 - .../RNCProgressViewComponentDescriptors.h | 37 - .../RNCProgressViewShadowNode.cpp | 57 - .../progressview/RNCProgressViewShadowNode.h | 58 - .../progressview/RNCProgressViewState.cpp | 24 - .../progressview/RNCProgressViewState.h | 64 - example/.gitignore | 14 - example/.watchmanconfig | 1 - example/App.js | 143 - example/android/build.gradle | 30 - example/android/gradle.properties | 45 - .../android/gradle/wrapper/gradle-wrapper.jar | Bin 60756 -> 0 bytes .../gradle/wrapper/gradle-wrapper.properties | 5 - example/android/gradlew | 240 - example/android/gradlew.bat | 91 - example/android/settings.gradle | 12 - example/app.json | 28 - example/babel.config.js | 3 - example/index.js | 9 - example/ios/Podfile | 7 - example/ios/Podfile.lock | 562 -- .../contents.xcworkspacedata | 10 - example/macos/Podfile | 5 - example/metro.config.js | 50 - example/package.json | 40 - example/react-native.config.js | 30 - example/test.png | Bin 637192 -> 0 bytes example/windows/.gitignore | 34 - example/yarn.lock | 7637 ----------------- fabric-example/.gitignore | 14 - fabric-example/.watchmanconfig | 1 - fabric-example/App.js | 143 - fabric-example/android/build.gradle | 30 - fabric-example/android/gradle.properties | 45 - .../android/gradle/wrapper/gradle-wrapper.jar | Bin 60756 -> 0 bytes .../gradle/wrapper/gradle-wrapper.properties | 5 - fabric-example/android/gradlew | 240 - fabric-example/android/gradlew.bat | 91 - fabric-example/android/settings.gradle | 20 - fabric-example/app.json | 28 - fabric-example/babel.config.js | 3 - fabric-example/index.js | 9 - .../contents.xcworkspacedata | 10 - fabric-example/ios/Podfile | 7 - fabric-example/ios/Podfile.lock | 961 --- fabric-example/macos/Podfile | 5 - fabric-example/metro.config.js | 65 - fabric-example/package.json | 38 - fabric-example/react-native.config.js | 30 - fabric-example/test.png | Bin 637192 -> 0 bytes fabric-example/windows/.gitignore | 34 - fabric-example/yarn.lock | 6969 --------------- index.js | 19 - ios/Fabric/RNCProgressViewComponentView.h | 11 - ios/Fabric/RNCProgressViewComponentView.mm | 202 - ios/RNCProgressView.xcodeproj/project.pbxproj | 265 - ios/RNCProgressViewManager.h | 12 - ios/RNCProgressViewManager.m | 39 - jest-setups/jest.setup.js | 12 - jest-setups/jest.setup.windows.js | 1 - macos/RNCProgressView.h | 18 - macos/RNCProgressView.m | 72 - .../RNCProgressView.xcodeproj/project.pbxproj | 197 - macos/RNCProgressViewManager.h | 12 - macos/RNCProgressViewManager.m | 39 - macos/config/RNCProgressView.debug.xcconfig | 7 - macos/config/RNCProgressView.release.xcconfig | 3 - macos/config/RNCProgressView.shared.xcconfig | 44 - metro.config.js | 17 - metro.config.macos.js | 19 - metro.config.windows.js | 47 - package.json | 5 +- react-native-progress-view.podspec | 53 - react-native.config.js | 11 - windows/.gitignore | 363 - windows/progress-view.sln | 193 - windows/progress-view/ProgressViewView.cpp | 76 - windows/progress-view/ProgressViewView.h | 24 - windows/progress-view/ProgressViewView.idl | 8 - .../progress-view/ProgressViewViewManager.cpp | 70 - .../progress-view/ProgressViewViewManager.h | 43 - windows/progress-view/PropertySheet.props | 16 - .../progress-view/ReactPackageProvider.cpp | 14 - windows/progress-view/ReactPackageProvider.h | 20 - .../progress-view/ReactPackageProvider.idl | 7 - windows/progress-view/packages.config | 4 - windows/progress-view/pch.cpp | 1 - windows/progress-view/pch.h | 16 - windows/progress-view/progress-view.vcxproj | 176 - windows/progress-view/progress_view.def | 3 - windows/progress-view/readme.txt | 23 - 105 files changed, 4 insertions(+), 20580 deletions(-) delete mode 100644 .eslintignore delete mode 100644 .eslintrc.js delete mode 100644 .flowconfig delete mode 100644 .gitattributes delete mode 100644 .gitignore delete mode 100644 .npmignore delete mode 100644 .npmrc delete mode 100644 .prettierrc delete mode 100644 android/build.gradle delete mode 100644 android/src/fabric/java/com/reactnativecommunity/progressview/RNCProgressViewManager.java delete mode 100644 android/src/main/AndroidManifest.xml delete mode 100644 android/src/main/java/com/reactnativecommunity/progressview/RNCProgressViewManagerImpl.java delete mode 100644 android/src/main/java/com/reactnativecommunity/progressview/RNCProgressViewPackage.java delete mode 100644 android/src/paper/java/com/reactnativecommunity/progressview/RNCProgressViewManager.java delete mode 100644 babel.config.js delete mode 100644 common/cpp/react/renderer/components/progressview/RNCProgressViewComponentDescriptors.h delete mode 100644 common/cpp/react/renderer/components/progressview/RNCProgressViewShadowNode.cpp delete mode 100644 common/cpp/react/renderer/components/progressview/RNCProgressViewShadowNode.h delete mode 100644 common/cpp/react/renderer/components/progressview/RNCProgressViewState.cpp delete mode 100644 common/cpp/react/renderer/components/progressview/RNCProgressViewState.h delete mode 100644 example/.gitignore delete mode 100644 example/.watchmanconfig delete mode 100644 example/App.js delete mode 100644 example/android/build.gradle delete mode 100644 example/android/gradle.properties delete mode 100644 example/android/gradle/wrapper/gradle-wrapper.jar delete mode 100644 example/android/gradle/wrapper/gradle-wrapper.properties delete mode 100755 example/android/gradlew delete mode 100644 example/android/gradlew.bat delete mode 100644 example/android/settings.gradle delete mode 100644 example/app.json delete mode 100644 example/babel.config.js delete mode 100644 example/index.js delete mode 100644 example/ios/Podfile delete mode 100644 example/ios/Podfile.lock delete mode 100644 example/ios/example.xcworkspace/contents.xcworkspacedata delete mode 100644 example/macos/Podfile delete mode 100644 example/metro.config.js delete mode 100644 example/package.json delete mode 100644 example/react-native.config.js delete mode 100644 example/test.png delete mode 100644 example/windows/.gitignore delete mode 100644 example/yarn.lock delete mode 100644 fabric-example/.gitignore delete mode 100644 fabric-example/.watchmanconfig delete mode 100644 fabric-example/App.js delete mode 100644 fabric-example/android/build.gradle delete mode 100644 fabric-example/android/gradle.properties delete mode 100644 fabric-example/android/gradle/wrapper/gradle-wrapper.jar delete mode 100644 fabric-example/android/gradle/wrapper/gradle-wrapper.properties delete mode 100755 fabric-example/android/gradlew delete mode 100644 fabric-example/android/gradlew.bat delete mode 100644 fabric-example/android/settings.gradle delete mode 100644 fabric-example/app.json delete mode 100644 fabric-example/babel.config.js delete mode 100644 fabric-example/index.js delete mode 100644 fabric-example/ios/FabricExample.xcworkspace/contents.xcworkspacedata delete mode 100644 fabric-example/ios/Podfile delete mode 100644 fabric-example/ios/Podfile.lock delete mode 100644 fabric-example/macos/Podfile delete mode 100644 fabric-example/metro.config.js delete mode 100644 fabric-example/package.json delete mode 100644 fabric-example/react-native.config.js delete mode 100644 fabric-example/test.png delete mode 100644 fabric-example/windows/.gitignore delete mode 100644 fabric-example/yarn.lock delete mode 100644 index.js delete mode 100644 ios/Fabric/RNCProgressViewComponentView.h delete mode 100644 ios/Fabric/RNCProgressViewComponentView.mm delete mode 100644 ios/RNCProgressView.xcodeproj/project.pbxproj delete mode 100644 ios/RNCProgressViewManager.h delete mode 100644 ios/RNCProgressViewManager.m delete mode 100644 jest-setups/jest.setup.js delete mode 100644 jest-setups/jest.setup.windows.js delete mode 100644 macos/RNCProgressView.h delete mode 100644 macos/RNCProgressView.m delete mode 100644 macos/RNCProgressView.xcodeproj/project.pbxproj delete mode 100644 macos/RNCProgressViewManager.h delete mode 100644 macos/RNCProgressViewManager.m delete mode 100644 macos/config/RNCProgressView.debug.xcconfig delete mode 100644 macos/config/RNCProgressView.release.xcconfig delete mode 100644 macos/config/RNCProgressView.shared.xcconfig delete mode 100644 metro.config.js delete mode 100644 metro.config.macos.js delete mode 100644 metro.config.windows.js delete mode 100644 react-native-progress-view.podspec delete mode 100644 react-native.config.js delete mode 100644 windows/.gitignore delete mode 100644 windows/progress-view.sln delete mode 100644 windows/progress-view/ProgressViewView.cpp delete mode 100644 windows/progress-view/ProgressViewView.h delete mode 100644 windows/progress-view/ProgressViewView.idl delete mode 100644 windows/progress-view/ProgressViewViewManager.cpp delete mode 100644 windows/progress-view/ProgressViewViewManager.h delete mode 100644 windows/progress-view/PropertySheet.props delete mode 100644 windows/progress-view/ReactPackageProvider.cpp delete mode 100644 windows/progress-view/ReactPackageProvider.h delete mode 100644 windows/progress-view/ReactPackageProvider.idl delete mode 100644 windows/progress-view/packages.config delete mode 100644 windows/progress-view/pch.cpp delete mode 100644 windows/progress-view/pch.h delete mode 100644 windows/progress-view/progress-view.vcxproj delete mode 100644 windows/progress-view/progress_view.def delete mode 100644 windows/progress-view/readme.txt diff --git a/.eslintignore b/.eslintignore deleted file mode 100644 index 4c2ed1e..0000000 --- a/.eslintignore +++ /dev/null @@ -1,3 +0,0 @@ -node_modules -jest-setups/jest.setup.js -jest-setups/jest.setup.windows.js \ No newline at end of file diff --git a/.eslintrc.js b/.eslintrc.js deleted file mode 100644 index 3011538..0000000 --- a/.eslintrc.js +++ /dev/null @@ -1,3 +0,0 @@ -module.exports = { - extends: ['@react-native-community'], -}; diff --git a/.flowconfig b/.flowconfig deleted file mode 100644 index 1ba62be..0000000 --- a/.flowconfig +++ /dev/null @@ -1,76 +0,0 @@ -[ignore] -; We fork some components by platform -.*/*[.]android.js -.*/*[.]windows.js - -; Ignore "BUCK" generated dirs -/\.buckd/ - -; Ignore polyfills -node_modules/react-native/Libraries/polyfills/.* - -; These should not be required directly -; require from fbjs/lib instead: require('fbjs/lib/warning') -.*/node_modules/warning/.* - -; Flow doesn't support platforms -.*/Libraries/Utilities/LoadingView.js - -[untyped] -.*/node_modules/@react-native-community/cli/.*/.* - -[include] - -[declarations] -.*/node_modules/.* - -[libs] -node_modules/react-native/interface.js -node_modules/react-native/flow/ - -[options] -emoji=true - -esproposal.optional_chaining=enable -esproposal.nullish_coalescing=enable - -exact_by_default=true - -module.file_ext=.js -module.file_ext=.json -module.file_ext=.ios.js - -munge_underscores=true - -module.name_mapper='^react-native/\(.*\)$' -> '/node_modules/react-native/\1' -module.name_mapper='^@?[./a-zA-Z0-9$_-]+\.\(bmp\|gif\|jpg\|jpeg\|png\|psd\|svg\|webp\|m4v\|mov\|mp4\|mpeg\|mpg\|webm\|aac\|aiff\|caf\|m4a\|mp3\|wav\|html\|pdf\)$' -> '/node_modules/react-native/Libraries/Image/RelativeImageStub' - -suppress_type=$FlowIssue -suppress_type=$FlowFixMe -suppress_type=$FlowFixMeProps -suppress_type=$FlowFixMeState - -sharedmemory.heap_size=4000000000 - -[lints] -sketchy-null-number=warn -sketchy-null-mixed=warn -sketchy-number=warn -untyped-type-import=warn -nonstrict-import=warn -deprecated-type=warn -unsafe-getters-setters=warn -unnecessary-invariant=warn -signature-verification-failure=warn - -[strict] -deprecated-type -nonstrict-import -sketchy-null -unclear-type -unsafe-getters-setters -untyped-import -untyped-type-import - -[version] -^0.137.0 diff --git a/.gitattributes b/.gitattributes deleted file mode 100644 index e27f70f..0000000 --- a/.gitattributes +++ /dev/null @@ -1,3 +0,0 @@ -*.pbxproj -text -# specific for windows script files -*.bat text eol=crlf diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 7cf0f8c..0000000 --- a/.gitignore +++ /dev/null @@ -1,53 +0,0 @@ - -# OSX -# -.DS_Store - -# node.js -# -node_modules/ -npm-debug.log -yarn-error.log - - -# Xcode -# -build/ -*.pbxuser -!default.pbxuser -*.mode1v3 -!default.mode1v3 -*.mode2v3 -!default.mode2v3 -*.perspectivev3 -!default.perspectivev3 -xcuserdata -*.xccheckout -*.moved-aside -DerivedData -*.hmap -*.ipa -*.xcuserstate -project.xcworkspace -*/ios/Pods - - -# Android/IntelliJ -# -build/ -.idea -.gradle -local.properties -*.iml -.project -.settings -.classpath - -# BUCK -buck-out/ -\.buckd/ -!debug.keystore -*.keystore - -#VS code -.vscode/** diff --git a/.npmignore b/.npmignore deleted file mode 100644 index 9496e16..0000000 --- a/.npmignore +++ /dev/null @@ -1,3 +0,0 @@ -/.circleci -/.github -/example \ No newline at end of file diff --git a/.npmrc b/.npmrc deleted file mode 100644 index 0699755..0000000 --- a/.npmrc +++ /dev/null @@ -1,2 +0,0 @@ -@react-native-oh-library:registry=https://npm.pkg.github.com -//npm.pkg.github.com/:_authToken=${TOKEN} \ No newline at end of file diff --git a/.prettierrc b/.prettierrc deleted file mode 100644 index 738ab06..0000000 --- a/.prettierrc +++ /dev/null @@ -1,7 +0,0 @@ -{ - "singleQuote": true, - "trailingComma": "all", - "bracketSpacing": false, - "jsxBracketSameLine": true, - "parser": "flow" -} diff --git a/android/build.gradle b/android/build.gradle deleted file mode 100644 index a693054..0000000 --- a/android/build.gradle +++ /dev/null @@ -1,71 +0,0 @@ -import java.nio.file.Paths - -buildscript { - repositories { - google() - mavenCentral() - } - - dependencies { - classpath 'com.android.tools.build:gradle:3.5.3' - } -} - -def isNewArchitectureEnabled() { - // To opt-in for the New Architecture, you can either: - // - Set `newArchEnabled` to true inside the `gradle.properties` file - // - Invoke gradle with `-newArchEnabled=true` - // - Set an environment variable `ORG_GRADLE_PROJECT_newArchEnabled=true` - return project.hasProperty("newArchEnabled") && project.newArchEnabled == "true" -} - -apply plugin: 'com.android.library' - -if (isNewArchitectureEnabled()) { - apply plugin: "com.facebook.react" -} - -def getExtOrDefault(name, defaultValue) { - return rootProject.ext.has(name) ? rootProject.ext.get(name) : defaultValue -} - -android { - compileSdkVersion getExtOrDefault('compileSdkVersion', 30) - buildToolsVersion getExtOrDefault('buildToolsVersion', '29.0.3') - - defaultConfig { - minSdkVersion getExtOrDefault('minSdkVersion', 21) - targetSdkVersion getExtOrDefault('targetSdkVersion', 31) - versionCode 1 - versionName "1.0" - buildConfigField "boolean", "IS_NEW_ARCHITECTURE_ENABLED", isNewArchitectureEnabled().toString() - } - - lintOptions { - abortOnError false - } - - sourceSets.main { - java { - if (isNewArchitectureEnabled()) { - srcDirs += [ - "src/fabric/java", - "${project.buildDir}/generated/source/codegen/java" - ] - } else { - srcDirs += [ - "src/paper/java", - ] - } - } - } -} - -repositories { - google() - mavenCentral() -} - -dependencies { - implementation 'com.facebook.react:react-native:+' -} diff --git a/android/src/fabric/java/com/reactnativecommunity/progressview/RNCProgressViewManager.java b/android/src/fabric/java/com/reactnativecommunity/progressview/RNCProgressViewManager.java deleted file mode 100644 index 27c4d8a..0000000 --- a/android/src/fabric/java/com/reactnativecommunity/progressview/RNCProgressViewManager.java +++ /dev/null @@ -1,84 +0,0 @@ -package com.reactnativecommunity.progressview; - -import android.widget.ProgressBar; - -import androidx.annotation.NonNull; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.ReadableMap; - -import com.facebook.react.bridge.ReadableArray; -import com.facebook.react.module.annotations.ReactModule; -import com.facebook.react.uimanager.SimpleViewManager; -import com.facebook.react.uimanager.ThemedReactContext; -import com.facebook.react.uimanager.ViewManagerDelegate; -import com.facebook.react.uimanager.annotations.ReactProp; -import com.facebook.react.viewmanagers.RNCProgressViewManagerInterface; -import com.facebook.react.viewmanagers.RNCProgressViewManagerDelegate; - - -@ReactModule(name = RNCProgressViewManagerImpl.NAME) -public class RNCProgressViewManager extends SimpleViewManager - implements RNCProgressViewManagerInterface { - - private final ViewManagerDelegate mDelegate; - - public RNCProgressViewManager() { - mDelegate = new RNCProgressViewManagerDelegate<>(this); - } - - @Nullable - @Override - protected ViewManagerDelegate getDelegate() { - return mDelegate; - } - - @NonNull - @Override - public String getName() { - return RNCProgressViewManagerImpl.NAME; - } - - @NonNull - @Override - protected ProgressBar createViewInstance(@NonNull ThemedReactContext context) { - return RNCProgressViewManagerImpl.createViewInstance(context); - } - - @Override - @ReactProp(name = "progress") - public void setProgressViewStyle(ProgressBar bar, @Nullable String value) { - // RNCProgressViewManagerImpl.setProgress(bar, (double) progress); - } - - @Override - @ReactProp(name = "progress") - public void setProgress(ProgressBar bar, float progress) { - RNCProgressViewManagerImpl.setProgress(bar, (double) progress); - } - - @Override - @ReactProp(name = "progressTintColor", customType = "Color") - public void setProgressTintColor(ProgressBar bar, @Nullable Integer color) { - RNCProgressViewManagerImpl.setProgressTintColor(bar, color); - } - - @Override - @ReactProp(name = "trackTintColor", customType = "Color") - public void setTrackTintColor(ProgressBar bar, @Nullable Integer color) { - RNCProgressViewManagerImpl.setTrackTintColor(bar, color); - } - - @Override - @ReactProp(name = "isIndeterminate") - public void setIsIndeterminate(ProgressBar bar, boolean isIndeterminate) { - RNCProgressViewManagerImpl.setIsIndeterminate(bar, isIndeterminate); - } - - @Override - @ReactProp(name = "progressImage") - public void setProgressImage(ProgressBar bar, @Nullable ReadableMap image) {} - - @Override - @ReactProp(name = "trackImage") - public void setTrackImage(ProgressBar bar, @Nullable ReadableMap image) {} -} \ No newline at end of file diff --git a/android/src/main/AndroidManifest.xml b/android/src/main/AndroidManifest.xml deleted file mode 100644 index 2f40fc6..0000000 --- a/android/src/main/AndroidManifest.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - \ No newline at end of file diff --git a/android/src/main/java/com/reactnativecommunity/progressview/RNCProgressViewManagerImpl.java b/android/src/main/java/com/reactnativecommunity/progressview/RNCProgressViewManagerImpl.java deleted file mode 100644 index 64f76c3..0000000 --- a/android/src/main/java/com/reactnativecommunity/progressview/RNCProgressViewManagerImpl.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.reactnativecommunity.progressview; - -import android.content.res.ColorStateList; -import android.widget.ProgressBar; - -import androidx.annotation.Nullable; - -import com.facebook.react.uimanager.ThemedReactContext; - -public class RNCProgressViewManagerImpl { - private static final int MAX_PROGRESS_VALUE = 1000; - - public static final String NAME = "RNCProgressView"; - - public static ProgressBar createViewInstance(ThemedReactContext reactContext) { - ProgressBar bar = new ProgressBar( - reactContext, - null, - android.R.attr.progressBarStyleHorizontal - ); - bar.setMax(MAX_PROGRESS_VALUE); - return bar; - } - - - public static void setProgress(ProgressBar bar, double progress) { - bar.setProgress((int) (MAX_PROGRESS_VALUE * progress)); - } - - public static void setProgressTintColor(ProgressBar bar, int color) { - bar.setIndeterminateTintList(ColorStateList.valueOf(color)); - bar.setProgressTintList(ColorStateList.valueOf(color)); - } - - public static void setTrackTintColor(ProgressBar bar, int color) { - bar.setProgressBackgroundTintList(ColorStateList.valueOf(color)); - } - - public static void setIsIndeterminate(ProgressBar bar, boolean isIndeterminate) { - bar.setIndeterminate(isIndeterminate); - } -} \ No newline at end of file diff --git a/android/src/main/java/com/reactnativecommunity/progressview/RNCProgressViewPackage.java b/android/src/main/java/com/reactnativecommunity/progressview/RNCProgressViewPackage.java deleted file mode 100644 index 3236d0a..0000000 --- a/android/src/main/java/com/reactnativecommunity/progressview/RNCProgressViewPackage.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.reactnativecommunity.progressview; - -import androidx.annotation.NonNull; - -import com.facebook.react.ReactPackage; -import com.facebook.react.bridge.NativeModule; -import com.facebook.react.bridge.ReactApplicationContext; -import com.facebook.react.uimanager.ViewManager; - -import java.util.Collections; -import java.util.List; - -public class RNCProgressViewPackage implements ReactPackage { - @NonNull - @Override - public List createNativeModules(@NonNull ReactApplicationContext reactContext) { - return Collections.emptyList(); - } - - @NonNull - @Override - public List createViewManagers(@NonNull ReactApplicationContext reactContext) { - return Collections.singletonList(new RNCProgressViewManager()); - } -} diff --git a/android/src/paper/java/com/reactnativecommunity/progressview/RNCProgressViewManager.java b/android/src/paper/java/com/reactnativecommunity/progressview/RNCProgressViewManager.java deleted file mode 100644 index 0471a84..0000000 --- a/android/src/paper/java/com/reactnativecommunity/progressview/RNCProgressViewManager.java +++ /dev/null @@ -1,46 +0,0 @@ -package com.reactnativecommunity.progressview; - -import android.widget.ProgressBar; - -import androidx.annotation.NonNull; - -import com.facebook.react.bridge.ReactApplicationContext; -import com.facebook.react.module.annotations.ReactModule; -import com.facebook.react.uimanager.SimpleViewManager; -import com.facebook.react.uimanager.ThemedReactContext; -import com.facebook.react.uimanager.annotations.ReactProp; - -@ReactModule(name = RNCProgressViewManagerImpl.NAME) -public class RNCProgressViewManager extends SimpleViewManager { - @NonNull - @Override - public String getName() { - return RNCProgressViewManagerImpl.NAME; - } - - @NonNull - @Override - protected ProgressBar createViewInstance(@NonNull ThemedReactContext reactContext) { - return RNCProgressViewManagerImpl.createViewInstance(reactContext); - } - - @ReactProp(name = "progress") - public void setProgress(ProgressBar bar, double progress) { - RNCProgressViewManagerImpl.setProgress(bar, progress); - } - - @ReactProp(name = "progressTintColor", customType = "Color") - public void setProgressTintColor(ProgressBar bar, int color) { - RNCProgressViewManagerImpl.setProgressTintColor(bar, color); - } - - @ReactProp(name = "trackTintColor", customType = "Color") - public void setTrackTintColor(ProgressBar bar, int color) { - RNCProgressViewManagerImpl.setTrackTintColor(bar, color); - } - - @ReactProp(name = "isIndeterminate") - public void setIsIndeterminate(ProgressBar bar, boolean isIndeterminate) { - RNCProgressViewManagerImpl.setIsIndeterminate(bar, isIndeterminate); - } -} diff --git a/babel.config.js b/babel.config.js deleted file mode 100644 index 2fa1ffb..0000000 --- a/babel.config.js +++ /dev/null @@ -1,14 +0,0 @@ -module.exports = { - presets: ['module:metro-react-native-babel-preset'], - plugins: [ - [ - 'module-resolver', - { - alias: { - '@react-native-community/progressview': './js', - }, - cwd: 'babelrc', - }, - ], - ], -}; diff --git a/common/cpp/react/renderer/components/progressview/RNCProgressViewComponentDescriptors.h b/common/cpp/react/renderer/components/progressview/RNCProgressViewComponentDescriptors.h deleted file mode 100644 index 0aeef83..0000000 --- a/common/cpp/react/renderer/components/progressview/RNCProgressViewComponentDescriptors.h +++ /dev/null @@ -1,37 +0,0 @@ - -#pragma once - -#include -#include "RNCProgressViewShadowNode.h" - -namespace facebook { -namespace react { - -/* - * Descriptor for component. - */ -class RNCProgressViewComponentDescriptor final - : public ConcreteComponentDescriptor { - public: - RNCProgressViewComponentDescriptor( - ComponentDescriptorParameters const ¶meters) - : ConcreteComponentDescriptor(parameters), - imageManager_(std::make_shared(contextContainer_)) {} - - void adopt(ShadowNode::Unshared const &shadowNode) const override { - ConcreteComponentDescriptor::adopt(shadowNode); - - auto progressViewhadowNode = - std::static_pointer_cast(shadowNode); - - // `RNCProgressViewShadowNode` uses `ImageManager` to initiate image loading - // and communicate the loading state and results to mounting layer. - progressViewhadowNode->setImageManager(imageManager_); - } - - private: - const SharedImageManager imageManager_; -}; - -} // namespace react -} // namespace facebook \ No newline at end of file diff --git a/common/cpp/react/renderer/components/progressview/RNCProgressViewShadowNode.cpp b/common/cpp/react/renderer/components/progressview/RNCProgressViewShadowNode.cpp deleted file mode 100644 index 32fc31c..0000000 --- a/common/cpp/react/renderer/components/progressview/RNCProgressViewShadowNode.cpp +++ /dev/null @@ -1,57 +0,0 @@ -#include "RNCProgressViewShadowNode.h" - -namespace facebook { -namespace react { - -extern const char RNCProgressViewComponentName[] = "RNCProgressView"; - -void RNCProgressViewShadowNode::setImageManager( - const SharedImageManager &imageManager) { - ensureUnsealed(); - imageManager_ = imageManager; -} - -void RNCProgressViewShadowNode::updateStateIfNeeded() { - const auto &newProgressImageSource = getProgressImageSource(); - const auto &newTrackImageSource = getTrackImageSource(); - - auto const ¤tState = getStateData(); - - auto progressImageSource = currentState.getProgressImageSource(); - auto trackImageSource = currentState.getTrackImageSource(); - - bool anyChanged = newProgressImageSource != progressImageSource || - newTrackImageSource != trackImageSource; - - if (!anyChanged) { - return; - } - - // Now we are about to mutate the Shadow Node. - ensureUnsealed(); - - auto state = RNCProgressViewState{ - newProgressImageSource, - imageManager_->requestImage(newProgressImageSource, getSurfaceId()), - newTrackImageSource, - imageManager_->requestImage(newTrackImageSource, getSurfaceId()), - }; - setStateData(std::move(state)); -} - -ImageSource RNCProgressViewShadowNode::getProgressImageSource() const { - return getConcreteProps().progressImage; -} - -ImageSource RNCProgressViewShadowNode::getTrackImageSource() const { - return getConcreteProps().trackImage; -} - -#pragma mark - LayoutableShadowNode - -void RNCProgressViewShadowNode::layout(LayoutContext layoutContext) { - updateStateIfNeeded(); -} - -} // namespace react -} // namespace facebook diff --git a/common/cpp/react/renderer/components/progressview/RNCProgressViewShadowNode.h b/common/cpp/react/renderer/components/progressview/RNCProgressViewShadowNode.h deleted file mode 100644 index 2bf9858..0000000 --- a/common/cpp/react/renderer/components/progressview/RNCProgressViewShadowNode.h +++ /dev/null @@ -1,58 +0,0 @@ -#pragma once - -#include -#include -#include -#include -#include -#include -#include - -#include "RNCProgressViewState.h" - -namespace facebook { -namespace react { - -JSI_EXPORT extern const char RNCProgressViewComponentName[]; - -/* - * `ShadowNode` for component. - */ -class JSI_EXPORT RNCProgressViewShadowNode final - : public ConcreteViewShadowNode { -public: - using ConcreteViewShadowNode::ConcreteViewShadowNode; - - // Associates a shared `ImageManager` with the node. - void setImageManager(const SharedImageManager &imageManager); - - static RNCProgressViewState initialStateData( - ShadowNodeFragment const &fragment, - ShadowNodeFamilyFragment const &familyFragment, - ComponentDescriptor const &componentDescriptor) { - auto imageSource = ImageSource{ImageSource::Type::Invalid}; - return { - imageSource, - {imageSource, nullptr}, - imageSource, - {imageSource, nullptr}, - }; - } - -#pragma mark - LayoutableShadowNode - - void layout(LayoutContext layoutContext) override; - -private: - void updateStateIfNeeded(); - - ImageSource getProgressImageSource() const; - ImageSource getTrackImageSource() const; - - SharedImageManager imageManager_; -}; - -} // namespace react -} // namespace facebook diff --git a/common/cpp/react/renderer/components/progressview/RNCProgressViewState.cpp b/common/cpp/react/renderer/components/progressview/RNCProgressViewState.cpp deleted file mode 100644 index 81092d5..0000000 --- a/common/cpp/react/renderer/components/progressview/RNCProgressViewState.cpp +++ /dev/null @@ -1,24 +0,0 @@ -#include "RNCProgressViewState.h" -#include - -namespace facebook { -namespace react { - -ImageSource RNCProgressViewState::getProgressImageSource() const { - return progressImageSource_; -} - -ImageRequest const &RNCProgressViewState::getProgressImageRequest() const { - return *progressImageRequest_; -} - -ImageSource RNCProgressViewState::getTrackImageSource() const { - return trackImageSource_; -} - -ImageRequest const &RNCProgressViewState::getTrackImageRequest() const { - return *trackImageRequest_; -} - -} // namespace react -} // namespace facebook diff --git a/common/cpp/react/renderer/components/progressview/RNCProgressViewState.h b/common/cpp/react/renderer/components/progressview/RNCProgressViewState.h deleted file mode 100644 index 496031d..0000000 --- a/common/cpp/react/renderer/components/progressview/RNCProgressViewState.h +++ /dev/null @@ -1,64 +0,0 @@ -#pragma once - -#include -#include -#include - -#ifdef ANDROID -#include -#include -#include -#endif - -namespace facebook { -namespace react { - -/* - * State for component. - */ -class JSI_EXPORT RNCProgressViewState final { - public: - RNCProgressViewState( - ImageSource const &progressImageSource, - ImageRequest progressImageRequest, - ImageSource const &trackImageSource, - ImageRequest trackImageRequest) - : progressImageSource_(trackImageSource), - progressImageRequest_( - std::make_shared(std::move(progressImageRequest))), - trackImageSource_(trackImageSource), - trackImageRequest_( - std::make_shared(std::move(trackImageRequest))){}; - - RNCProgressViewState() = default; - - ImageSource getProgressImageSource() const; - ImageRequest const &getProgressImageRequest() const; - ImageSource getTrackImageSource() const; - ImageRequest const &getTrackImageRequest() const; - -#ifdef ANDROID - RNCProgressViewState( - RNCProgressViewState const &previousState, - folly::dynamic data){}; - - /* - * Empty implementation for Android because it doesn't use this class. - */ - folly::dynamic getDynamic() const { - return {}; - }; - MapBuffer getMapBuffer() const { - return MapBufferBuilder::EMPTY(); - }; -#endif - - private: - ImageSource progressImageSource_; - std::shared_ptr progressImageRequest_; - ImageSource trackImageSource_; - std::shared_ptr trackImageRequest_; -}; - -} // namespace react -} // namespace facebook diff --git a/example/.gitignore b/example/.gitignore deleted file mode 100644 index 7a6efe5..0000000 --- a/example/.gitignore +++ /dev/null @@ -1,14 +0,0 @@ -*.binlog -*.hprof -*.xcworkspace/ -*.zip -.DS_Store -.gradle/ -.idea/ -.vs/ -Pods/ -build/ -dist/ -local.properties -msbuild.binlog -node_modules/ diff --git a/example/.watchmanconfig b/example/.watchmanconfig deleted file mode 100644 index 9e26dfe..0000000 --- a/example/.watchmanconfig +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/example/App.js b/example/App.js deleted file mode 100644 index eccde41..0000000 --- a/example/App.js +++ /dev/null @@ -1,143 +0,0 @@ -import * as React from 'react'; -import {StyleSheet, Text, SafeAreaView, Platform} from 'react-native'; -import {ProgressView} from '@react-native-community/progress-view'; - -type Props = {||}; -type State = {| - progress: number, -|}; - -class App extends React.Component { - _rafId: ?AnimationFrameID = null; - - state = { - progress: 0, - }; - - componentDidMount() { - this.updateProgress(); - } - - componentWillUnmount() { - if (this._rafId != null) { - cancelAnimationFrame(this._rafId); - } - } - - updateProgress = () => { - const progress = this.state.progress + 0.01; - this.setState({progress}); - this._rafId = requestAnimationFrame(() => this.updateProgress()); - }; - - /* $FlowFixMe(>=0.85.0 site=react_native_fb) This comment suppresses an error - * found when Flow v0.85 was deployed. To see the error, delete this comment - * and run Flow. */ - getProgress = (offset) => { - const progress = this.state.progress + offset; - return Math.sin(progress % Math.PI) % 1; - }; - - render() { - return ( - - - ProgressView Example ( - {global?.nativeFabricUIManager ? 'Fabric' : 'Paper'}) - - - - - - - - isIndeterminate - - ProgressImage with local image - - TrackImage with network image - {Platform.OS === 'windows' ? ( - - ) : ( - Network Images only work on Windows - )} - TrackTint Color - - Bar Style - - - ); - } -} - -export default App; - -const styles = StyleSheet.create({ - container: { - flex: 1, - backgroundColor: 'transparent', - }, - progressView: { - marginTop: 20, - }, - header: { - fontSize: 24, - fontWeight: '700', - }, - text: { - fontSize: 18, - fontWeight: '500', - marginTop: 10, - }, -}); diff --git a/example/android/build.gradle b/example/android/build.gradle deleted file mode 100644 index 807b66f..0000000 --- a/example/android/build.gradle +++ /dev/null @@ -1,30 +0,0 @@ -buildscript { - def androidTestAppDir = "../node_modules/react-native-test-app/android" - apply(from: "${androidTestAppDir}/dependencies.gradle") - apply(from: "${androidTestAppDir}/test-app-util.gradle") - - repositories { - mavenCentral() - google() - } - - dependencies { - classpath("com.android.tools.build:gradle:${androidPluginVersion}") - - if (isNewArchitectureEnabled(project)) { - classpath("com.facebook.react:react-native-gradle-plugin") - classpath("de.undercouch:gradle-download-task:5.1.2") - } - } -} - -allprojects { - repositories { - maven { - // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm - url("${rootDir}/../node_modules/react-native/android") - } - mavenCentral() - google() - } -} diff --git a/example/android/gradle.properties b/example/android/gradle.properties deleted file mode 100644 index f188b68..0000000 --- a/example/android/gradle.properties +++ /dev/null @@ -1,45 +0,0 @@ -# Project-wide Gradle settings. - -# IDE (e.g. Android Studio) users: -# Gradle settings configured through the IDE *will override* -# any settings specified in this file. - -# For more details on how to configure your build environment visit -# http://www.gradle.org/docs/current/userguide/build_environment.html - -# Specifies the JVM arguments used for the Gradle Daemon. The setting is -# particularly useful for configuring JVM memory settings for build performance. -# This does not affect the JVM settings for the Gradle client VM. -# The default is `-Xmx512m -XX:MaxMetaspaceSize=256m`. -org.gradle.jvmargs=-Xmx2g -XX:MaxMetaspaceSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 - -# When configured, Gradle will fork up to org.gradle.workers.max JVMs to execute -# projects in parallel. To learn more about parallel task execution, see the -# section on Gradle build performance: -# https://docs.gradle.org/current/userguide/performance.html#parallel_execution. -# Default is `false`. -#org.gradle.parallel=true - -# AndroidX package structure to make it clearer which packages are bundled with the -# Android operating system, and which are packaged with your app's APK -# https://developer.android.com/topic/libraries/support-library/androidx-rn -android.useAndroidX=true -# Automatically convert third-party libraries to use AndroidX -android.enableJetifier=true - -# Version of Flipper to use with React Native. Default value is whatever React -# Native defaults to. To disable Flipper, set it to `false`. -#FLIPPER_VERSION=0.125.0 - -# Enable Fabric at runtime. -#USE_FABRIC=1 - -# Enable new architecture, i.e. Fabric + TurboModule - implies USE_FABRIC=1. -# Note that this is incompatible with web debugging. -#newArchEnabled=true - -# Uncomment the line below if building react-native from source -#ANDROID_NDK_VERSION=21.4.7075529 - -# Version of Kotlin to build against. -#KOTLIN_VERSION=1.7.10 diff --git a/example/android/gradle/wrapper/gradle-wrapper.jar b/example/android/gradle/wrapper/gradle-wrapper.jar deleted file mode 100644 index 249e5832f090a2944b7473328c07c9755baa3196..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60756 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 '} - case $link in #( - /*) app_path=$link ;; #( - *) app_path=$APP_HOME$link ;; - esac -done - -APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit - -APP_NAME="Gradle" -APP_BASE_NAME=${0##*/} - -# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' - -# Use the maximum available, or set MAX_FD != -1 to use that value. -MAX_FD=maximum - -warn () { - echo "$*" -} >&2 - -die () { - echo - echo "$*" - echo - exit 1 -} >&2 - -# OS specific support (must be 'true' or 'false'). -cygwin=false -msys=false -darwin=false -nonstop=false -case "$( uname )" in #( - CYGWIN* ) cygwin=true ;; #( - Darwin* ) darwin=true ;; #( - MSYS* | MINGW* ) msys=true ;; #( - NONSTOP* ) nonstop=true ;; -esac - -CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar - - -# Determine the Java command to use to start the JVM. -if [ -n "$JAVA_HOME" ] ; then - if [ -x "$JAVA_HOME/jre/sh/java" ] ; then - # IBM's JDK on AIX uses strange locations for the executables - JAVACMD=$JAVA_HOME/jre/sh/java - else - JAVACMD=$JAVA_HOME/bin/java - fi - if [ ! -x "$JAVACMD" ] ; then - die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME - -Please set the JAVA_HOME variable in your environment to match the -location of your Java installation." - fi -else - JAVACMD=java - which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. - -Please set the JAVA_HOME variable in your environment to match the -location of your Java installation." -fi - -# Increase the maximum file descriptors if we can. -if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then - case $MAX_FD in #( - max*) - MAX_FD=$( ulimit -H -n ) || - warn "Could not query maximum file descriptor limit" - esac - case $MAX_FD in #( - '' | soft) :;; #( - *) - ulimit -n "$MAX_FD" || - warn "Could not set maximum file descriptor limit to $MAX_FD" - esac -fi - -# Collect all arguments for the java command, stacking in reverse order: -# * args from the command line -# * the main class name -# * -classpath -# * -D...appname settings -# * --module-path (only if needed) -# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables. - -# For Cygwin or MSYS, switch paths to Windows format before running java -if "$cygwin" || "$msys" ; then - APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) - CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" ) - - JAVACMD=$( cygpath --unix "$JAVACMD" ) - - # Now convert the arguments - kludge to limit ourselves to /bin/sh - for arg do - if - case $arg in #( - -*) false ;; # don't mess with options #( - /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath - [ -e "$t" ] ;; #( - *) false ;; - esac - then - arg=$( cygpath --path --ignore --mixed "$arg" ) - fi - # Roll the args list around exactly as many times as the number of - # args, so each arg winds up back in the position where it started, but - # possibly modified. - # - # NB: a `for` loop captures its iteration list before it begins, so - # changing the positional parameters here affects neither the number of - # iterations, nor the values presented in `arg`. - shift # remove old arg - set -- "$@" "$arg" # push replacement arg - done -fi - -# Collect all arguments for the java command; -# * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of -# shell script including quotes and variable substitutions, so put them in -# double quotes to make sure that they get re-expanded; and -# * put everything else in single quotes, so that it's not re-expanded. - -set -- \ - "-Dorg.gradle.appname=$APP_BASE_NAME" \ - -classpath "$CLASSPATH" \ - org.gradle.wrapper.GradleWrapperMain \ - "$@" - -# Stop when "xargs" is not available. -if ! command -v xargs >/dev/null 2>&1 -then - die "xargs is not available" -fi - -# Use "xargs" to parse quoted args. -# -# With -n1 it outputs one arg per line, with the quotes and backslashes removed. -# -# In Bash we could simply go: -# -# readarray ARGS < <( xargs -n1 <<<"$var" ) && -# set -- "${ARGS[@]}" "$@" -# -# but POSIX shell has neither arrays nor command substitution, so instead we -# post-process each arg (as a line of input to sed) to backslash-escape any -# character that might be a shell metacharacter, then use eval to reverse -# that process (while maintaining the separation between arguments), and wrap -# the whole thing up as a single "set" statement. -# -# This will of course break if any of these variables contains a newline or -# an unmatched quote. -# - -eval "set -- $( - printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" | - xargs -n1 | - sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' | - tr '\n' ' ' - )" '"$@"' - -exec "$JAVACMD" "$@" diff --git a/example/android/gradlew.bat b/example/android/gradlew.bat deleted file mode 100644 index f127cfd..0000000 --- a/example/android/gradlew.bat +++ /dev/null @@ -1,91 +0,0 @@ -@rem -@rem Copyright 2015 the original author or authors. -@rem -@rem Licensed under the Apache License, Version 2.0 (the "License"); -@rem you may not use this file except in compliance with the License. -@rem You may obtain a copy of the License at -@rem -@rem https://www.apache.org/licenses/LICENSE-2.0 -@rem -@rem Unless required by applicable law or agreed to in writing, software -@rem distributed under the License is distributed on an "AS IS" BASIS, -@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -@rem See the License for the specific language governing permissions and -@rem limitations under the License. -@rem - -@if "%DEBUG%"=="" @echo off -@rem ########################################################################## -@rem -@rem Gradle startup script for Windows -@rem -@rem ########################################################################## - -@rem Set local scope for the variables with windows NT shell -if "%OS%"=="Windows_NT" setlocal - -set DIRNAME=%~dp0 -if "%DIRNAME%"=="" set DIRNAME=. -set APP_BASE_NAME=%~n0 -set APP_HOME=%DIRNAME% - -@rem Resolve any "." and ".." in APP_HOME to make it shorter. -for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi - -@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" - -@rem Find java.exe -if defined JAVA_HOME goto findJavaFromJavaHome - -set JAVA_EXE=java.exe -%JAVA_EXE% -version >NUL 2>&1 -if %ERRORLEVEL% equ 0 goto execute - -echo. -echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:findJavaFromJavaHome -set JAVA_HOME=%JAVA_HOME:"=% -set JAVA_EXE=%JAVA_HOME%/bin/java.exe - -if exist "%JAVA_EXE%" goto execute - -echo. -echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:execute -@rem Setup the command line - -set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar - - -@rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* - -:end -@rem End local scope for the variables with windows NT shell -if %ERRORLEVEL% equ 0 goto mainEnd - -:fail -rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of -rem the _cmd.exe /c_ return code! -set EXIT_CODE=%ERRORLEVEL% -if %EXIT_CODE% equ 0 set EXIT_CODE=1 -if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% -exit /b %EXIT_CODE% - -:mainEnd -if "%OS%"=="Windows_NT" endlocal - -:omega diff --git a/example/android/settings.gradle b/example/android/settings.gradle deleted file mode 100644 index 604e0ab..0000000 --- a/example/android/settings.gradle +++ /dev/null @@ -1,12 +0,0 @@ -pluginManagement { - repositories { - gradlePluginPortal() - mavenCentral() - google() - } -} - -rootProject.name = "example" - -apply(from: "../node_modules/react-native-test-app/test-app.gradle") -applyTestAppSettings(settings) diff --git a/example/app.json b/example/app.json deleted file mode 100644 index eef461f..0000000 --- a/example/app.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "name": "example", - "displayName": "example", - "components": [ - { - "appKey": "example", - "displayName": "example" - } - ], - "resources": { - "android": [ - "dist/res", - "dist/main.android.jsbundle" - ], - "ios": [ - "dist/assets", - "dist/main.ios.jsbundle" - ], - "macos": [ - "dist/assets", - "dist/main.macos.jsbundle" - ], - "windows": [ - "dist/assets", - "dist/main.windows.bundle" - ] - } -} diff --git a/example/babel.config.js b/example/babel.config.js deleted file mode 100644 index f842b77..0000000 --- a/example/babel.config.js +++ /dev/null @@ -1,3 +0,0 @@ -module.exports = { - presets: ['module:metro-react-native-babel-preset'], -}; diff --git a/example/index.js b/example/index.js deleted file mode 100644 index a850d03..0000000 --- a/example/index.js +++ /dev/null @@ -1,9 +0,0 @@ -/** - * @format - */ - -import {AppRegistry} from 'react-native'; -import App from './App'; -import {name as appName} from './app.json'; - -AppRegistry.registerComponent(appName, () => App); diff --git a/example/ios/Podfile b/example/ios/Podfile deleted file mode 100644 index b5e2385..0000000 --- a/example/ios/Podfile +++ /dev/null @@ -1,7 +0,0 @@ -require_relative '../node_modules/react-native-test-app/test_app' - -use_flipper! - -workspace 'example.xcworkspace' - -use_test_app! diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock deleted file mode 100644 index 66a85e9..0000000 --- a/example/ios/Podfile.lock +++ /dev/null @@ -1,562 +0,0 @@ -PODS: - - boost (1.76.0) - - CocoaAsyncSocket (7.6.5) - - DoubleConversion (1.1.6) - - FBLazyVector (0.68.3) - - FBReactNativeSpec (0.68.3): - - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.68.3) - - RCTTypeSafety (= 0.68.3) - - React-Core (= 0.68.3) - - React-jsi (= 0.68.3) - - ReactCommon/turbomodule/core (= 0.68.3) - - Flipper (0.125.0): - - Flipper-Folly (~> 2.6) - - Flipper-RSocket (~> 1.4) - - Flipper-Boost-iOSX (1.76.0.1.11) - - Flipper-DoubleConversion (3.2.0) - - Flipper-Fmt (7.1.7) - - Flipper-Folly (2.6.10): - - Flipper-Boost-iOSX - - Flipper-DoubleConversion - - Flipper-Fmt (= 7.1.7) - - Flipper-Glog - - libevent (~> 2.1.12) - - OpenSSL-Universal (= 1.1.1100) - - Flipper-Glog (0.5.0.4) - - Flipper-PeerTalk (0.0.4) - - Flipper-RSocket (1.4.3): - - Flipper-Folly (~> 2.6) - - FlipperKit (0.125.0): - - FlipperKit/Core (= 0.125.0) - - FlipperKit/Core (0.125.0): - - Flipper (~> 0.125.0) - - FlipperKit/CppBridge - - FlipperKit/FBCxxFollyDynamicConvert - - FlipperKit/FBDefines - - FlipperKit/FKPortForwarding - - SocketRocket (~> 0.6.0) - - FlipperKit/CppBridge (0.125.0): - - Flipper (~> 0.125.0) - - FlipperKit/FBCxxFollyDynamicConvert (0.125.0): - - Flipper-Folly (~> 2.6) - - FlipperKit/FBDefines (0.125.0) - - FlipperKit/FKPortForwarding (0.125.0): - - CocoaAsyncSocket (~> 7.6) - - Flipper-PeerTalk (~> 0.0.4) - - FlipperKit/FlipperKitHighlightOverlay (0.125.0) - - FlipperKit/FlipperKitLayoutHelpers (0.125.0): - - FlipperKit/Core - - FlipperKit/FlipperKitHighlightOverlay - - FlipperKit/FlipperKitLayoutTextSearchable - - FlipperKit/FlipperKitLayoutIOSDescriptors (0.125.0): - - FlipperKit/Core - - FlipperKit/FlipperKitHighlightOverlay - - FlipperKit/FlipperKitLayoutHelpers - - YogaKit (~> 1.18) - - FlipperKit/FlipperKitLayoutPlugin (0.125.0): - - FlipperKit/Core - - FlipperKit/FlipperKitHighlightOverlay - - FlipperKit/FlipperKitLayoutHelpers - - FlipperKit/FlipperKitLayoutIOSDescriptors - - FlipperKit/FlipperKitLayoutTextSearchable - - YogaKit (~> 1.18) - - FlipperKit/FlipperKitLayoutTextSearchable (0.125.0) - - FlipperKit/FlipperKitNetworkPlugin (0.125.0): - - FlipperKit/Core - - FlipperKit/FlipperKitReactPlugin (0.125.0): - - FlipperKit/Core - - FlipperKit/FlipperKitUserDefaultsPlugin (0.125.0): - - FlipperKit/Core - - FlipperKit/SKIOSNetworkPlugin (0.125.0): - - FlipperKit/Core - - FlipperKit/FlipperKitNetworkPlugin - - fmt (6.2.1) - - glog (0.3.5) - - libevent (2.1.12) - - OpenSSL-Universal (1.1.1100) - - RCT-Folly (2021.06.28.00-v2): - - boost - - DoubleConversion - - fmt (~> 6.2.1) - - glog - - RCT-Folly/Default (= 2021.06.28.00-v2) - - RCT-Folly/Default (2021.06.28.00-v2): - - boost - - DoubleConversion - - fmt (~> 6.2.1) - - glog - - RCTRequired (0.68.3) - - RCTTypeSafety (0.68.3): - - FBLazyVector (= 0.68.3) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.68.3) - - React-Core (= 0.68.3) - - React (0.68.3): - - React-Core (= 0.68.3) - - React-Core/DevSupport (= 0.68.3) - - React-Core/RCTWebSocket (= 0.68.3) - - React-RCTActionSheet (= 0.68.3) - - React-RCTAnimation (= 0.68.3) - - React-RCTBlob (= 0.68.3) - - React-RCTImage (= 0.68.3) - - React-RCTLinking (= 0.68.3) - - React-RCTNetwork (= 0.68.3) - - React-RCTSettings (= 0.68.3) - - React-RCTText (= 0.68.3) - - React-RCTVibration (= 0.68.3) - - React-callinvoker (0.68.3) - - React-Codegen (0.68.3): - - FBReactNativeSpec (= 0.68.3) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.68.3) - - RCTTypeSafety (= 0.68.3) - - React-Core (= 0.68.3) - - React-jsi (= 0.68.3) - - React-jsiexecutor (= 0.68.3) - - ReactCommon/turbomodule/core (= 0.68.3) - - React-Core (0.68.3): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.68.3) - - React-cxxreact (= 0.68.3) - - React-jsi (= 0.68.3) - - React-jsiexecutor (= 0.68.3) - - React-perflogger (= 0.68.3) - - Yoga - - React-Core/CoreModulesHeaders (0.68.3): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default - - React-cxxreact (= 0.68.3) - - React-jsi (= 0.68.3) - - React-jsiexecutor (= 0.68.3) - - React-perflogger (= 0.68.3) - - Yoga - - React-Core/Default (0.68.3): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.68.3) - - React-jsi (= 0.68.3) - - React-jsiexecutor (= 0.68.3) - - React-perflogger (= 0.68.3) - - Yoga - - React-Core/DevSupport (0.68.3): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.68.3) - - React-Core/RCTWebSocket (= 0.68.3) - - React-cxxreact (= 0.68.3) - - React-jsi (= 0.68.3) - - React-jsiexecutor (= 0.68.3) - - React-jsinspector (= 0.68.3) - - React-perflogger (= 0.68.3) - - Yoga - - React-Core/RCTActionSheetHeaders (0.68.3): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default - - React-cxxreact (= 0.68.3) - - React-jsi (= 0.68.3) - - React-jsiexecutor (= 0.68.3) - - React-perflogger (= 0.68.3) - - Yoga - - React-Core/RCTAnimationHeaders (0.68.3): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default - - React-cxxreact (= 0.68.3) - - React-jsi (= 0.68.3) - - React-jsiexecutor (= 0.68.3) - - React-perflogger (= 0.68.3) - - Yoga - - React-Core/RCTBlobHeaders (0.68.3): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default - - React-cxxreact (= 0.68.3) - - React-jsi (= 0.68.3) - - React-jsiexecutor (= 0.68.3) - - React-perflogger (= 0.68.3) - - Yoga - - React-Core/RCTImageHeaders (0.68.3): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default - - React-cxxreact (= 0.68.3) - - React-jsi (= 0.68.3) - - React-jsiexecutor (= 0.68.3) - - React-perflogger (= 0.68.3) - - Yoga - - React-Core/RCTLinkingHeaders (0.68.3): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default - - React-cxxreact (= 0.68.3) - - React-jsi (= 0.68.3) - - React-jsiexecutor (= 0.68.3) - - React-perflogger (= 0.68.3) - - Yoga - - React-Core/RCTNetworkHeaders (0.68.3): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default - - React-cxxreact (= 0.68.3) - - React-jsi (= 0.68.3) - - React-jsiexecutor (= 0.68.3) - - React-perflogger (= 0.68.3) - - Yoga - - React-Core/RCTSettingsHeaders (0.68.3): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default - - React-cxxreact (= 0.68.3) - - React-jsi (= 0.68.3) - - React-jsiexecutor (= 0.68.3) - - React-perflogger (= 0.68.3) - - Yoga - - React-Core/RCTTextHeaders (0.68.3): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default - - React-cxxreact (= 0.68.3) - - React-jsi (= 0.68.3) - - React-jsiexecutor (= 0.68.3) - - React-perflogger (= 0.68.3) - - Yoga - - React-Core/RCTVibrationHeaders (0.68.3): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default - - React-cxxreact (= 0.68.3) - - React-jsi (= 0.68.3) - - React-jsiexecutor (= 0.68.3) - - React-perflogger (= 0.68.3) - - Yoga - - React-Core/RCTWebSocket (0.68.3): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.68.3) - - React-cxxreact (= 0.68.3) - - React-jsi (= 0.68.3) - - React-jsiexecutor (= 0.68.3) - - React-perflogger (= 0.68.3) - - Yoga - - React-CoreModules (0.68.3): - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.68.3) - - React-Codegen (= 0.68.3) - - React-Core/CoreModulesHeaders (= 0.68.3) - - React-jsi (= 0.68.3) - - React-RCTImage (= 0.68.3) - - ReactCommon/turbomodule/core (= 0.68.3) - - React-cxxreact (0.68.3): - - boost (= 1.76.0) - - DoubleConversion - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.68.3) - - React-jsi (= 0.68.3) - - React-jsinspector (= 0.68.3) - - React-logger (= 0.68.3) - - React-perflogger (= 0.68.3) - - React-runtimeexecutor (= 0.68.3) - - React-jsi (0.68.3): - - boost (= 1.76.0) - - DoubleConversion - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-jsi/Default (= 0.68.3) - - React-jsi/Default (0.68.3): - - boost (= 1.76.0) - - DoubleConversion - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-jsiexecutor (0.68.3): - - DoubleConversion - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.68.3) - - React-jsi (= 0.68.3) - - React-perflogger (= 0.68.3) - - React-jsinspector (0.68.3) - - React-logger (0.68.3): - - glog - - react-native-progress-view (1.3.1): - - React-Core - - React-perflogger (0.68.3) - - React-RCTActionSheet (0.68.3): - - React-Core/RCTActionSheetHeaders (= 0.68.3) - - React-RCTAnimation (0.68.3): - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.68.3) - - React-Codegen (= 0.68.3) - - React-Core/RCTAnimationHeaders (= 0.68.3) - - React-jsi (= 0.68.3) - - ReactCommon/turbomodule/core (= 0.68.3) - - React-RCTBlob (0.68.3): - - RCT-Folly (= 2021.06.28.00-v2) - - React-Codegen (= 0.68.3) - - React-Core/RCTBlobHeaders (= 0.68.3) - - React-Core/RCTWebSocket (= 0.68.3) - - React-jsi (= 0.68.3) - - React-RCTNetwork (= 0.68.3) - - ReactCommon/turbomodule/core (= 0.68.3) - - React-RCTImage (0.68.3): - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.68.3) - - React-Codegen (= 0.68.3) - - React-Core/RCTImageHeaders (= 0.68.3) - - React-jsi (= 0.68.3) - - React-RCTNetwork (= 0.68.3) - - ReactCommon/turbomodule/core (= 0.68.3) - - React-RCTLinking (0.68.3): - - React-Codegen (= 0.68.3) - - React-Core/RCTLinkingHeaders (= 0.68.3) - - React-jsi (= 0.68.3) - - ReactCommon/turbomodule/core (= 0.68.3) - - React-RCTNetwork (0.68.3): - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.68.3) - - React-Codegen (= 0.68.3) - - React-Core/RCTNetworkHeaders (= 0.68.3) - - React-jsi (= 0.68.3) - - ReactCommon/turbomodule/core (= 0.68.3) - - React-RCTSettings (0.68.3): - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.68.3) - - React-Codegen (= 0.68.3) - - React-Core/RCTSettingsHeaders (= 0.68.3) - - React-jsi (= 0.68.3) - - ReactCommon/turbomodule/core (= 0.68.3) - - React-RCTText (0.68.3): - - React-Core/RCTTextHeaders (= 0.68.3) - - React-RCTVibration (0.68.3): - - RCT-Folly (= 2021.06.28.00-v2) - - React-Codegen (= 0.68.3) - - React-Core/RCTVibrationHeaders (= 0.68.3) - - React-jsi (= 0.68.3) - - ReactCommon/turbomodule/core (= 0.68.3) - - React-runtimeexecutor (0.68.3): - - React-jsi (= 0.68.3) - - ReactCommon/turbomodule/core (0.68.3): - - DoubleConversion - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.68.3) - - React-Core (= 0.68.3) - - React-cxxreact (= 0.68.3) - - React-jsi (= 0.68.3) - - React-logger (= 0.68.3) - - React-perflogger (= 0.68.3) - - ReactTestApp-DevSupport (2.0.0): - - React-Core - - React-jsi - - ReactTestApp-Resources (1.0.0-dev) - - SocketRocket (0.6.0) - - Yoga (1.14.0) - - YogaKit (1.18.1): - - Yoga (~> 1.14) - -DEPENDENCIES: - - boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`) - - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) - - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) - - FBReactNativeSpec (from `../node_modules/react-native/React/FBReactNativeSpec`) - - Flipper (= 0.125.0) - - Flipper-Boost-iOSX (= 1.76.0.1.11) - - Flipper-DoubleConversion (= 3.2.0) - - Flipper-Fmt (= 7.1.7) - - Flipper-Folly (= 2.6.10) - - Flipper-Glog (= 0.5.0.4) - - Flipper-PeerTalk (= 0.0.4) - - Flipper-RSocket (= 1.4.3) - - FlipperKit (= 0.125.0) - - FlipperKit/Core (= 0.125.0) - - FlipperKit/CppBridge (= 0.125.0) - - FlipperKit/FBCxxFollyDynamicConvert (= 0.125.0) - - FlipperKit/FBDefines (= 0.125.0) - - FlipperKit/FKPortForwarding (= 0.125.0) - - FlipperKit/FlipperKitHighlightOverlay (= 0.125.0) - - FlipperKit/FlipperKitLayoutPlugin (= 0.125.0) - - FlipperKit/FlipperKitLayoutTextSearchable (= 0.125.0) - - FlipperKit/FlipperKitNetworkPlugin (= 0.125.0) - - FlipperKit/FlipperKitReactPlugin (= 0.125.0) - - FlipperKit/FlipperKitUserDefaultsPlugin (= 0.125.0) - - FlipperKit/SKIOSNetworkPlugin (= 0.125.0) - - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) - - OpenSSL-Universal (= 1.1.1100) - - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) - - RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`) - - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) - - React (from `../node_modules/react-native/`) - - React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`) - - React-Codegen (from `build/generated/ios`) - - React-Core (from `../node_modules/react-native/`) - - React-Core/DevSupport (from `../node_modules/react-native/`) - - React-Core/RCTWebSocket (from `../node_modules/react-native/`) - - React-CoreModules (from `../node_modules/react-native/React/CoreModules`) - - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`) - - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`) - - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`) - - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector`) - - React-logger (from `../node_modules/react-native/ReactCommon/logger`) - - "react-native-progress-view (from `../node_modules/@react-native-community/progress-view`)" - - React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`) - - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`) - - React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`) - - React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`) - - React-RCTImage (from `../node_modules/react-native/Libraries/Image`) - - React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`) - - React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`) - - React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`) - - React-RCTText (from `../node_modules/react-native/Libraries/Text`) - - React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`) - - React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`) - - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) - - ReactTestApp-DevSupport (from `../node_modules/react-native-test-app`) - - ReactTestApp-Resources (from `..`) - - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) - -SPEC REPOS: - trunk: - - CocoaAsyncSocket - - Flipper - - Flipper-Boost-iOSX - - Flipper-DoubleConversion - - Flipper-Fmt - - Flipper-Folly - - Flipper-Glog - - Flipper-PeerTalk - - Flipper-RSocket - - FlipperKit - - fmt - - libevent - - OpenSSL-Universal - - SocketRocket - - YogaKit - -EXTERNAL SOURCES: - boost: - :podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec" - DoubleConversion: - :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" - FBLazyVector: - :path: "../node_modules/react-native/Libraries/FBLazyVector" - FBReactNativeSpec: - :path: "../node_modules/react-native/React/FBReactNativeSpec" - glog: - :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" - RCT-Folly: - :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" - RCTRequired: - :path: "../node_modules/react-native/Libraries/RCTRequired" - RCTTypeSafety: - :path: "../node_modules/react-native/Libraries/TypeSafety" - React: - :path: "../node_modules/react-native/" - React-callinvoker: - :path: "../node_modules/react-native/ReactCommon/callinvoker" - React-Codegen: - :path: build/generated/ios - React-Core: - :path: "../node_modules/react-native/" - React-CoreModules: - :path: "../node_modules/react-native/React/CoreModules" - React-cxxreact: - :path: "../node_modules/react-native/ReactCommon/cxxreact" - React-jsi: - :path: "../node_modules/react-native/ReactCommon/jsi" - React-jsiexecutor: - :path: "../node_modules/react-native/ReactCommon/jsiexecutor" - React-jsinspector: - :path: "../node_modules/react-native/ReactCommon/jsinspector" - React-logger: - :path: "../node_modules/react-native/ReactCommon/logger" - react-native-progress-view: - :path: "../node_modules/@react-native-community/progress-view" - React-perflogger: - :path: "../node_modules/react-native/ReactCommon/reactperflogger" - React-RCTActionSheet: - :path: "../node_modules/react-native/Libraries/ActionSheetIOS" - React-RCTAnimation: - :path: "../node_modules/react-native/Libraries/NativeAnimation" - React-RCTBlob: - :path: "../node_modules/react-native/Libraries/Blob" - React-RCTImage: - :path: "../node_modules/react-native/Libraries/Image" - React-RCTLinking: - :path: "../node_modules/react-native/Libraries/LinkingIOS" - React-RCTNetwork: - :path: "../node_modules/react-native/Libraries/Network" - React-RCTSettings: - :path: "../node_modules/react-native/Libraries/Settings" - React-RCTText: - :path: "../node_modules/react-native/Libraries/Text" - React-RCTVibration: - :path: "../node_modules/react-native/Libraries/Vibration" - React-runtimeexecutor: - :path: "../node_modules/react-native/ReactCommon/runtimeexecutor" - ReactCommon: - :path: "../node_modules/react-native/ReactCommon" - ReactTestApp-DevSupport: - :path: "../node_modules/react-native-test-app" - ReactTestApp-Resources: - :path: ".." - Yoga: - :path: "../node_modules/react-native/ReactCommon/yoga" - -SPEC CHECKSUMS: - boost: a7c83b31436843459a1961bfd74b96033dc77234 - CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 - DoubleConversion: 831926d9b8bf8166fd87886c4abab286c2422662 - FBLazyVector: 34f7420274737b6fcf2e2d9fd42641e66b4436a3 - FBReactNativeSpec: 68c23fb2cea9393190e0815b673d742fa33d2dab - Flipper: 26fc4b7382499f1281eb8cb921e5c3ad6de91fe0 - Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c - Flipper-DoubleConversion: 3d3d04a078d4f3a1b6c6916587f159dc11f232c4 - Flipper-Fmt: 60cbdd92fc254826e61d669a5d87ef7015396a9b - Flipper-Folly: 584845625005ff068a6ebf41f857f468decd26b3 - Flipper-Glog: 87bc98ff48de90cb5b0b5114ed3da79d85ee2dd4 - Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9 - Flipper-RSocket: d9d9ade67cbecf6ac10730304bf5607266dd2541 - FlipperKit: cbdee19bdd4e7f05472a66ce290f1b729ba3cb86 - fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 - glog: 476ee3e89abb49e07f822b48323c51c57124b572 - libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 - OpenSSL-Universal: ebc357f1e6bc71fa463ccb2fe676756aff50e88c - RCT-Folly: 4d8508a426467c48885f1151029bc15fa5d7b3b8 - RCTRequired: b8caca023d386d43740dfb94c2cf68f695fa5e77 - RCTTypeSafety: ec44ea1d6ad1e5cd6447b22159ff40c2ebbd23b1 - React: 9f8c8afb9a9d61b7a1b01a1c6fb7f0d4f902988f - React-callinvoker: f813eee352cfd333208e8d67a72f584f5435769d - React-Codegen: 771562186fec8c7830897f97ca59de683abd3184 - React-Core: 74670b4b715083e1c9003462f3f4fe32a70ba5c5 - React-CoreModules: 34bd5b93e5322e60102a5ad78b992c882e558022 - React-cxxreact: adc9fc6a9333ae779bd72effaf77173bd9f22bf7 - React-jsi: ab91137ea7d92a86e48b6f15d3a5580bea471776 - React-jsiexecutor: a5043e9e1e1bd13b80b58b228c6901b3721a4f54 - React-jsinspector: 86e89b9f135787a2e8eb74b3fc00ec61e9a80ae1 - React-logger: f790bd10f86b38012e108fb4b564023602702270 - react-native-progress-view: 9e6b6a5305a9115c2157ae3b8852081aba0aab7c - React-perflogger: fa15d1d29ff7557ee25ea48f7f59e65896fb3215 - React-RCTActionSheet: e83515333352a3cc19c146e3c7a63a8a9269da8f - React-RCTAnimation: 8032daa2846e3db7ac28c4c5a207d0bfb5e1e3ad - React-RCTBlob: fe40e206cebcb4f552e0ecdac3ef81b3baf3cb37 - React-RCTImage: dfc0df14cbfec1ec54fdd4700b8fe3bf8127dde2 - React-RCTLinking: ac9f65f0c8db738a6156ae7640ba92494b4770a5 - React-RCTNetwork: cf289a0386a1bd057e5eabb8563dfe5ce0af868c - React-RCTSettings: 7889cfcf6c7d5738f3cb8889557a38eeea2f04ff - React-RCTText: fd249e1f8406fb6e35cc77a2b9ff66a3477bf41a - React-RCTVibration: f41f116aad644973f24653effb3db3de64fa0314 - React-runtimeexecutor: 8cdd80915ed6dabf2221a689f1f7ddb50ea5e9f3 - ReactCommon: 5b1b43a7d81a1ac4eec85f7c4db3283a14a3b13d - ReactTestApp-DevSupport: a88305defaebf56b89e7ff020e7b80b5a0f30e2a - ReactTestApp-Resources: ff5f151e465e890010b417ce65ca6c5de6aeccbb - SocketRocket: fccef3f9c5cedea1353a9ef6ada904fde10d6608 - Yoga: 2f6a78c58dcc2963bd8e34d96a4246d9dff2e3a7 - YogaKit: f782866e155069a2cca2517aafea43200b01fd5a - -PODFILE CHECKSUM: 778a98dbb092c8806ee57c128634a7595649b6e5 - -COCOAPODS: 1.11.3 diff --git a/example/ios/example.xcworkspace/contents.xcworkspacedata b/example/ios/example.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 57f6495..0000000 --- a/example/ios/example.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - diff --git a/example/macos/Podfile b/example/macos/Podfile deleted file mode 100644 index 0869002..0000000 --- a/example/macos/Podfile +++ /dev/null @@ -1,5 +0,0 @@ -require_relative '../node_modules/react-native-test-app/macos/test_app' - -workspace 'example.xcworkspace' - -use_test_app! diff --git a/example/metro.config.js b/example/metro.config.js deleted file mode 100644 index 24bf585..0000000 --- a/example/metro.config.js +++ /dev/null @@ -1,50 +0,0 @@ -/** - * Metro configuration for React Native - * https://github.com/facebook/react-native - * - * @format - */ - -const path = require('path'); - -const exclusionList = (() => { - try { - return require('metro-config/src/defaults/exclusionList'); - } catch (_) { - // `blacklist` was renamed to `exclusionList` in 0.60 - return require('metro-config/src/defaults/blacklist'); - } -})(); - -const blockList = exclusionList([ - /node_modules\/.*\/node_modules\/react-native\/.*/, - - // This stops "react-native run-windows" from causing the metro server to - // crash if its already running - new RegExp(`${path.join(__dirname, 'windows').replace(/[/\\]+/g, '/')}.*`), - - // Workaround for `EPERM: operation not permitted, lstat '~\midl-MIDLRT-cl.read.1.tlog'` - /.*\.tlog/, - - // Prevent Metro from watching temporary files generated by Visual Studio - // otherwise it may crash when they are removed when closing a project. - /.*\/.vs\/.*/, - - // Workaround for `EBUSY: resource busy or locked, open '~\msbuild.ProjectImports.zip'` - /.*\.ProjectImports\.zip/, -]); - -module.exports = { - resolver: { - blacklistRE: blockList, - blockList, - }, - transformer: { - getTransformOptions: async () => ({ - transform: { - experimentalImportSupport: false, - inlineRequires: false, - }, - }), - }, -}; diff --git a/example/package.json b/example/package.json deleted file mode 100644 index 2c68834..0000000 --- a/example/package.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "name": "example", - "version": "0.0.1", - "private": true, - "scripts": { - "android": "react-native run-android", - "build:android": "mkdirp dist/res && react-native bundle --entry-file index.js --platform android --dev true --bundle-output dist/main.android.jsbundle --assets-dest dist/res", - "build:ios": "mkdirp dist && react-native bundle --entry-file index.js --platform ios --dev true --bundle-output dist/main.ios.jsbundle --assets-dest dist", - "build:macos": "mkdirp dist && react-native bundle --entry-file index.js --platform macos --dev true --bundle-output dist/main.macos.jsbundle --assets-dest dist", - "build:windows": "mkdirp dist && react-native bundle --entry-file index.js --platform windows --dev true --bundle-output dist/main.windows.bundle --assets-dest dist", - "ios": "react-native run-ios", - "lint": "eslint .", - "macos": "react-native run-macos --scheme example", - "start": "react-native start", - "test": "jest", - "windows": "react-native run-windows --sln windows/example.sln" - }, - "dependencies": { - "react": "17.0.2", - "react-native": "0.68.3", - "react-native-macos": "^0.68.0", - "react-native-windows": "^0.68.0", - "@react-native-community/progress-view": "../" - }, - "devDependencies": { - "@babel/core": "^7.12.9", - "@babel/runtime": "^7.12.5", - "@react-native-community/eslint-config": "^2.0.0", - "babel-jest": "^26.6.3", - "eslint": "^7.32.0", - "jest": "^26.6.3", - "metro-react-native-babel-preset": "^0.67.0", - "mkdirp": "^1.0.0", - "react-native-test-app": "^2.0.0", - "react-test-renderer": "17.0.2" - }, - "jest": { - "preset": "react-native" - } -} diff --git a/example/react-native.config.js b/example/react-native.config.js deleted file mode 100644 index 3064e4e..0000000 --- a/example/react-native.config.js +++ /dev/null @@ -1,30 +0,0 @@ -const project = (() => { - const fs = require('fs'); - const path = require('path'); - try { - const { - androidManifestPath, - iosProjectPath, - windowsProjectPath, - } = require('react-native-test-app'); - const iosProject = iosProjectPath('ios'); - return { - android: { - sourceDir: 'android', - manifestPath: androidManifestPath(path.join(__dirname, 'android')), - }, - windows: fs.existsSync('windows/example.sln') && { - sourceDir: 'windows', - solutionFile: 'example.sln', - project: windowsProjectPath(path.join(__dirname, 'windows')), - }, - ...(iosProject ? {ios: {project: iosProject}} : undefined), - }; - } catch (_) { - return undefined; - } -})(); - -module.exports = { - ...(project ? {project} : undefined), -}; diff --git a/example/test.png b/example/test.png deleted file mode 100644 index 2b1499a5eb878c8b50149ce6ceb4853c7d5abe47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 637192 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


L1jE~ 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%0DS4B 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%0A=8_(`N8l;IY)}Puq^?l{mxk6h=?bHo0E20G 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

O(rXJE-tM4BOI0#2iIA;S+6Ew^25>S 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 z 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%0DqBORC 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 z zgD6r*zdP7(pVwQRO8&Z!0F=;&Gie-M#n;Fa&own5aAMKNzSr7rLpVQ z42aTjcsBN}X3q%skLAk3{DyXXXZy{6^X9G^dk2YbcV2ns;&WH7FPjNrlC2bv4?q3U zzaKsL0B?Qu@}K=dTknuN@8A3AE^n$$KlXZ?+*CmH_z2B&c~M~lCb^lj%&TFr^y=tu z{-Uulr+)Y;y78Iu_-zb=9H-gl*Kqr45#A~+Il26u_{x{m{;X^eos>I>U{y)xzl{6> z;XW;Lh&j}43OGXsmQ^ZBCTn4tlnX@VyQH|Bg_|)1VlFAr7qU)i8by>#v#hX53}Q0B zs&v<=Ka*`$K?*RDHax)^qfX6;((>&@K9XhO|7|F|HU&5>*Y_ow17v|v7#|PCoSCZl zCW0(Mc@QjtT0%hpvIK)MFB{=wD*MWiUq$KuXO!3h=21Wh0# z5$#aWR+*yZ$uOG48MB32Oljr;7}gp}buN?SSPkWtBPnX!Sf1}Xqr)S!X*8A>^m;cv zy3cveM3ze;-TDvidvnY4t@&g_;26) zX!ZP>j^neSSgKbZ?C!YLrcLO|s(lzQJg-Y1d^$S++;dViv*dzlm3nPWy8oMfRb5`$ zP({@H6RJA3dc)tjb#oSOwDhF8S+}&EyN{xgRFmWfBy`kwMMh8u>;1>SM-7^ z9wl*bYRK9+FFLNOh!1e8ZIdw?Lq)ZbqzJEGAVaeaez?Ck>~)t^Rh>?D^E{@?j;}=MXj8~Y6!bDGbrY+ zR>ZO3-Lk8Dp-8#H@}$Tu5$~`noRFh}fQx%Z%O;|VfeT9TKY!;%RNC=W20D~*&N1M6 zR+t4=OeB(0PsN2W0$JIY1m~%yqYO(-k|mrn!R|s08TtK!E|xeFkT0}O(?p_3G$yJm zyxy3o6{j54=kr2EgcQU~ggYZ+=;&Oyd?}~0k|}j1OZEmSP@ImQXSy9KhASf}3CF%( z(aV+rMdHq2Q11H@X)o-4g8ZFPBvIRiqa9kvO0(B0J2&dCov;x2t+__4Zt%`lMXqJj znWzRD&`glUG)U&IEzhqsc7O0zQu|zWynpkDxenU3M#V*WfmXNd#g2{^4Xw2M(>IZN)VtE<~`)`fsUs#`Cm1p~p?>?AX-KDnKbSh{TQN$dls%b{-N291*F?5uyP@TEXl029_ zeD7Z$YhQS7PCq<(^z=(FSPgTzCP(3*@E`>mr~cmBYw$0>P%m=j|Nd{}V8`0Mjp!Nj z6pUguVB9~!lkKc`A^76gEkUWDz6a6}^F(-UULYnlWbc^sGn~s1%Y`6QmLRTCQP#1* zV_NnI0U{7JVOI*MbFINSWQMTPh-yucB*JjynITda@vyk?f}%CFC!di#V54I#5@32n zp`>OSPYu(BMgapMf)uB*`jt9iYBk_EMaz%nN04XQaiK2-@ga`v! zUiPDg3J)ScAyqn5GMHRJyduOCh{VV;CKEvhC}m9Wijd=?4=2L!@UjsEvdZZ$NMp(z z^AT+>vbFVc0N-TFb2+ax^NY{Wl}$Mfq$tEN=X8P;NNeY4l)@r}LWmeB9E^%u2;)@I zLajH-(xHsKRLbhEX7MDNOq@BV(WT>^!@;<2YtdkgYXZsY6{$M%yj=KhK~RwK{S(~m zc2>G(rFwqz+~LEUH}(cw=jRsBe=d~d2Rm;yb+fZ}WwRT<``d>r=hs>P(Qd%&Edvrd z*O`k4`>_{nZk^9(@27hA@@jQ_I@Qobk>%Rr=JDI_DYcFa#8*6hd^)NxuJDwMK6<=A zIU5gsVAh7yC<;dc=2%kEMTNchVOH-gbmmnO41DQ@=N85a?9R0&lVnAMH$J;V{j^%u zoOYwJvY02+JC7!Y$|MbJ^p+b-JsqoO{WC8QmRl>51pAXv+W0Y{`Y~p!-fuR|LP;<~+3kcgEc_av8)$KCLP~x3nI+A1s zdw0tX(GsuA<<=iRFY0PJ!XXZ_n$t-Wg$s^Jh11Zv+i-a3<(jP2n)<#UD|($M+7Ko+ zU<*nn0z*)>JZ@edK{soX>_jO6hFzXqiA`9oV;mTu;_*zUW0RW^NTiBl5@GX`NRq|> z7S>u2f$5g3p9zHy6Ben4jM$VE{6GBT%ba@#h%#;`*$l*a2C59H<(iEoA(@Gq9gl;6 z6o9aDRG@6gLLo>T=Frrk46yJ{BI*ILin6P-5D{5;8HNpk7Ygs=TsUCH7)MZ5@-WW< zE(#_0X9ASkL|4U6MFhGWy2*Z!E3l(xg$oPWwCPxu!eD|ct;ncxQ7CdIl25beu~u)( znGy=gKEc>fmFYA9ifzlK@<6E=N5cqfn76HTY|mBfmYn6=gF_YobvB+J;Ysfs>+{Q2 zws-T+pj$K9=F1OEhr=iP z!|80C66g9iww`+4wCnWn#%y=z(JA(>Y+h(qmEh5lH*~EfZ8kVOeOy0()zzEI!JF^w z6i;u=&+hzU@Z=~xw!(Jn%2)r>rOmqU%|aQqWRyPoU|`fc!`nlp(sG-#Cr^q?S6Ald z)&9-jJ-Sl}Co_I*Vg<-#-z_jg}tt0`_^8PmPpL_ZX`oW#! zxyIT`$I&~<>E5G%`@zI~K6&`rgPq~$|I2@U>6vDK)VE;e_?`DoPHy5cN}v0DC!YrQ zK0VD0^_$;WuG!@AKHR+@_SBO<|Et;`JX1YB!r%ShvdN)p;4C>|Im0$ZGGv9&qqE$y zvb8_5Akg3VJ`QeUDDzw?U&itrMX;8HgbgZUv?+Wk7BM z8&Kj1TrV3f$#X?Tz@VL?DufEAUZg5g^{S3IKiO6%!dI1h;8|#?3g*#i*`(H50A-VX z6$VP#0)nWpY@k?hAU>1Bso=v*BI37{my_2aR|A5}jzFULGSfl|E4{t=FSNppLE@vVUE3j&5&2G#cG&=C6nM@4I;HhE-dP^DUr1*#5ZY)aREjTX5&m3AlXj^1+AiWDs{d6|7V$l^Tn8u|D6NZ0{?)o(UO; zM~`M?w40gE`76CAr~TG)$9r;i_cy=Pd%d~qS2Rna%0+&1YbP9i@$1iNPWS%r9!BAI z|LCX~9Oltj?Jm|V_two%Vqv#gq1r7aIrb!bPJ>T&@7zBK*IG@>)~rT%xvLgJ6M>Y) z(;}zDs@AFw65c{FgJhUPRP9AT=!Bp%BVC8luc(nfQoJk8~uX_%_b zPNgDc-cT|dMr{$YdWxgL&^^F-JH3<^07NtOq;Ot9NS zx`rT{)Kh_|^BPyMX}J+Ddk)o|#@O2<*br7H zOimKrvY0Qxwy4M^3YpT?Eltj|l(tdDBZuRTNPjsa+e*@>v$A zRB{O@2$S2YtxSgF;+ReksNe5o&wu^Zjmg8qgQnBLy}5<{Cy$>TI8v-u>?WYWBoOQ& zPsnUI{d7C&!63@n&)3t^AktPh=yHf)wpma53nxM{_Nwv7g}@rIVlkU zF16-+azV?#;RSY^tIz0ocy@Q&UVi~T`RubDU@xpGm(0d%e|>4Gn;q@U1YY^T0POzz z@9B|rm(;JU_E08#Zg0*gq>SG9<&SUvA}$;a4ufCe2(qBH{dRaBjNa% z9#sN~jUwsL-@Vz)_eBBnG(T;tW!{M)eh#r z08vebV@?58Ff&0>y-e**oIK_lDQ5+vvNuG*kR&__iOod)N=%=IPV2t=7Lt$8BzOa>an3J|Ht z4S;AlSQK)Am<9?a%nT|5&Sg$?tZ@!pVd_QQhnYZuv^=9Gvb8+pD6UK6jN?2jyZu0l ziyR4|!NQBdvX_yn3I8s|GbqqQ{F)B3T8~?G<@6DwQ)zN6O^*cc34MUm(*nzcDutB9 znUtuOFi^f$OSk|CWjN=e=U+7JM)3INNfb+UoN|)mHV;*vpT;B=xk02N<(n)X`(-a8 ztm<~XwGQ+u3by0*XTJE=*PM2xqt~{7{WD;x?S)Ex`J(0Rz5V^4_^PA=uBM?MjjQds z`S}YH*_lyiW3hhw_Ai^wjhd|sG;5g(LAnLw$=R&M1`lr?X^n2(v`>EVR@8OZ*Q%M; zFzqFD_k*_|Z1+|#_uAFLaf%n0vcv5uu3dX-)0kfd#R*1|p=+t?pl1F2>U^uSc;uZ_ zY^~N>*Nf=A*MECq^MdaOWy!2{paiFWpvh*lUeoe8Vp^;>s{*$&kJ+7?W2bQ#(hLg! ztzt_P!DuZj;G>(rgi!5T=!|>1X15h-I34E!fwMIAEY#}M8;eY?CWGB9Pb#&h#A%xB z98dG6+MOKz@W8KXs(kp_yJth6B?4RbOp5^OMF>Qel%zZ@{LGW7in-fF1!YQzsVUKn^9jvlN3K;gh-f4S26PMoX;`-O zvgbvdj1ywZx#94*?0{F${_t$1XDYPwg2}lYo4`_Z*EFH#nWO39 z_GnnUu=SNMUTF5mx8Ima?bgyW)o_3C;Pt!!w1TW!l{}31{HaQlfUAlk@fi^|a&Vw= zo3CxC&iaboea=XB0_71MEXV7gM`sVv;?q?!Jbm(+j`GoIV7A(ttElmDel+l;O2>7A z?!}rZft#;yS1+$fu{RqydO!6?eB&$ED~RJFh;*s&a%Zj`96bmE(7AN&g(bm7S!hsCZesy~P-Mz2;(dt)TnYVQK)^EIDy`K4}tOyE0TY1X4fF`ae zI)KqBXoYiMtLPZt`45(OW%DzRQEEXF)0+A+zWO|}1j>*aX=;nBT2r0&`^ch0U7 zRvs8yJh#A=iY45m{Yy)lY z?W^umUE^nGr-uYpgs_TQ)9$%d1AD$7O_I@$e+>3d?jcE?n|r#hgW+`KG_R^!zL$XY zxvNAsm8vN&iCeAeTBE7XWls4{+Yn$1c|vp*Vj6h~)g)TXQt>1y_99O%F zZKpe@s&H0>TG_onH4K?$f>MVxyjU(i@=~F8uLIcgqM<$KmctN ziqCNTx*2oH#du~S%o+_vr82e?Nz{1F$dz$G5Xw!gQ(=g+#E?xY>zItCa;;OArBg=C zkT6?|D_90@`6klL1z8K#(g3t5Mfe~7{tGZm3MPqA7A8qJC8!gT(_vnS!YG$99u=yk zVnrcIE~;!2ND@;_OEDD*C{Y>cK-EPS2TI|Kq=zzKIdb&^0|k1qC3)1Y=EzVv;!}+j z5i?c2X2^+OZUxL-V8sIM(+oubHsrjR(IY=-R)}TWDP$^+Vd{*6P;#6~TY=?5uSABx z=e%6wWXTB7MrYluuMCJ%6VH2adMxYhW>=S@Ny@zpXyKusrlZRFt*tdTy+3(!imcPf zT5+oz@Yc_7_YeF6>sWYMHkc~v$Q#iFQroel(NS_bfU9c?26ko#!fK$-%k1=%(e_|> z&P)oYt(dNi6GOmkeAJ;SuEq7ZbHB4=*Stu-AeBY~%B zl8A?z91qd--l#VJ)WttAi_x9myot8H*tMPGPhX#%d-0X67lt3bb>q=5tcx$LU4IQe zd1rY0{p4GJdimN$r9aDl{QBfKzh>U)RNV^aUe!*IGVW*2itM8}pAFTvbLnfEkn}qr zfn-~_cOpx|Y#`)jO0_)r%4b3A8hQDT%YnIvH{@cBd057pv8o{PBl;*FVpL9lMp4eR zYSDfgF`qrdFExQynbG;&4Zm=M!JK-BT~+ZHUODrhTv$G z^YSHvlJv#rQpM6IV+Kw+Vd(d>>A5-u$pVv_oK~Q4|2hD&h8RSJ%;^MZg2Wsei@f5f z&}eDtbHo*xg)pChOq4{<^$wFeD4t|$1(*$x=O{@L&Zs~G@$aQ_w<}e0AtVAqIZ&t- z^Qg!wtCHa0=pdJ5XwCz2808LM*eLQMT2Se=m(iC#PuvQ5a%YmTM-fjc3o7#ISzv6f zIgR=-Q)L|>!Fy3Zk52XFm53>R|Bw!+!|5(>HP z-swWOjizUj+>CGE@LcpBzHl zsa2e*U%F{WvikQwQhVpxg>;fUF&YiaY-^Lz!w-JFKViM~br&~AgAYC#rJL&)+^T%{ zxM*wO$-P_Hoo`9`_Pe*>+Vw=yi{npj&7$k8F9pXpe*VL^?cR#GduDUVgxP2~Xf15j zI366-3u{;aLGJ8%G7RemdUwSb!C%PIG^H5)O_Bxjfh1==A1_ zFvL>ZkOhDnhSkD)t!Zc(i8C3h$w)IA#=`1+cSGZoNfFkni}Ul{Nm8_{^KuqJqchj4 z>4s#ton8ahl}dy&M-c*z$==1_R0YQ{nxEW57a z5}UTmpim{>6E_wBjpo9(h?K$q@E6x+xk_M;LN$?es7R(}6iGoMo>NHE7-3zLPzI|| zSP6tu?hw6dV<4%{IE9pvvcYr8VUcTqGfUE-iA6S1#iSXCrUaS7?qP`sQG}VuE1C1W zT%!^wAd=RWVHk!1jj3G6GbX?*mmDjEmL_mkO0tZqML~@6G`uisvaTy65^jj8A@fhv zkxDF6QF|MPL1DNj#3@#p3JH?XAkcHq4`P9UsnSj9*m1+zah_GT9u{!hw18N zZG4Q?Jn~1OR5YS}U3Yz8$9-tkTi)?RUc78b1t(M7UaR)+9o+hNZv=wt-+8%iOg{MT z?n4gNUo^pR$ncy=?j8)5Kle&q;fZ0_Wtcqt&CP*(87S}n_n$`~;O4^lZ~w)myQjC*QnCpds~JI{K@BUcPiG`SgPUckN3rL3!lIP4mi{E)!l`H2i%Uoj_g)W`hvr zyzIvgU>vAzzWGIG;K_I2m4^?@QOF7}8drh2iiZ!C$&Nr*0TboSTUg8OHp&ZSHe>lg z*n1YPZOKQUfysli(I;~!WC~Vmz}Zl#YdpG3{0WdUfQ&%9%FLW&iMl-$7g&^D(@3i; zw6+WcPKUlEyc3mRK13CbH(o1R=ajR75C&mTpj83P zrU*iw3tv-6HKg{+t@@InS5CU;vXy6Wo&gT1+QNdl3lZ81Gv=^|m|OrTLPuqi%NRwe z&4C8e99kCDSB1BMML$P%ZuL+w&GRBzT7+ghesZuom_mu^Zre{3Cq6z1^Je#oMfQVx zJApu}NiZrr&#AXtRe?RM?6`Z9Oef~Gt7|LI7uyGq4t5(WbJhBqscMgI-JDzAlAM+h z+Hn#stz5bH+uz8hTU=$4&sAOHN};nvlL(%Eom=gB*79-Gec*1|@&&ZXwj-s>OV zd3b*1C0Ge=ef(avd%={X#6N5;UXWON_Tc{D>|w6!D;q1_TKDYa;qk%FQ(NZ)IOnJQ`BT25SQWnMuE60w)L`D_hEMKX%8zHB24Of&ssu>KIhmVSK zL)lRClYj)OG*Lw*p*$<7Au_4jWh1X+L28O)f>bJB}M_!LK%yI$7OFI z$<~cD&Y7a~jL;yD9V()%e9^9iY7QZWOde=*4W`0_z`-p#Vpdxd0hK5H$1SM6M{d1%$R?S(dpZ>N5a>UB$QLiLgw0 z5X?XzE5g$YxdyJJfeZo$#2q7P6!;m^wbBG-5tS+^6Y@<|AgrOnq$zS$7NF2b1oGg- zlx?6YNE48aplKjg!wE@*1KF6@-O7?Yj86O= zku!#F3pw69!2K!+K1>?;w ze|h=ZOZ?VP{GEYu?qyvaWT!;E{)#!-ovvPV08$?O3bI7_8J2NoG$l}tEkX=~KlM#D zBg&oc%i$E55g`NGn9sXklBcIQ+XKv}5CAO2z|EyOwTL(!XVNI`EaY3?kSDv!_6;E= zi3;Nw1X7-Zn%-PiMOB@iNqLM66fQpxo_-F;ER77wT@(>dlQC^pi>0fyz9{#Pwcr6Y z35qz5IX4<|c7)@J&>P9?LRq^;tiKc)+E@1(>+^SKt2?a}l8UZ?l1QJ#hM;y7pRD}kRJmVtp z%sEyJxFRLiCijoRA^_(Ah(LG0&O@hVaGGgZPN-?s21Od?k^A(PQ)~9eQ)7Njm^4Rz4?aeiX zy!*p9oNBeY(5_Uw@(jDR)nMmNWqsqq`tt7MLjnHc3ZzO)QZ+F3sb%SyP-Fv|J^18S z*PJ^WP5tSUJ%3tTJ#QHHaj=(0)s&2?bL)$X?(i5c)dUZiNVn3NG`jc6lhnGfyd3R) zy7SlIYO-ml7UU=o2nO=RkC2QUT?N9bl)a;Qlp(AzVc{7lgoNQR9|TE(QPnasaqqQ> z3ul6IFg0OP6wr_@UCV?IDmy)>-mD0V61sI^xAh{&x+#Q)7kb&@E3cZ!Q1o(v0OwXi zm|)q7VnPgr3?wVgioR{3wZ<)q1m8FV2p4cGGxTYnT}EbR2pN z2SFI8)Ga5m>P|#ZkRDD`b)mk9==~#e<;r!(e=?l((*Ji(l}rAZ~gnxy&d_LKmXi0X?)`c4^K^ds}j>I%Z_~e<2&sO7pc)H zU?yP6ksHySkAL^pzf9)-?CJUWqu0NC)VTEGfBn{#YJK|I`@j6rFVBAcVdOuUbY9$u zr1yUN^RU^y`nfM|t#_1Wvt4s^SPosJNHY;Ro`qw=S``yy8Frm2`h7zHifB3+p~^z- zQt-R~c<+PT?hAi)sav1yK0aBvcD({leA2!Cv?JxgjAfp%GTXa}YBrD;CzU_>dp9{A zzWXM4?oSMM7~ec$m!DInx6g#TdG%H8y^rA8ZA>zf>g8Ki5uhX{*h>~(mVs(~_EVgX zsIc4NL_Eyt%C}WIln(Df4j9RRz+cm4_9Yp)1vn#Y%vLt0Ti+I8XMOxePN!*+GNsNJ z*FiZ$Qq`&r7-MC4!gS7gns+Yn<~$2hxl;CMqae{>MJ8j?QJB3bu?UV%QAW6>v9c9V zP>v*k!kCRXnt~i6MYudsGF+%8O7IxP`v`?lJhxOtZu#;GXfsX~VNhT(gQUQ;K!wkt zjI96>%(<+b9WyuK36)d10(vOi#P7%P$@ODObW zQ-gDDtOyxBNEUj=+7O14;Y4+NAVageA0Hf@xXYbd zyXCgKBoUx80&Sz(*{Y^z-lR{f6~{4L-Sz?xFj1paiX~wiv%xX#ZN@nD4~|ZEcl<)R z_UvWf8*N^CNk2Nc6Iol&U!H3unN`bBVd*-28PkpM>}D`Si|zTHlOfK7 z`MLSU-m>Ym3NQA<6BTMmv1h@kX;%nVrv=HPk*U=b%OI&Q(^P0~GK)1WMIt_nP=S$J zPLK#lQN&S#^RYJ?F2v~u@H7jKPvUeuWW}_9e>9n$ z%+U1gFe${3*22DNtHLbE$@nZ_q6}J;1>PX@XBAz^id=XwV@eA?O5jZKG}$0bh(MZ( z`Uca~E=RVuRYwF9$Z{1@20Wy+8xj@FQ#ImQltPScED};lg`H4XQZ@(?>LBk_eOx z@cYe`DTd`Rc~R$Kq8PFvK~&CzppwKPiLij>JmjL>3Re%Ptf^3eHsa#j6-A+z(*a2i z%Oj3Pl7+=68kODX0)#N*hKtgyF8Ey4Yy@pd7e>F$P?P6cMQakp%1KX?gx&zaHA!MJ z4=7E`gE`26pwEQzU>D?}3^hvJ(}`Da!4@44_s_yVMW{hW2J{%B~rFy;B zRnKB6O(UsNRRcAdJnoy9p1Dx+uHKR7T|JLjO@`JSR(KHMxT)g&$#;*8OMxW+$H>3L2QZuFb~#4}XlVf9a*GPi2Gq zS-bblLS>9_eXa^e>B;WBz5c9%!Q`{YeiAzVUikTMZLBS#8^0Y5m?`+~!FKZH@0g2i zcK-*1FMYcvoA~YjAbFCCu#yb`EnyHiio?p+aA(EXeuE?@jLS%PHf21#_+`aCuikru zM<-Afl{CzS9Y#G-V%cnuNj}VR|CPVi+Y8nQZ;;7$X7=Fx^}=j0oK(C+a&8mFKq~hZ zWMuS6*zx4*AHqsi7P>#2QdAgGEX5-!KE!FCxNDr4+Tk7tQtUi0F^t#*B*NUQ6$ya2LZBfq9#PCt*^mu`m?8^8z(tYpLn(ZMWI3y~ z@!$k1AxtonCCEg4W=u|#*;$p%N_XZI7oM@QCZc(dl4`38((xciT09${ULuvslAb!#G-JzsJ`JLk+qahV z_SvVu8ei_4Ti49e{8=62nf|?hO>L!FuM*G(nS1v5Y+-jt)(~R3S*r5G9;(!IMLT}_ z!on$6vXQLY0ynyt@TRQ*=7to}wq;FfD16#}1(xmegUgF!c?q~DRJ;Do?{sRy`T24C z+Lnw;$@p>_XYCrx=z7*YN-X=@+UEJozR&b0_5yYHt=rf9WOm%^VS6!lgykEz8kPCf zsZM9f%O{(i8d53-@CSV-tu{3t+X!oGJ3@i+IPizZ=NDJYRhu())iw-e-Z49m$69vg zaV1%Wygv=c{V;qk1(~W>kwQy66)axmGAydLL=(v5IU{*lsQH#6%7FLM%gZNw)wS!E zttPQkc++tjtK2|KHDDv&%4@KmGlEW$E$fa$MTsT0U9dYX#!>D*ttybd17RV#A!U@s;L;xH_|hOr{g40sTm@7rj+X>IwvqNn`M|p zxM9&EiNbm35=0531a;o@Pagn=IxI>V+2)GONL~ojkf2m7)P$da!j}~>$By`iqghT? zXthEhB_DIpz2ak%l}$vbVHg>^=D+`|Ka-Gvfd!#10M2FZ2~$-Qd6)s7ae6r^xHu6R z)FlDV=DY3XAXgFwK>}4QR=$x8IfQT#ja9^SZH7HhKr+f_31KN>z)~E=k|Gs~7G?8? z=dL2aJkRpP5yd~437Ao~TCDowMCQl2z>y+U;87t|K!KHH6bx*JV_@QCQi6FbVVuGW zVd^?!ARW_)*%vh5##+)!B?eW>Fy@Lu=;}FhM-5I0v&szR$~eemLsqVWG;3|VgG8Fm zdN7zUTVT_a#`zhQonC>mkg6QxM;Iahs&J`Pw=L1im~U5i|IOC5o2d6s8Hm*7@5s)} zeD7~#^_JDz;K}3GhN&&Q)oMa`aq?V$Z);-!&*y_07fTia9;SZajBQFk^wfAFhnZ7Ug_ zIwxnw-L09qe(mk|^`p<8|MC%6D~Xm$wqMgE1MdCs!OU3s%KP=-{JcNJE^nJmLIpWy zJc84(v`toC(FQ3udQ?QL{7Y2yQ*E<&{rh6S%O5|5@_e3Pm}!V# zChUHw-+usK{4}vj+1gj2Ttoc>Jh@D1BJg#-QV!(`A46nF3H6KGf~Xp_+sEZXFk4VG zcok zsdYVfPI{TK+-jXYd~B?A>Xl0G=tXMiz-K;Pr_5l4S?Es;o}b2}#>Pr>;X0;xboEqi zRo53{0GOySCj~fZdmwtZHSGaUemKAro&nLsF@p#9lItMrn1qRq!fH z&w1+?MW9?Fi-^+F^wVEB4spZ!g5Dz98$t6J9h z=%UuJGv!Ui%DLNp=3*@+2nK1D5=TFPZ6JJaF7X& zIGRd+403zw9vZw^S1y+`UGC``U&O0GfMmStfQdsiYJ>z5A4{M_ zEJ!(pjA&d6^N{AEA+Q@EV46ZP`2cOaiPqZf&h52Qa_UCS>f0aKiVWOmm)VkC-iV+5!-La{7%a5( z1!r)N8nxx6dU|#+NYutF-z)L{)&A$Lotl@T$C&8 zJ2zvs)#}uxY|@Xkaz5Gr!Dn!NLn=X~{_4W`*)M{0cX502;M1S~{YMc^L5?_Ts`h(} zfA)U8ve?+(ZqzlxB7Bk!FZR#QADHzGy;K8~i)T|OWh=;8wQ{-CQt)NpDM~`M_wvWi z#NGbV2MECQrhq z)s*qUzy6pmy|F9>epZOU7EXWj;_yEI;rCY*aQUkrl0W(WqOQ!Y_5+v}1(~$IWYiml zStZx5b1xsuC@khD`6Tb=ABnuqKmIACE=Wg-Y|mc%-x$ycqjN5qWn3~4oAAz`sH245 z`vJhiboteyyvz?Ca?@#0BtU|&ejNy^m`{OH(339Dol|QuN2(O;%i|%Yp5Pt|vvC$l z3@-|`mDd(f>TuZ4bc>fv$-N>p=0b+>^C!E^IL?Q_P{wjLiXARLBQfTPO0%?J^-gFe zo3G=t0T)ud41qIYW)_ImdEYuL@?4tF9~KvxVa2T*vP(g60`kH9nK6(F!>^FzCWEAi zi^c}5bU=8JXeO*R;nho6L?rU_R49xjk5@l*LPyVsg(uW zREL*)TK%qRX5;aZ)!u2@wX}O*xwiApdmk=o`tW>+<#^^}r6P=dvVLQ!y?m=Gqh}8f zw{G5m5|Tv~`AIMfBui=3$}C}&-ujRm9;~hs zt~(4Ao-?p>878J_Kp#JQ{&?@fLzfQ>jVMd2tGBAITp9KnnCYn*UOFSQoR4g z1j6<9A~@R{I9-RUwp;Dc8?o9`ktE5IIm8>34n~Jg9<(b<&hTh@^@VCwYn33vO0#P7 z=>#AlbNwRAQ&321VX37!i?Xp3MqH9R)3Zr2x$I8*$uyOdk&6jHDZZSU)v9xRQEhC@ z`^@xDD-x4t#G84Ey{iOg1(8Qe+Mi@vQ#W{$MSa?|q~m-f&zLh5GFCgO*|04O6XFzM z5lFeq&1fN|BD42YwdNyFqBs<_oFsC}hXzc;ZdI*KBw%7!600t7BqZ?}j(H2|I-2%E z357G+7UHy+pOeuf;LYdJxqz^$8K8VjnZQ)ok1u2uktB!&U{OH4FbB|-^&BXepYLl& zOizdi;*jBNOpzst6h!>@zW-f`aWi19IukjbLJ=9Mk{eLb3SQ1Lk%q+0EkT~QamZL5 z#fj&7sSGS#(IqRQxdd~WsRxZXW=}v$=EuzpDGG2bx{N4zcRn~=#S+QA#ERX*U<)EB z#H`AiFz@jqD{?Nl1t(W3`h3!0Tx5{BY96x0LQGsJPjC@1h?VPBp{m}{ha>N5HZ1F~ zSvA~1$a$bj+)PBJs;LrVHgvd`|2*KKiaN9=k)Uz2a`)JPPLj@UgO#0SCoo&Wq=BPob0#;IGo)hY)4{g1e~ z>-hG{^;_}flhTHoK0UiU9Old4Dz&%O>HTRo)~(f4uB!dd0-T({&Fy6>#)_bZgpDrRs;dT~?-JXKD9!;snn=`tkUxA1klczVhcc{`jkn zw{KlrU0!U~B#;gdUks+CmoX6F8PUkqM#Z)T5+{OCYnB=+ano|cN(cKdmG*7!@^b%| z|CH{0?fT{hz`iFptECb*do-?JYu1|l>4W1-T7<(wDJ_fnuxRWoww#w=41+_lw6(c= zBi_3=wstDqWc=c{wDGFpMw7jtT{d6YdHUe~cM9 zsW>mM7Peh%weyV;TpX~(A#sUvYb-bk3v~!6dj)90JNd#5P-_A47!3o$DTORzTV%10 zhlMygjW#wDYejhS^9%|3((6KR0A`bfSrd|^m>X<<4SxFr$W^Y~JdBUUPF-8vQlg;S zKjw*tiO9f4ZEURH-6)H-!(ZIvn|iCWF8JOA=S%BtwYtO@e)#xQRAEZx3XOTYY*lNG z`nqtim)mNsQJM3cA;p6iV!5H(wu(jX*#YS86U88%6{X{(z|1Yc=>=wLVO5Ipbc{j}cy4XC%#^fJw;_IZ@4@IKo{TwvvezZ{t=-PB z|EXxN+Rpjszx<~jr)<{O$;p$W@kQ0z-CeHuc`Vm!#`ewf!m_ot&@NX}4yj8W3y2Q$ z08zhFUnyJW<<+IWa03NyzyC~tkSJwd6@c$V(JUVIVlngjUTtAb<`FEiS+2^ti-p#N zp+xEl4v4@+tjZSP`zJ@~Wa#&@sdtd|vw6?XI1*xXHMqDKi;#+Reo*0b8r*D_lE=?Z zmp5*dZ6!#0qsICmr;Mv&(LZ11M-M z+g42GWRS|!D4wNQfCWfA5+SQZ3MLl`pNUa{M17cKZRm^~6RNyYOcTsWRmosQ8KGD# z^eD|VR=ZVAHQ;=Mz9JWTK{Y5Uq+otY!jxhUvJ5B);9w*IHOX>87}s^PkV&2p!31pIgn7CjB|aOVHstrAR(j> zkik(lLx9n_Dlyx^+&dJwj1*&qxl7{4l%RwcU=k)YQDUY(k-#j7i-3?a(9Qst;wYyQ zG6mC$C-HOwc%(7sFrj>fpYJ4!ys07tkRzl3MP9^dng&!eb5tr}RL$M&_(3s9u%%5J zb>@q7o@Y6pPf?XEvq||RqQe4|%FAX&#>ucQsK#Q$5S(I)`%#JwRH@jW=UXLJ?Vh;N zZ0hHHk{-ld$4J{!9%EhKkQzK0A4W&d=3n=6#kjlj&DURj)gJuwi$JQDI)c84Pks@3 zFV!NslwMig*)^(E=)F8Y>pLr7UU=oLlEhEH_c_<9(mr`0!e%LguqK^Rlf`_sBc^Y#diRT6%c!e0_5nH+R%t@A*If_d~qB`t85? z@Q-#DZJ@Lkma3|)=z-%L{pcshq}*9;t(1YL15rz>HCf^`|LN~~_kYsA_+ki^s?p?n z`(3HiwiMU(ucrRa+g~#!IQ3(t+|Zd-K$T{7!OBMWyIG}NR#ShH<)}x9-5oYJMRgf{bbzhtY_m*+Hc3 z@R}~TNBR7baKb4GO%aTHfDE3S>lLqe z7PuE~ju)=)lw|$Iizj$VMT6d0hON!(OKm%cwgqSRoI?(D5iP)pWukPO{PE!{Ib3uWrhqVC+f@ z!H@-aaE$5=U290wj~`6DdU*lGlXGV#8w;A0A3b@bHkZ^Ko?PwsVN}wU$bJ6w@o0B@ zBQDbJbZ9FYQ{XraS_|vDch<0O+4l0~uYbRHu-96>R$tt5uReNqkX>81`m>?w5AXf@ zSF^{T1!3M=U9Y!Guy=Jh7!;#W93J!&w7Ozb!HoTZcmBDch|sKYtT;KnVHPPCyRt5D zj1duydwP3K)2c!iCNRk(zG>pXPay4z?jW4TLDA28y&f4SUan3D%%r9cGVm-)bF|WG zNesow6alN>?PjIs>KeKF$(Xk5oojwDnVkm_NwOjr5(revabc}&5won35L4YD6!4Lp z+A~B|9h8U`3la$U+|S}DE98nG>bc8`AJmfEPXpCJN+4up#0%I2>@D=EST1Wt?A63Z z#UM0;4PZllX7g%^RZaj5kmp4zaH3eGKF@HO_@WeNrXdN0&l!JYEDlwxl%;7@KpmE| zET)`hD0U`rGOsZ}pCLogIOO&t!iu#k`&|~Z88e?&#Q)X*`Zfq=Ks4rk*O6=@j^Pmd zEKF*dU5p4{(nUdLP(&n9B-3P^MwW_IiMbjfPcn%zCmgE6eCuHfRfS`D3MY}|XB0A5 zp%|*k%WyUc7^Gq{9ry)Hch4$IOpyrnDdzk*1VSwH6(Ha^4Nb+vOsORMQ(nEI(c zj)&&_n>E|DO+iHsW&nmy{aMIF{A>~)bN)6K=z>~rC2EFToO`Y^E^{jtR-o6n-u+%V z-ao(pj~*+hq~_dol8Q-KU;sMP9I7IwMb{o#`XFKQWY{c+oBXv5DRoW~oxuc5&M zxBK&Osu`7*T5TA<;T|0g4kpvPfBgFEw*`ZwkX8&kJ^$j#Z_Y@ih7`RFi`Zy4Ti0Z7 ze0DKZ?!JBdmF1FmvVVlMo7dKK(K$aECo}i?6@Tkmr(KdJhe!AByDuKO0&jN~aBPl$ z{mI|`-TfETYR7tez1%Crm3DLT@_ATHQl+ukSr~T@b6KpH48l=%wc=E|EAyU*dN}Fyt;AwHSs4u@Sy#`}5BI5=;QdZ@(?Q{W@;8gv&E} zev+1=RBcH&@1h3})4gZnWHOzd$p9k6NT>>vOhk#F7kO=6mTEM-%E={YHj2_UaC9n= z2r?`ZX|a4q@W;~NCAL~Hj&afhfU;{8v49d2;wYozY~h*^h_HJOatT08Vn8{}EP8@< zLS@30alqKg%a>o9KVCa{4zW-GnxtIT+0OM+k@3s~cw(8}*j0Te;B_kL+-bKj@WIVm z+LedltS>{mvz=kdKRb7VzOlMgSy?lXeR6on(nyL(oTo;;rsx)*E6?wJO2wkGxS~q> z;L~4Gj@R4E?bfQ~UgE`_m4)lk;bUQOxn5zYpcepgf}%2JPO%E4WbcchWHDN_O`9>R zGCa&=-ENk${)~ZON>xJ>VrKx11%8%xAKp94)XmKm*quh~QXJHbC|5+ivkZdx{P?VU zxbFuu4{TktN#I_^L2%@GBv5G*-+O$zwpw3UY6z08am*gyKX=S`ZnrWdf@*uauAOvg z$pWkhi?`l>;{3Y>O`GN; z4lb9MloX&D;0b$|pd?si5QNz%&583OQ#y@?)$Lz|(-dha@<2H9MSz2lP!tP*6@sDw z6T~Oe8RR(+f^g~~J@sX7GT*YC_js2?5%#%QV~&K?X|aMB8zWUNDa?gOJ|Q-MB#u&@ zszX6aLQvzRQw2$>A{IglV>L}2jsbikq51r2opE#`TaYtV0rIjM&)ZDTXXUwkf?yTs z36XLt+M1q3MJ_>^$ww-fGQp{zB)kF&FZD^rUSQ9#1uxI}zxwWNNs{tR<~b;FLPjy2 zAB!|13^<}mtgr(*pARP@$H{}Z&~05+#U!N~;mLdoeX4^ZjVN{?NH`F)z~Gn#542KV zYgJST)7i`qU=rtrGMWh`xlr^P)pSw>QKIF9Le3JQk%*#9IT`eG#gf@iP9_6a%5#vW zvrOW(vIsqxWg{m~G;2PcHWm|0kQ}Z|wX&T%Uc!mZ-B!a4d4oexJpBdpQAETVz@tc* z_?bV!62y5ZWC%dhGK(zQJI)|AVI#<$s;ZWm6BQtq)-cb}AP#^ks&Z!u;l)2)tSPg5 z|9E--@SwGFeeEs%>dDK)d#cEUMp9ba6?2pc6udjt!Fxl_Xof~cEa_{NS zf)gidyi&KgEJI3Td&(~)x8Hr|^$l4Ex#J?On!Nb@q??ykOMK9ckyf9E>Dor4#1lH1 z?~m+X3@@j}Dub!bYA`!}^2xmi)Ad_RN<$O8v*E9Q@%vvs5A(tKtg`dYTP&%C#Ett= z^v;{_UenC$tJM+`v@#dd!Q=lnBXH;L`#72Sso&_Vaa70#`xkCvE2=k4`RHPD#4xI6 z=u%z?CPDqre-f3Q$n27%Y(x8@4UvDH4#JbY;QJsiRd)l z{yO0d@!5}yW}TVhG|K1u*|5qt5aRMAmH-J8xdOGeeC}}3aln#dVOt)}@;m^XPlF__ z-T@f!gD;{=2b4Q7xJ>n%929xrU`b{1iC`F(cXPcaW&=_P1rdNIV`{}Tr!qf#;~Uw= zyL@+&=Fi>gDqq`zgJG0=s9xd>GqY;It^mxrIhgb=($!_Ox#0tXRu}TBR$M&xLGHDe z)6^Yb_VSIzR%b0A1>?!tBtzG4ZCK?7j`PXkbed-FQIBQ4z0lGuQ!MD!;IbgIh1Khp zR6Tk5MAoTMT~;*Id-AZw)|nrr1e%q_B2DLKlZE-AA(CKpMrcuPs=_D;esnud^$E#&IFAgpr_XfSj@}}BcN1zz}{ufbYRntnCE9_cRAlkU+ zTtpLXZTGHS{_$roW1x6wNo0#BXMF5Fb@8jWmaLL(8kT$i=^*N@tgI2vD^*u*#XkD< z2eD!6ue{qRSL6N1S2470D-AqBFu>YsRWd3TLovS6YFjo1x~!vu@p9Nb=JH`43}=(R z!b(}x8x_Ew&oiHOCqbpNSgRP3I~m1(*1sU}(A1P9&*;wih&!+yMrYW*SQXDc73R&YU|QrB%=`rKNk#*gLW`fDdEuyNMy!@DxqfUXy08lntGQgsT5szs@(X>y)GPu?yyDq-Mxz0+)X>Lz2Fp_(RK`JCrc z;Cl1E?{O^FEKa3Lqg@x%DDg!Tm1Hc}tm})G4r5=kRI63jlgZJ{BgV!Wh|ffQ_nlh& z@%ZH4Q|h%F*OnSLoM#_7$wBkRQln8aWragq(fDQRbmX0{iD{Qenz_1Gh0*lcPid52 zRqkGU?XIFO$!Qpfd24-Vtu1#(`7aOu$B!qu|B zBSSTPcpfA#uQXfx^S|JXC2;xMZ0NubKLC0|$64|0qxl(2VcKnN@~^(HWCh8^{Nx}H z&wSW`x8Exr+;h4Qe4|m;MHOQ@8)sxnqa;hYR7FvwXG;r`S>|yM%*G&(lIyRLSmTFJ zK^8@biH0nhln=V3;9a7Ur!tlh|4mVkI&p z|JF@zd5iB4qVx!-S-AO%lyhQtA5I*Q#v+Jl3{nw^vRR~)iwNqst}A6NRWwenC&znF zyo{AvnqlYCPZPJad0jOZg8lu_akSM9tES85GC`GrbHa&^)LJW5>b9-21PUkFbojKi z)F{>0OJsI3IFc*Pvfhk`FZ$SNR+_Vik8>u2<1?>6lN(iu7t-+{p!`xzisCD^++uJC zSTdM8ckuAi_3iDuw0ksieNu1A3W6NVGi~zh;?d<^*NrxBZ);*J*n4#U!NcY48xa6T z#aL*s6`TdSSDd_j`^$IavYxAzty`PdS6kRlmR|egx9&C}(F{w_4MVFgM1uUHSG?IW z?p@BdT9wdJ%e6)5x!t47ng8r8k?*c7jz@ms`Rddg6hO_H)1MgaWm8dRX9tY!kNcN| zrnxtAFt4RSkeuZqgp~8$Q3hm@3+Fv&g?cXyX*0iY=lwK$ua zx?R#W7)$}8?wAha992|AnAU^3Z7uEA4GVj-Bzf9DSIVo`C22+{`P40DN@`J&7nMi? z9mEw@BZj<6CKIPrvSN_oEFECIA`AS%%D`KZLI4Q=KmW(~IV#14 z6ef`(BA!Yq<>!aLL{!ZCv&THlVj!zYgkga((Lq{ZDd96)%|)aJNuEY=jtw6&ZLJ7| zbX_+U%QYMDOuSfSCus()JPDy7WVv8gG!Dw+FfKx3n@td~Wfl_NfFk>Nx=HE0fp9L6 zkmk}_fla*<$VdVRtFC`>j+yfj1t}T>ds(kwNK~VcM5tBN`T~2~{^(MTMtRIJ=FzKd z#GqvyaJe!ivM7a?W}Zo9v$RrGRO(!W*`=izl{L96^Uhg*p~3}8GEKp`^xPz@ubWzw zJYW3gT|FP%|LDE9GbokNn!vk^Ujj~-1AANFk_)xxftFF}P?>_nL(`Pevp>yq(W&_LX zYjtCTUOs#D_dmpM|LMk??==@y>W`uny3U9nJ=;4I*#tz52!<{l$0hyk3dM z{>JUwlfz?ZvzsW%S1&*Qm!B+r|9cyCwIC($_@uk{lYLPA#)p5(SRykT6$JW+hXI6; zM=a21-l&lErA9>(`6x+RWs}qEI-keUw6eYfGCkY-^pWpeXRpV7hB$miY6}Z6ax+7~ zer$`?{ZIby=auH&m79C_Ki{8)_R<=~dG*aND}p_EbdPLoH0repXjP-J^V^?}zxqeD z_Hr~1qEZekYZ70bJ-Rnyi1hxyscmea)JOZz$Chazo-^9n(~qVvk5Y*YSy%IM$)HX4d9g_x0yDokb$cA{{Eje5PcTv;p+ zQ|98gIx?MwQ@z@3cdE!9x%EwReEIzR2k|&g!qdG+55l9#;meotlhcC<=x9O|C-tqJ zwOR#IUS8eU*=kzzL8e+xr!<)NpHHOB0*EbpIz3N^7gu>vvV#(<(81`!?Qbq_YKn9+ z>o4id%&4g;GfRPp7C{BdRSE^QuIf-`be)lNl1Ngyjq`y-og9`F6^WTo93j^+yLGAn zqpGr8?&xJ8$*P&Aelm`til9=NgMpxk35&ZMUOFK$htnjB9>r;Wb#tXVIZJxJKZ}Va z#_ZZCOn6&OGr@F&*wV36FoKK}o@4^asZnIzl(mW32BLk;<1NTvx;Ib6UrVLlwDDaiedN<}J2DlcZ1Hn$NWQ`az?2y&(T#(JMIsvovp2HhE7N3h7~rbHB9E!RZ_-uMo@tHTDAfdmIlP3BQsA>y_QXQAt#YMd zS8?uyVO~Ux2|}Jz@&FgA!dqAi03y?q-gpQR)saDh$;)Yy0>zd|k_j2Rk2%)OvMVht zt-J=#9-Zw!4@Qy19RHmUR?V7!@>!-ORg#Pt^OR*OEJZz@cA89z^>Q7`OrOA_)gA2=@(`tE<&L~eiov0}Ghz{M?Fq5ktTsC3@kUS(zP(GP$BIJ^GVI|3A( z7x%rbg{AdtHk=IhpN;Zn=1gbZzJC4AdQ%uaKj7tfY?>?W_W0SaosWNXuy*HqML#_0 zca);%;sr6fQtc1!EV|GvQSJPbzwMtrTlw~1zItORMZ7GO>EY)OdzZ_t77;9(hn^p+ zisBa`X8usu(|MnKERrI#O1iF+oR9qOrJFC**PLrkDx~OPPaaES?(moMQd8cMt_3C{<+V>frP2^>0+Q zQWVBlM*~4ua|=MdsjjT2rw53}yt$YLc_vMg`Z`$N!kMB71wQW=bSkyiVR;#y_Nmto z0rrg++G_i)wRG#6mSlK*6!^0|vvQz#jBW@XUi+4KeU-BfPT-+?2H_B3ImvT|on9FC z#xvpOt9q8vvm+UgIK7%JZ;QQ&;2vgBjmjkkl`&EyK44KbB=q3ok!o%jO)D8C*79cH zKEGIKz4P7&re*oZ_j}{8ef^qMU4`Srqh8lq->Io6Nhq=EhFXM9S81%GaG>c;E_brb zQOrgmnue__nn5@NF$hDlTx!6gsM%| zxi|qQFP+ma+Ig*`WqbRx>OxCQXUsLLiWb~|(9IloR;=E*rmE%PlSd~Pm#EZ8XO2?R zfMCc))E|R-O*wR3$92LdUNm!nZ7=WMQr1Oqc_B8|WirTtTyHmo*9fP5 zn$~3AUs1)nu2H3;8=6T-l1#O(ON^b zC9KY$hVms-Z#8sdO<=5_#folZe1~|KQktusYp9%?1ySm?N_{?6019y)0G#G=;`)iL zNwKI&iC`E}w>PWU%PYe8NhB{h-cU=x@!@`TW4Btdqe+)HNjyP_`3@e;r=N=oB(|z# z6x0}c$&z63rHBKf-=J0*0x5xust}+&pGh6N=oid83PzoqxL$!o!m6Q9HN;jxvGYue zMA4FMff}LO6bmoN)EKfQW)P7By(;C?1WOnKn0a}jPN+~$9Kp~-Dru4!dl{A#%BmR< z0ME@rVn{NUnAOJ!(s18GnwPL!)jC}<^33>67-A@!0tba^MCyp&jawV0ocv_Vl20b$gv*QNPG z>qMqS5=4**Q&W{Or^cxh#6YZYszlh0nnbgJhn6XkI3QtY2stnENwp@6sY0B@AF<2M zN1*%ZfKygWoa3n{NmjGfa#hG`l_E8J1z{CJde)LLu^IP^!!cxDNT(I&$f%NbvAIhc=8)=C?%G@2D#OJIDCFtdL%l3(FkwJdTe6Pmp+ z-u~eF0tlWQ2V!9t+vf5Yc5k3aqwa{JZg+i%4$_oDt6quqB}%QyMnqh}93C3pX1 zXQ>&@J02D^k0F_Yk{IOa0u|_6+sAk3PTV~TNf)vZ9ba_=cei~zDE^t=G0#U`p+gKAy3-I}2 zp1BFf3GH2hl#BCwv(|0yYk!{3Cho-unAO6^-q-`FHm;+5;a~<{fGqqJKseZ;cYg#gJ#b!-O1D=^+ zNk)*T8BHcVrDCZ9-@i(^a0q=5b*@>_dGF=Ewy|NcT=G+_+EV`@1d6813HDH9)AMrZ zKi->h%Xe>OsUwzGWD$-odNp%_3c5D~?OV5%W=WOJYT)1dtQywiY zt;82EdyjrLn}kXUW4D;(;}lQIkrf!hgZu86@2oz4(QUNr_EKE|vu?)8QS|8Xz2}2b zRp73U&Q1?saDy2X%cP{VSC(oUE0wkN+Tyaluu-jdJkK{P&3e-=#?whG6u=jCQ=E^Q zCQ_Oha7;C|qUrz_7?~WG3YrP@cEu>EhCQK%rIwnu;q#n|bbw@!3N$Dcc;-h2tX11B zRkhc#&O9fDnklK(N@pSH?@c44U0<38u8RCw-&omLKlP^)uP~j(defWt$=4)V3e!Ho z<%m)tj!mT$QminlRfMQWIH}C?Cu21c3z`NKsKqI$XvoD9kmrZ9sFK2x%wsV@J{1W_ zvY7FwnwEGqR(MK*9OMN@IEC@PScsT$vJ@8~%2}<_<|7N@LQqPA82w?-rs9xDjX|D( zs1WTUB&LFy(5TOOq^WGwv|xVJfZ~Fs7vQHnF;vl3rAXwN!(so{%K&C}1!fSWAYm*I zyVHco?tC)4t@}|#FCyP8R1j2v3At=kM5@__p<3|RvQ%bfv8;)}=ip@)Ge?&fG%P$+ zK+`gSpA}O^f;v{4RlU?q6T3g?O$Q@A2{>kOM!eEsh+l(-q~`88LY_CW1mGs7oBFgj z%5fwuEU#R@DF(wZJ57A7RvA;)a2~{=WQm$6MUt!yxf-K+jno3`75VC)qk(s6Dk}z% z>b2@(1A4uP8+En}Jq_Zs!O0gFeP!pBSMG@JZ%$tvNM?th?&s-gG8Pf#!(IYpoYenp zz3p~CJ&A6=!;FvKte2Qx4XGML-CzCu-f(IlQ~T<7Hg}cG|m7i~sTDH2L!X@t--uKys&MuO)+BSD?mXu1c_w)18tsA#@31*(# z@27KeijYkjn@mgidmY)F1rPRdQELC zatFP*nDSB{t=`}pOM>&%squL8O%O)2(jDsR8`nD<*MP!>S)!T^@8}3L zs?GXRIE7su+=q=sav28P83a3}g0`TLavbLfL5s~MQx#RJ0I`k!! zNa++<6%K2{%U=YOu~2U-d?+DCK}SehmL{X_;j_}ls$f}wsXBqYn4TW@o3-ZbcR#ok z_~y0isb~37Z_0JHI;C#kQ_K$ah7(0xzPZxey)7}`<9Pu=WLGX9TnrBPABVVMFRs?@ z%a>1-s@|zC9v{w}aGdq?8Rhwmz;Q9iEm=?&Tf>oWmUr)VN_uZF!AUYBlA@Q8RWoX) z#5AE<08>D$zu{|D)M^(3GyyjyTs%Lq8s}j?KcYGrX0slV?MACATRM)5ERFr~c^DN! zD@qWc-1w&%B zl&2$wDgj1fdWqHB97?0nzRUErTJxs`KkT1#lScElq0A2ZzAB3b=ps*5&EmiHt*>SRvT>RujLmt-t7*#W zp^TC^2{EP|hYD2`fq<$SFXkkRGA?KDANz#WEi&KD#M7uSrDFb76kwG>7LX~(JP$bP zdGozb$mH`}C0;~F$r+_O24zDFp~`{C0PO#ki9r?MA_D?MiPQ6wF_%u}ea*1!O*0ih zNl;lO&Apf_wS89SEt4y_!(kY7X96k8t(qZ8Ge8W^RP{)O`7{=i>1F1UkiCeR&qYy3 z=+x5I;tE7!FnS@9I6;M=Sw-Y0RAFmT6hNvHpO?qyzl^QiNLM?eJVCCt3`Uq& z>Yd`?_~oWJS62-M{Wh=t!zuYE?xMM}k!|pfkc^T;BinFJ(sR z|J9GKuk|kOeF@fXDwrD&Milj{-Stkb9r(2TuKol%(FyTwc##M0VNBT)HFGO zllgL9uXN%#4U0f#Il(doX>}+A!&0J2VX@$z_%ecO^6Av%2#ITKZiIB5Te-*7=tyf#vkNoK)S5bPm-Uo;~e)@4~ z>HPN1dF0UGTIzjqXERSlAaTR2=YJG8v;M3k>xDe7&JqqZH+!-=%^ zp2P;Lrbf9^2+1jtt*bkXyNo(};&>#TyqI;@MZ;vHm?<*AxQKz}?roSw$zXrTv+U+2 z!D^AkWN~_*xwOl1@^Ca0BR9_VWmFJ0FtkUc#1m;OhWD^6+pufjqsLHybCz2r1{{q7D<-cOJs>@nBbim;u zP&C$R6mrWJ%Um|4N>hCDiPP!TBuFQ8mamqhg~NwQ^NO5K2lwt4-5atZqrrQ-u%{o_my2`7RkUFy!!3mO`x$;t6Y5XheQ7bj2#}zkUIHj zRLq^B<3*!0FkO1MWL#Iy;>a*cUCq6~sMifig;5+b0?XA6A(<$sB6k~gGi59maNMfH z3?K7s6_tL%9V|kXFyS;==807mtwv3+Q)$liTg?Vfbly@E4C?*uYXV2h3!&+n=vG6j#sV*Lxn*mMQc(cr0ikijK`2uG zWf@Y6Y^J1&!zC#r_FyIA5SBQGDWXiW45pCEWkeE_kuhNKa)J0*GYwpn&}u`HmN-$c z90Q$Wp|yWo?zz%GJquLP3IDl`VsJVkApB z0;VcOq7Bob426W3Ipp9~FAl){@sB>FX}y4eNuX+g2=g(4RhT4s85JcJEmh70LDu<# zElFPZP@p5jWelhAX-0$qv2rOF0A_{HVuj(@h+!>0lm&LYU@rZQDnJ_9p% z=@M4U%aP~88q=$+mIho_>>H8D3SJ>53#TkWA!V{GK|u=mqN8gaOIl!E2$n@SPZG`# zQI+K)B9LOWut*0m&GRxPgcI1a(+lNWR(_h2H)hEf0!e&n?N(cB^z!LE8l0WXz43@G zul~iA4?o)5>7(P%o(A%6v&lxkJ3oCBMY-PIZV2;-uQ;`}p)QY3x4v<+S~!KNEQkC5 z-+#_$%LCuo?7pLok4BWxzWzs>JsG<$wTA4~BWE$1fBwtq@xFWG-+l1)TfjeEO!vL< zLaMHb`>zf^zsnVEBI5KY(7yV^TQ{!ZlCS6z$-N{arY;Ie;KG)2_=i!ear2}1Ri&o; zCkKqstywddE#ve2;I6gzmc;Qe~aG5D) zmk)4LtVQ zokvrA(B1i9b7On*^bqzb_tiC_5oEQ=EZkEl(9VA|J+fw>L1(& zR=do2_u^%^`L^BcqsO0l-D~FFS7|~G;M`lgvDxW_Wy#aQl6A?{hsXDXMz3!7M)x1) z7QHoQf(zSdfH)q-!|qy--f}lgxgy|oS&#(cycRSQLq%aTG8_TZfM<^w0=a6FpUojd z-FuK@3LCvbk}1payiTELy5t%v~D&zQH4_Q?nZqF5^rTnV29J$Q|3L zc8t1SZMC}Hy|qoX(yOkuH|ti4m68>71~9bD^Ae9xoW+c8ckA7RK(V4V8YU|VEW=k# z&R?9l&WKxF6gcpGItKG}K0i7H{p}9nk^tpO#yHEoJj;Z54`sy@{g1$pmr15}J7#`#)Wt5sq zN+Pkk1F^#S5a_X@(0a=R3|gJC2Drca>mPHP_1`-1OPE_VYNlopP@-qpssK1yR(V>r z_!I+rQ7l8Rt2!@O%&}#n7A(t^dQi~V)9A<~NmNiwR-nwLF_Hu(FS2}!R%hyQso=6C zOX615lr#W{UNX5qbm=EZjF%R$Cl&F`;|x)z6_-o0Qe#mlFY<+(7PhP&bcs|EDsnTP#kgJYP$Br@nTPh?tGa`El#7O8NZQ)ls#>FNB}+%eqodd4 z(DbkU<$KrUO1lf43qe~cdVT2}z4$U+u#t~YG&~rti-M}-=Yza+>xMlaGO7&SkN?ZG z6m&)KBDQh0VqV?TF5g~nSzqHjc>XI7>~+?! zaR<*oJAcsZf8XdeVzzzdqi#FpSt4fPX_jt8&`G$*W*Q*<0nmTiEi+hz zT&>GZXYAeweO+D*La`&~ncNY|gZrPxwX1tgFkbpr_YyjLIel}lTz`8@W2TwJW#OyW zcX)dnmq5{#X5C&mnbE2$j5c}k<)BoW+gAmi_z8d@iFLK!-C|+Qbwgj}o4qTfxz3GV z&rBOO)-?_6j@(8i*C~;Ts2!Q2nxQ!l7Z1{#7(TDX!iiMwdN*=}9d2)^%OiX(ow_ z;Uwal{oUyJHSSjQ?xxQv@$v|@`eL&e4wfnvS3?2N>afK$oY-rZn^pbbzaGJw$$Ab2 zf02j&;6kWY6`Ir-GM}EM39&Ranfk;uL{5a%$&(Rcbi=ALgC}U?vSfFe@i|rrSu9Y! zt5`J-m)<aATeTg*@Hy$+abU-@b+=YRjjzZ$jO zt6RpYpP8DS9({3EaJ}x1aQ1LmppCs9Rgk>JzMmE<)4f!qm6=ISwyx>^0i!g;}}L-!4_n zZZ@`B>$+(PT76xWctt@>rchc=f@v_5XZMeN)aZ0qolUuH&UC6-#%6 zXy}~i1wWmVWqzS4HdwktKepf-zO~KjDu-NHrkO;usPE7mWA`L6@kUAlQ;wtjTgwC& zAVp$HgfJpB#hhoAR>CTJavDn(Mo6LK$3ap!I#Cv+F!7QXZJ#Z%7xGX?8s~|c&3O@x z`x2_gs2!w8(50N`sgX*Y zobs`bL4tKw!fL^>V#Q+-?*qakwiF789Fm41NeDwT94d>YF8Bgmuu54~Qd&}GK~WSw zVT46th0D1}--`%P%nVV%Y$UACs$;UaBv@2SL=|SWeL4=88BAi{%4L#TNfD80gv=_v zGig?*Mn5|~PJEH-kSHqcN`Ymv(rQ%V5>I`eCL=y2LoQPqMy*;)lOjh9!8Nz2xw34o zDG8@e=0K&1DCQ&x^)^pGJSkGOi2X&HlejAQT(D}&*8nQyIEnt7>me;hu+dtb)Tt^= zU0t1SVC$N(C1jyeZ}y}*8yEA_SC-I-AI)d`YAtVH$=Y>1Je;Oc&ieDg(WBWb+k5-Z zzrTHQ`s@gW;V3!97)#6+5z;IUWTq?aYyp04=bJy?y~O*&q`kN4UX)h1MV|g_z^2x% z9Z>DJnfNzfo)g3D*IV)7gVAsPpXDM8W}|d3%a?CTnLjx_PAMd6G)7hj?Mc+u$ZGIZs8EH?qk!WS`aXm6q$bPA zaXqB!g_max<~f$|EP~-+!RD9~D}>M#jO>b~^|lSeq}G+=qG(iWbrT^SV+N1!iJRB9 zyX!(8mb$1(vTfV3e}M|AuW75+Qi@qA%gO2eiO}6@cjk)_i2}z}8;ntKuv2f~YKzu3 zqXq%gvN)Lzj)5jKFo7(znr&YcDIM~J&GV43UhBq&(Akhl@Z592+Pb0e49f?Q3H(xM z?UtI!7KjH-E^%aIE8$xaB}hmq1)`EgY#%ZxvZ8e7djC5gjR;_1&X*_?R64qxDVNPg z8e!LQ6AOVWd+Pgt1XbCcU$DBESXaib6VH}OnMJh3RMxO_>QaWfzT+O>J$iFSERJuk z=hkHz5*7ywKL%;Q!Gd4Ar8r}nhveqwX48`lsovAmaw%7;b%R4^FA%jnmJz1MRytTN zC#J2cxm%#91fa6EBPkYx6>+-2$O9EwSYKyK#FsPo%a5}-#E2KqUb@(9U)I8DnxW+E z;#}a0jHmIR&T^-E<$3{(i)Vj$aW<;m`r13Y*M9NOpP&1Z6;20>tg?B-AMCS=(EsN5 zPLCEO3T0hT`d8bE;P|h!*=&&>5tUW4>f+wrfBEN+WzD*M<92OFRKD~5|Lx!YCCh`u z)G04**_XZ{cPfSkcW>U31j{`;n>&76rQ^)z7)C(U>taF2n!;R7j0`;`Qeq1;iM`0N1B;V%@_=4@G=3h>Updof zjQb@C2J>(T++mUh<1|?;m(F-RAC8}%yiT&SA^}I!H%AZ7&rT9_{-!RVR$E`cZPxX* zlp(0zTiaVRx|)~Zu7WZ*_R~zyvSf~ccv?iuQf>>K2+%MQ#h4jOOxp`7c`@zBciq!bHrVv7}l#yOwph1k($VKL+U7gL? zIn{LuCWWMOnjCWe)Uq8mA4$Zo2}}Bg3b~M?QJR$qKw5PSp_(D1#&87GBF+#>F)LMo zSz+#kX^3!IXI(}}^Kj1n&A*5la&=k_O|4AE;&O@fEO5d+Ev*{;8ad*ZoU7La(<#oz zR6~=B$=8~KsM@L!0EHBh3HeF9fJ+})GA5Ms;O}_)5j57oppjK_zOUq`H@|hs#-m2utr6u1$r?Ux^#XwTV?97wr-1= zn@K#yZwU`$!DzJkq&!~6DRKl{FZ_7UW_$gHnJ&i8*v$*|lAL@vGCbOltS>==TYKRG;UedTKuiG#(EXmtS-Hw%5M)mUqqhDJC(TF#|b9TUBn3?`-2+wFON z+Pb;t4+c5IGa|-@!N4x}`tTqN^oANMZOd#q2ftkk4SV+r2T1tj-q5m}{iX@8eYC~1)^N7#uvkA??!VT zFoxMq-#i=vVQb?OLZ_u^b?jy~92_j4#r$@wclq`2e%W5zy?kZ!?CJ5@%X=4P@y=Tt zop;{3y1DM1KfC*@pFjQlS@QC9x!7MmIEy(klVFb>C0uW8mX_Arg^uP^K zm}{ON<{7K}l)*TH{DZT|Ir4FV9T_ z`{T^eBPMqe7UGInji(`4^}Mf$skbbm;X++4>&qGT%ur4lK@hy$v#_DD%v=_52zAIV zq-~OSTSWsdN?2sxX|1vBE+@Go*-RFe6B$$k>2YM4bym zCIDEhmKnxw$||bJ06}7TK{cyR!SFhis10PGpx$o@2r*NDbCbg?^i!H5u@@wPGahE% zVv_VkXkY|<%cR!OQ3(svEKgSlx0I_~z-Nh2I0cJkF0xr>kqdY_&ocq@CQHFetjAfb zq{xogiI?!O(yP{?VTp=u2~jDjjGzF8&F2)Mi%x}3*s4^IXuSl6jFRPi5RQ(@NXJ&s z=2SzV4lFlAWC6=GcuTM=SWs36e?d2L5Q;FU(J_iCm%DF>$_`L zqi4SuBVNDyr#n|K?``I$_r_TS&i)rCr-vpN_zBuE<>_GFFdJEc3l!4uw{i01*MA?V zSdlFm*rPxE?Y&QbYjvBJXk6X7T~4O^fBSzvee!ZSa$f%K_gnyf|97L=i$~*=h*K@d zsCYhJobL-903>Az9pcpDr6}f9W=R(FY;_W7R)#K9GqF&UI3A^?E89q3XLx0`^*D(a z&tI9f4p(sg`PsDO+R#oIy(oD;r@p9RP7%vR$jU;evpSSQuIhAtpFN4Ijg8yexXAe5n|WGR3d z;L7&qHUU~m{c%1D+!?TVTR;h;%A6KW9CvXNXls`?J86u)n4v#GhDx*w)f29-fwoN~ z3)D8FRLQe(sB1*GfGP^>Yi_qreJQ{y_2^VoS*<#QV8uEe;q7Xjd+4C}GppbCSu~2}^QZ3f$?lC=DW6;I{Wzh1$si0U{fn*=r9kF%NLT zAhy+2ImtmC*X`@&}`3taWdem&GINX8J@phFk8+1 z#l>X%gZD0`qX;vKrDfye7#9@tDU(O{?>%`D+`fG6H-G`r@ z6}{?(i>FV%7{ngaNXQ!J%4M#ez24tPNSIB}!{zAc_&k%EYZUjOT>apKn}7bJOFQ34 zbjiCouxlN>v1`jQH(8#Y9dps0}J1CVz1I z?M|;nF}Pt;$RZ)guwQz|XS3ndbuoysGG8V^-nI=aSgW0i87K+lW+->EH~V8T&vm;U z`ASyNXblChrqKiw1z~AYQU)LnLQYP2u9#emMhp{}S&@khf;3Q?tSRBuUrsER>4^ZQ zjvD$>p#YR=EH5VG>=cGmOe4;w9|UavghSx{MbAlK2K61CjS-W!2{z^G+E;I!D83bbg!- z9R`Vrm+W@4+3Oh1>Q<9ixzK}|lqTsIEM`t2g_Sx&G6&!U2N;Po!o&FpOn{2(=GxW< zOu01X<;Iq`IxtzO>5{C01Q>#ZI0ZR*RX_oNtV>yRrP#UvGCr}RLicf;da<7apjoPH zlN4WoHZQd?50|{aE3m3so{z@ftXpMc!0{mkQvu63nIW3pmt3^Q_v2fCbz`$*IuBtm z8?f!Q^_ws~89W}os(o`~^DQ_ZO&v$|Mx$)&-RtjI?&M+-h~8so@%sL7{QJ&Vzh*RbVi}EZ{Hc*SljF~dplP&svhim@DOEoD zH#fF=%$r|7{ONx><-0ra{LP)8&snYtC2s4MoDT--TCcT6V9v{`A=O8}`pN5g(r@<| zp@q*LJbIWK-}sxWS6V`^$Fs`h;lsn>6p2uhyU-6#%JbVlcqa*#Lp2casz34a@oxu# z2s3AReng{4bQxB?)1uMfA^*s5VQ`XCKP%o&*GKW`@K`f8JLywFT4PM|CZNvS!wFeoHyt4WyqDG%83(1%PevrIs*5wUWP zyd03cU`iUesiZ;!7RxZnqXFb{UMB>5kQTHw;}uDwxWvqz1aEAt(SjlMt0Kpg^I_^Q zh_eVwf>niA?JOV$n`Q@NP?{$09 zsN`A|jU>s*7rz_(Wu>D}9lZY5&TjMlqVmDE?xeM9FH?fg$x%DkAgQZ4qiPyesYRmpUCcxuaiCuL$MUteb)HRa=K%5{3=Q6#qIm58Apg=(|WWlGkE}E&i#|sHx zqyj3JXF;A&_w>AJ&NX!_<`Pa!5;Yl-=>kWRwb^P&Dy;yqPH&jWn%mWyZOgVU=&WHj z5z$;sgj5L*vUgns`Q+1Im%&AhoV5CO_pJ{)>EV3;XPHsy z8+jhb?xbA2yhvGJ6I|5z>bgdb?*7*j>Gt(qJb1Efzq9t8Ki-6+!7u*flb4Ut)_1og za=8D6ht$@kw*{GRR7k;#>o=}*C`2VqP&((Fy}7u<_AgVBGNL!1j-*R}_80B!^OODI zMt>7U^BIFy!FI7+I{qR$JUF}1NVa_K@AY;wVyDaL>5CTyQ3@|%kbw)1%YAtM0MFfM z;oAZWmYM(Qu{60$0}nF{SNKd+#Iu9}86)VWDp65vzJE=#tL)in`SM=L2HKVDRRK(& zJ}-4zf%!a5Scz#dLh|N$esK&-fytLil(c*A3C;yjLLEfOG6X1>ON=qVR?P%?0(rpK zR7{eYCmY>%T>yYXe4*Kz$kz~)lOXq_d^{WLx`l#tJhscm^AESvx!oRLE3Em9T*#OC$)ZAJH(xLy-Qot3H$8z3$B zFjE=~k_5;=MXOXKP-4T@Iw}t_MIqi$;q-MP)$Ps}j=gNPw7I5)(^;vm_NpZg$}^(3 zjAB&8K3AvM3QFGQf^i`b<~0@96N;Prqbk)0+Drmk)krUb+0o-~XEj&%b=|@zajYj2L0_>O1qpr-aooJ1bC@h|LDT zlYJmxYh2sf-cbOE)*7jN-va^fg&OiL?r*|KlyO+1S@6d8}_G~hCV?nFzvf;vi z&35aR8=L+2NF=IT@7^$!Gzx-)KioZd{!5zTB0))J=jp-cv)8YxcDG_Ha+j;`G+#At>qc9-ZqVNs}qi4%_9!_2z zIc~9P=(K9ClCaAnqw>g~ynd8Ua%5h1$9L&S7Ccjgj3DO@!6j?pauQ+c*$_|N<;DEq zXhD%jE`+!!O^Ku-wMhUn1Eprk>XJ|~`TByDY^kEiAW^7Y@9{^WE1XQzq0G(wUgkkhX(TQ3`qG z$>06=-`AKzQDh#cD@ni<&IGvX#}-F~2v|%q#ZNp1czNJ)JR?(NrV2|$o>OV)qrgKv z{pti5G>Sxw3Xiv0gQoc`CH$)YL`W@#$}VFlf@m;+Mgi3ivdoY#gMwBihR70|xmhUk z#G;>;V1Ysy4lm|$g2O6Ef>7|vRQ4N`?q>^@2rVl0dB*EXMc^>UNvo$oe19(KR&8jqWDBC?ggFO@VrZgVqq39v*~~?fg)3@NpgdKz zmIMnw4^bd{7;pVWU0I9|evdF4*NO(pPkJATqlf#yyhE;hW2?uhrE~J+;f!(atAG7J zTx*^=cNf00`QZ;6vf};br_16Xyg=FZk1pN*ir^eaFaEFlr&o5aY=+05bMnS?aIV>N zSi7NBH)WQc{^1`ZDdac5*{a&PQ8mpfnH-KD-yNgX(^jUvmyb`~;UTmB?%L&>JOeF- z4I*soJmwfll31jKFMoY-=bm-z_N9%MPlJqOCU^et$InmJzx%x{sdMnzFGv6S&%(7m z>8&5uaTz{-@N$&wH1I6je(Sq`tV(Ti^7-cvkFI~`TV|uCs(K!j%$;8j;uN4MS818O zEf6?he39RO=*^!By=`jMg5dIj&l?oA8H=J<9N>Dr!idp>i|Ozc-`&!zzEB3$_JpIJ%?(%w-Vg~o>Q&%*#W`$28ud)}sJb3f?bH3Hx*=>a(tJ>-! z@K~`PVewAK>=3i*s;7J=3@#gvcT&C6XrAtTNZ&Nj*2p=H!6lAAp&3&qt)qztGzN#Fb~q) zh&`9$4_gXhLdy9>-sp9EX!!c|$;3h+E)sXVFw#l{N=27tPH9%#v60!61?XL>R8cS- zP{s84ilsAoF7upI5=Mk2P&CCdM6p>06pT2rAfe+hhDHaE15Nmd&>0FBx8C1W5>8Y$yyTiqwRQ zh{ael70O5jG&zwMP`uirm2gbX7NHR{Q;}_PtEE7Pq6jNO3{sg^g%n^Eu@+?*Zq;8x ziU_5>)gi;2l%=^Bn*xRrtdLcM3y>s0F;$fYt)$0*7dco6a#|*ZXqqhrs)j5ZD2f-k z&N8AHQX1eD5cI|q8s4a++M;w@p z_Lm&r{x@5_Dms1Uq(}~*MdPO>zqh`1OU_7@TQVmv;`M6B>KFnmY6hQr84JpinqFZ?oB2yaG%x$7Cm z@$&V(m$&}xgIc}DmFWzX)o=fxYiVgAu{rUcKlvD5HhPzdc8ToW;$@9bFA_Oa-mMxV zujCZ&^f3P4|D*r&e@GAS!feLzC0aH3=1HCbvFPz^i5S32Fr2eW#PBTj2?k^0=j`!w zHg~jM+qPItzlG7Wv6GdtB11WK%(|YtlOkbc*YSeYdd_N>9p*^t@QRu%^ftY^@cl_*_!zAG|-$O;EEmY=7 z09>H^Z7a;3XYZrP?6#%+~m4Zf45rXq+nHE4*F;fvpiBgTj z0`ek>he^Sd=~>|;j!BetS<}Lw${>d& zTe>_~#FWHE%22a{W9c<9nUV0!l4IH0IzvEvHzf)tY7J%UF$aidccDX{#PO zjGv=8mUI|qj3!co36^dY5k6A@VkKE%GC{C%fP{3xG6d-^Qxt9J9vmwMNId`PRBKK7Mp~C%=4idsi6W zeR^^SJ>}dFez>>YS5H41eDRa?@c5+tt+qtGgL!yyKG;9#Ufo1yuZ!3sIL+GjyFdEl z?Y(U@+aDIBolf5z9c75AtqF{~$XGtP^XaU)*6jai_k&xyAQ4)C30U>fMmeo*QKn$; z+y(Z#fBGM48arH+_F99w%!cIZx4v#?)9J^bM7x6Fgu#oGdq4Rk5NIi^3AVV;Z#CL| z28e`liBY+EZKq7)B41$*Yw=g%dCYPA<;xYd#sQh$HwNkY=I!X}R}BJ~(RsPd1+i8u zQ52*s$RWp2*dWU}JACF!86QO|53n<)c~s|c5!0;6N~w>c0bBYOuxN~ycE`4w<>?v9 zXqi~%K276NHD9bYu+-b#jT+Aa575{vIe0|(O(ozkyZ5yl<3a| zxnv4z&?td~lo0BZb4YUzO3l1%CPV0B!E73XfX#ExpFtKfg27GCKo;NxO7l>A`Xaq^ z7r%N8;*#iA97T}9{Q54HBteqd9OVyQB*79%Z1vrbphKM-15>7~uP=_ymgn}?POHkh zl2+NhWk#p}^;b{I(1C0Q)tZiCoX^Ge4>t|LJ2}TvR^7VMYE)@?COMlI7eD>`pTSfLUIp;<*1NhYA4U6EJ3#npB zj4Bo ztu*x`yNuXf;dhP9cU;vzRII2yqHE9y1mjP?OU* zLb8;IOT~?Sh6&@7csQNrdBJ+bA*-b$UMeCQt>t18!HI{M959Tks4l{poJf3Gb`)Oq zWRe>OlPo4m81Ouf36Yf&7bH$AtVpN?6^sC7kVav!%zy?W++`!Cu z2kLBr5~4&b!*JA$HO$PIn2E!9Iu8=XuC;1~QkM+D5aqD4K@32!lu8z6sX*2=NkoDI zX(bDiAm%v$L9t*F5CuSoB=^!}5fCZisq)g-n+0KU9uzdZ6A`3wy!tDf)NHY^BImwY zvo%o?<)kbrX&PyfubThzbh4HrAXGOhi1L11O7Rl=45}4jTU7yJlK^qJlr@Dih?;tf zkR%IgSz)R0vm&(E1-{5mo*c!m&x7G&G$m`@Z6$dYW-}`AL*z{_oOua%Z6h8|Msn*r zc5?jUWb@nIoA2`Rw}14Vo9px0!$q0weDJk3e{%Toe};1<|Fi%3{k<*z=;xzncjQLo z$~P{*_qO1?nJylm?Jr&DIF~TE`ZYzhu}Xbphymb=i}MS<2C}oWKM194^sfQ;!pUnL zNRC^(+h6^Yw|14}^`luBDxmZj-2y2~!FoAnij)=w=EJXC+c3gH)=c@u$Dc*Bv%~Vr z)y-Wd9nU+m-1t_8b^p~6`!l<)tz9)M_57W8-&QOWVSob9o9w5h!^#z&0n6jTMO1>` zx}nMV@Htv#JHT-wHuVH$Vyz1bQXrw(;dx%qhMwN8h&VtXW8FbAng?9l;3mm%h!eM* zErjZNkt2T*NM)MRL|^7oSYnCefXfNgAoKF!m-cv$?!V%boC(8F1PP6pGK+#3L(r=$ z^a^QNqM<=?YjxfaEi`k-3(HBP@C>DD)$TD+0*=q@ToFv&w4}N&LXqA@BrcQ22iK|;UDj>${qOV`2FA47(mRbs zO%<@fkwPXJwRQS&H2?~YK`4_ksbs51E@k@uJk_C0DKMJ`xC~^?GU&@QU-stmc!|P9 zSPnU!D;EhHVBu_*ph zaaSOhAP8ar&H&@Pr~UQ*9$%-t%gR)qjqd2^zI{xYe?HIitIEp%I_?Kuv1&^~L<$Znb+GyGf)6VThn*Z0uA!TlM}{t*5?z zeV`RANHeu|(^Y^e9iq`2zSAAvzpFhQw72W>jk!Ndmce*`{^s@mxeSjUOK3xJTQE}2 zLmkJVH|3SFb8`S~%_ud;FdPjwy&^-+Mm^JBPtu&XWCo@Lg+PImFiUU{bAzX4txZs1 zsm4;K;a1VA^=D{Oi3=g6HC$&UY+9WN=^FEEfL2;r(@UesGL%?l+$u+_j=Tw2 zv!z#vJcqcLMTKyLMdzJ)T2m5Oh+c`?GUH0XT`p%l3>7a*<3j2$UCxjRQEAwkUse9H zK$?s=r5rV_fr*`@QiCjQlp_qCKvV0q%vW6;3k50$W(D+C%aLVaT3C41dq6{`p;sBe z^#DunfC@LGmR(m!r)5~Rf-`7~H1${O1DSDY!qU(*MD&W(b1zyhe7<^^M{lq7t>!>M zZ3CFgYv%h%jUmgcfHYm1=^BG9qjqJ=mp%Xe`SJNP<-vos&B@`%qj(U$ z|KGgT)T$@{DVm%@3%HV5ci!zQ%Jsn~mQTDpyN$~i*9Cj)d*7`!nOa?x3<6wbi@4Q} z$4~xIYqB$HQ@)A`1_IJMG-|TDdE}C@w0Dv8pu*e^P-qd(R9Q)sp7fmDvTJ>BtVx( zS&9BS z!a=C2749|lFTRKlPKqEF7pIa4#Mv270t^AP6bg>ysnWAlCfK?xl_aQTDJ5L!sv$tH zShbr3jMwu>n*>F;nlK0y7k5pCm4!Q8!N1nE z>jq#D`JwXUOJ1bNailAA#LHfnsF*N59qp&_h!7|6=I5TTP-}5@RCe^u@BdiQ;`7rB z7Q@NO)y3gA-5>m+;YXLB{Nmt?-%7!-YOpP3Hu0wOk#}<91v8_`Zh7=vRn;kn; zE{~tL-@P-u|9vvk{@;K5|6N~m8NUjUc*M1cSl)?%R(azyH{2xUtOb zSYPoWB#N@SqLE|`$mQ-pxQt^Tfcc1WI{Ne zt|!mLzks5EjgYO@>!OI!wAlp3o`iq-Ns z$rWVa2ExQIcvh+IYSt'ln1<)*ILRH#YW)_? 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 bj3wdiHuNsS2oa?MP^zXI3 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 diff --git a/example/windows/.gitignore b/example/windows/.gitignore deleted file mode 100644 index 399de76..0000000 --- a/example/windows/.gitignore +++ /dev/null @@ -1,34 +0,0 @@ -.vs/ - -# User-specific files -*.suo -*.user -*.sln.docstates - -# Build results -ARM/ -ARM64/ -AppPackages/ -[Bb]in/ -[Dd]ebug/ -[Dd]ebugPublic/ -[Oo]bj/ -[Rr]elease/ -[Rr]eleases/ -bld/ -build/ -x64/ -x86/ - -# NuGet Packages Directory -packages/ - -**/Generated Files/** -*.binlog -*.hprof -*.sln -ExperimentalFeatures.props -NuGet.Config -dist/ -msbuild.binlog -node_modules/ diff --git a/example/yarn.lock b/example/yarn.lock deleted file mode 100644 index bb1cd7d..0000000 --- a/example/yarn.lock +++ /dev/null @@ -1,7637 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@ampproject/remapping@^2.1.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.0.tgz#56c133824780de3174aed5ab6834f3026790154d" - integrity sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w== - dependencies: - "@jridgewell/gen-mapping" "^0.1.0" - "@jridgewell/trace-mapping" "^0.3.9" - -"@azure/abort-controller@^1.0.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@azure/abort-controller/-/abort-controller-1.1.0.tgz#788ee78457a55af8a1ad342acb182383d2119249" - integrity sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw== - dependencies: - tslib "^2.2.0" - -"@azure/core-auth@^1.3.0": - version "1.4.0" - resolved "https://registry.yarnpkg.com/@azure/core-auth/-/core-auth-1.4.0.tgz#6fa9661c1705857820dbc216df5ba5665ac36a9e" - integrity sha512-HFrcTgmuSuukRf/EdPmqBrc5l6Q5Uu+2TbuhaKbgaCpP2TfAeiNaQPAadxO+CYBRHGUzIDteMAjFspFLDLnKVQ== - dependencies: - "@azure/abort-controller" "^1.0.0" - tslib "^2.2.0" - -"@azure/core-http@^2.2.3": - version "2.2.7" - resolved "https://registry.yarnpkg.com/@azure/core-http/-/core-http-2.2.7.tgz#f4f52b3b7b8adb5387acf11102e751358a31fa6f" - integrity sha512-TyGMeDm90mkRS8XzSQbSMD+TqnWL1XKGCh0x0QVGMD8COH2yU0q5SaHm/IBEBkzcq0u73NhS/p57T3KVSgUFqQ== - dependencies: - "@azure/abort-controller" "^1.0.0" - "@azure/core-auth" "^1.3.0" - "@azure/core-tracing" "1.0.0-preview.13" - "@azure/core-util" "^1.1.0" - "@azure/logger" "^1.0.0" - "@types/node-fetch" "^2.5.0" - "@types/tunnel" "^0.0.3" - form-data "^4.0.0" - node-fetch "^2.6.7" - process "^0.11.10" - tough-cookie "^4.0.0" - tslib "^2.2.0" - tunnel "^0.0.6" - uuid "^8.3.0" - xml2js "^0.4.19" - -"@azure/core-tracing@1.0.0-preview.13": - version "1.0.0-preview.13" - resolved "https://registry.yarnpkg.com/@azure/core-tracing/-/core-tracing-1.0.0-preview.13.tgz#55883d40ae2042f6f1e12b17dd0c0d34c536d644" - integrity sha512-KxDlhXyMlh2Jhj2ykX6vNEU0Vou4nHr025KoSEiz7cS3BNiHNaZcdECk/DmLkEB0as5T7b/TpRcehJ5yV6NeXQ== - dependencies: - "@opentelemetry/api" "^1.0.1" - tslib "^2.2.0" - -"@azure/core-util@^1.1.0": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@azure/core-util/-/core-util-1.1.1.tgz#8f87b3dd468795df0f0849d9f096c3e7b29452c1" - integrity sha512-A4TBYVQCtHOigFb2ETiiKFDocBoI1Zk2Ui1KpI42aJSIDexF7DHQFpnjonltXAIU/ceH+1fsZAWWgvX6/AKzog== - dependencies: - "@azure/abort-controller" "^1.0.0" - tslib "^2.2.0" - -"@azure/logger@^1.0.0": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@azure/logger/-/logger-1.0.3.tgz#6e36704aa51be7d4a1bae24731ea580836293c96" - integrity sha512-aK4s3Xxjrx3daZr3VylxejK3vG5ExXck5WOHDJ8in/k9AqlfIyFMMT1uG7u8mNjX+QRILTIn0/Xgschfh/dQ9g== - dependencies: - tslib "^2.2.0" - -"@babel/code-frame@7.12.11": - version "7.12.11" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f" - integrity sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== - dependencies: - "@babel/highlight" "^7.10.4" - -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a" - integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q== - dependencies: - "@babel/highlight" "^7.18.6" - -"@babel/compat-data@^7.17.7", "@babel/compat-data@^7.18.8", "@babel/compat-data@^7.19.3": - version "7.19.3" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.19.3.tgz#707b939793f867f5a73b2666e6d9a3396eb03151" - integrity sha512-prBHMK4JYYK+wDjJF1q99KK4JLL+egWS4nmNqdlMUgCExMZ+iZW0hGhyC3VEbsPjvaN0TBhW//VIFwBrk8sEiw== - -"@babel/core@^7.1.0", "@babel/core@^7.12.3", "@babel/core@^7.12.9", "@babel/core@^7.13.16", "@babel/core@^7.14.0", "@babel/core@^7.7.5": - version "7.19.3" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.19.3.tgz#2519f62a51458f43b682d61583c3810e7dcee64c" - integrity sha512-WneDJxdsjEvyKtXKsaBGbDeiyOjR5vYq4HcShxnIbG0qixpoHjI3MqeZM9NDvsojNCEBItQE4juOo/bU6e72gQ== - dependencies: - "@ampproject/remapping" "^2.1.0" - "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.19.3" - "@babel/helper-compilation-targets" "^7.19.3" - "@babel/helper-module-transforms" "^7.19.0" - "@babel/helpers" "^7.19.0" - "@babel/parser" "^7.19.3" - "@babel/template" "^7.18.10" - "@babel/traverse" "^7.19.3" - "@babel/types" "^7.19.3" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.2.1" - semver "^6.3.0" - -"@babel/generator@^7.14.0", "@babel/generator@^7.19.3": - version "7.19.3" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.19.3.tgz#d7f4d1300485b4547cb6f94b27d10d237b42bf59" - integrity sha512-fqVZnmp1ncvZU757UzDheKZpfPgatqY59XtW2/j/18H7u76akb8xqvjw82f+i2UKd/ksYsSick/BCLQUUtJ/qQ== - dependencies: - "@babel/types" "^7.19.3" - "@jridgewell/gen-mapping" "^0.3.2" - jsesc "^2.5.1" - -"@babel/helper-annotate-as-pure@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz#eaa49f6f80d5a33f9a5dd2276e6d6e451be0a6bb" - integrity sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA== - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-builder-binary-assignment-operator-visitor@^7.18.6": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz#acd4edfd7a566d1d51ea975dff38fd52906981bb" - integrity sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw== - dependencies: - "@babel/helper-explode-assignable-expression" "^7.18.6" - "@babel/types" "^7.18.9" - -"@babel/helper-compilation-targets@^7.17.7", "@babel/helper-compilation-targets@^7.18.9", "@babel/helper-compilation-targets@^7.19.0", "@babel/helper-compilation-targets@^7.19.3": - version "7.19.3" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.3.tgz#a10a04588125675d7c7ae299af86fa1b2ee038ca" - integrity sha512-65ESqLGyGmLvgR0mst5AdW1FkNlj9rQsCKduzEoEPhBCDFGXvz2jW6bXFG6i0/MrV2s7hhXjjb2yAzcPuQlLwg== - dependencies: - "@babel/compat-data" "^7.19.3" - "@babel/helper-validator-option" "^7.18.6" - browserslist "^4.21.3" - semver "^6.3.0" - -"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.19.0": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz#bfd6904620df4e46470bae4850d66be1054c404b" - integrity sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-function-name" "^7.19.0" - "@babel/helper-member-expression-to-functions" "^7.18.9" - "@babel/helper-optimise-call-expression" "^7.18.6" - "@babel/helper-replace-supers" "^7.18.9" - "@babel/helper-split-export-declaration" "^7.18.6" - -"@babel/helper-create-regexp-features-plugin@^7.18.6": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz#7976aca61c0984202baca73d84e2337a5424a41b" - integrity sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - regexpu-core "^5.1.0" - -"@babel/helper-define-polyfill-provider@^0.3.3": - version "0.3.3" - resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz#8612e55be5d51f0cd1f36b4a5a83924e89884b7a" - integrity sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww== - dependencies: - "@babel/helper-compilation-targets" "^7.17.7" - "@babel/helper-plugin-utils" "^7.16.7" - debug "^4.1.1" - lodash.debounce "^4.0.8" - resolve "^1.14.2" - semver "^6.1.2" - -"@babel/helper-environment-visitor@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be" - integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg== - -"@babel/helper-explode-assignable-expression@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz#41f8228ef0a6f1a036b8dfdfec7ce94f9a6bc096" - integrity sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg== - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-function-name@^7.18.9", "@babel/helper-function-name@^7.19.0": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz#941574ed5390682e872e52d3f38ce9d1bef4648c" - integrity sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w== - dependencies: - "@babel/template" "^7.18.10" - "@babel/types" "^7.19.0" - -"@babel/helper-hoist-variables@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678" - integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q== - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-member-expression-to-functions@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz#1531661e8375af843ad37ac692c132841e2fd815" - integrity sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg== - dependencies: - "@babel/types" "^7.18.9" - -"@babel/helper-module-imports@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e" - integrity sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA== - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-module-transforms@^7.18.6", "@babel/helper-module-transforms@^7.19.0": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz#309b230f04e22c58c6a2c0c0c7e50b216d350c30" - integrity sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ== - dependencies: - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-simple-access" "^7.18.6" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/helper-validator-identifier" "^7.18.6" - "@babel/template" "^7.18.10" - "@babel/traverse" "^7.19.0" - "@babel/types" "^7.19.0" - -"@babel/helper-optimise-call-expression@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz#9369aa943ee7da47edab2cb4e838acf09d290ffe" - integrity sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA== - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.18.9", "@babel/helper-plugin-utils@^7.19.0", "@babel/helper-plugin-utils@^7.8.0": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz#4796bb14961521f0f8715990bee2fb6e51ce21bf" - integrity sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw== - -"@babel/helper-remap-async-to-generator@^7.18.6": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz#997458a0e3357080e54e1d79ec347f8a8cd28519" - integrity sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA== - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-wrap-function" "^7.18.9" - "@babel/types" "^7.18.9" - -"@babel/helper-replace-supers@^7.18.6", "@babel/helper-replace-supers@^7.18.9": - version "7.19.1" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz#e1592a9b4b368aa6bdb8784a711e0bcbf0612b78" - integrity sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw== - dependencies: - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-member-expression-to-functions" "^7.18.9" - "@babel/helper-optimise-call-expression" "^7.18.6" - "@babel/traverse" "^7.19.1" - "@babel/types" "^7.19.0" - -"@babel/helper-simple-access@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz#d6d8f51f4ac2978068df934b569f08f29788c7ea" - integrity sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g== - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-skip-transparent-expression-wrappers@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz#778d87b3a758d90b471e7b9918f34a9a02eb5818" - integrity sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw== - dependencies: - "@babel/types" "^7.18.9" - -"@babel/helper-split-export-declaration@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075" - integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA== - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-string-parser@^7.18.10": - version "7.18.10" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz#181f22d28ebe1b3857fa575f5c290b1aaf659b56" - integrity sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw== - -"@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1": - version "7.19.1" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2" - integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w== - -"@babel/helper-validator-option@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz#bf0d2b5a509b1f336099e4ff36e1a63aa5db4db8" - integrity sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw== - -"@babel/helper-wrap-function@^7.18.9": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz#89f18335cff1152373222f76a4b37799636ae8b1" - integrity sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg== - dependencies: - "@babel/helper-function-name" "^7.19.0" - "@babel/template" "^7.18.10" - "@babel/traverse" "^7.19.0" - "@babel/types" "^7.19.0" - -"@babel/helpers@^7.19.0": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.19.0.tgz#f30534657faf246ae96551d88dd31e9d1fa1fc18" - integrity sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg== - dependencies: - "@babel/template" "^7.18.10" - "@babel/traverse" "^7.19.0" - "@babel/types" "^7.19.0" - -"@babel/highlight@^7.10.4", "@babel/highlight@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf" - integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g== - dependencies: - "@babel/helper-validator-identifier" "^7.18.6" - chalk "^2.0.0" - js-tokens "^4.0.0" - -"@babel/parser@^7.1.0", "@babel/parser@^7.13.16", "@babel/parser@^7.14.0", "@babel/parser@^7.14.7", "@babel/parser@^7.18.10", "@babel/parser@^7.19.3", "@babel/parser@^7.7.0": - version "7.19.3" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.19.3.tgz#8dd36d17c53ff347f9e55c328710321b49479a9a" - integrity sha512-pJ9xOlNWHiy9+FuFP09DEAFbAn4JskgRsVcc169w2xRBC3FRGuQEwjeIMMND9L2zc0iEhO/tGv4Zq+km+hxNpQ== - -"@babel/plugin-proposal-class-properties@^7.0.0", "@babel/plugin-proposal-class-properties@^7.13.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3" - integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-proposal-export-default-from@^7.0.0": - version "7.18.10" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.18.10.tgz#091f4794dbce4027c03cf4ebc64d3fb96b75c206" - integrity sha512-5H2N3R2aQFxkV4PIBUR/i7PUSwgTZjouJKzI8eKswfIjT0PhvzkPn0t0wIS5zn6maQuvtT0t1oHtMUz61LOuow== - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - "@babel/plugin-syntax-export-default-from" "^7.18.6" - -"@babel/plugin-proposal-nullish-coalescing-operator@^7.0.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.13.8": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz#fdd940a99a740e577d6c753ab6fbb43fdb9467e1" - integrity sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - -"@babel/plugin-proposal-object-rest-spread@^7.0.0": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz#f9434f6beb2c8cae9dfcf97d2a5941bbbf9ad4e7" - integrity sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q== - dependencies: - "@babel/compat-data" "^7.18.8" - "@babel/helper-compilation-targets" "^7.18.9" - "@babel/helper-plugin-utils" "^7.18.9" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.18.8" - -"@babel/plugin-proposal-optional-catch-binding@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz#f9400d0e6a3ea93ba9ef70b09e72dd6da638a2cb" - integrity sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - -"@babel/plugin-proposal-optional-chaining@^7.0.0", "@babel/plugin-proposal-optional-chaining@^7.13.12": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz#e8e8fe0723f2563960e4bf5e9690933691915993" - integrity sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w== - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - "@babel/helper-skip-transparent-expression-wrappers" "^7.18.9" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - -"@babel/plugin-syntax-async-generators@^7.8.4": - version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" - integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-bigint@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea" - integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-class-properties@^7.0.0", "@babel/plugin-syntax-class-properties@^7.8.3": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" - integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== - dependencies: - "@babel/helper-plugin-utils" "^7.12.13" - -"@babel/plugin-syntax-dynamic-import@^7.0.0": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" - integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-export-default-from@^7.0.0", "@babel/plugin-syntax-export-default-from@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.18.6.tgz#8df076711a4818c4ce4f23e61d622b0ba2ff84bc" - integrity sha512-Kr//z3ujSVNx6E9z9ih5xXXMqK07VVTuqPmqGe6Mss/zW5XPeLZeSDZoP9ab/hT4wPKqAgjl2PnhPrcpk8Seew== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-syntax-flow@^7.0.0", "@babel/plugin-syntax-flow@^7.18.6", "@babel/plugin-syntax-flow@^7.2.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.18.6.tgz#774d825256f2379d06139be0c723c4dd444f3ca1" - integrity sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-syntax-import-meta@^7.8.3": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" - integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-json-strings@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" - integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-jsx@^7.0.0", "@babel/plugin-syntax-jsx@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz#a8feef63b010150abd97f1649ec296e849943ca0" - integrity sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-syntax-logical-assignment-operators@^7.8.3": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" - integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-nullish-coalescing-operator@^7.0.0", "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" - integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-numeric-separator@^7.8.3": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" - integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-object-rest-spread@^7.0.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" - integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-catch-binding@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" - integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-chaining@^7.0.0", "@babel/plugin-syntax-optional-chaining@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" - integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-top-level-await@^7.8.3": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" - integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-typescript@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz#1c09cd25795c7c2b8a4ba9ae49394576d4133285" - integrity sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-arrow-functions@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz#19063fcf8771ec7b31d742339dac62433d0611fe" - integrity sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-async-to-generator@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz#ccda3d1ab9d5ced5265fdb13f1882d5476c71615" - integrity sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag== - dependencies: - "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/helper-remap-async-to-generator" "^7.18.6" - -"@babel/plugin-transform-block-scoped-functions@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz#9187bf4ba302635b9d70d986ad70f038726216a8" - integrity sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-block-scoping@^7.0.0": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz#f9b7e018ac3f373c81452d6ada8bd5a18928926d" - integrity sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw== - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - -"@babel/plugin-transform-classes@^7.0.0": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz#0e61ec257fba409c41372175e7c1e606dc79bb20" - integrity sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A== - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-compilation-targets" "^7.19.0" - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-function-name" "^7.19.0" - "@babel/helper-optimise-call-expression" "^7.18.6" - "@babel/helper-plugin-utils" "^7.19.0" - "@babel/helper-replace-supers" "^7.18.9" - "@babel/helper-split-export-declaration" "^7.18.6" - globals "^11.1.0" - -"@babel/plugin-transform-computed-properties@^7.0.0": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz#2357a8224d402dad623caf6259b611e56aec746e" - integrity sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw== - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - -"@babel/plugin-transform-destructuring@^7.0.0": - version "7.18.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz#9e03bc4a94475d62b7f4114938e6c5c33372cbf5" - integrity sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow== - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - -"@babel/plugin-transform-exponentiation-operator@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz#421c705f4521888c65e91fdd1af951bfefd4dacd" - integrity sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw== - dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-flow-strip-types@^7.0.0", "@babel/plugin-transform-flow-strip-types@^7.18.6": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.19.0.tgz#e9e8606633287488216028719638cbbb2f2dde8f" - integrity sha512-sgeMlNaQVbCSpgLSKP4ZZKfsJVnFnNQlUSk6gPYzR/q7tzCgQF2t8RBKAP6cKJeZdveei7Q7Jm527xepI8lNLg== - dependencies: - "@babel/helper-plugin-utils" "^7.19.0" - "@babel/plugin-syntax-flow" "^7.18.6" - -"@babel/plugin-transform-for-of@^7.0.0": - version "7.18.8" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz#6ef8a50b244eb6a0bdbad0c7c61877e4e30097c1" - integrity sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-function-name@^7.0.0": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz#cc354f8234e62968946c61a46d6365440fc764e0" - integrity sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ== - dependencies: - "@babel/helper-compilation-targets" "^7.18.9" - "@babel/helper-function-name" "^7.18.9" - "@babel/helper-plugin-utils" "^7.18.9" - -"@babel/plugin-transform-literals@^7.0.0": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz#72796fdbef80e56fba3c6a699d54f0de557444bc" - integrity sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg== - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - -"@babel/plugin-transform-member-expression-literals@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz#ac9fdc1a118620ac49b7e7a5d2dc177a1bfee88e" - integrity sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.13.8": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz#afd243afba166cca69892e24a8fd8c9f2ca87883" - integrity sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q== - dependencies: - "@babel/helper-module-transforms" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/helper-simple-access" "^7.18.6" - babel-plugin-dynamic-import-node "^2.3.3" - -"@babel/plugin-transform-object-assign@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.18.6.tgz#7830b4b6f83e1374a5afb9f6111bcfaea872cdd2" - integrity sha512-mQisZ3JfqWh2gVXvfqYCAAyRs6+7oev+myBsTwW5RnPhYXOTuCEw2oe3YgxlXMViXUS53lG8koulI7mJ+8JE+A== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-object-super@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz#fb3c6ccdd15939b6ff7939944b51971ddc35912c" - integrity sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/helper-replace-supers" "^7.18.6" - -"@babel/plugin-transform-parameters@^7.0.0", "@babel/plugin-transform-parameters@^7.18.8": - version "7.18.8" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz#ee9f1a0ce6d78af58d0956a9378ea3427cccb48a" - integrity sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-property-literals@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz#e22498903a483448e94e032e9bbb9c5ccbfc93a3" - integrity sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-react-display-name@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz#8b1125f919ef36ebdfff061d664e266c666b9415" - integrity sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-react-jsx-self@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.18.6.tgz#3849401bab7ae8ffa1e3e5687c94a753fc75bda7" - integrity sha512-A0LQGx4+4Jv7u/tWzoJF7alZwnBDQd6cGLh9P+Ttk4dpiL+J5p7NSNv/9tlEFFJDq3kjxOavWmbm6t0Gk+A3Ig== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-react-jsx-source@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.18.6.tgz#06e9ae8a14d2bc19ce6e3c447d842032a50598fc" - integrity sha512-utZmlASneDfdaMh0m/WausbjUjEdGrQJz0vFK93d7wD3xf5wBtX219+q6IlCNZeguIcxS2f/CvLZrlLSvSHQXw== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-react-jsx@^7.0.0": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz#b3cbb7c3a00b92ec8ae1027910e331ba5c500eb9" - integrity sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-plugin-utils" "^7.19.0" - "@babel/plugin-syntax-jsx" "^7.18.6" - "@babel/types" "^7.19.0" - -"@babel/plugin-transform-regenerator@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz#585c66cb84d4b4bf72519a34cfce761b8676ca73" - integrity sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - regenerator-transform "^0.15.0" - -"@babel/plugin-transform-runtime@^7.0.0": - version "7.19.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.1.tgz#a3df2d7312eea624c7889a2dcd37fd1dfd25b2c6" - integrity sha512-2nJjTUFIzBMP/f/miLxEK9vxwW/KUXsdvN4sR//TmuDhe6yU2h57WmIOE12Gng3MDP/xpjUV/ToZRdcf8Yj4fA== - dependencies: - "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-plugin-utils" "^7.19.0" - babel-plugin-polyfill-corejs2 "^0.3.3" - babel-plugin-polyfill-corejs3 "^0.6.0" - babel-plugin-polyfill-regenerator "^0.4.1" - semver "^6.3.0" - -"@babel/plugin-transform-shorthand-properties@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz#6d6df7983d67b195289be24909e3f12a8f664dc9" - integrity sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-spread@^7.0.0": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz#dd60b4620c2fec806d60cfaae364ec2188d593b6" - integrity sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w== - dependencies: - "@babel/helper-plugin-utils" "^7.19.0" - "@babel/helper-skip-transparent-expression-wrappers" "^7.18.9" - -"@babel/plugin-transform-sticky-regex@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz#c6706eb2b1524028e317720339583ad0f444adcc" - integrity sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-template-literals@^7.0.0": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz#04ec6f10acdaa81846689d63fae117dd9c243a5e" - integrity sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA== - dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - -"@babel/plugin-transform-typescript@^7.18.6", "@babel/plugin-transform-typescript@^7.5.0": - version "7.19.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.19.3.tgz#4f1db1e0fe278b42ddbc19ec2f6cd2f8262e35d6" - integrity sha512-z6fnuK9ve9u/0X0rRvI9MY0xg+DOUaABDYOe+/SQTxtlptaBB/V9JIUxJn6xp3lMBeb9qe8xSFmHU35oZDXD+w== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.19.0" - "@babel/helper-plugin-utils" "^7.19.0" - "@babel/plugin-syntax-typescript" "^7.18.6" - -"@babel/plugin-transform-unicode-regex@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz#194317225d8c201bbae103364ffe9e2cea36cdca" - integrity sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/preset-flow@^7.13.13": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/preset-flow/-/preset-flow-7.18.6.tgz#83f7602ba566e72a9918beefafef8ef16d2810cb" - integrity sha512-E7BDhL64W6OUqpuyHnSroLnqyRTcG6ZdOBl1OKI/QK/HJfplqK/S3sq1Cckx7oTodJ5yOXyfw7rEADJ6UjoQDQ== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/helper-validator-option" "^7.18.6" - "@babel/plugin-transform-flow-strip-types" "^7.18.6" - -"@babel/preset-typescript@^7.13.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz#ce64be3e63eddc44240c6358daefac17b3186399" - integrity sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/helper-validator-option" "^7.18.6" - "@babel/plugin-transform-typescript" "^7.18.6" - -"@babel/register@^7.13.16": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.18.9.tgz#1888b24bc28d5cc41c412feb015e9ff6b96e439c" - integrity sha512-ZlbnXDcNYHMR25ITwwNKT88JiaukkdVj/nG7r3wnuXkOTHc60Uy05PwMCPre0hSkY68E6zK3xz+vUJSP2jWmcw== - dependencies: - clone-deep "^4.0.1" - find-cache-dir "^2.0.0" - make-dir "^2.1.0" - pirates "^4.0.5" - source-map-support "^0.5.16" - -"@babel/runtime@^7.0.0", "@babel/runtime@^7.12.5", "@babel/runtime@^7.8.4": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.19.0.tgz#22b11c037b094d27a8a2504ea4dcff00f50e2259" - integrity sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA== - dependencies: - regenerator-runtime "^0.13.4" - -"@babel/template@^7.0.0", "@babel/template@^7.18.10", "@babel/template@^7.3.3": - version "7.18.10" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.10.tgz#6f9134835970d1dbf0835c0d100c9f38de0c5e71" - integrity sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA== - dependencies: - "@babel/code-frame" "^7.18.6" - "@babel/parser" "^7.18.10" - "@babel/types" "^7.18.10" - -"@babel/traverse@^7.1.0", "@babel/traverse@^7.14.0", "@babel/traverse@^7.19.0", "@babel/traverse@^7.19.1", "@babel/traverse@^7.19.3", "@babel/traverse@^7.7.0", "@babel/traverse@^7.7.4": - version "7.19.3" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.19.3.tgz#3a3c5348d4988ba60884e8494b0592b2f15a04b4" - integrity sha512-qh5yf6149zhq2sgIXmwjnsvmnNQC2iw70UFjp4olxucKrWd/dvlUsBI88VSLUsnMNF7/vnOiA+nk1+yLoCqROQ== - dependencies: - "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.19.3" - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-function-name" "^7.19.0" - "@babel/helper-hoist-variables" "^7.18.6" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/parser" "^7.19.3" - "@babel/types" "^7.19.3" - debug "^4.1.0" - globals "^11.1.0" - -"@babel/types@^7.0.0", "@babel/types@^7.18.10", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.19.0", "@babel/types@^7.19.3", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.7.0": - version "7.19.3" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.19.3.tgz#fc420e6bbe54880bce6779ffaf315f5e43ec9624" - integrity sha512-hGCaQzIY22DJlDh9CH7NOxgKkFjBk0Cw9xDO1Xmh2151ti7wiGfQ3LauXzL4HP1fmFlTX6XjpRETTpUcv7wQLw== - dependencies: - "@babel/helper-string-parser" "^7.18.10" - "@babel/helper-validator-identifier" "^7.19.1" - to-fast-properties "^2.0.0" - -"@bcoe/v8-coverage@^0.2.3": - version "0.2.3" - resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" - integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== - -"@cnakazawa/watch@^1.0.3": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@cnakazawa/watch/-/watch-1.0.4.tgz#f864ae85004d0fcab6f50be9141c4da368d1656a" - integrity sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ== - dependencies: - exec-sh "^0.3.2" - minimist "^1.2.0" - -"@eslint/eslintrc@^0.4.3": - version "0.4.3" - resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz#9e42981ef035beb3dd49add17acb96e8ff6f394c" - integrity sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw== - dependencies: - ajv "^6.12.4" - debug "^4.1.1" - espree "^7.3.0" - globals "^13.9.0" - ignore "^4.0.6" - import-fresh "^3.2.1" - js-yaml "^3.13.1" - minimatch "^3.0.4" - strip-json-comments "^3.1.1" - -"@hapi/hoek@^9.0.0": - version "9.3.0" - resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.3.0.tgz#8368869dcb735be2e7f5cb7647de78e167a251fb" - integrity sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ== - -"@hapi/topo@^5.0.0": - version "5.1.0" - resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-5.1.0.tgz#dc448e332c6c6e37a4dc02fd84ba8d44b9afb012" - integrity sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg== - dependencies: - "@hapi/hoek" "^9.0.0" - -"@humanwhocodes/config-array@^0.5.0": - version "0.5.0" - resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.5.0.tgz#1407967d4c6eecd7388f83acf1eaf4d0c6e58ef9" - integrity sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg== - dependencies: - "@humanwhocodes/object-schema" "^1.2.0" - debug "^4.1.1" - minimatch "^3.0.4" - -"@humanwhocodes/object-schema@^1.2.0": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" - integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== - -"@istanbuljs/load-nyc-config@^1.0.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" - integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== - dependencies: - camelcase "^5.3.1" - find-up "^4.1.0" - get-package-type "^0.1.0" - js-yaml "^3.13.1" - resolve-from "^5.0.0" - -"@istanbuljs/schema@^0.1.2": - version "0.1.3" - resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" - integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== - -"@jest/console@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/console/-/console-26.6.2.tgz#4e04bc464014358b03ab4937805ee36a0aeb98f2" - integrity sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g== - dependencies: - "@jest/types" "^26.6.2" - "@types/node" "*" - chalk "^4.0.0" - jest-message-util "^26.6.2" - jest-util "^26.6.2" - slash "^3.0.0" - -"@jest/core@^26.6.3": - version "26.6.3" - resolved "https://registry.yarnpkg.com/@jest/core/-/core-26.6.3.tgz#7639fcb3833d748a4656ada54bde193051e45fad" - integrity sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw== - dependencies: - "@jest/console" "^26.6.2" - "@jest/reporters" "^26.6.2" - "@jest/test-result" "^26.6.2" - "@jest/transform" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - ansi-escapes "^4.2.1" - chalk "^4.0.0" - exit "^0.1.2" - graceful-fs "^4.2.4" - jest-changed-files "^26.6.2" - jest-config "^26.6.3" - jest-haste-map "^26.6.2" - jest-message-util "^26.6.2" - jest-regex-util "^26.0.0" - jest-resolve "^26.6.2" - jest-resolve-dependencies "^26.6.3" - jest-runner "^26.6.3" - jest-runtime "^26.6.3" - jest-snapshot "^26.6.2" - jest-util "^26.6.2" - jest-validate "^26.6.2" - jest-watcher "^26.6.2" - micromatch "^4.0.2" - p-each-series "^2.1.0" - rimraf "^3.0.0" - slash "^3.0.0" - strip-ansi "^6.0.0" - -"@jest/create-cache-key-function@^27.0.1": - version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/create-cache-key-function/-/create-cache-key-function-27.5.1.tgz#7448fae15602ea95c828f5eceed35c202a820b31" - integrity sha512-dmH1yW+makpTSURTy8VzdUwFnfQh1G8R+DxO2Ho2FFmBbKFEVm+3jWdvFhE2VqB/LATCTokkP0dotjyQyw5/AQ== - dependencies: - "@jest/types" "^27.5.1" - -"@jest/environment@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-26.6.2.tgz#ba364cc72e221e79cc8f0a99555bf5d7577cf92c" - integrity sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA== - dependencies: - "@jest/fake-timers" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - jest-mock "^26.6.2" - -"@jest/fake-timers@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-26.6.2.tgz#459c329bcf70cee4af4d7e3f3e67848123535aad" - integrity sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA== - dependencies: - "@jest/types" "^26.6.2" - "@sinonjs/fake-timers" "^6.0.1" - "@types/node" "*" - jest-message-util "^26.6.2" - jest-mock "^26.6.2" - jest-util "^26.6.2" - -"@jest/globals@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-26.6.2.tgz#5b613b78a1aa2655ae908eba638cc96a20df720a" - integrity sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA== - dependencies: - "@jest/environment" "^26.6.2" - "@jest/types" "^26.6.2" - expect "^26.6.2" - -"@jest/reporters@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-26.6.2.tgz#1f518b99637a5f18307bd3ecf9275f6882a667f6" - integrity sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw== - dependencies: - "@bcoe/v8-coverage" "^0.2.3" - "@jest/console" "^26.6.2" - "@jest/test-result" "^26.6.2" - "@jest/transform" "^26.6.2" - "@jest/types" "^26.6.2" - chalk "^4.0.0" - collect-v8-coverage "^1.0.0" - exit "^0.1.2" - glob "^7.1.2" - graceful-fs "^4.2.4" - istanbul-lib-coverage "^3.0.0" - istanbul-lib-instrument "^4.0.3" - istanbul-lib-report "^3.0.0" - istanbul-lib-source-maps "^4.0.0" - istanbul-reports "^3.0.2" - jest-haste-map "^26.6.2" - jest-resolve "^26.6.2" - jest-util "^26.6.2" - jest-worker "^26.6.2" - slash "^3.0.0" - source-map "^0.6.0" - string-length "^4.0.1" - terminal-link "^2.0.0" - v8-to-istanbul "^7.0.0" - optionalDependencies: - node-notifier "^8.0.0" - -"@jest/source-map@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-26.6.2.tgz#29af5e1e2e324cafccc936f218309f54ab69d535" - integrity sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA== - dependencies: - callsites "^3.0.0" - graceful-fs "^4.2.4" - source-map "^0.6.0" - -"@jest/test-result@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-26.6.2.tgz#55da58b62df134576cc95476efa5f7949e3f5f18" - integrity sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ== - dependencies: - "@jest/console" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/istanbul-lib-coverage" "^2.0.0" - collect-v8-coverage "^1.0.0" - -"@jest/test-sequencer@^26.6.3": - version "26.6.3" - resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz#98e8a45100863886d074205e8ffdc5a7eb582b17" - integrity sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw== - dependencies: - "@jest/test-result" "^26.6.2" - graceful-fs "^4.2.4" - jest-haste-map "^26.6.2" - jest-runner "^26.6.3" - jest-runtime "^26.6.3" - -"@jest/transform@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-26.6.2.tgz#5ac57c5fa1ad17b2aae83e73e45813894dcf2e4b" - integrity sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA== - dependencies: - "@babel/core" "^7.1.0" - "@jest/types" "^26.6.2" - babel-plugin-istanbul "^6.0.0" - chalk "^4.0.0" - convert-source-map "^1.4.0" - fast-json-stable-stringify "^2.0.0" - graceful-fs "^4.2.4" - jest-haste-map "^26.6.2" - jest-regex-util "^26.0.0" - jest-util "^26.6.2" - micromatch "^4.0.2" - pirates "^4.0.1" - slash "^3.0.0" - source-map "^0.6.1" - write-file-atomic "^3.0.0" - -"@jest/types@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-26.6.2.tgz#bef5a532030e1d88a2f5a6d933f84e97226ed48e" - integrity sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ== - dependencies: - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^3.0.0" - "@types/node" "*" - "@types/yargs" "^15.0.0" - chalk "^4.0.0" - -"@jest/types@^27.5.1": - version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.5.1.tgz#3c79ec4a8ba61c170bf937bcf9e98a9df175ec80" - integrity sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw== - dependencies: - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^3.0.0" - "@types/node" "*" - "@types/yargs" "^16.0.0" - chalk "^4.0.0" - -"@jridgewell/gen-mapping@^0.1.0": - version "0.1.1" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996" - integrity sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w== - dependencies: - "@jridgewell/set-array" "^1.0.0" - "@jridgewell/sourcemap-codec" "^1.4.10" - -"@jridgewell/gen-mapping@^0.3.2": - version "0.3.2" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#c1aedc61e853f2bb9f5dfe6d4442d3b565b253b9" - integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A== - dependencies: - "@jridgewell/set-array" "^1.0.1" - "@jridgewell/sourcemap-codec" "^1.4.10" - "@jridgewell/trace-mapping" "^0.3.9" - -"@jridgewell/resolve-uri@3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78" - integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== - -"@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" - integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== - -"@jridgewell/sourcemap-codec@1.4.14", "@jridgewell/sourcemap-codec@^1.4.10": - version "1.4.14" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" - integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== - -"@jridgewell/trace-mapping@^0.3.9": - version "0.3.16" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.16.tgz#a7982f16c18cae02be36274365433e5b49d7b23f" - integrity sha512-LCQ+NeThyJ4k1W2d+vIKdxuSt9R3pQSZ4P92m7EakaYuXcVWbHuT5bjNcqLd4Rdgi6xYWYDvBJZJLZSLanjDcA== - dependencies: - "@jridgewell/resolve-uri" "3.1.0" - "@jridgewell/sourcemap-codec" "1.4.14" - -"@microsoft/applicationinsights-web-snippet@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@microsoft/applicationinsights-web-snippet/-/applicationinsights-web-snippet-1.0.1.tgz#6bb788b2902e48bf5d460c38c6bb7fedd686ddd7" - integrity sha512-2IHAOaLauc8qaAitvWS+U931T+ze+7MNWrDHY47IENP5y2UA0vqJDu67kWZDdpCN1fFC77sfgfB+HV7SrKshnQ== - -"@opentelemetry/api@^1.0.1", "@opentelemetry/api@^1.0.4": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@opentelemetry/api/-/api-1.2.0.tgz#89ef99401cde6208cff98760b67663726ef26686" - integrity sha512-0nBr+VZNKm9tvNDZFstI3Pq1fCTEDK5OZTnVKNvBNAKgd0yIvmwsP4m61rEv7ZP+tOUjWJhROpxK5MsnlF911g== - -"@opentelemetry/core@1.7.0", "@opentelemetry/core@^1.0.1": - version "1.7.0" - resolved "https://registry.yarnpkg.com/@opentelemetry/core/-/core-1.7.0.tgz#83bdd1b7a4ceafcdffd6590420657caec5f7b34c" - integrity sha512-AVqAi5uc8DrKJBimCTFUT4iFI+5eXpo4sYmGbQ0CypG0piOTHE2g9c5aSoTGYXu3CzOmJZf7pT6Xh+nwm5d6yQ== - dependencies: - "@opentelemetry/semantic-conventions" "1.7.0" - -"@opentelemetry/resources@1.7.0": - version "1.7.0" - resolved "https://registry.yarnpkg.com/@opentelemetry/resources/-/resources-1.7.0.tgz#90ccd3a6a86b4dfba4e833e73944bd64958d78c5" - integrity sha512-u1M0yZotkjyKx8dj+46Sg5thwtOTBmtRieNXqdCRiWUp6SfFiIP0bI+1XK3LhuXqXkBXA1awJZaTqKduNMStRg== - dependencies: - "@opentelemetry/core" "1.7.0" - "@opentelemetry/semantic-conventions" "1.7.0" - -"@opentelemetry/sdk-trace-base@^1.0.1": - version "1.7.0" - resolved "https://registry.yarnpkg.com/@opentelemetry/sdk-trace-base/-/sdk-trace-base-1.7.0.tgz#b498424e0c6340a9d80de63fd408c5c2130a60a5" - integrity sha512-Iz84C+FVOskmauh9FNnj4+VrA+hG5o+tkMzXuoesvSfunVSioXib0syVFeNXwOm4+M5GdWCuW632LVjqEXStIg== - dependencies: - "@opentelemetry/core" "1.7.0" - "@opentelemetry/resources" "1.7.0" - "@opentelemetry/semantic-conventions" "1.7.0" - -"@opentelemetry/semantic-conventions@1.7.0", "@opentelemetry/semantic-conventions@^1.0.1": - version "1.7.0" - resolved "https://registry.yarnpkg.com/@opentelemetry/semantic-conventions/-/semantic-conventions-1.7.0.tgz#af80a1ef7cf110ea3a68242acd95648991bcd763" - integrity sha512-FGBx/Qd09lMaqQcogCHyYrFEpTx4cAjeS+48lMIR12z7LdH+zofGDVQSubN59nL6IpubfKqTeIDu9rNO28iHVA== - -"@react-native-community/cli-debugger-ui@^7.0.3": - version "7.0.3" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-7.0.3.tgz#3eeeacc5a43513cbcae56e5e965d77726361bcb4" - integrity sha512-G4SA6jFI0j22o+j+kYP8/7sxzbCDqSp2QiHA/X5E0lsGEd2o9qN2zbIjiFr8b8k+VVAYSUONhoC0+uKuINvmkA== - dependencies: - serve-static "^1.13.1" - -"@react-native-community/cli-hermes@^6.3.1": - version "6.3.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-hermes/-/cli-hermes-6.3.1.tgz#a4c3b4b07a1775f7012baf6d5a0b059da2ffac00" - integrity sha512-+tMJsEsVX0WyylnoFE7uPoMu1aTAChaA62Y32dwWgAa1Fx6YrpPkC9d6wvYSBe9md/4mTtRher+ooBcuov6JHw== - dependencies: - "@react-native-community/cli-platform-android" "^6.3.1" - "@react-native-community/cli-tools" "^6.2.1" - chalk "^4.1.2" - hermes-profile-transformer "^0.0.6" - ip "^1.1.5" - -"@react-native-community/cli-platform-android@^6.3.1": - version "6.3.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-6.3.1.tgz#8d35c809ddaf3b6c5d4ef9ff9c814a25a55259aa" - integrity sha512-n5A64RI1ty4ScZCel/3JYY9Anl857dPsUZ86Dwc1GxrbflSB5/+hcCMg5DCNcnJRa4Hdv95SAR5pMmtAjOXApA== - dependencies: - "@react-native-community/cli-tools" "^6.2.1" - chalk "^4.1.2" - execa "^1.0.0" - fs-extra "^8.1.0" - glob "^7.1.3" - jetifier "^1.6.2" - lodash "^4.17.15" - logkitty "^0.7.1" - slash "^3.0.0" - xmldoc "^1.1.2" - -"@react-native-community/cli-platform-android@^7.0.1": - version "7.0.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-7.0.1.tgz#d165897edf401f9bceff1f361ef446528133cb52" - integrity sha512-nOr0aMkxAymCnbtsQwXBlyoRN2Y+IzC7Qz5T+/zyWwEbTY8SKQI8uV+8+qttUvzSvuXa2PeXsTWluuliOS8KCw== - dependencies: - "@react-native-community/cli-tools" "^7.0.1" - chalk "^4.1.2" - execa "^1.0.0" - fs-extra "^8.1.0" - glob "^7.1.3" - jetifier "^1.6.2" - lodash "^4.17.15" - logkitty "^0.7.1" - slash "^3.0.0" - xmldoc "^1.1.2" - -"@react-native-community/cli-platform-ios@^7.0.1": - version "7.0.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-7.0.1.tgz#1c27af85229246b7a528e97f093e38859896cc93" - integrity sha512-PLRIbzrCzSedmpjuFtQqcqUD45G8q7sEciI1lf5zUbVMXqjIBwJWS7iz8235PyWwj8J4MNHohLC+oyRueFtbGg== - dependencies: - "@react-native-community/cli-tools" "^7.0.1" - chalk "^4.1.2" - execa "^1.0.0" - glob "^7.1.3" - js-yaml "^3.13.1" - lodash "^4.17.15" - ora "^5.4.1" - plist "^3.0.2" - xcode "^3.0.0" - -"@react-native-community/cli-plugin-metro@^7.0.4": - version "7.0.4" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-7.0.4.tgz#cd3010f6b9f955df2630ceea9fc8816a12843dde" - integrity sha512-DEV9WwJ6mB8zWFvNe/Z/eGmtmQmsZcu9VIqjxT7e9xZr2csB9ZlOZiweAMFO5cuVWZZgfL+NYIaQiFi0E0DFXw== - dependencies: - "@react-native-community/cli-server-api" "^7.0.4" - "@react-native-community/cli-tools" "^6.2.1" - chalk "^4.1.2" - metro "^0.67.0" - metro-config "^0.67.0" - metro-core "^0.67.0" - metro-react-native-babel-transformer "^0.67.0" - metro-resolver "^0.67.0" - metro-runtime "^0.67.0" - readline "^1.3.0" - -"@react-native-community/cli-server-api@^7.0.4": - version "7.0.4" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-7.0.4.tgz#b71e3413d4188b1bb3110267674ff31ce434b163" - integrity sha512-NzwLKgshx1aFJad5b972rFowEx8ueHRFFXQFnBbvEuE3KsivDOTIwO0zn7cAO1zpxlFRxUFfcI1Pe4Aymi3xZw== - dependencies: - "@react-native-community/cli-debugger-ui" "^7.0.3" - "@react-native-community/cli-tools" "^6.2.1" - compression "^1.7.1" - connect "^3.6.5" - errorhandler "^1.5.0" - nocache "^2.1.0" - pretty-format "^26.6.2" - serve-static "^1.13.1" - ws "^7.5.1" - -"@react-native-community/cli-tools@^6.2.1": - version "6.2.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-6.2.1.tgz#6f7ada6559846b49fb9fcfed522399b232976ada" - integrity sha512-7RbOkZLT/3YG8CAYYM70ajRKIOgVxK/b4t9KNsPq+2uen99MGezfeglC8s1cs3vBNVVxCo0a2JbXg18bUd8eqA== - dependencies: - appdirsjs "^1.2.4" - chalk "^4.1.2" - lodash "^4.17.15" - mime "^2.4.1" - node-fetch "^2.6.0" - open "^6.2.0" - semver "^6.3.0" - shell-quote "^1.7.3" - -"@react-native-community/cli-tools@^7.0.1": - version "7.0.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-7.0.1.tgz#73790d6ca2825e42a70a770c1b403a6777e690d6" - integrity sha512-0xra4hKNA5PR2zYVXsDMNiXMGaDNoNRYMY6eTP2aVIxQbqIcVMDWSyCA8wMWX5iOpMWg0cZGaQ6a77f3Rlb34g== - dependencies: - appdirsjs "^1.2.4" - chalk "^4.1.2" - lodash "^4.17.15" - mime "^2.4.1" - node-fetch "^2.6.0" - open "^6.2.0" - ora "^5.4.1" - semver "^6.3.0" - shell-quote "^1.7.3" - -"@react-native-community/cli-types@^6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-types/-/cli-types-6.0.0.tgz#90269fbdc7229d5e3b8f2f3e029a94083551040d" - integrity sha512-K493Fk2DMJC0ZM8s8gnfseKxGasIhuDaCUDeLZcoCSFlrjKEuEs1BKKEJiev0CARhKEXKOyyp/uqYM9nWhisNw== - dependencies: - ora "^3.4.0" - -"@react-native-community/cli@^7.0.3": - version "7.0.4" - resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-7.0.4.tgz#cb4898bf9e3340ea812fa2bf194abd2429832752" - integrity sha512-W9nACtHWaLJZIP48cQmhQOnl5/7maoWE1Aji67MrLeIoB+ScNTJxaHfV4fMcklD6B6XEhaKokPACRZWm36zAog== - dependencies: - "@react-native-community/cli-debugger-ui" "^7.0.3" - "@react-native-community/cli-hermes" "^6.3.1" - "@react-native-community/cli-plugin-metro" "^7.0.4" - "@react-native-community/cli-server-api" "^7.0.4" - "@react-native-community/cli-tools" "^6.2.1" - "@react-native-community/cli-types" "^6.0.0" - appdirsjs "^1.2.4" - chalk "^4.1.2" - command-exists "^1.2.8" - commander "^2.19.0" - cosmiconfig "^5.1.0" - deepmerge "^3.2.0" - envinfo "^7.7.2" - execa "^1.0.0" - find-up "^4.1.0" - fs-extra "^8.1.0" - glob "^7.1.3" - graceful-fs "^4.1.3" - joi "^17.2.1" - leven "^3.1.0" - lodash "^4.17.15" - minimist "^1.2.0" - node-stream-zip "^1.9.1" - ora "^3.4.0" - pretty-format "^26.6.2" - prompts "^2.4.0" - semver "^6.3.0" - serve-static "^1.13.1" - strip-ansi "^5.2.0" - sudo-prompt "^9.0.0" - wcwidth "^1.0.1" - -"@react-native-community/eslint-config@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@react-native-community/eslint-config/-/eslint-config-2.0.0.tgz#35dcc529a274803fc4e0a6b3d6c274551fb91774" - integrity sha512-vHaMMfvMp9BWCQQ0lNIXibOJTcXIbYUQ8dSUsMOsrXgVkeVQJj88OwrKS00rQyqwMaC4/a6HuDiFzYUkGKOpVg== - dependencies: - "@react-native-community/eslint-plugin" "^1.1.0" - "@typescript-eslint/eslint-plugin" "^3.1.0" - "@typescript-eslint/parser" "^3.1.0" - babel-eslint "^10.1.0" - eslint-config-prettier "^6.10.1" - eslint-plugin-eslint-comments "^3.1.2" - eslint-plugin-flowtype "2.50.3" - eslint-plugin-jest "22.4.1" - eslint-plugin-prettier "3.1.2" - eslint-plugin-react "^7.20.0" - eslint-plugin-react-hooks "^4.0.4" - eslint-plugin-react-native "^3.8.1" - prettier "^2.0.2" - -"@react-native-community/eslint-plugin@^1.1.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@react-native-community/eslint-plugin/-/eslint-plugin-1.2.0.tgz#7d6d789ae8edf73dc9bed1246cd48277edea8066" - integrity sha512-o6aam+0Ug1xGK3ABYmBm0B1YuEKfM/5kaoZO0eHbZwSpw9UzDX4G5y4Nx/K20FHqUmJHkZmLvOUFYwN4N+HqKA== - -"@react-native-community/progress-view@../": - version "1.4.1" - -"@react-native-windows/cli@0.68.5": - version "0.68.5" - resolved "https://registry.yarnpkg.com/@react-native-windows/cli/-/cli-0.68.5.tgz#0ea22a0b332cb8c200a01ca7008a3f8f1a1e0e24" - integrity sha512-RO46Nata9U60rWR/EfDbPTvg3jg/qruk9/+uOvIpHK9VzpATzIsfo4QxH9cICmWM0hbHpNIKIdAmeL7Ozg+nIw== - dependencies: - "@react-native-windows/fs" "0.68.1" - "@react-native-windows/package-utils" "0.68.1" - "@react-native-windows/telemetry" "0.68.4" - "@xmldom/xmldom" "^0.7.5" - chalk "^4.1.0" - cli-spinners "^2.2.0" - envinfo "^7.5.0" - find-up "^4.1.0" - glob "^7.1.1" - lodash "^4.17.15" - mustache "^4.0.1" - ora "^3.4.0" - prompts "^2.4.1" - semver "^7.3.2" - shelljs "^0.8.4" - username "^5.1.0" - uuid "^3.3.2" - xml-formatter "^2.4.0" - xml-parser "^1.2.1" - xpath "^0.0.27" - -"@react-native-windows/find-repo-root@0.68.1": - version "0.68.1" - resolved "https://registry.yarnpkg.com/@react-native-windows/find-repo-root/-/find-repo-root-0.68.1.tgz#d8d92568e58bffe808ca407eec811ec6ffb20f6b" - integrity sha512-MUwwQMxJj4s9R08CovCAChiQAlZZeSXcFoKuolH2AQ39WOT/w1UbFpznZSU34R3c4JqmsSJd91m0OPgaUhhcvA== - dependencies: - find-up "^4.1.0" - -"@react-native-windows/fs@0.68.1": - version "0.68.1" - resolved "https://registry.yarnpkg.com/@react-native-windows/fs/-/fs-0.68.1.tgz#7df0a215dd0d2c123312191a4f9554d08caeb3dc" - integrity sha512-8xjwolhwEzFm+GXgneS9YxrLqEBPs6S9T8NQJmo09aAI9bRs8X5FkXh9RnuT7ZAqIHOUaL4zdm83DI7OsZXzgA== - dependencies: - graceful-fs "^4.2.8" - -"@react-native-windows/package-utils@0.68.1": - version "0.68.1" - resolved "https://registry.yarnpkg.com/@react-native-windows/package-utils/-/package-utils-0.68.1.tgz#c79607dd24412a1b130bfde9e011705634bf5fa1" - integrity sha512-vYr/P2RuqqO+M1iORmb55EfSFGXLWmyiUNqsEa0PcyCd9JsWfFZsWWq+0KhrqNNyj2IJYlolL3xXs7y32PCs6w== - dependencies: - "@react-native-windows/find-repo-root" "0.68.1" - "@react-native-windows/fs" "0.68.1" - get-monorepo-packages "^1.2.0" - lodash "^4.17.15" - -"@react-native-windows/telemetry@0.68.4": - version "0.68.4" - resolved "https://registry.yarnpkg.com/@react-native-windows/telemetry/-/telemetry-0.68.4.tgz#e99de2d74f9c4d1d403ff8691ef3d45fa58a72d0" - integrity sha512-Rw/sYKWGIs7823x+qEnpn8do9i6XqxUWECp3uF7ZIalyVYCigJQquld2HVXsmqFcZcjHnXP4a2DkvPnXfgsWIQ== - dependencies: - "@react-native-windows/fs" "0.68.1" - "@xmldom/xmldom" "^0.7.5" - applicationinsights "^2.3.1" - ci-info "^3.2.0" - envinfo "^7.8.1" - lodash "^4.17.21" - os-locale "^5.0.0" - xpath "^0.0.27" - -"@react-native-windows/virtualized-list@0.68.1": - version "0.68.1" - resolved "https://registry.yarnpkg.com/@react-native-windows/virtualized-list/-/virtualized-list-0.68.1.tgz#5dd169a44867fab7decf50941adb0219a2d2eb87" - integrity sha512-9FSmMpgBl1gDxNP7GEt9oQvGZuKcLdI8r3Cj6XpW1qNKoQcQu5tVZTpiJEQUM+DkBp7trWLKIPupf/xu4rJ7Zw== - dependencies: - invariant "^2.2.4" - -"@react-native/assets@1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@react-native/assets/-/assets-1.0.0.tgz#c6f9bf63d274bafc8e970628de24986b30a55c8e" - integrity sha512-KrwSpS1tKI70wuKl68DwJZYEvXktDHdZMG0k2AXD/rJVSlB23/X2CB2cutVR0HwNMJIal9HOUOBB2rVfa6UGtQ== - -"@react-native/normalize-color@*", "@react-native/normalize-color@2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@react-native/normalize-color/-/normalize-color-2.0.0.tgz#da955909432474a9a0fe1cbffc66576a0447f567" - integrity sha512-Wip/xsc5lw8vsBlmY2MO/gFLp3MvuZ2baBZjDeTjjndMgM0h5sxz7AZR62RDPGgstp8Np7JzjvVqVT7tpFZqsw== - -"@react-native/polyfills@2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@react-native/polyfills/-/polyfills-2.0.0.tgz#4c40b74655c83982c8cf47530ee7dc13d957b6aa" - integrity sha512-K0aGNn1TjalKj+65D7ycc1//H9roAQ51GJVk5ZJQFb2teECGmzd86bYDC0aYdbRf7gtovescq4Zt6FR0tgXiHQ== - -"@sideway/address@^4.1.3": - version "4.1.4" - resolved "https://registry.yarnpkg.com/@sideway/address/-/address-4.1.4.tgz#03dccebc6ea47fdc226f7d3d1ad512955d4783f0" - integrity sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw== - dependencies: - "@hapi/hoek" "^9.0.0" - -"@sideway/formula@^3.0.0": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@sideway/formula/-/formula-3.0.1.tgz#80fcbcbaf7ce031e0ef2dd29b1bfc7c3f583611f" - integrity sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg== - -"@sideway/pinpoint@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz#cff8ffadc372ad29fd3f78277aeb29e632cc70df" - integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ== - -"@sinonjs/commons@^1.7.0": - version "1.8.3" - resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.3.tgz#3802ddd21a50a949b6721ddd72da36e67e7f1b2d" - integrity sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ== - dependencies: - type-detect "4.0.8" - -"@sinonjs/fake-timers@^6.0.1": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz#293674fccb3262ac782c7aadfdeca86b10c75c40" - integrity sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA== - dependencies: - "@sinonjs/commons" "^1.7.0" - -"@tootallnate/once@1": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" - integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== - -"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.7": - version "7.1.19" - resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.19.tgz#7b497495b7d1b4812bdb9d02804d0576f43ee460" - integrity sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw== - dependencies: - "@babel/parser" "^7.1.0" - "@babel/types" "^7.0.0" - "@types/babel__generator" "*" - "@types/babel__template" "*" - "@types/babel__traverse" "*" - -"@types/babel__generator@*": - version "7.6.4" - resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.4.tgz#1f20ce4c5b1990b37900b63f050182d28c2439b7" - integrity sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg== - dependencies: - "@babel/types" "^7.0.0" - -"@types/babel__template@*": - version "7.4.1" - resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.1.tgz#3d1a48fd9d6c0edfd56f2ff578daed48f36c8969" - integrity sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g== - dependencies: - "@babel/parser" "^7.1.0" - "@babel/types" "^7.0.0" - -"@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.18.2.tgz#235bf339d17185bdec25e024ca19cce257cc7309" - integrity sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg== - dependencies: - "@babel/types" "^7.3.0" - -"@types/eslint-visitor-keys@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#1ee30d79544ca84d68d4b3cdb0af4f205663dd2d" - integrity sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag== - -"@types/graceful-fs@^4.1.2": - version "4.1.5" - resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.5.tgz#21ffba0d98da4350db64891f92a9e5db3cdb4e15" - integrity sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw== - dependencies: - "@types/node" "*" - -"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz#8467d4b3c087805d63580480890791277ce35c44" - integrity sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g== - -"@types/istanbul-lib-report@*": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686" - integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== - dependencies: - "@types/istanbul-lib-coverage" "*" - -"@types/istanbul-reports@^3.0.0": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz#9153fe98bba2bd565a63add9436d6f0d7f8468ff" - integrity sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw== - dependencies: - "@types/istanbul-lib-report" "*" - -"@types/json-schema@^7.0.3": - version "7.0.11" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" - integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== - -"@types/node-fetch@^2.5.0": - version "2.6.2" - resolved "https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.6.2.tgz#d1a9c5fd049d9415dce61571557104dec3ec81da" - integrity sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A== - dependencies: - "@types/node" "*" - form-data "^3.0.0" - -"@types/node@*": - version "18.8.3" - resolved "https://registry.yarnpkg.com/@types/node/-/node-18.8.3.tgz#ce750ab4017effa51aed6a7230651778d54e327c" - integrity sha512-0os9vz6BpGwxGe9LOhgP/ncvYN5Tx1fNcd2TM3rD/aCGBkysb+ZWpXEocG24h6ZzOi13+VB8HndAQFezsSOw1w== - -"@types/normalize-package-data@^2.4.0": - version "2.4.1" - resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" - integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== - -"@types/prettier@^2.0.0": - version "2.7.1" - resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.7.1.tgz#dfd20e2dc35f027cdd6c1908e80a5ddc7499670e" - integrity sha512-ri0UmynRRvZiiUJdiz38MmIblKK+oH30MztdBVR95dv/Ubw6neWSb8u1XpRb72L4qsZOhz+L+z9JD40SJmfWow== - -"@types/stack-utils@^2.0.0": - version "2.0.1" - resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c" - integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw== - -"@types/tunnel@^0.0.3": - version "0.0.3" - resolved "https://registry.yarnpkg.com/@types/tunnel/-/tunnel-0.0.3.tgz#f109e730b072b3136347561fc558c9358bb8c6e9" - integrity sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA== - dependencies: - "@types/node" "*" - -"@types/yargs-parser@*": - version "21.0.0" - resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.0.tgz#0c60e537fa790f5f9472ed2776c2b71ec117351b" - integrity sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA== - -"@types/yargs@^15.0.0": - version "15.0.14" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.14.tgz#26d821ddb89e70492160b66d10a0eb6df8f6fb06" - integrity sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ== - dependencies: - "@types/yargs-parser" "*" - -"@types/yargs@^16.0.0": - version "16.0.4" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-16.0.4.tgz#26aad98dd2c2a38e421086ea9ad42b9e51642977" - integrity sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw== - dependencies: - "@types/yargs-parser" "*" - -"@typescript-eslint/eslint-plugin@^3.1.0": - version "3.10.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-3.10.1.tgz#7e061338a1383f59edc204c605899f93dc2e2c8f" - integrity sha512-PQg0emRtzZFWq6PxBcdxRH3QIQiyFO3WCVpRL3fgj5oQS3CDs3AeAKfv4DxNhzn8ITdNJGJ4D3Qw8eAJf3lXeQ== - dependencies: - "@typescript-eslint/experimental-utils" "3.10.1" - debug "^4.1.1" - functional-red-black-tree "^1.0.1" - regexpp "^3.0.0" - semver "^7.3.2" - tsutils "^3.17.1" - -"@typescript-eslint/experimental-utils@3.10.1": - version "3.10.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz#e179ffc81a80ebcae2ea04e0332f8b251345a686" - integrity sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw== - dependencies: - "@types/json-schema" "^7.0.3" - "@typescript-eslint/types" "3.10.1" - "@typescript-eslint/typescript-estree" "3.10.1" - eslint-scope "^5.0.0" - eslint-utils "^2.0.0" - -"@typescript-eslint/parser@^3.1.0": - version "3.10.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-3.10.1.tgz#1883858e83e8b442627e1ac6f408925211155467" - integrity sha512-Ug1RcWcrJP02hmtaXVS3axPPTTPnZjupqhgj+NnZ6BCkwSImWk/283347+x9wN+lqOdK9Eo3vsyiyDHgsmiEJw== - dependencies: - "@types/eslint-visitor-keys" "^1.0.0" - "@typescript-eslint/experimental-utils" "3.10.1" - "@typescript-eslint/types" "3.10.1" - "@typescript-eslint/typescript-estree" "3.10.1" - eslint-visitor-keys "^1.1.0" - -"@typescript-eslint/types@3.10.1": - version "3.10.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-3.10.1.tgz#1d7463fa7c32d8a23ab508a803ca2fe26e758727" - integrity sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ== - -"@typescript-eslint/typescript-estree@3.10.1": - version "3.10.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz#fd0061cc38add4fad45136d654408569f365b853" - integrity sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w== - dependencies: - "@typescript-eslint/types" "3.10.1" - "@typescript-eslint/visitor-keys" "3.10.1" - debug "^4.1.1" - glob "^7.1.6" - is-glob "^4.0.1" - lodash "^4.17.15" - semver "^7.3.2" - tsutils "^3.17.1" - -"@typescript-eslint/visitor-keys@3.10.1": - version "3.10.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz#cd4274773e3eb63b2e870ac602274487ecd1e931" - integrity sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ== - dependencies: - eslint-visitor-keys "^1.1.0" - -"@xmldom/xmldom@^0.7.5": - version "0.7.11" - resolved "https://registry.yarnpkg.com/@xmldom/xmldom/-/xmldom-0.7.11.tgz#adecc134521274711d071d5b0200907cc83b38ee" - integrity sha512-UDi3g6Jss/W5FnSzO9jCtQwEpfymt0M+sPPlmLhDH6h2TJ8j4ESE/LpmNPBij15J5NKkk4/cg/qoVMdWI3vnlQ== - -abab@^2.0.3, abab@^2.0.5: - version "2.0.6" - resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.6.tgz#41b80f2c871d19686216b82309231cfd3cb3d291" - integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA== - -abort-controller@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392" - integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== - dependencies: - event-target-shim "^5.0.0" - -absolute-path@^0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/absolute-path/-/absolute-path-0.0.0.tgz#a78762fbdadfb5297be99b15d35a785b2f095bf7" - integrity sha512-HQiug4c+/s3WOvEnDRxXVmNtSG5s2gJM9r19BTcqjp7BWcE48PB+Y2G6jE65kqI0LpsQeMZygt/b60Gi4KxGyA== - -accepts@^1.3.7, accepts@~1.3.5, accepts@~1.3.7: - version "1.3.8" - resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" - integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== - dependencies: - mime-types "~2.1.34" - negotiator "0.6.3" - -acorn-globals@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45" - integrity sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg== - dependencies: - acorn "^7.1.1" - acorn-walk "^7.1.1" - -acorn-jsx@^5.3.1: - version "5.3.2" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" - integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== - -acorn-walk@^7.1.1: - version "7.2.0" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" - integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== - -acorn@^7.1.1, acorn@^7.4.0: - version "7.4.1" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" - integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== - -acorn@^8.2.4: - version "8.8.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.0.tgz#88c0187620435c7f6015803f5539dae05a9dbea8" - integrity sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w== - -agent-base@6: - version "6.0.2" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" - integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== - dependencies: - debug "4" - -ajv@^6.10.0, ajv@^6.12.4: - version "6.12.6" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" - integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== - dependencies: - fast-deep-equal "^3.1.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - -ajv@^8.0.0, ajv@^8.0.1: - version "8.11.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.11.0.tgz#977e91dd96ca669f54a11e23e378e33b884a565f" - integrity sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg== - dependencies: - fast-deep-equal "^3.1.1" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - uri-js "^4.2.2" - -anser@^1.4.9: - version "1.4.10" - resolved "https://registry.yarnpkg.com/anser/-/anser-1.4.10.tgz#befa3eddf282684bd03b63dcda3927aef8c2e35b" - integrity sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww== - -ansi-colors@^4.1.1: - version "4.1.3" - resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.3.tgz#37611340eb2243e70cc604cad35d63270d48781b" - integrity sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw== - -ansi-escapes@^4.2.1: - version "4.3.2" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" - integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== - dependencies: - type-fest "^0.21.3" - -ansi-fragments@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/ansi-fragments/-/ansi-fragments-0.2.1.tgz#24409c56c4cc37817c3d7caa99d8969e2de5a05e" - integrity sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w== - dependencies: - colorette "^1.0.7" - slice-ansi "^2.0.0" - strip-ansi "^5.0.0" - -ansi-regex@^4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.1.tgz#164daac87ab2d6f6db3a29875e2d1766582dabed" - integrity sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g== - -ansi-regex@^5.0.0, ansi-regex@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" - integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== - -ansi-styles@^3.2.0, ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" - integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== - dependencies: - color-convert "^2.0.1" - -anymatch@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" - integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== - dependencies: - micromatch "^3.1.4" - normalize-path "^2.1.1" - -anymatch@^3.0.3: - version "3.1.2" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" - integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== - dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" - -appdirsjs@^1.2.4: - version "1.2.7" - resolved "https://registry.yarnpkg.com/appdirsjs/-/appdirsjs-1.2.7.tgz#50b4b7948a26ba6090d4aede2ae2dc2b051be3b3" - integrity sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw== - -applicationinsights@^2.3.1: - version "2.3.5" - resolved "https://registry.yarnpkg.com/applicationinsights/-/applicationinsights-2.3.5.tgz#a48d1e759f8003968adac811af88ca094ef1edaa" - integrity sha512-QU6EEZbobj9NL2o/XLIDStCMfwrrLwFrbJrDw9ih1wb5bz7v0cwUm6kPXiKtNAAny4hWp9/BtBhtFKvc3tWZ3w== - dependencies: - "@azure/core-http" "^2.2.3" - "@microsoft/applicationinsights-web-snippet" "^1.0.1" - "@opentelemetry/api" "^1.0.4" - "@opentelemetry/core" "^1.0.1" - "@opentelemetry/sdk-trace-base" "^1.0.1" - "@opentelemetry/semantic-conventions" "^1.0.1" - cls-hooked "^4.2.2" - continuation-local-storage "^3.2.1" - diagnostic-channel "1.1.0" - diagnostic-channel-publishers "1.0.5" - -argparse@^1.0.7: - version "1.0.10" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" - integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== - dependencies: - sprintf-js "~1.0.2" - -arr-diff@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" - integrity sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA== - -arr-flatten@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" - integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== - -arr-union@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" - integrity sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q== - -array-includes@^3.1.5: - version "3.1.5" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.5.tgz#2c320010db8d31031fd2a5f6b3bbd4b1aad31bdb" - integrity sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.19.5" - get-intrinsic "^1.1.1" - is-string "^1.0.7" - -array-union@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" - integrity sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng== - dependencies: - array-uniq "^1.0.1" - -array-uniq@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" - integrity sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q== - -array-unique@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" - integrity sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ== - -array.prototype.flatmap@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz#a7e8ed4225f4788a70cd910abcf0791e76a5534f" - integrity sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.2" - es-shim-unscopables "^1.0.0" - -asap@~2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" - integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== - -assign-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" - integrity sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw== - -ast-types@0.14.2: - version "0.14.2" - resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.14.2.tgz#600b882df8583e3cd4f2df5fa20fa83759d4bdfd" - integrity sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA== - dependencies: - tslib "^2.0.1" - -astral-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" - integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== - -astral-regex@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" - integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== - -async-hook-jl@^1.7.6: - version "1.7.6" - resolved "https://registry.yarnpkg.com/async-hook-jl/-/async-hook-jl-1.7.6.tgz#4fd25c2f864dbaf279c610d73bf97b1b28595e68" - integrity sha512-gFaHkFfSxTjvoxDMYqDuGHlcRyUuamF8s+ZTtJdDzqjws4mCt7v0vuV79/E2Wr2/riMQgtG4/yUtXWs1gZ7JMg== - dependencies: - stack-chain "^1.3.7" - -async-limiter@~1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" - integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== - -async-listener@^0.6.0: - version "0.6.10" - resolved "https://registry.yarnpkg.com/async-listener/-/async-listener-0.6.10.tgz#a7c97abe570ba602d782273c0de60a51e3e17cbc" - integrity sha512-gpuo6xOyF4D5DE5WvyqZdPA3NGhiT6Qf07l7DCB0wwDEsLvDIbCr6j9S5aj5Ch96dLace5tXVzWBZkxU/c5ohw== - dependencies: - semver "^5.3.0" - shimmer "^1.1.0" - -async@^2.4.0: - version "2.6.4" - resolved "https://registry.yarnpkg.com/async/-/async-2.6.4.tgz#706b7ff6084664cd7eae713f6f965433b5504221" - integrity sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA== - dependencies: - lodash "^4.17.14" - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== - -atob@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" - integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== - -babel-core@^7.0.0-bridge.0: - version "7.0.0-bridge.0" - resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-7.0.0-bridge.0.tgz#95a492ddd90f9b4e9a4a1da14eb335b87b634ece" - integrity sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg== - -babel-eslint@^10.1.0: - version "10.1.0" - resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.1.0.tgz#6968e568a910b78fb3779cdd8b6ac2f479943232" - integrity sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/parser" "^7.7.0" - "@babel/traverse" "^7.7.0" - "@babel/types" "^7.7.0" - eslint-visitor-keys "^1.0.0" - resolve "^1.12.0" - -babel-jest@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-26.6.3.tgz#d87d25cb0037577a0c89f82e5755c5d293c01056" - integrity sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA== - dependencies: - "@jest/transform" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/babel__core" "^7.1.7" - babel-plugin-istanbul "^6.0.0" - babel-preset-jest "^26.6.2" - chalk "^4.0.0" - graceful-fs "^4.2.4" - slash "^3.0.0" - -babel-plugin-dynamic-import-node@^2.3.3: - version "2.3.3" - resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" - integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== - dependencies: - object.assign "^4.1.0" - -babel-plugin-istanbul@^6.0.0: - version "6.1.1" - resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73" - integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@istanbuljs/load-nyc-config" "^1.0.0" - "@istanbuljs/schema" "^0.1.2" - istanbul-lib-instrument "^5.0.4" - test-exclude "^6.0.0" - -babel-plugin-jest-hoist@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz#8185bd030348d254c6d7dd974355e6a28b21e62d" - integrity sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw== - dependencies: - "@babel/template" "^7.3.3" - "@babel/types" "^7.3.3" - "@types/babel__core" "^7.0.0" - "@types/babel__traverse" "^7.0.6" - -babel-plugin-polyfill-corejs2@^0.3.3: - version "0.3.3" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz#5d1bd3836d0a19e1b84bbf2d9640ccb6f951c122" - integrity sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q== - dependencies: - "@babel/compat-data" "^7.17.7" - "@babel/helper-define-polyfill-provider" "^0.3.3" - semver "^6.1.1" - -babel-plugin-polyfill-corejs3@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz#56ad88237137eade485a71b52f72dbed57c6230a" - integrity sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.3.3" - core-js-compat "^3.25.1" - -babel-plugin-polyfill-regenerator@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz#390f91c38d90473592ed43351e801a9d3e0fd747" - integrity sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.3.3" - -babel-plugin-syntax-trailing-function-commas@^7.0.0-beta.0: - version "7.0.0-beta.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz#aa213c1435e2bffeb6fca842287ef534ad05d5cf" - integrity sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ== - -babel-preset-current-node-syntax@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b" - integrity sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ== - dependencies: - "@babel/plugin-syntax-async-generators" "^7.8.4" - "@babel/plugin-syntax-bigint" "^7.8.3" - "@babel/plugin-syntax-class-properties" "^7.8.3" - "@babel/plugin-syntax-import-meta" "^7.8.3" - "@babel/plugin-syntax-json-strings" "^7.8.3" - "@babel/plugin-syntax-logical-assignment-operators" "^7.8.3" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - "@babel/plugin-syntax-numeric-separator" "^7.8.3" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - "@babel/plugin-syntax-top-level-await" "^7.8.3" - -babel-preset-fbjs@^3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/babel-preset-fbjs/-/babel-preset-fbjs-3.4.0.tgz#38a14e5a7a3b285a3f3a86552d650dca5cf6111c" - integrity sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow== - dependencies: - "@babel/plugin-proposal-class-properties" "^7.0.0" - "@babel/plugin-proposal-object-rest-spread" "^7.0.0" - "@babel/plugin-syntax-class-properties" "^7.0.0" - "@babel/plugin-syntax-flow" "^7.0.0" - "@babel/plugin-syntax-jsx" "^7.0.0" - "@babel/plugin-syntax-object-rest-spread" "^7.0.0" - "@babel/plugin-transform-arrow-functions" "^7.0.0" - "@babel/plugin-transform-block-scoped-functions" "^7.0.0" - "@babel/plugin-transform-block-scoping" "^7.0.0" - "@babel/plugin-transform-classes" "^7.0.0" - "@babel/plugin-transform-computed-properties" "^7.0.0" - "@babel/plugin-transform-destructuring" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.0.0" - "@babel/plugin-transform-for-of" "^7.0.0" - "@babel/plugin-transform-function-name" "^7.0.0" - "@babel/plugin-transform-literals" "^7.0.0" - "@babel/plugin-transform-member-expression-literals" "^7.0.0" - "@babel/plugin-transform-modules-commonjs" "^7.0.0" - "@babel/plugin-transform-object-super" "^7.0.0" - "@babel/plugin-transform-parameters" "^7.0.0" - "@babel/plugin-transform-property-literals" "^7.0.0" - "@babel/plugin-transform-react-display-name" "^7.0.0" - "@babel/plugin-transform-react-jsx" "^7.0.0" - "@babel/plugin-transform-shorthand-properties" "^7.0.0" - "@babel/plugin-transform-spread" "^7.0.0" - "@babel/plugin-transform-template-literals" "^7.0.0" - babel-plugin-syntax-trailing-function-commas "^7.0.0-beta.0" - -babel-preset-jest@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz#747872b1171df032252426586881d62d31798fee" - integrity sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ== - dependencies: - babel-plugin-jest-hoist "^26.6.2" - babel-preset-current-node-syntax "^1.0.0" - -balanced-match@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - -base64-js@^1.1.2, base64-js@^1.3.1, base64-js@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" - integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== - -base@^0.11.1: - version "0.11.2" - resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" - integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== - dependencies: - cache-base "^1.0.1" - class-utils "^0.3.5" - component-emitter "^1.2.1" - define-property "^1.0.0" - isobject "^3.0.1" - mixin-deep "^1.2.0" - pascalcase "^0.1.1" - -big-integer@1.6.x: - version "1.6.51" - resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.51.tgz#0df92a5d9880560d3ff2d5fd20245c889d130686" - integrity sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg== - -bl@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" - integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== - dependencies: - buffer "^5.5.0" - inherits "^2.0.4" - readable-stream "^3.4.0" - -bplist-creator@0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/bplist-creator/-/bplist-creator-0.1.0.tgz#018a2d1b587f769e379ef5519103730f8963ba1e" - integrity sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg== - dependencies: - stream-buffers "2.2.x" - -bplist-parser@0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/bplist-parser/-/bplist-parser-0.3.1.tgz#e1c90b2ca2a9f9474cc72f6862bbf3fee8341fd1" - integrity sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA== - dependencies: - big-integer "1.6.x" - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -braces@^2.3.1: - version "2.3.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" - integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== - dependencies: - arr-flatten "^1.1.0" - array-unique "^0.3.2" - extend-shallow "^2.0.1" - fill-range "^4.0.0" - isobject "^3.0.1" - repeat-element "^1.1.2" - snapdragon "^0.8.1" - snapdragon-node "^2.0.1" - split-string "^3.0.2" - to-regex "^3.0.1" - -braces@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== - dependencies: - fill-range "^7.0.1" - -browser-process-hrtime@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" - integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== - -browserslist@^4.21.3, browserslist@^4.21.4: - version "4.21.4" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.4.tgz#e7496bbc67b9e39dd0f98565feccdcb0d4ff6987" - integrity sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw== - dependencies: - caniuse-lite "^1.0.30001400" - electron-to-chromium "^1.4.251" - node-releases "^2.0.6" - update-browserslist-db "^1.0.9" - -bser@2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" - integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== - dependencies: - node-int64 "^0.4.0" - -buffer-from@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" - integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== - -buffer@^5.5.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" - integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== - dependencies: - base64-js "^1.3.1" - ieee754 "^1.1.13" - -buffer@^6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6" - integrity sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA== - dependencies: - base64-js "^1.3.1" - ieee754 "^1.2.1" - -bytes@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" - integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== - -cache-base@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" - integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== - dependencies: - collection-visit "^1.0.0" - component-emitter "^1.2.1" - get-value "^2.0.6" - has-value "^1.0.0" - isobject "^3.0.1" - set-value "^2.0.0" - to-object-path "^0.3.0" - union-value "^1.0.0" - unset-value "^1.0.0" - -call-bind@^1.0.0, call-bind@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" - integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== - dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" - -caller-callsite@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" - integrity sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ== - dependencies: - callsites "^2.0.0" - -caller-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" - integrity sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A== - dependencies: - caller-callsite "^2.0.0" - -callsites@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" - integrity sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ== - -callsites@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" - integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== - -camelcase@^5.0.0, camelcase@^5.3.1: - version "5.3.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" - integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== - -camelcase@^6.0.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" - integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== - -caniuse-lite@^1.0.30001400: - version "1.0.30001418" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001418.tgz#5f459215192a024c99e3e3a53aac310fc7cf24e6" - integrity sha512-oIs7+JL3K9JRQ3jPZjlH6qyYDp+nBTCais7hjh0s+fuBwufc7uZ7hPYMXrDOJhV360KGMTcczMRObk0/iMqZRg== - -capture-exit@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-2.0.0.tgz#fb953bfaebeb781f62898239dabb426d08a509a4" - integrity sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g== - dependencies: - rsvp "^4.8.4" - -chalk@^2.0.0, chalk@^2.0.1, chalk@^2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" - integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -char-regex@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" - integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== - -ci-info@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" - integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== - -ci-info@^3.2.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.5.0.tgz#bfac2a29263de4c829d806b1ab478e35091e171f" - integrity sha512-yH4RezKOGlOhxkmhbeNuC4eYZKAUsEaGtBuBzDDP1eFUKiccDWzBABxBfOx31IDwDIXMTxWuwAxUGModvkbuVw== - -cjs-module-lexer@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz#4186fcca0eae175970aee870b9fe2d6cf8d5655f" - integrity sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw== - -class-utils@^0.3.5: - version "0.3.6" - resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" - integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== - dependencies: - arr-union "^3.1.0" - define-property "^0.2.5" - isobject "^3.0.0" - static-extend "^0.1.1" - -cli-cursor@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" - integrity sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw== - dependencies: - restore-cursor "^2.0.0" - -cli-cursor@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" - integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== - dependencies: - restore-cursor "^3.1.0" - -cli-spinners@^2.0.0, cli-spinners@^2.2.0, cli-spinners@^2.5.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.7.0.tgz#f815fd30b5f9eaac02db604c7a231ed7cb2f797a" - integrity sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw== - -cliui@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" - integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^6.2.0" - -cliui@^7.0.2: - version "7.0.4" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" - integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^7.0.0" - -clone-deep@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" - integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== - dependencies: - is-plain-object "^2.0.4" - kind-of "^6.0.2" - shallow-clone "^3.0.0" - -clone@^1.0.2: - version "1.0.4" - resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" - integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== - -cls-hooked@^4.2.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/cls-hooked/-/cls-hooked-4.2.2.tgz#ad2e9a4092680cdaffeb2d3551da0e225eae1908" - integrity sha512-J4Xj5f5wq/4jAvcdgoGsL3G103BtWpZrMo8NEinRltN+xpTZdI+M38pyQqhuFU/P792xkMFvnKSf+Lm81U1bxw== - dependencies: - async-hook-jl "^1.7.6" - emitter-listener "^1.0.1" - semver "^5.4.1" - -co@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" - integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== - -collect-v8-coverage@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59" - integrity sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg== - -collection-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" - integrity sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw== - dependencies: - map-visit "^1.0.0" - object-visit "^1.0.0" - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" - integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== - dependencies: - color-name "~1.1.4" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== - -color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -colorette@^1.0.7: - version "1.4.0" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.4.0.tgz#5190fbb87276259a86ad700bff2c6d6faa3fca40" - integrity sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g== - -combined-stream@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - -command-exists@^1.2.8: - version "1.2.9" - resolved "https://registry.yarnpkg.com/command-exists/-/command-exists-1.2.9.tgz#c50725af3808c8ab0260fd60b01fbfa25b954f69" - integrity sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w== - -commander@^2.19.0: - version "2.20.3" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" - integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== - -commander@~2.13.0: - version "2.13.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c" - integrity sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA== - -commondir@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" - integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== - -component-emitter@^1.2.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" - integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== - -compressible@~2.0.16: - version "2.0.18" - resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" - integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== - dependencies: - mime-db ">= 1.43.0 < 2" - -compression@^1.7.1: - version "1.7.4" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" - integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== - dependencies: - accepts "~1.3.5" - bytes "3.0.0" - compressible "~2.0.16" - debug "2.6.9" - on-headers "~1.0.2" - safe-buffer "5.1.2" - vary "~1.1.2" - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== - -connect@^3.6.5: - version "3.7.0" - resolved "https://registry.yarnpkg.com/connect/-/connect-3.7.0.tgz#5d49348910caa5e07a01800b030d0c35f20484f8" - integrity sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ== - dependencies: - debug "2.6.9" - finalhandler "1.1.2" - parseurl "~1.3.3" - utils-merge "1.0.1" - -continuation-local-storage@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/continuation-local-storage/-/continuation-local-storage-3.2.1.tgz#11f613f74e914fe9b34c92ad2d28fe6ae1db7ffb" - integrity sha512-jx44cconVqkCEEyLSKWwkvUXwO561jXMa3LPjTPsm5QR22PA0/mhe33FT4Xb5y74JDvt/Cq+5lm8S8rskLv9ZA== - dependencies: - async-listener "^0.6.0" - emitter-listener "^1.1.1" - -convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369" - integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA== - dependencies: - safe-buffer "~5.1.1" - -copy-descriptor@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" - integrity sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw== - -core-js-compat@^3.25.1: - version "3.25.5" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.25.5.tgz#0016e8158c904f7b059486639e6e82116eafa7d9" - integrity sha512-ovcyhs2DEBUIE0MGEKHP4olCUW/XYte3Vroyxuh38rD1wAO4dHohsovUC4eAOuzFxE6b+RXvBU3UZ9o0YhUTkA== - dependencies: - browserslist "^4.21.4" - -core-util-is@~1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" - integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== - -cosmiconfig@^5.0.5, cosmiconfig@^5.1.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" - integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== - dependencies: - import-fresh "^2.0.0" - is-directory "^0.3.1" - js-yaml "^3.13.1" - parse-json "^4.0.0" - -cross-spawn@^6.0.0: - version "6.0.5" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" - integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== - dependencies: - nice-try "^1.0.4" - path-key "^2.0.1" - semver "^5.5.0" - shebang-command "^1.2.0" - which "^1.2.9" - -cross-spawn@^7.0.0, cross-spawn@^7.0.2: - version "7.0.3" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" - integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - -cssom@^0.4.4: - version "0.4.4" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10" - integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== - -cssom@~0.3.6: - version "0.3.8" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" - integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== - -cssstyle@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852" - integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== - dependencies: - cssom "~0.3.6" - -data-urls@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-2.0.0.tgz#156485a72963a970f5d5821aaf642bef2bf2db9b" - integrity sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ== - dependencies: - abab "^2.0.3" - whatwg-mimetype "^2.3.0" - whatwg-url "^8.0.0" - -dayjs@^1.8.15: - version "1.11.5" - resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.5.tgz#00e8cc627f231f9499c19b38af49f56dc0ac5e93" - integrity sha512-CAdX5Q3YW3Gclyo5Vpqkgpj8fSdLQcRuzfX6mC6Phy0nfJ0eGYOeS7m4mt2plDWLAtA4TqTakvbboHvUxfe4iA== - -debug@2.6.9, debug@^2.2.0, debug@^2.3.3: - version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - dependencies: - ms "2.0.0" - -debug@4, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1: - version "4.3.4" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" - integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== - dependencies: - ms "2.1.2" - -decamelize@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== - -decimal.js@^10.2.1: - version "10.4.1" - resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.1.tgz#be75eeac4a2281aace80c1a8753587c27ef053e7" - integrity sha512-F29o+vci4DodHYT9UrR5IEbfBw9pE5eSapIJdTqXK5+6hq+t8VRxwQyKlW2i+KDKFkkJQRvFyI/QXD83h8LyQw== - -decode-uri-component@^0.2.0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" - integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== - -deep-is@^0.1.3, deep-is@~0.1.3: - version "0.1.4" - resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" - integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== - -deepmerge@^3.2.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-3.3.0.tgz#d3c47fd6f3a93d517b14426b0628a17b0125f5f7" - integrity sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA== - -deepmerge@^4.2.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" - integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== - -defaults@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" - integrity sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA== - dependencies: - clone "^1.0.2" - -define-properties@^1.1.3, define-properties@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1" - integrity sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA== - dependencies: - has-property-descriptors "^1.0.0" - object-keys "^1.1.1" - -define-property@^0.2.5: - version "0.2.5" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" - integrity sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA== - dependencies: - is-descriptor "^0.1.0" - -define-property@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" - integrity sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA== - dependencies: - is-descriptor "^1.0.0" - -define-property@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" - integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== - dependencies: - is-descriptor "^1.0.2" - isobject "^3.0.1" - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== - -denodeify@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/denodeify/-/denodeify-1.2.1.tgz#3a36287f5034e699e7577901052c2e6c94251631" - integrity sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg== - -depd@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" - integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== - -deprecated-react-native-prop-types@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-2.3.0.tgz#c10c6ee75ff2b6de94bb127f142b814e6e08d9ab" - integrity sha512-pWD0voFtNYxrVqvBMYf5gq3NA2GCpfodS1yNynTPc93AYA/KEMGeWDqqeUB6R2Z9ZofVhks2aeJXiuQqKNpesA== - dependencies: - "@react-native/normalize-color" "*" - invariant "*" - prop-types "*" - -destroy@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" - integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== - -detect-newline@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" - integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== - -diagnostic-channel-publishers@1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/diagnostic-channel-publishers/-/diagnostic-channel-publishers-1.0.5.tgz#df8c317086c50f5727fdfb5d2fce214d2e4130ae" - integrity sha512-dJwUS0915pkjjimPJVDnS/QQHsH0aOYhnZsLJdnZIMOrB+csj8RnZhWTuwnm8R5v3Z7OZs+ksv5luC14DGB7eg== - -diagnostic-channel@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/diagnostic-channel/-/diagnostic-channel-1.1.0.tgz#6985e9dfedfbc072d91dc4388477e4087147756e" - integrity sha512-fwujyMe1gj6rk6dYi9hMZm0c8Mz8NDMVl2LB4iaYh3+LIAThZC8RKFGXWG0IML2OxAit/ZFRgZhMkhQ3d/bobQ== - dependencies: - semver "^5.3.0" - -diff-sequences@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-26.6.2.tgz#48ba99157de1923412eed41db6b6d4aa9ca7c0b1" - integrity sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q== - -dir-glob@^2.0.0: - version "2.2.2" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.2.2.tgz#fa09f0694153c8918b18ba0deafae94769fc50c4" - integrity sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw== - dependencies: - path-type "^3.0.0" - -doctrine@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" - integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== - dependencies: - esutils "^2.0.2" - -doctrine@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" - integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== - dependencies: - esutils "^2.0.2" - -domexception@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/domexception/-/domexception-2.0.1.tgz#fb44aefba793e1574b0af6aed2801d057529f304" - integrity sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg== - dependencies: - webidl-conversions "^5.0.0" - -ee-first@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" - integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== - -electron-to-chromium@^1.4.251: - version "1.4.276" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.276.tgz#17837b19dafcc43aba885c4689358b298c19b520" - integrity sha512-EpuHPqu8YhonqLBXHoU6hDJCD98FCe6KDoet3/gY1qsQ6usjJoHqBH2YIVs8FXaAtHwVL8Uqa/fsYao/vq9VWQ== - -emitter-listener@^1.0.1, emitter-listener@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/emitter-listener/-/emitter-listener-1.1.2.tgz#56b140e8f6992375b3d7cb2cab1cc7432d9632e8" - integrity sha512-Bt1sBAGFHY9DKY+4/2cV6izcKJUf5T7/gkdmkxzX/qv9CcGH8xSwVRW5mtX03SWJtRTWSOpzCuWN9rBFYZepZQ== - dependencies: - shimmer "^1.2.0" - -emittery@^0.7.1: - version "0.7.2" - resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.7.2.tgz#25595908e13af0f5674ab419396e2fb394cdfa82" - integrity sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ== - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - -encodeurl@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" - integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== - -end-of-stream@^1.1.0: - version "1.4.4" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" - integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== - dependencies: - once "^1.4.0" - -enquirer@^2.3.5: - version "2.3.6" - resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" - integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== - dependencies: - ansi-colors "^4.1.1" - -envinfo@^7.5.0, envinfo@^7.7.2, envinfo@^7.8.1: - version "7.8.1" - resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.8.1.tgz#06377e3e5f4d379fea7ac592d5ad8927e0c4d475" - integrity sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw== - -error-ex@^1.3.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" - integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - dependencies: - is-arrayish "^0.2.1" - -error-stack-parser@^2.0.6: - version "2.1.4" - resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.1.4.tgz#229cb01cdbfa84440bfa91876285b94680188286" - integrity sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ== - dependencies: - stackframe "^1.3.4" - -errorhandler@^1.5.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/errorhandler/-/errorhandler-1.5.1.tgz#b9ba5d17cf90744cd1e851357a6e75bf806a9a91" - integrity sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A== - dependencies: - accepts "~1.3.7" - escape-html "~1.0.3" - -es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19.5: - version "1.20.4" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.4.tgz#1d103f9f8d78d4cf0713edcd6d0ed1a46eed5861" - integrity sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA== - dependencies: - call-bind "^1.0.2" - es-to-primitive "^1.2.1" - function-bind "^1.1.1" - function.prototype.name "^1.1.5" - get-intrinsic "^1.1.3" - get-symbol-description "^1.0.0" - has "^1.0.3" - has-property-descriptors "^1.0.0" - has-symbols "^1.0.3" - internal-slot "^1.0.3" - is-callable "^1.2.7" - is-negative-zero "^2.0.2" - is-regex "^1.1.4" - is-shared-array-buffer "^1.0.2" - is-string "^1.0.7" - is-weakref "^1.0.2" - object-inspect "^1.12.2" - object-keys "^1.1.1" - object.assign "^4.1.4" - regexp.prototype.flags "^1.4.3" - safe-regex-test "^1.0.0" - string.prototype.trimend "^1.0.5" - string.prototype.trimstart "^1.0.5" - unbox-primitive "^1.0.2" - -es-shim-unscopables@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#702e632193201e3edf8713635d083d378e510241" - integrity sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w== - dependencies: - has "^1.0.3" - -es-to-primitive@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" - integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== - dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" - -escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== - -escape-html@~1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" - integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== - -escape-string-regexp@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" - integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== - -escape-string-regexp@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" - integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== - -escodegen@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.0.0.tgz#5e32b12833e8aa8fa35e1bf0befa89380484c7dd" - integrity sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw== - dependencies: - esprima "^4.0.1" - estraverse "^5.2.0" - esutils "^2.0.2" - optionator "^0.8.1" - optionalDependencies: - source-map "~0.6.1" - -eslint-config-prettier@^6.10.1: - version "6.15.0" - resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-6.15.0.tgz#7f93f6cb7d45a92f1537a70ecc06366e1ac6fed9" - integrity sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw== - dependencies: - get-stdin "^6.0.0" - -eslint-plugin-eslint-comments@^3.1.2: - version "3.2.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.2.0.tgz#9e1cd7b4413526abb313933071d7aba05ca12ffa" - integrity sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ== - dependencies: - escape-string-regexp "^1.0.5" - ignore "^5.0.5" - -eslint-plugin-flowtype@2.50.3: - version "2.50.3" - resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.50.3.tgz#61379d6dce1d010370acd6681740fd913d68175f" - integrity sha512-X+AoKVOr7Re0ko/yEXyM5SSZ0tazc6ffdIOocp2fFUlWoDt7DV0Bz99mngOkAFLOAWjqRA5jPwqUCbrx13XoxQ== - dependencies: - lodash "^4.17.10" - -eslint-plugin-jest@22.4.1: - version "22.4.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-22.4.1.tgz#a5fd6f7a2a41388d16f527073b778013c5189a9c" - integrity sha512-gcLfn6P2PrFAVx3AobaOzlIEevpAEf9chTpFZz7bYfc7pz8XRv7vuKTIE4hxPKZSha6XWKKplDQ0x9Pq8xX2mg== - -eslint-plugin-prettier@3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz#432e5a667666ab84ce72f945c72f77d996a5c9ba" - integrity sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA== - dependencies: - prettier-linter-helpers "^1.0.0" - -eslint-plugin-react-hooks@^4.0.4: - version "4.6.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3" - integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== - -eslint-plugin-react-native-globals@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-native-globals/-/eslint-plugin-react-native-globals-0.1.2.tgz#ee1348bc2ceb912303ce6bdbd22e2f045ea86ea2" - integrity sha512-9aEPf1JEpiTjcFAmmyw8eiIXmcNZOqaZyHO77wgm0/dWfT/oxC1SrIq8ET38pMxHYrcB6Uew+TzUVsBeczF88g== - -eslint-plugin-react-native@^3.8.1: - version "3.11.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-native/-/eslint-plugin-react-native-3.11.0.tgz#c73b0886abb397867e5e6689d3a6a418682e6bac" - integrity sha512-7F3OTwrtQPfPFd+VygqKA2VZ0f2fz0M4gJmry/TRE18JBb94/OtMxwbL7Oqwu7FGyrdeIOWnXQbBAveMcSTZIA== - dependencies: - "@babel/traverse" "^7.7.4" - eslint-plugin-react-native-globals "^0.1.1" - -eslint-plugin-react@^7.20.0: - version "7.31.8" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.31.8.tgz#3a4f80c10be1bcbc8197be9e8b641b2a3ef219bf" - integrity sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw== - dependencies: - array-includes "^3.1.5" - array.prototype.flatmap "^1.3.0" - doctrine "^2.1.0" - estraverse "^5.3.0" - jsx-ast-utils "^2.4.1 || ^3.0.0" - minimatch "^3.1.2" - object.entries "^1.1.5" - object.fromentries "^2.0.5" - object.hasown "^1.1.1" - object.values "^1.1.5" - prop-types "^15.8.1" - resolve "^2.0.0-next.3" - semver "^6.3.0" - string.prototype.matchall "^4.0.7" - -eslint-scope@^5.0.0, eslint-scope@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" - integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== - dependencies: - esrecurse "^4.3.0" - estraverse "^4.1.1" - -eslint-utils@^2.0.0, eslint-utils@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27" - integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== - dependencies: - eslint-visitor-keys "^1.1.0" - -eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" - integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== - -eslint-visitor-keys@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" - integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== - -eslint@^7.32.0: - version "7.32.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.32.0.tgz#c6d328a14be3fb08c8d1d21e12c02fdb7a2a812d" - integrity sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA== - dependencies: - "@babel/code-frame" "7.12.11" - "@eslint/eslintrc" "^0.4.3" - "@humanwhocodes/config-array" "^0.5.0" - ajv "^6.10.0" - chalk "^4.0.0" - cross-spawn "^7.0.2" - debug "^4.0.1" - doctrine "^3.0.0" - enquirer "^2.3.5" - escape-string-regexp "^4.0.0" - eslint-scope "^5.1.1" - eslint-utils "^2.1.0" - eslint-visitor-keys "^2.0.0" - espree "^7.3.1" - esquery "^1.4.0" - esutils "^2.0.2" - fast-deep-equal "^3.1.3" - file-entry-cache "^6.0.1" - functional-red-black-tree "^1.0.1" - glob-parent "^5.1.2" - globals "^13.6.0" - ignore "^4.0.6" - import-fresh "^3.0.0" - imurmurhash "^0.1.4" - is-glob "^4.0.0" - js-yaml "^3.13.1" - json-stable-stringify-without-jsonify "^1.0.1" - levn "^0.4.1" - lodash.merge "^4.6.2" - minimatch "^3.0.4" - natural-compare "^1.4.0" - optionator "^0.9.1" - progress "^2.0.0" - regexpp "^3.1.0" - semver "^7.2.1" - strip-ansi "^6.0.0" - strip-json-comments "^3.1.0" - table "^6.0.9" - text-table "^0.2.0" - v8-compile-cache "^2.0.3" - -espree@^7.3.0, espree@^7.3.1: - version "7.3.1" - resolved "https://registry.yarnpkg.com/espree/-/espree-7.3.1.tgz#f2df330b752c6f55019f8bd89b7660039c1bbbb6" - integrity sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g== - dependencies: - acorn "^7.4.0" - acorn-jsx "^5.3.1" - eslint-visitor-keys "^1.3.0" - -esprima@^4.0.0, esprima@^4.0.1, esprima@~4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - -esquery@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" - integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== - dependencies: - estraverse "^5.1.0" - -esrecurse@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" - integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== - dependencies: - estraverse "^5.2.0" - -estraverse@^4.1.1: - version "4.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" - integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== - -estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" - integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== - -esutils@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" - integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== - -etag@~1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" - integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== - -event-target-shim@^5.0.0, event-target-shim@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" - integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== - -events@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" - integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== - -exec-sh@^0.3.2: - version "0.3.6" - resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.3.6.tgz#ff264f9e325519a60cb5e273692943483cca63bc" - integrity sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w== - -execa@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" - integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== - dependencies: - cross-spawn "^6.0.0" - get-stream "^4.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - -execa@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a" - integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA== - dependencies: - cross-spawn "^7.0.0" - get-stream "^5.0.0" - human-signals "^1.1.1" - is-stream "^2.0.0" - merge-stream "^2.0.0" - npm-run-path "^4.0.0" - onetime "^5.1.0" - signal-exit "^3.0.2" - strip-final-newline "^2.0.0" - -exit@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" - integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== - -expand-brackets@^2.1.4: - version "2.1.4" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" - integrity sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA== - dependencies: - debug "^2.3.3" - define-property "^0.2.5" - extend-shallow "^2.0.1" - posix-character-classes "^0.1.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -expect@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/expect/-/expect-26.6.2.tgz#c6b996bf26bf3fe18b67b2d0f51fc981ba934417" - integrity sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA== - dependencies: - "@jest/types" "^26.6.2" - ansi-styles "^4.0.0" - jest-get-type "^26.3.0" - jest-matcher-utils "^26.6.2" - jest-message-util "^26.6.2" - jest-regex-util "^26.0.0" - -extend-shallow@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" - integrity sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug== - dependencies: - is-extendable "^0.1.0" - -extend-shallow@^3.0.0, extend-shallow@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" - integrity sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== - dependencies: - assign-symbols "^1.0.0" - is-extendable "^1.0.1" - -extglob@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" - integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== - dependencies: - array-unique "^0.3.2" - define-property "^1.0.0" - expand-brackets "^2.1.4" - extend-shallow "^2.0.1" - fragment-cache "^0.2.1" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" - integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== - -fast-diff@^1.1.2: - version "1.2.0" - resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03" - integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w== - -fast-json-stable-stringify@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - -fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" - integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== - -fb-watchman@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.2.tgz#e9524ee6b5c77e9e5001af0f85f3adbb8623255c" - integrity sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA== - dependencies: - bser "2.1.1" - -file-entry-cache@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" - integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== - dependencies: - flat-cache "^3.0.4" - -fill-range@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" - integrity sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ== - dependencies: - extend-shallow "^2.0.1" - is-number "^3.0.0" - repeat-string "^1.6.1" - to-regex-range "^2.1.0" - -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== - dependencies: - to-regex-range "^5.0.1" - -finalhandler@1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" - integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== - dependencies: - debug "2.6.9" - encodeurl "~1.0.2" - escape-html "~1.0.3" - on-finished "~2.3.0" - parseurl "~1.3.3" - statuses "~1.5.0" - unpipe "~1.0.0" - -find-cache-dir@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" - integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== - dependencies: - commondir "^1.0.1" - make-dir "^2.0.0" - pkg-dir "^3.0.0" - -find-up@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" - integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== - dependencies: - locate-path "^3.0.0" - -find-up@^4.0.0, find-up@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" - integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== - dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" - -flat-cache@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" - integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== - dependencies: - flatted "^3.1.0" - rimraf "^3.0.2" - -flatted@^3.1.0: - version "3.2.7" - resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.7.tgz#609f39207cb614b89d0765b477cb2d437fbf9787" - integrity sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ== - -flow-parser@0.*: - version "0.188.2" - resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.188.2.tgz#cba2f8c8cdcf358d553cf89f0b9aaaa394fa6111" - integrity sha512-Qnvihm7h4YDgFVQV2h0TcLE421D20/giBg93Dtobj+CHRnZ39vmsbDPM9IenUBtZuY0vWRiJp6slOv7dvmlKbg== - -flow-parser@^0.121.0: - version "0.121.0" - resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.121.0.tgz#9f9898eaec91a9f7c323e9e992d81ab5c58e618f" - integrity sha512-1gIBiWJNR0tKUNv8gZuk7l9rVX06OuLzY9AoGio7y/JT4V1IZErEMEq2TJS+PFcw/y0RshZ1J/27VfK1UQzYVg== - -for-in@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" - integrity sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ== - -form-data@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz#ebd53791b78356a99af9a300d4282c4d5eb9755f" - integrity sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.8" - mime-types "^2.1.12" - -form-data@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" - integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.8" - mime-types "^2.1.12" - -fragment-cache@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" - integrity sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA== - dependencies: - map-cache "^0.2.2" - -fresh@0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" - integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== - -fs-extra@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-1.0.0.tgz#cd3ce5f7e7cb6145883fcae3191e9877f8587950" - integrity sha512-VerQV6vEKuhDWD2HGOybV6v5I73syoc/cXAbKlgTC7M/oFVEtklWlp9QH2Ijw3IaWDOQcMkldSPa7zXy79Z/UQ== - dependencies: - graceful-fs "^4.1.2" - jsonfile "^2.1.0" - klaw "^1.0.0" - -fs-extra@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" - integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^4.0.0" - universalify "^0.1.0" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== - -fsevents@^2.1.2, fsevents@^2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" - integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -function.prototype.name@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" - integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.0" - functions-have-names "^1.2.2" - -functional-red-black-tree@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" - integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g== - -functions-have-names@^1.2.2: - version "1.2.3" - resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" - integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== - -gensync@^1.0.0-beta.2: - version "1.0.0-beta.2" - resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" - integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== - -get-caller-file@^2.0.1, get-caller-file@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" - integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== - -get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.3.tgz#063c84329ad93e83893c7f4f243ef63ffa351385" - integrity sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A== - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.3" - -get-monorepo-packages@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/get-monorepo-packages/-/get-monorepo-packages-1.2.0.tgz#3eee88d30b11a5f65955dec6ae331958b2a168e4" - integrity sha512-aDP6tH+eM3EuVSp3YyCutOcFS4Y9AhRRH9FAd+cjtR/g63Hx+DCXdKoP1ViRPUJz5wm+BOEXB4FhoffGHxJ7jQ== - dependencies: - globby "^7.1.1" - load-json-file "^4.0.0" - -get-package-type@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" - integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== - -get-stdin@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b" - integrity sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g== - -get-stream@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" - integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== - dependencies: - pump "^3.0.0" - -get-stream@^5.0.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" - integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== - dependencies: - pump "^3.0.0" - -get-symbol-description@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" - integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.1" - -get-value@^2.0.3, get-value@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" - integrity sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA== - -glob-parent@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" - integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== - dependencies: - is-glob "^4.0.1" - -glob@^7.0.0, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: - version "7.2.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" - integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.1.1" - once "^1.3.0" - path-is-absolute "^1.0.0" - -globals@^11.1.0: - version "11.12.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" - integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== - -globals@^13.6.0, globals@^13.9.0: - version "13.17.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-13.17.0.tgz#902eb1e680a41da93945adbdcb5a9f361ba69bd4" - integrity sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw== - dependencies: - type-fest "^0.20.2" - -globby@^7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/globby/-/globby-7.1.1.tgz#fb2ccff9401f8600945dfada97440cca972b8680" - integrity sha512-yANWAN2DUcBtuus5Cpd+SKROzXHs2iVXFZt/Ykrfz6SAXqacLX25NZpltE+39ceMexYF4TtEadjuSTw8+3wX4g== - dependencies: - array-union "^1.0.1" - dir-glob "^2.0.0" - glob "^7.1.2" - ignore "^3.3.5" - pify "^3.0.0" - slash "^1.0.0" - -graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.8, graceful-fs@^4.2.9: - version "4.2.10" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" - integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== - -growly@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" - integrity sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw== - -has-bigints@^1.0.1, has-bigints@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" - integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -has-property-descriptors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" - integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== - dependencies: - get-intrinsic "^1.1.1" - -has-symbols@^1.0.2, has-symbols@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" - integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== - -has-tostringtag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" - integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== - dependencies: - has-symbols "^1.0.2" - -has-value@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" - integrity sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q== - dependencies: - get-value "^2.0.3" - has-values "^0.1.4" - isobject "^2.0.0" - -has-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" - integrity sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw== - dependencies: - get-value "^2.0.6" - has-values "^1.0.0" - isobject "^3.0.0" - -has-values@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" - integrity sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ== - -has-values@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" - integrity sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ== - dependencies: - is-number "^3.0.0" - kind-of "^4.0.0" - -has@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - dependencies: - function-bind "^1.1.1" - -hermes-engine@~0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/hermes-engine/-/hermes-engine-0.11.0.tgz#bb224730d230a02a5af02c4e090d1f52d57dd3db" - integrity sha512-7aMUlZja2IyLYAcZ69NBnwJAR5ZOYlSllj0oMpx08a8HzxHOys0eKCzfphrf6D0vX1JGO1QQvVsQKe6TkYherw== - -hermes-estree@0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.5.0.tgz#36432a2b12f01b217244da098924efdfdfc12327" - integrity sha512-1h8rvG23HhIR5K6Kt0e5C7BC72J1Ath/8MmSta49vxXp/j6wl7IMHvIRFYBQr35tWnQY97dSGR2uoAJ5pHUQkg== - -hermes-parser@0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.5.0.tgz#8b678dd8b29a08b57cbaf60adba4896494c59a53" - integrity sha512-ARnJBScKAkkq8j3BHrNGBUv/4cSpZNbKDsVizEtzmsFeqC67Dopa5s4XRe+e3wN52Dh5Mj2kDB5wJvhcxwDkPg== - dependencies: - hermes-estree "0.5.0" - -hermes-profile-transformer@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz#bd0f5ecceda80dd0ddaae443469ab26fb38fc27b" - integrity sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ== - dependencies: - source-map "^0.7.3" - -hosted-git-info@^2.1.4: - version "2.8.9" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" - integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== - -html-encoding-sniffer@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3" - integrity sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ== - dependencies: - whatwg-encoding "^1.0.5" - -html-escaper@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" - integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== - -http-errors@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" - integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== - dependencies: - depd "2.0.0" - inherits "2.0.4" - setprototypeof "1.2.0" - statuses "2.0.1" - toidentifier "1.0.1" - -http-proxy-agent@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a" - integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg== - dependencies: - "@tootallnate/once" "1" - agent-base "6" - debug "4" - -https-proxy-agent@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" - integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== - dependencies: - agent-base "6" - debug "4" - -human-signals@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" - integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== - -iconv-lite@0.4.24: - version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - -ieee754@^1.1.13, ieee754@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" - integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== - -ignore@^3.3.5: - version "3.3.10" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043" - integrity sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug== - -ignore@^4.0.6: - version "4.0.6" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" - integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== - -ignore@^5.0.5: - version "5.2.0" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a" - integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== - -image-size@^0.6.0: - version "0.6.3" - resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.6.3.tgz#e7e5c65bb534bd7cdcedd6cb5166272a85f75fb2" - integrity sha512-47xSUiQioGaB96nqtp5/q55m0aBQSQdyIloMOc/x+QVTDZLNmXE892IIDrJ0hM1A5vcNUDD5tDffkSP5lCaIIA== - -import-fresh@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" - integrity sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg== - dependencies: - caller-path "^2.0.0" - resolve-from "^3.0.0" - -import-fresh@^3.0.0, import-fresh@^3.2.1: - version "3.3.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" - integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== - dependencies: - parent-module "^1.0.0" - resolve-from "^4.0.0" - -import-local@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4" - integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg== - dependencies: - pkg-dir "^4.2.0" - resolve-cwd "^3.0.0" - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@2.0.4, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -internal-slot@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" - integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== - dependencies: - get-intrinsic "^1.1.0" - has "^1.0.3" - side-channel "^1.0.4" - -interpret@^1.0.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" - integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== - -invariant@*, invariant@^2.2.4: - version "2.2.4" - resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" - integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== - dependencies: - loose-envify "^1.0.0" - -invert-kv@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-3.0.1.tgz#a93c7a3d4386a1dc8325b97da9bb1620c0282523" - integrity sha512-CYdFeFexxhv/Bcny+Q0BfOV+ltRlJcd4BBZBYFX/O0u4npJrgZtIcjokegtiSMAvlMTJ+Koq0GBCc//3bueQxw== - -ip@^1.1.5: - version "1.1.8" - resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.8.tgz#ae05948f6b075435ed3307acce04629da8cdbf48" - integrity sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg== - -is-accessor-descriptor@^0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" - integrity sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A== - dependencies: - kind-of "^3.0.2" - -is-accessor-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" - integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== - dependencies: - kind-of "^6.0.0" - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== - -is-bigint@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" - integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== - dependencies: - has-bigints "^1.0.1" - -is-boolean-object@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" - integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-buffer@^1.1.5: - version "1.1.6" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" - integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== - -is-callable@^1.1.4, is-callable@^1.2.7: - version "1.2.7" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" - integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== - -is-ci@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" - integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== - dependencies: - ci-info "^2.0.0" - -is-core-module@^2.9.0: - version "2.10.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.10.0.tgz#9012ede0a91c69587e647514e1d5277019e728ed" - integrity sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg== - dependencies: - has "^1.0.3" - -is-data-descriptor@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" - integrity sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg== - dependencies: - kind-of "^3.0.2" - -is-data-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" - integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== - dependencies: - kind-of "^6.0.0" - -is-date-object@^1.0.1: - version "1.0.5" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" - integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== - dependencies: - has-tostringtag "^1.0.0" - -is-descriptor@^0.1.0: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" - integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== - dependencies: - is-accessor-descriptor "^0.1.6" - is-data-descriptor "^0.1.4" - kind-of "^5.0.0" - -is-descriptor@^1.0.0, is-descriptor@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" - integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== - dependencies: - is-accessor-descriptor "^1.0.0" - is-data-descriptor "^1.0.0" - kind-of "^6.0.2" - -is-directory@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" - integrity sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw== - -is-docker@^2.0.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" - integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== - -is-extendable@^0.1.0, is-extendable@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - integrity sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw== - -is-extendable@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" - integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== - dependencies: - is-plain-object "^2.0.4" - -is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== - -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w== - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" - integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - -is-generator-fn@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" - integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== - -is-glob@^4.0.0, is-glob@^4.0.1: - version "4.0.3" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" - integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== - dependencies: - is-extglob "^2.1.1" - -is-interactive@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e" - integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== - -is-negative-zero@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" - integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== - -is-number-object@^1.0.4: - version "1.0.7" - resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" - integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== - dependencies: - has-tostringtag "^1.0.0" - -is-number@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" - integrity sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg== - dependencies: - kind-of "^3.0.2" - -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - -is-plain-object@^2.0.3, is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" - integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== - dependencies: - isobject "^3.0.1" - -is-potential-custom-element-name@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5" - integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ== - -is-regex@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" - integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-shared-array-buffer@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" - integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== - dependencies: - call-bind "^1.0.2" - -is-stream@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" - integrity sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== - -is-stream@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" - integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== - -is-string@^1.0.5, is-string@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" - integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== - dependencies: - has-tostringtag "^1.0.0" - -is-symbol@^1.0.2, is-symbol@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" - integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== - dependencies: - has-symbols "^1.0.2" - -is-typedarray@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== - -is-unicode-supported@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" - integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== - -is-weakref@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" - integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== - dependencies: - call-bind "^1.0.2" - -is-windows@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" - integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== - -is-wsl@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" - integrity sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw== - -is-wsl@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" - integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== - dependencies: - is-docker "^2.0.0" - -isarray@1.0.0, isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== - -isobject@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" - integrity sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA== - dependencies: - isarray "1.0.0" - -isobject@^3.0.0, isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== - -istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz#189e7909d0a39fa5a3dfad5b03f71947770191d3" - integrity sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw== - -istanbul-lib-instrument@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz#873c6fff897450118222774696a3f28902d77c1d" - integrity sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ== - dependencies: - "@babel/core" "^7.7.5" - "@istanbuljs/schema" "^0.1.2" - istanbul-lib-coverage "^3.0.0" - semver "^6.3.0" - -istanbul-lib-instrument@^5.0.4: - version "5.2.1" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz#d10c8885c2125574e1c231cacadf955675e1ce3d" - integrity sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg== - dependencies: - "@babel/core" "^7.12.3" - "@babel/parser" "^7.14.7" - "@istanbuljs/schema" "^0.1.2" - istanbul-lib-coverage "^3.2.0" - semver "^6.3.0" - -istanbul-lib-report@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#7518fe52ea44de372f460a76b5ecda9ffb73d8a6" - integrity sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw== - dependencies: - istanbul-lib-coverage "^3.0.0" - make-dir "^3.0.0" - supports-color "^7.1.0" - -istanbul-lib-source-maps@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz#895f3a709fcfba34c6de5a42939022f3e4358551" - integrity sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw== - dependencies: - debug "^4.1.1" - istanbul-lib-coverage "^3.0.0" - source-map "^0.6.1" - -istanbul-reports@^3.0.2: - version "3.1.5" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.5.tgz#cc9a6ab25cb25659810e4785ed9d9fb742578bae" - integrity sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w== - dependencies: - html-escaper "^2.0.0" - istanbul-lib-report "^3.0.0" - -jest-changed-files@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-26.6.2.tgz#f6198479e1cc66f22f9ae1e22acaa0b429c042d0" - integrity sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ== - dependencies: - "@jest/types" "^26.6.2" - execa "^4.0.0" - throat "^5.0.0" - -jest-cli@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-26.6.3.tgz#43117cfef24bc4cd691a174a8796a532e135e92a" - integrity sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg== - dependencies: - "@jest/core" "^26.6.3" - "@jest/test-result" "^26.6.2" - "@jest/types" "^26.6.2" - chalk "^4.0.0" - exit "^0.1.2" - graceful-fs "^4.2.4" - import-local "^3.0.2" - is-ci "^2.0.0" - jest-config "^26.6.3" - jest-util "^26.6.2" - jest-validate "^26.6.2" - prompts "^2.0.1" - yargs "^15.4.1" - -jest-config@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-26.6.3.tgz#64f41444eef9eb03dc51d5c53b75c8c71f645349" - integrity sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg== - dependencies: - "@babel/core" "^7.1.0" - "@jest/test-sequencer" "^26.6.3" - "@jest/types" "^26.6.2" - babel-jest "^26.6.3" - chalk "^4.0.0" - deepmerge "^4.2.2" - glob "^7.1.1" - graceful-fs "^4.2.4" - jest-environment-jsdom "^26.6.2" - jest-environment-node "^26.6.2" - jest-get-type "^26.3.0" - jest-jasmine2 "^26.6.3" - jest-regex-util "^26.0.0" - jest-resolve "^26.6.2" - jest-util "^26.6.2" - jest-validate "^26.6.2" - micromatch "^4.0.2" - pretty-format "^26.6.2" - -jest-diff@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-26.6.2.tgz#1aa7468b52c3a68d7d5c5fdcdfcd5e49bd164394" - integrity sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA== - dependencies: - chalk "^4.0.0" - diff-sequences "^26.6.2" - jest-get-type "^26.3.0" - pretty-format "^26.6.2" - -jest-docblock@^26.0.0: - version "26.0.0" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-26.0.0.tgz#3e2fa20899fc928cb13bd0ff68bd3711a36889b5" - integrity sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w== - dependencies: - detect-newline "^3.0.0" - -jest-each@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-26.6.2.tgz#02526438a77a67401c8a6382dfe5999952c167cb" - integrity sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A== - dependencies: - "@jest/types" "^26.6.2" - chalk "^4.0.0" - jest-get-type "^26.3.0" - jest-util "^26.6.2" - pretty-format "^26.6.2" - -jest-environment-jsdom@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz#78d09fe9cf019a357009b9b7e1f101d23bd1da3e" - integrity sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q== - dependencies: - "@jest/environment" "^26.6.2" - "@jest/fake-timers" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - jest-mock "^26.6.2" - jest-util "^26.6.2" - jsdom "^16.4.0" - -jest-environment-node@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-26.6.2.tgz#824e4c7fb4944646356f11ac75b229b0035f2b0c" - integrity sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag== - dependencies: - "@jest/environment" "^26.6.2" - "@jest/fake-timers" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - jest-mock "^26.6.2" - jest-util "^26.6.2" - -jest-get-type@^26.3.0: - version "26.3.0" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-26.3.0.tgz#e97dc3c3f53c2b406ca7afaed4493b1d099199e0" - integrity sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig== - -jest-haste-map@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-26.6.2.tgz#dd7e60fe7dc0e9f911a23d79c5ff7fb5c2cafeaa" - integrity sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w== - dependencies: - "@jest/types" "^26.6.2" - "@types/graceful-fs" "^4.1.2" - "@types/node" "*" - anymatch "^3.0.3" - fb-watchman "^2.0.0" - graceful-fs "^4.2.4" - jest-regex-util "^26.0.0" - jest-serializer "^26.6.2" - jest-util "^26.6.2" - jest-worker "^26.6.2" - micromatch "^4.0.2" - sane "^4.0.3" - walker "^1.0.7" - optionalDependencies: - fsevents "^2.1.2" - -jest-haste-map@^27.3.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-27.5.1.tgz#9fd8bd7e7b4fa502d9c6164c5640512b4e811e7f" - integrity sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng== - dependencies: - "@jest/types" "^27.5.1" - "@types/graceful-fs" "^4.1.2" - "@types/node" "*" - anymatch "^3.0.3" - fb-watchman "^2.0.0" - graceful-fs "^4.2.9" - jest-regex-util "^27.5.1" - jest-serializer "^27.5.1" - jest-util "^27.5.1" - jest-worker "^27.5.1" - micromatch "^4.0.4" - walker "^1.0.7" - optionalDependencies: - fsevents "^2.3.2" - -jest-jasmine2@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz#adc3cf915deacb5212c93b9f3547cd12958f2edd" - integrity sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg== - dependencies: - "@babel/traverse" "^7.1.0" - "@jest/environment" "^26.6.2" - "@jest/source-map" "^26.6.2" - "@jest/test-result" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - chalk "^4.0.0" - co "^4.6.0" - expect "^26.6.2" - is-generator-fn "^2.0.0" - jest-each "^26.6.2" - jest-matcher-utils "^26.6.2" - jest-message-util "^26.6.2" - jest-runtime "^26.6.3" - jest-snapshot "^26.6.2" - jest-util "^26.6.2" - pretty-format "^26.6.2" - throat "^5.0.0" - -jest-leak-detector@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz#7717cf118b92238f2eba65054c8a0c9c653a91af" - integrity sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg== - dependencies: - jest-get-type "^26.3.0" - pretty-format "^26.6.2" - -jest-matcher-utils@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz#8e6fd6e863c8b2d31ac6472eeb237bc595e53e7a" - integrity sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw== - dependencies: - chalk "^4.0.0" - jest-diff "^26.6.2" - jest-get-type "^26.3.0" - pretty-format "^26.6.2" - -jest-message-util@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-26.6.2.tgz#58173744ad6fc0506b5d21150b9be56ef001ca07" - integrity sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA== - dependencies: - "@babel/code-frame" "^7.0.0" - "@jest/types" "^26.6.2" - "@types/stack-utils" "^2.0.0" - chalk "^4.0.0" - graceful-fs "^4.2.4" - micromatch "^4.0.2" - pretty-format "^26.6.2" - slash "^3.0.0" - stack-utils "^2.0.2" - -jest-mock@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-26.6.2.tgz#d6cb712b041ed47fe0d9b6fc3474bc6543feb302" - integrity sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew== - dependencies: - "@jest/types" "^26.6.2" - "@types/node" "*" - -jest-pnp-resolver@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c" - integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== - -jest-regex-util@^26.0.0: - version "26.0.0" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-26.0.0.tgz#d25e7184b36e39fd466c3bc41be0971e821fee28" - integrity sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A== - -jest-regex-util@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-27.5.1.tgz#4da143f7e9fd1e542d4aa69617b38e4a78365b95" - integrity sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg== - -jest-resolve-dependencies@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz#6680859ee5d22ee5dcd961fe4871f59f4c784fb6" - integrity sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg== - dependencies: - "@jest/types" "^26.6.2" - jest-regex-util "^26.0.0" - jest-snapshot "^26.6.2" - -jest-resolve@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-26.6.2.tgz#a3ab1517217f469b504f1b56603c5bb541fbb507" - integrity sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ== - dependencies: - "@jest/types" "^26.6.2" - chalk "^4.0.0" - graceful-fs "^4.2.4" - jest-pnp-resolver "^1.2.2" - jest-util "^26.6.2" - read-pkg-up "^7.0.1" - resolve "^1.18.1" - slash "^3.0.0" - -jest-runner@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-26.6.3.tgz#2d1fed3d46e10f233fd1dbd3bfaa3fe8924be159" - integrity sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ== - dependencies: - "@jest/console" "^26.6.2" - "@jest/environment" "^26.6.2" - "@jest/test-result" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - chalk "^4.0.0" - emittery "^0.7.1" - exit "^0.1.2" - graceful-fs "^4.2.4" - jest-config "^26.6.3" - jest-docblock "^26.0.0" - jest-haste-map "^26.6.2" - jest-leak-detector "^26.6.2" - jest-message-util "^26.6.2" - jest-resolve "^26.6.2" - jest-runtime "^26.6.3" - jest-util "^26.6.2" - jest-worker "^26.6.2" - source-map-support "^0.5.6" - throat "^5.0.0" - -jest-runtime@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-26.6.3.tgz#4f64efbcfac398331b74b4b3c82d27d401b8fa2b" - integrity sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw== - dependencies: - "@jest/console" "^26.6.2" - "@jest/environment" "^26.6.2" - "@jest/fake-timers" "^26.6.2" - "@jest/globals" "^26.6.2" - "@jest/source-map" "^26.6.2" - "@jest/test-result" "^26.6.2" - "@jest/transform" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/yargs" "^15.0.0" - chalk "^4.0.0" - cjs-module-lexer "^0.6.0" - collect-v8-coverage "^1.0.0" - exit "^0.1.2" - glob "^7.1.3" - graceful-fs "^4.2.4" - jest-config "^26.6.3" - jest-haste-map "^26.6.2" - jest-message-util "^26.6.2" - jest-mock "^26.6.2" - jest-regex-util "^26.0.0" - jest-resolve "^26.6.2" - jest-snapshot "^26.6.2" - jest-util "^26.6.2" - jest-validate "^26.6.2" - slash "^3.0.0" - strip-bom "^4.0.0" - yargs "^15.4.1" - -jest-serializer@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-26.6.2.tgz#d139aafd46957d3a448f3a6cdabe2919ba0742d1" - integrity sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g== - dependencies: - "@types/node" "*" - graceful-fs "^4.2.4" - -jest-serializer@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-27.5.1.tgz#81438410a30ea66fd57ff730835123dea1fb1f64" - integrity sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w== - dependencies: - "@types/node" "*" - graceful-fs "^4.2.9" - -jest-snapshot@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-26.6.2.tgz#f3b0af1acb223316850bd14e1beea9837fb39c84" - integrity sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og== - dependencies: - "@babel/types" "^7.0.0" - "@jest/types" "^26.6.2" - "@types/babel__traverse" "^7.0.4" - "@types/prettier" "^2.0.0" - chalk "^4.0.0" - expect "^26.6.2" - graceful-fs "^4.2.4" - jest-diff "^26.6.2" - jest-get-type "^26.3.0" - jest-haste-map "^26.6.2" - jest-matcher-utils "^26.6.2" - jest-message-util "^26.6.2" - jest-resolve "^26.6.2" - natural-compare "^1.4.0" - pretty-format "^26.6.2" - semver "^7.3.2" - -jest-util@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-26.6.2.tgz#907535dbe4d5a6cb4c47ac9b926f6af29576cbc1" - integrity sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q== - dependencies: - "@jest/types" "^26.6.2" - "@types/node" "*" - chalk "^4.0.0" - graceful-fs "^4.2.4" - is-ci "^2.0.0" - micromatch "^4.0.2" - -jest-util@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-27.5.1.tgz#3ba9771e8e31a0b85da48fe0b0891fb86c01c2f9" - integrity sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw== - dependencies: - "@jest/types" "^27.5.1" - "@types/node" "*" - chalk "^4.0.0" - ci-info "^3.2.0" - graceful-fs "^4.2.9" - picomatch "^2.2.3" - -jest-validate@^26.5.2, jest-validate@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-26.6.2.tgz#23d380971587150467342911c3d7b4ac57ab20ec" - integrity sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ== - dependencies: - "@jest/types" "^26.6.2" - camelcase "^6.0.0" - chalk "^4.0.0" - jest-get-type "^26.3.0" - leven "^3.1.0" - pretty-format "^26.6.2" - -jest-watcher@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-26.6.2.tgz#a5b683b8f9d68dbcb1d7dae32172d2cca0592975" - integrity sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ== - dependencies: - "@jest/test-result" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - ansi-escapes "^4.2.1" - chalk "^4.0.0" - jest-util "^26.6.2" - string-length "^4.0.1" - -jest-worker@^26.0.0, jest-worker@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed" - integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== - dependencies: - "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^7.0.0" - -jest-worker@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" - integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== - dependencies: - "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^8.0.0" - -jest@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest/-/jest-26.6.3.tgz#40e8fdbe48f00dfa1f0ce8121ca74b88ac9148ef" - integrity sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q== - dependencies: - "@jest/core" "^26.6.3" - import-local "^3.0.2" - jest-cli "^26.6.3" - -jetifier@^1.6.2: - version "1.6.8" - resolved "https://registry.yarnpkg.com/jetifier/-/jetifier-1.6.8.tgz#e88068697875cbda98c32472902c4d3756247798" - integrity sha512-3Zi16h6L5tXDRQJTb221cnRoVG9/9OvreLdLU2/ZjRv/GILL+2Cemt0IKvkowwkDpvouAU1DQPOJ7qaiHeIdrw== - -joi@^17.2.1: - version "17.6.2" - resolved "https://registry.yarnpkg.com/joi/-/joi-17.6.2.tgz#00ac55ce6495596545cce45309f38738cfbd7cd3" - integrity sha512-+gqqdh1xc1wb+Lor0J9toqgeReyDOCqOdG8QSdRcEvwrcRiFQZneUCGKjFjuyBWUb3uaFOgY56yMaZ5FIc+H4w== - dependencies: - "@hapi/hoek" "^9.0.0" - "@hapi/topo" "^5.0.0" - "@sideway/address" "^4.1.3" - "@sideway/formula" "^3.0.0" - "@sideway/pinpoint" "^2.0.0" - -"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -js-yaml@^3.13.1: - version "3.14.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" - integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -jsc-android@^250230.2.1: - version "250230.2.1" - resolved "https://registry.yarnpkg.com/jsc-android/-/jsc-android-250230.2.1.tgz#3790313a970586a03ab0ad47defbc84df54f1b83" - integrity sha512-KmxeBlRjwoqCnBBKGsihFtvsBHyUFlBxJPK4FzeYcIuBfdjv6jFys44JITAgSTbQD+vIdwMEfyZklsuQX0yI1Q== - -jscodeshift@^0.13.1: - version "0.13.1" - resolved "https://registry.yarnpkg.com/jscodeshift/-/jscodeshift-0.13.1.tgz#69bfe51e54c831296380585c6d9e733512aecdef" - integrity sha512-lGyiEbGOvmMRKgWk4vf+lUrCWO/8YR8sUR3FKF1Cq5fovjZDlIcw3Hu5ppLHAnEXshVffvaM0eyuY/AbOeYpnQ== - dependencies: - "@babel/core" "^7.13.16" - "@babel/parser" "^7.13.16" - "@babel/plugin-proposal-class-properties" "^7.13.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.13.8" - "@babel/plugin-proposal-optional-chaining" "^7.13.12" - "@babel/plugin-transform-modules-commonjs" "^7.13.8" - "@babel/preset-flow" "^7.13.13" - "@babel/preset-typescript" "^7.13.0" - "@babel/register" "^7.13.16" - babel-core "^7.0.0-bridge.0" - chalk "^4.1.2" - flow-parser "0.*" - graceful-fs "^4.2.4" - micromatch "^3.1.10" - neo-async "^2.5.0" - node-dir "^0.1.17" - recast "^0.20.4" - temp "^0.8.4" - write-file-atomic "^2.3.0" - -jsdom@^16.4.0: - version "16.7.0" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-16.7.0.tgz#918ae71965424b197c819f8183a754e18977b710" - integrity sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw== - dependencies: - abab "^2.0.5" - acorn "^8.2.4" - acorn-globals "^6.0.0" - cssom "^0.4.4" - cssstyle "^2.3.0" - data-urls "^2.0.0" - decimal.js "^10.2.1" - domexception "^2.0.1" - escodegen "^2.0.0" - form-data "^3.0.0" - html-encoding-sniffer "^2.0.1" - http-proxy-agent "^4.0.1" - https-proxy-agent "^5.0.0" - is-potential-custom-element-name "^1.0.1" - nwsapi "^2.2.0" - parse5 "6.0.1" - saxes "^5.0.1" - symbol-tree "^3.2.4" - tough-cookie "^4.0.0" - w3c-hr-time "^1.0.2" - w3c-xmlserializer "^2.0.0" - webidl-conversions "^6.1.0" - whatwg-encoding "^1.0.5" - whatwg-mimetype "^2.3.0" - whatwg-url "^8.5.0" - ws "^7.4.6" - xml-name-validator "^3.0.0" - -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" - integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== - -jsesc@~0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" - integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== - -json-parse-better-errors@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" - integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== - -json-parse-even-better-errors@^2.3.0: - version "2.3.1" - resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" - integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - -json-schema-traverse@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" - integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== - -json-stable-stringify-without-jsonify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" - integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== - -json5@^2.2.1: - version "2.2.3" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" - integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== - -jsonfile@^2.1.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8" - integrity sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw== - optionalDependencies: - graceful-fs "^4.1.6" - -jsonfile@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" - integrity sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== - optionalDependencies: - graceful-fs "^4.1.6" - -"jsx-ast-utils@^2.4.1 || ^3.0.0": - version "3.3.3" - resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz#76b3e6e6cece5c69d49a5792c3d01bd1a0cdc7ea" - integrity sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw== - dependencies: - array-includes "^3.1.5" - object.assign "^4.1.3" - -kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" - integrity sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== - dependencies: - is-buffer "^1.1.5" - -kind-of@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" - integrity sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw== - dependencies: - is-buffer "^1.1.5" - -kind-of@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" - integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== - -kind-of@^6.0.0, kind-of@^6.0.2: - version "6.0.3" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" - integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== - -klaw@^1.0.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439" - integrity sha512-TED5xi9gGQjGpNnvRWknrwAB1eL5GciPfVFOt3Vk1OJCVDQbzuSfrF3hkUQKlsgKrG1F+0t5W0m+Fje1jIt8rw== - optionalDependencies: - graceful-fs "^4.1.9" - -kleur@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" - integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== - -lcid@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/lcid/-/lcid-3.1.1.tgz#9030ec479a058fc36b5e8243ebaac8b6ac582fd0" - integrity sha512-M6T051+5QCGLBQb8id3hdvIW8+zeFV2FyBGFS9IEK5H9Wt4MueD4bW1eWikpHgZp+5xR3l5c8pZUkQsIA0BFZg== - dependencies: - invert-kv "^3.0.0" - -leven@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" - integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== - -levn@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" - integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== - dependencies: - prelude-ls "^1.2.1" - type-check "~0.4.0" - -levn@~0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" - integrity sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA== - dependencies: - prelude-ls "~1.1.2" - type-check "~0.3.2" - -lines-and-columns@^1.1.6: - version "1.2.4" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" - integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== - -load-json-file@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b" - integrity sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw== - dependencies: - graceful-fs "^4.1.2" - parse-json "^4.0.0" - pify "^3.0.0" - strip-bom "^3.0.0" - -locate-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" - integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== - dependencies: - p-locate "^3.0.0" - path-exists "^3.0.0" - -locate-path@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" - integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== - dependencies: - p-locate "^4.1.0" - -lodash.debounce@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" - integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== - -lodash.merge@^4.6.2: - version "4.6.2" - resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" - integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== - -lodash.throttle@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4" - integrity sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ== - -lodash.truncate@^4.4.2: - version "4.4.2" - resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" - integrity sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw== - -lodash@^4.17.10, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.21, lodash@^4.7.0: - version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -log-symbols@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" - integrity sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg== - dependencies: - chalk "^2.0.1" - -log-symbols@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" - integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== - dependencies: - chalk "^4.1.0" - is-unicode-supported "^0.1.0" - -logkitty@^0.7.1: - version "0.7.1" - resolved "https://registry.yarnpkg.com/logkitty/-/logkitty-0.7.1.tgz#8e8d62f4085a826e8d38987722570234e33c6aa7" - integrity sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ== - dependencies: - ansi-fragments "^0.2.1" - dayjs "^1.8.15" - yargs "^15.1.0" - -loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" - integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== - dependencies: - js-tokens "^3.0.0 || ^4.0.0" - -lru-cache@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" - integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== - dependencies: - yallist "^4.0.0" - -make-dir@^2.0.0, make-dir@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" - integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== - dependencies: - pify "^4.0.1" - semver "^5.6.0" - -make-dir@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" - integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== - dependencies: - semver "^6.0.0" - -makeerror@1.0.12: - version "1.0.12" - resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.12.tgz#3e5dd2079a82e812e983cc6610c4a2cb0eaa801a" - integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg== - dependencies: - tmpl "1.0.5" - -map-age-cleaner@^0.1.1, map-age-cleaner@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" - integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w== - dependencies: - p-defer "^1.0.0" - -map-cache@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" - integrity sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg== - -map-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" - integrity sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w== - dependencies: - object-visit "^1.0.0" - -mem@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/mem/-/mem-4.3.0.tgz#461af497bc4ae09608cdb2e60eefb69bff744178" - integrity sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w== - dependencies: - map-age-cleaner "^0.1.1" - mimic-fn "^2.0.0" - p-is-promise "^2.0.0" - -mem@^5.0.0: - version "5.1.1" - resolved "https://registry.yarnpkg.com/mem/-/mem-5.1.1.tgz#7059b67bf9ac2c924c9f1cff7155a064394adfb3" - integrity sha512-qvwipnozMohxLXG1pOqoLiZKNkC4r4qqRucSoDwXowsNGDSULiqFTRUF05vcZWnwJSG22qTsynQhxbaMtnX9gw== - dependencies: - map-age-cleaner "^0.1.3" - mimic-fn "^2.1.0" - p-is-promise "^2.1.0" - -merge-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" - integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== - -metro-babel-transformer@0.67.0: - version "0.67.0" - resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.67.0.tgz#42fe82af9953e5c62d9a8d7d544eb7be9020dd18" - integrity sha512-SBqc4nq/dgsPNFm+mpWcQQzJaXnh0nrfz2pSnZC4i6zMtIakrTWb8SQ78jOU1FZVEZ3nu9xCYVHS9Tbr/LoEuw== - dependencies: - "@babel/core" "^7.14.0" - hermes-parser "0.5.0" - metro-source-map "0.67.0" - nullthrows "^1.1.1" - -metro-cache-key@0.67.0: - version "0.67.0" - resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.67.0.tgz#4df6a73cced199e1bddd0f3454bb931a27141eeb" - integrity sha512-FNJe5Rcb2uzY6G6tsqCf0RV4t2rCeX6vSHBxmP7k+4aI4NqX4evtPI0K82r221nBzm5DqNWCURZ0RYUT6jZMGA== - -metro-cache@0.67.0: - version "0.67.0" - resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.67.0.tgz#928db5742542719677468c4d22ea29b71c7ec8fc" - integrity sha512-IY5dXiR76L75b2ue/mv+9vW8g5hdQJU6YEe81lj6gTSoUrhcONT0rzY+Gh5QOS2Kk6z9utZQMvd9PRKL9/635A== - dependencies: - metro-core "0.67.0" - mkdirp "^0.5.1" - rimraf "^2.5.4" - -metro-config@0.67.0, metro-config@^0.67.0: - version "0.67.0" - resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.67.0.tgz#5507d3b295bd10c87bd13dbe5a3033a357418786" - integrity sha512-ThAwUmzZwTbKyyrIn2bKIcJDPDBS0LKAbqJZQioflvBGfcgA21h3fdL3IxRmvCEl6OnkEWI0Tn1Z9w2GLAjf2g== - dependencies: - cosmiconfig "^5.0.5" - jest-validate "^26.5.2" - metro "0.67.0" - metro-cache "0.67.0" - metro-core "0.67.0" - metro-runtime "0.67.0" - -metro-core@0.67.0, metro-core@^0.67.0: - version "0.67.0" - resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.67.0.tgz#75066e11b4df220992abf9cd6200279dd87876c8" - integrity sha512-TOa/ShE1bUq83fGNfV6rFwyfZ288M8ydmWN3g9C2OW8emOHLhJslYD/SIU4DhDkP/99yaJluIALdZ2g0+pCrvQ== - dependencies: - jest-haste-map "^27.3.1" - lodash.throttle "^4.1.1" - metro-resolver "0.67.0" - -metro-hermes-compiler@0.67.0: - version "0.67.0" - resolved "https://registry.yarnpkg.com/metro-hermes-compiler/-/metro-hermes-compiler-0.67.0.tgz#9c1340f1882fbf535145868d0d28211ca15b0477" - integrity sha512-X5Pr1jC8/kO6d1EBDJ6yhtuc5euHX89UDNv8qdPJHAET03xfFnlojRPwOw6il2udAH20WLBv+F5M9VY+58zspQ== - -metro-inspector-proxy@0.67.0: - version "0.67.0" - resolved "https://registry.yarnpkg.com/metro-inspector-proxy/-/metro-inspector-proxy-0.67.0.tgz#22b360a837b07e9e2bc87a71af6154dd8fcc02a5" - integrity sha512-5Ubjk94qpNaU3OT2IZa4/dec09bauic1hzWms4czorBzDenkp4kYXG9/aWTmgQLtCk92H3Q8jKl1PQRxUSkrOQ== - dependencies: - connect "^3.6.5" - debug "^2.2.0" - ws "^7.5.1" - yargs "^15.3.1" - -metro-minify-uglify@0.67.0: - version "0.67.0" - resolved "https://registry.yarnpkg.com/metro-minify-uglify/-/metro-minify-uglify-0.67.0.tgz#28a77dbd78d9e558dba8c2f31c2b9c6f939df966" - integrity sha512-4CmM5b3MTAmQ/yFEfsHOhD2SuBObB2YF6PKzXZc4agUsQVVtkrrNElaiWa8w26vrTzA9emwcyurxMf4Nl3lYPQ== - dependencies: - uglify-es "^3.1.9" - -metro-react-native-babel-preset@0.67.0, metro-react-native-babel-preset@^0.67.0: - version "0.67.0" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.67.0.tgz#53aec093f53a09b56236a9bb534d76658efcbec7" - integrity sha512-tgTG4j0SKwLHbLRELMmgkgkjV1biYkWlGGKOmM484/fJC6bpDikdaFhfjsyE+W+qt7I5szbCPCickMTNQ+zwig== - dependencies: - "@babel/core" "^7.14.0" - "@babel/plugin-proposal-class-properties" "^7.0.0" - "@babel/plugin-proposal-export-default-from" "^7.0.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-proposal-object-rest-spread" "^7.0.0" - "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" - "@babel/plugin-proposal-optional-chaining" "^7.0.0" - "@babel/plugin-syntax-dynamic-import" "^7.0.0" - "@babel/plugin-syntax-export-default-from" "^7.0.0" - "@babel/plugin-syntax-flow" "^7.2.0" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-syntax-optional-chaining" "^7.0.0" - "@babel/plugin-transform-arrow-functions" "^7.0.0" - "@babel/plugin-transform-async-to-generator" "^7.0.0" - "@babel/plugin-transform-block-scoping" "^7.0.0" - "@babel/plugin-transform-classes" "^7.0.0" - "@babel/plugin-transform-computed-properties" "^7.0.0" - "@babel/plugin-transform-destructuring" "^7.0.0" - "@babel/plugin-transform-exponentiation-operator" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.0.0" - "@babel/plugin-transform-for-of" "^7.0.0" - "@babel/plugin-transform-function-name" "^7.0.0" - "@babel/plugin-transform-literals" "^7.0.0" - "@babel/plugin-transform-modules-commonjs" "^7.0.0" - "@babel/plugin-transform-object-assign" "^7.0.0" - "@babel/plugin-transform-parameters" "^7.0.0" - "@babel/plugin-transform-react-display-name" "^7.0.0" - "@babel/plugin-transform-react-jsx" "^7.0.0" - "@babel/plugin-transform-react-jsx-self" "^7.0.0" - "@babel/plugin-transform-react-jsx-source" "^7.0.0" - "@babel/plugin-transform-regenerator" "^7.0.0" - "@babel/plugin-transform-runtime" "^7.0.0" - "@babel/plugin-transform-shorthand-properties" "^7.0.0" - "@babel/plugin-transform-spread" "^7.0.0" - "@babel/plugin-transform-sticky-regex" "^7.0.0" - "@babel/plugin-transform-template-literals" "^7.0.0" - "@babel/plugin-transform-typescript" "^7.5.0" - "@babel/plugin-transform-unicode-regex" "^7.0.0" - "@babel/template" "^7.0.0" - react-refresh "^0.4.0" - -metro-react-native-babel-transformer@0.67.0, metro-react-native-babel-transformer@^0.67.0: - version "0.67.0" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.67.0.tgz#756d32eb3c05cab3d72fcb1700f8fd09322bb07f" - integrity sha512-P0JT09n7T01epUtgL9mH6BPat3xn4JjBakl4lWHdL61cvEGcrxuIom1eoFFKkgU/K5AVLU4aCAttHS7nSFCcEQ== - dependencies: - "@babel/core" "^7.14.0" - babel-preset-fbjs "^3.4.0" - hermes-parser "0.5.0" - metro-babel-transformer "0.67.0" - metro-react-native-babel-preset "0.67.0" - metro-source-map "0.67.0" - nullthrows "^1.1.1" - -metro-resolver@0.67.0, metro-resolver@^0.67.0: - version "0.67.0" - resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.67.0.tgz#8143c716f77e468d1d42eca805243706eb349959" - integrity sha512-d2KS/zAyOA/z/q4/ff41rAp+1txF4H6qItwpsls/RHStV2j6PqgRHUzq/3ga+VIeoUJntYJ8nGW3+3qSrhFlig== - dependencies: - absolute-path "^0.0.0" - -metro-runtime@0.67.0, metro-runtime@^0.67.0: - version "0.67.0" - resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.67.0.tgz#a8888dfd06bcebbac3c99dcac7cd622510dd8ee0" - integrity sha512-IFtSL0JUt1xK3t9IoLflTDft82bjieSzdIJWLzrRzBMlesz8ox5bVmnpQbVQEwfYUpEOxbM3VOZauVbdCmXA7g== - -metro-source-map@0.67.0: - version "0.67.0" - resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.67.0.tgz#e28db7253b9ca688e60d5710ebdccba60b45b2df" - integrity sha512-yxypInsRo3SfS00IgTuL6a2W2tfwLY//vA2E+GeqGBF5zTbJZAhwNGIEl8S87XXZhwzJcxf5/8LjJC1YDzabww== - dependencies: - "@babel/traverse" "^7.14.0" - "@babel/types" "^7.0.0" - invariant "^2.2.4" - metro-symbolicate "0.67.0" - nullthrows "^1.1.1" - ob1 "0.67.0" - source-map "^0.5.6" - vlq "^1.0.0" - -metro-symbolicate@0.67.0: - version "0.67.0" - resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.67.0.tgz#16729d05663d28176895244b3d932a898fca2b45" - integrity sha512-ZqVVcfa0xSz40eFzA5P8pCF3V6Tna9RU1prFzAJTa3j9dCGqwh0HTXC8AIkMtgX7hNdZrCJI1YipzUBlwkT0/A== - dependencies: - invariant "^2.2.4" - metro-source-map "0.67.0" - nullthrows "^1.1.1" - source-map "^0.5.6" - through2 "^2.0.1" - vlq "^1.0.0" - -metro-transform-plugins@0.67.0: - version "0.67.0" - resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.67.0.tgz#6122aa4e5e5f9a767cebcc5af6fd1695666683ce" - integrity sha512-DQFoSDIJdTMPDTUlKaCNJjEXiHGwFNneAF9wDSJ3luO5gigM7t7MuSaPzF4hpjmfmcfPnRhP6AEn9jcza2Sh8Q== - dependencies: - "@babel/core" "^7.14.0" - "@babel/generator" "^7.14.0" - "@babel/template" "^7.0.0" - "@babel/traverse" "^7.14.0" - nullthrows "^1.1.1" - -metro-transform-worker@0.67.0: - version "0.67.0" - resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.67.0.tgz#5689553c25b0657aadefdf4ea2cd8dd06e18882a" - integrity sha512-29n+JdTb80ROiv/wDiBVlY/xRAF/nrjhp/Udv/XJl1DZb+x7JEiPxpbpthPhwwl+AYxVrostGB0W06WJ61hfiw== - dependencies: - "@babel/core" "^7.14.0" - "@babel/generator" "^7.14.0" - "@babel/parser" "^7.14.0" - "@babel/types" "^7.0.0" - babel-preset-fbjs "^3.4.0" - metro "0.67.0" - metro-babel-transformer "0.67.0" - metro-cache "0.67.0" - metro-cache-key "0.67.0" - metro-hermes-compiler "0.67.0" - metro-source-map "0.67.0" - metro-transform-plugins "0.67.0" - nullthrows "^1.1.1" - -metro@0.67.0, metro@^0.67.0: - version "0.67.0" - resolved "https://registry.yarnpkg.com/metro/-/metro-0.67.0.tgz#8007a041d22de1cdb05184431c67eb7989eef6e0" - integrity sha512-DwuBGAFcAivoac/swz8Lp7Y5Bcge1tzT7T6K0nf1ubqJP8YzBUtyR4pkjEYVUzVu/NZf7O54kHSPVu1ibYzOBQ== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/core" "^7.14.0" - "@babel/generator" "^7.14.0" - "@babel/parser" "^7.14.0" - "@babel/template" "^7.0.0" - "@babel/traverse" "^7.14.0" - "@babel/types" "^7.0.0" - absolute-path "^0.0.0" - accepts "^1.3.7" - async "^2.4.0" - chalk "^4.0.0" - ci-info "^2.0.0" - connect "^3.6.5" - debug "^2.2.0" - denodeify "^1.2.1" - error-stack-parser "^2.0.6" - fs-extra "^1.0.0" - graceful-fs "^4.1.3" - hermes-parser "0.5.0" - image-size "^0.6.0" - invariant "^2.2.4" - jest-haste-map "^27.3.1" - jest-worker "^26.0.0" - lodash.throttle "^4.1.1" - metro-babel-transformer "0.67.0" - metro-cache "0.67.0" - metro-cache-key "0.67.0" - metro-config "0.67.0" - metro-core "0.67.0" - metro-hermes-compiler "0.67.0" - metro-inspector-proxy "0.67.0" - metro-minify-uglify "0.67.0" - metro-react-native-babel-preset "0.67.0" - metro-resolver "0.67.0" - metro-runtime "0.67.0" - metro-source-map "0.67.0" - metro-symbolicate "0.67.0" - metro-transform-plugins "0.67.0" - metro-transform-worker "0.67.0" - mime-types "^2.1.27" - mkdirp "^0.5.1" - node-fetch "^2.2.0" - nullthrows "^1.1.1" - rimraf "^2.5.4" - serialize-error "^2.1.0" - source-map "^0.5.6" - strip-ansi "^6.0.0" - temp "0.8.3" - throat "^5.0.0" - ws "^7.5.1" - yargs "^15.3.1" - -micromatch@^3.1.10, micromatch@^3.1.4: - version "3.1.10" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" - integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - braces "^2.3.1" - define-property "^2.0.2" - extend-shallow "^3.0.2" - extglob "^2.0.4" - fragment-cache "^0.2.1" - kind-of "^6.0.2" - nanomatch "^1.2.9" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.2" - -micromatch@^4.0.2, micromatch@^4.0.4: - version "4.0.5" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" - integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== - dependencies: - braces "^3.0.2" - picomatch "^2.3.1" - -mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": - version "1.52.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" - integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== - -mime-types@^2.1.12, mime-types@^2.1.27, mime-types@~2.1.34: - version "2.1.35" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" - integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== - dependencies: - mime-db "1.52.0" - -mime@1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" - integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== - -mime@^2.4.1: - version "2.6.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" - integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== - -mimic-fn@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" - integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== - -mimic-fn@^2.0.0, mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== - -minimatch@^3.0.2, minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" - integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== - dependencies: - brace-expansion "^1.1.7" - -minimist@^1.1.1, minimist@^1.2.0, minimist@^1.2.6: - version "1.2.6" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" - integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== - -mixin-deep@^1.2.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" - integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== - dependencies: - for-in "^1.0.2" - is-extendable "^1.0.1" - -mkdirp@^0.5.1: - version "0.5.6" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" - integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== - dependencies: - minimist "^1.2.6" - -mkdirp@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" - integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== - -ms@2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - -ms@2.1.3: - version "2.1.3" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" - integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== - -mustache@^4.0.1: - version "4.2.0" - resolved "https://registry.yarnpkg.com/mustache/-/mustache-4.2.0.tgz#e5892324d60a12ec9c2a73359edca52972bf6f64" - integrity sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ== - -nanomatch@^1.2.9: - version "1.2.13" - resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" - integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - define-property "^2.0.2" - extend-shallow "^3.0.2" - fragment-cache "^0.2.1" - is-windows "^1.0.2" - kind-of "^6.0.2" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -natural-compare@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== - -negotiator@0.6.3: - version "0.6.3" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" - integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== - -neo-async@^2.5.0: - version "2.6.2" - resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" - integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== - -nice-try@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" - integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== - -nocache@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/nocache/-/nocache-2.1.0.tgz#120c9ffec43b5729b1d5de88cd71aa75a0ba491f" - integrity sha512-0L9FvHG3nfnnmaEQPjT9xhfN4ISk0A8/2j4M37Np4mcDesJjHgEUfgPhdCyZuFI954tjokaIj/A3NdpFNdEh4Q== - -node-dir@^0.1.17: - version "0.1.17" - resolved "https://registry.yarnpkg.com/node-dir/-/node-dir-0.1.17.tgz#5f5665d93351335caabef8f1c554516cf5f1e4e5" - integrity sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg== - dependencies: - minimatch "^3.0.2" - -node-fetch@^2.2.0, node-fetch@^2.6.0, node-fetch@^2.6.7: - version "2.6.7" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad" - integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== - dependencies: - whatwg-url "^5.0.0" - -node-int64@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" - integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== - -node-notifier@^8.0.0: - version "8.0.2" - resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-8.0.2.tgz#f3167a38ef0d2c8a866a83e318c1ba0efeb702c5" - integrity sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg== - dependencies: - growly "^1.3.0" - is-wsl "^2.2.0" - semver "^7.3.2" - shellwords "^0.1.1" - uuid "^8.3.0" - which "^2.0.2" - -node-releases@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.6.tgz#8a7088c63a55e493845683ebf3c828d8c51c5503" - integrity sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg== - -node-stream-zip@^1.9.1: - version "1.15.0" - resolved "https://registry.yarnpkg.com/node-stream-zip/-/node-stream-zip-1.15.0.tgz#158adb88ed8004c6c49a396b50a6a5de3bca33ea" - integrity sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw== - -normalize-package-data@^2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" - integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== - dependencies: - hosted-git-info "^2.1.4" - resolve "^1.10.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -normalize-path@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" - integrity sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w== - dependencies: - remove-trailing-separator "^1.0.1" - -normalize-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - -npm-run-path@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" - integrity sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw== - dependencies: - path-key "^2.0.0" - -npm-run-path@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" - integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== - dependencies: - path-key "^3.0.0" - -nullthrows@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/nullthrows/-/nullthrows-1.1.1.tgz#7818258843856ae971eae4208ad7d7eb19a431b1" - integrity sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw== - -nwsapi@^2.2.0: - version "2.2.2" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.2.tgz#e5418863e7905df67d51ec95938d67bf801f0bb0" - integrity sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw== - -ob1@0.67.0: - version "0.67.0" - resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.67.0.tgz#91f104c90641b1af8c364fc82a4b2c7d0801072d" - integrity sha512-YvZtX8HKYackQ5PwdFIuuNFVsMChRPHvnARRRT0Vk59xsBvL5t9U1Ock3M1sYrKj+Gp73+0q9xcHLAxI+xLi5g== - -object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== - -object-copy@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" - integrity sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ== - dependencies: - copy-descriptor "^0.1.0" - define-property "^0.2.5" - kind-of "^3.0.3" - -object-inspect@^1.12.2, object-inspect@^1.9.0: - version "1.12.2" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea" - integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== - -object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - -object-visit@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" - integrity sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA== - dependencies: - isobject "^3.0.0" - -object.assign@^4.1.0, object.assign@^4.1.3, object.assign@^4.1.4: - version "4.1.4" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f" - integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - has-symbols "^1.0.3" - object-keys "^1.1.1" - -object.entries@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.5.tgz#e1acdd17c4de2cd96d5a08487cfb9db84d881861" - integrity sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - -object.fromentries@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.5.tgz#7b37b205109c21e741e605727fe8b0ad5fa08251" - integrity sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - -object.hasown@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.1.tgz#ad1eecc60d03f49460600430d97f23882cf592a3" - integrity sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A== - dependencies: - define-properties "^1.1.4" - es-abstract "^1.19.5" - -object.pick@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" - integrity sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ== - dependencies: - isobject "^3.0.1" - -object.values@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.5.tgz#959f63e3ce9ef108720333082131e4a459b716ac" - integrity sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - -on-finished@2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f" - integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== - dependencies: - ee-first "1.1.1" - -on-finished@~2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" - integrity sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww== - dependencies: - ee-first "1.1.1" - -on-headers@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" - integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== - -once@^1.3.0, once@^1.3.1, once@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== - dependencies: - wrappy "1" - -onetime@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" - integrity sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ== - dependencies: - mimic-fn "^1.0.0" - -onetime@^5.1.0: - version "5.1.2" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" - integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== - dependencies: - mimic-fn "^2.1.0" - -open@^6.2.0: - version "6.4.0" - resolved "https://registry.yarnpkg.com/open/-/open-6.4.0.tgz#5c13e96d0dc894686164f18965ecfe889ecfc8a9" - integrity sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg== - dependencies: - is-wsl "^1.1.0" - -optionator@^0.8.1: - version "0.8.3" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" - integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== - dependencies: - deep-is "~0.1.3" - fast-levenshtein "~2.0.6" - levn "~0.3.0" - prelude-ls "~1.1.2" - type-check "~0.3.2" - word-wrap "~1.2.3" - -optionator@^0.9.1: - version "0.9.1" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" - integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw== - dependencies: - deep-is "^0.1.3" - fast-levenshtein "^2.0.6" - levn "^0.4.1" - prelude-ls "^1.2.1" - type-check "^0.4.0" - word-wrap "^1.2.3" - -ora@^3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/ora/-/ora-3.4.0.tgz#bf0752491059a3ef3ed4c85097531de9fdbcd318" - integrity sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg== - dependencies: - chalk "^2.4.2" - cli-cursor "^2.1.0" - cli-spinners "^2.0.0" - log-symbols "^2.2.0" - strip-ansi "^5.2.0" - wcwidth "^1.0.1" - -ora@^5.4.1: - version "5.4.1" - resolved "https://registry.yarnpkg.com/ora/-/ora-5.4.1.tgz#1b2678426af4ac4a509008e5e4ac9e9959db9e18" - integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ== - dependencies: - bl "^4.1.0" - chalk "^4.1.0" - cli-cursor "^3.1.0" - cli-spinners "^2.5.0" - is-interactive "^1.0.0" - is-unicode-supported "^0.1.0" - log-symbols "^4.1.0" - strip-ansi "^6.0.0" - wcwidth "^1.0.1" - -os-locale@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-5.0.0.tgz#6d26c1d95b6597c5d5317bf5fba37eccec3672e0" - integrity sha512-tqZcNEDAIZKBEPnHPlVDvKrp7NzgLi7jRmhKiUoa2NUmhl13FtkAGLUVR+ZsYvApBQdBfYm43A4tXXQ4IrYLBA== - dependencies: - execa "^4.0.0" - lcid "^3.0.0" - mem "^5.0.0" - -os-tmpdir@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" - integrity sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== - -p-defer@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" - integrity sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw== - -p-each-series@^2.1.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-each-series/-/p-each-series-2.2.0.tgz#105ab0357ce72b202a8a8b94933672657b5e2a9a" - integrity sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA== - -p-finally@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" - integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow== - -p-is-promise@^2.0.0, p-is-promise@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.1.0.tgz#918cebaea248a62cf7ffab8e3bca8c5f882fc42e" - integrity sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg== - -p-limit@^2.0.0, p-limit@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" - integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== - dependencies: - p-try "^2.0.0" - -p-locate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" - integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== - dependencies: - p-limit "^2.0.0" - -p-locate@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" - integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== - dependencies: - p-limit "^2.2.0" - -p-try@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" - integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== - -parent-module@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" - integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== - dependencies: - callsites "^3.0.0" - -parse-json@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" - integrity sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw== - dependencies: - error-ex "^1.3.1" - json-parse-better-errors "^1.0.1" - -parse-json@^5.0.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" - integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== - dependencies: - "@babel/code-frame" "^7.0.0" - error-ex "^1.3.1" - json-parse-even-better-errors "^2.3.0" - lines-and-columns "^1.1.6" - -parse5@6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" - integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== - -parseurl@~1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" - integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== - -pascalcase@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" - integrity sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw== - -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== - -path-exists@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" - integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== - -path-key@^2.0.0, path-key@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" - integrity sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== - -path-key@^3.0.0, path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - -path-parse@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" - integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== - -path-type@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f" - integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg== - dependencies: - pify "^3.0.0" - -picocolors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" - integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== - -picomatch@^2.0.4, picomatch@^2.2.3, picomatch@^2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" - integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== - -pify@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" - integrity sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg== - -pify@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" - integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== - -pirates@^4.0.1, pirates@^4.0.5: - version "4.0.5" - resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.5.tgz#feec352ea5c3268fb23a37c702ab1699f35a5f3b" - integrity sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ== - -pkg-dir@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" - integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== - dependencies: - find-up "^3.0.0" - -pkg-dir@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" - integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== - dependencies: - find-up "^4.0.0" - -plist@^3.0.2, plist@^3.0.5: - version "3.0.6" - resolved "https://registry.yarnpkg.com/plist/-/plist-3.0.6.tgz#7cfb68a856a7834bca6dbfe3218eb9c7740145d3" - integrity sha512-WiIVYyrp8TD4w8yCvyeIr+lkmrGRd5u0VbRnU+tP/aRLxP/YadJUYOMZJ/6hIa3oUyVCsycXvtNRgd5XBJIbiA== - dependencies: - base64-js "^1.5.1" - xmlbuilder "^15.1.1" - -posix-character-classes@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" - integrity sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg== - -prelude-ls@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" - integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== - -prelude-ls@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" - integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== - -prettier-linter-helpers@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b" - integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== - dependencies: - fast-diff "^1.1.2" - -prettier@^2.0.2: - version "2.7.1" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.7.1.tgz#e235806850d057f97bb08368a4f7d899f7760c64" - integrity sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g== - -pretty-format@^26.5.2, pretty-format@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.6.2.tgz#e35c2705f14cb7fe2fe94fa078345b444120fc93" - integrity sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg== - dependencies: - "@jest/types" "^26.6.2" - ansi-regex "^5.0.0" - ansi-styles "^4.0.0" - react-is "^17.0.1" - -process-nextick-args@~2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" - integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== - -process@^0.11.10: - version "0.11.10" - resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" - integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== - -progress@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" - integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== - -promise@^8.0.3: - version "8.2.0" - resolved "https://registry.yarnpkg.com/promise/-/promise-8.2.0.tgz#a1f6280ab67457fbfc8aad2b198c9497e9e5c806" - integrity sha512-+CMAlLHqwRYwBMXKCP+o8ns7DN+xHDUiI+0nArsiJ9y+kJVPLFxEaSw6Ha9s9H0tftxg2Yzl25wqj9G7m5wLZg== - dependencies: - asap "~2.0.6" - -prompts@^2.0.1, prompts@^2.4.0, prompts@^2.4.1: - version "2.4.2" - resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" - integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== - dependencies: - kleur "^3.0.3" - sisteransi "^1.0.5" - -prop-types@*, prop-types@^15.8.1: - version "15.8.1" - resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" - integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== - dependencies: - loose-envify "^1.4.0" - object-assign "^4.1.1" - react-is "^16.13.1" - -psl@^1.1.33: - version "1.9.0" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7" - integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag== - -pump@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -punycode@^2.1.0, punycode@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== - -querystringify@^2.1.1: - version "2.2.0" - resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" - integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== - -range-parser@~1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" - integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== - -react-devtools-core@^4.23.0: - version "4.26.0" - resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-4.26.0.tgz#d3d0f59d62ccf1ac03017a7e92f0fe71455019cc" - integrity sha512-OO0Q+vXtHYCXvRQ6elLiOUph3MjsCpuYktGTLnBpizYm46f8tAPuJKihGkwsceitHSJNpzNIjJaYHgX96CyTUQ== - dependencies: - shell-quote "^1.6.1" - ws "^7" - -"react-is@^16.12.0 || ^17.0.0", react-is@^17.0.1, react-is@^17.0.2: - version "17.0.2" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" - integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== - -"react-is@^16.12.0 || ^17.0.0 || ^18.0.0": - version "18.2.0" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" - integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== - -react-is@^16.13.1: - version "16.13.1" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" - integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== - -react-native-codegen@*: - version "0.70.5" - resolved "https://registry.yarnpkg.com/react-native-codegen/-/react-native-codegen-0.70.5.tgz#afcfec394fc9357d870452eace5c7550e6ac403f" - integrity sha512-vXqgCWWIWlzsCtwD6hbmwmCleGNJYm+n4xO9VMfzzlF3xt9gjC7/USSMTf/YZlCK/hDwQU412QrNS6A9OH+mag== - dependencies: - "@babel/parser" "^7.14.0" - flow-parser "^0.121.0" - jscodeshift "^0.13.1" - nullthrows "^1.1.1" - -react-native-codegen@^0.0.13: - version "0.0.13" - resolved "https://registry.yarnpkg.com/react-native-codegen/-/react-native-codegen-0.0.13.tgz#4cc94546fc75a5dbe9350d59c10108f2efe6bc17" - integrity sha512-rCh1P+s0Q4N6vNgS97ckafbhJRztz22+0l0VZoyQC06F07J98kI5cUByH0ATypPRIdpkMbAZc59DoPdDFc01bg== - dependencies: - "@babel/parser" "^7.14.0" - flow-parser "^0.121.0" - jscodeshift "^0.13.1" - nullthrows "^1.1.1" - -react-native-codegen@^0.0.17: - version "0.0.17" - resolved "https://registry.yarnpkg.com/react-native-codegen/-/react-native-codegen-0.0.17.tgz#83fb814d94061cbd46667f510d2ddba35ffb50ac" - integrity sha512-7GIEUmAemH9uWwB6iYXNNsPoPgH06pxzGRmdBzK98TgFBdYJZ7CBuZFPMe4jmHQTPOkQazKZ/w5O6/71JBixmw== - dependencies: - "@babel/parser" "^7.14.0" - flow-parser "^0.121.0" - jscodeshift "^0.13.1" - nullthrows "^1.1.1" - -react-native-gradle-plugin@^0.0.5: - version "0.0.5" - resolved "https://registry.yarnpkg.com/react-native-gradle-plugin/-/react-native-gradle-plugin-0.0.5.tgz#1f20d437b140eda65b6e3bdf6eb102bbab1a5a10" - integrity sha512-kGupXo+pD2mB6Z+Oyowor3qlCroiS32FNGoiGQdwU19u8o+NNhEZKwoKfC5Qt03bMZSmFlcAlTyf79vrS2BZKQ== - dependencies: - react-native-codegen "*" - -react-native-gradle-plugin@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/react-native-gradle-plugin/-/react-native-gradle-plugin-0.0.6.tgz#b61a9234ad2f61430937911003cddd7e15c72b45" - integrity sha512-eIlgtsmDp1jLC24dRn43hB3kEcZVqx6DUQbR0N1ABXGnMEafm9I3V3dUUeD1vh+Dy5WqijSoEwLNUPLgu5zDMg== - -react-native-macos@^0.68.0: - version "0.68.54" - resolved "https://registry.yarnpkg.com/react-native-macos/-/react-native-macos-0.68.54.tgz#220d3f71e119d57e68daeef18967015b7a301493" - integrity sha512-gaa7+Y5am0QIu8I6D+zcxdgDnrh3AF1QzmQk0PmMFc42ewmjIaP+5QkhwdDiTenqbONPnTzu+niY47Iv1bN7+g== - dependencies: - "@jest/create-cache-key-function" "^27.0.1" - "@react-native-community/cli" "^7.0.3" - "@react-native-community/cli-platform-android" "^7.0.1" - "@react-native-community/cli-platform-ios" "^7.0.1" - "@react-native/assets" "1.0.0" - "@react-native/normalize-color" "2.0.0" - "@react-native/polyfills" "2.0.0" - abort-controller "^3.0.0" - anser "^1.4.9" - base64-js "^1.1.2" - deprecated-react-native-prop-types "^2.3.0" - event-target-shim "^5.0.1" - hermes-engine "~0.11.0" - invariant "^2.2.4" - jsc-android "^250230.2.1" - metro-react-native-babel-transformer "0.67.0" - metro-runtime "0.67.0" - metro-source-map "0.67.0" - nullthrows "^1.1.1" - pretty-format "^26.5.2" - promise "^8.0.3" - react-devtools-core "^4.23.0" - react-native-codegen "^0.0.17" - react-native-gradle-plugin "^0.0.6" - react-refresh "^0.4.0" - react-shallow-renderer "16.14.1" - readable-stream "^4.0.0" - regenerator-runtime "^0.13.2" - scheduler "^0.20.2" - stacktrace-parser "^0.1.3" - use-subscription ">=1.0.0 <1.6.0" - whatwg-fetch "^3.0.0" - ws "^6.1.4" - -react-native-test-app@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/react-native-test-app/-/react-native-test-app-2.0.0.tgz#9939a06b68738fb95a9aaad7e4c6af917360645d" - integrity sha512-qWV1JVBlyzlQLDWT6ZLnnCSzNBQDfM9ozwOQdQKMaUsspWJ6f6ebMDQTZNJgemBGorzNZxQlki8BqbknPFQh/w== - dependencies: - ajv "^8.0.0" - chalk "^4.1.0" - prompts "^2.4.0" - semver "^7.3.5" - uuid "^8.3.2" - yargs "^16.0.0" - -react-native-windows@^0.68.0: - version "0.68.18" - resolved "https://registry.yarnpkg.com/react-native-windows/-/react-native-windows-0.68.18.tgz#c850bff9a3cce1e1a6c7b05a06785ea69ff6b37a" - integrity sha512-Hu1Sop5gnt7vONa65ZjUuJvdEXbxgdxL0kdSD4OpO2zq5KogjlvY9v4ZYl81hlR2Cs+uC1QLLi8W2CG/KAjxjQ== - dependencies: - "@babel/runtime" "^7.0.0" - "@jest/create-cache-key-function" "^27.0.1" - "@react-native-community/cli" "^7.0.3" - "@react-native-community/cli-platform-android" "^7.0.1" - "@react-native-community/cli-platform-ios" "^7.0.1" - "@react-native-windows/cli" "0.68.5" - "@react-native-windows/virtualized-list" "0.68.1" - "@react-native/assets" "1.0.0" - "@react-native/normalize-color" "2.0.0" - "@react-native/polyfills" "2.0.0" - abort-controller "^3.0.0" - anser "^1.4.9" - base64-js "^1.1.2" - deprecated-react-native-prop-types "^2.3.0" - event-target-shim "^5.0.1" - hermes-engine "~0.11.0" - invariant "^2.2.4" - jsc-android "^250230.2.1" - metro-react-native-babel-transformer "0.67.0" - metro-runtime "0.67.0" - metro-source-map "0.67.0" - nullthrows "^1.1.1" - pretty-format "^26.5.2" - promise "^8.0.3" - react-devtools-core "^4.23.0" - react-native-codegen "^0.0.13" - react-native-gradle-plugin "^0.0.5" - react-refresh "^0.4.0" - react-shallow-renderer "16.14.1" - regenerator-runtime "^0.13.2" - scheduler "^0.20.2" - source-map-support "^0.5.19" - stacktrace-parser "^0.1.3" - use-subscription "^1.0.0" - whatwg-fetch "^3.0.0" - ws "^6.1.4" - -react-native@0.68.3: - version "0.68.3" - resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.68.3.tgz#07ac7374acde9bc5e80f9e473e03d6b730528f1c" - integrity sha512-LPgLQ4e96NWCrJPKlXzKfvlg1ddhfUplsEg00/cfBIMFZPJn2inzo9Rym8I/JYjmRORe4GjGY8kOem72hPm0Lw== - dependencies: - "@jest/create-cache-key-function" "^27.0.1" - "@react-native-community/cli" "^7.0.3" - "@react-native-community/cli-platform-android" "^7.0.1" - "@react-native-community/cli-platform-ios" "^7.0.1" - "@react-native/assets" "1.0.0" - "@react-native/normalize-color" "2.0.0" - "@react-native/polyfills" "2.0.0" - abort-controller "^3.0.0" - anser "^1.4.9" - base64-js "^1.1.2" - deprecated-react-native-prop-types "^2.3.0" - event-target-shim "^5.0.1" - hermes-engine "~0.11.0" - invariant "^2.2.4" - jsc-android "^250230.2.1" - metro-react-native-babel-transformer "0.67.0" - metro-runtime "0.67.0" - metro-source-map "0.67.0" - nullthrows "^1.1.1" - pretty-format "^26.5.2" - promise "^8.0.3" - react-devtools-core "^4.23.0" - react-native-codegen "^0.0.17" - react-native-gradle-plugin "^0.0.6" - react-refresh "^0.4.0" - react-shallow-renderer "16.14.1" - regenerator-runtime "^0.13.2" - scheduler "^0.20.2" - stacktrace-parser "^0.1.3" - use-subscription ">=1.0.0 <1.6.0" - whatwg-fetch "^3.0.0" - ws "^6.1.4" - -react-refresh@^0.4.0: - version "0.4.3" - resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.4.3.tgz#966f1750c191672e76e16c2efa569150cc73ab53" - integrity sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA== - -react-shallow-renderer@16.14.1: - version "16.14.1" - resolved "https://registry.yarnpkg.com/react-shallow-renderer/-/react-shallow-renderer-16.14.1.tgz#bf0d02df8a519a558fd9b8215442efa5c840e124" - integrity sha512-rkIMcQi01/+kxiTE9D3fdS959U1g7gs+/rborw++42m1O9FAQiNI/UNRZExVUoAOprn4umcXf+pFRou8i4zuBg== - dependencies: - object-assign "^4.1.1" - react-is "^16.12.0 || ^17.0.0" - -react-shallow-renderer@^16.13.1: - version "16.15.0" - resolved "https://registry.yarnpkg.com/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz#48fb2cf9b23d23cde96708fe5273a7d3446f4457" - integrity sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA== - dependencies: - object-assign "^4.1.1" - react-is "^16.12.0 || ^17.0.0 || ^18.0.0" - -react-test-renderer@17.0.2: - version "17.0.2" - resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-17.0.2.tgz#4cd4ae5ef1ad5670fc0ef776e8cc7e1231d9866c" - integrity sha512-yaQ9cB89c17PUb0x6UfWRs7kQCorVdHlutU1boVPEsB8IDZH6n9tHxMacc3y0JoXOJUsZb/t/Mb8FUWMKaM7iQ== - dependencies: - object-assign "^4.1.1" - react-is "^17.0.2" - react-shallow-renderer "^16.13.1" - scheduler "^0.20.2" - -react@17.0.2: - version "17.0.2" - resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" - integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - -read-pkg-up@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507" - integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== - dependencies: - find-up "^4.1.0" - read-pkg "^5.2.0" - type-fest "^0.8.1" - -read-pkg@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" - integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== - dependencies: - "@types/normalize-package-data" "^2.4.0" - normalize-package-data "^2.5.0" - parse-json "^5.0.0" - type-fest "^0.6.0" - -readable-stream@^3.4.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" - integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -readable-stream@^4.0.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-4.2.0.tgz#a7ef523d3b39e4962b0db1a1af22777b10eeca46" - integrity sha512-gJrBHsaI3lgBoGMW/jHZsQ/o/TIWiu5ENCJG1BB7fuCKzpFM8GaS2UoBVt9NO+oI+3FcrBNbUkl3ilDe09aY4A== - dependencies: - abort-controller "^3.0.0" - buffer "^6.0.3" - events "^3.3.0" - process "^0.11.10" - -readable-stream@~2.3.6: - version "2.3.7" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" - integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - -readline@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/readline/-/readline-1.3.0.tgz#c580d77ef2cfc8752b132498060dc9793a7ac01c" - integrity sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg== - -recast@^0.20.4: - version "0.20.5" - resolved "https://registry.yarnpkg.com/recast/-/recast-0.20.5.tgz#8e2c6c96827a1b339c634dd232957d230553ceae" - integrity sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ== - dependencies: - ast-types "0.14.2" - esprima "~4.0.0" - source-map "~0.6.1" - tslib "^2.0.1" - -rechoir@^0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" - integrity sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw== - dependencies: - resolve "^1.1.6" - -regenerate-unicode-properties@^10.1.0: - version "10.1.0" - resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz#7c3192cab6dd24e21cb4461e5ddd7dd24fa8374c" - integrity sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ== - dependencies: - regenerate "^1.4.2" - -regenerate@^1.4.2: - version "1.4.2" - resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" - integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== - -regenerator-runtime@^0.13.2, regenerator-runtime@^0.13.4: - version "0.13.9" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52" - integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA== - -regenerator-transform@^0.15.0: - version "0.15.0" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.0.tgz#cbd9ead5d77fae1a48d957cf889ad0586adb6537" - integrity sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg== - dependencies: - "@babel/runtime" "^7.8.4" - -regex-not@^1.0.0, regex-not@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" - integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== - dependencies: - extend-shallow "^3.0.2" - safe-regex "^1.1.0" - -regexp.prototype.flags@^1.4.1, regexp.prototype.flags@^1.4.3: - version "1.4.3" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" - integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - functions-have-names "^1.2.2" - -regexpp@^3.0.0, regexpp@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" - integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== - -regexpu-core@^5.1.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.2.1.tgz#a69c26f324c1e962e9ffd0b88b055caba8089139" - integrity sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ== - dependencies: - regenerate "^1.4.2" - regenerate-unicode-properties "^10.1.0" - regjsgen "^0.7.1" - regjsparser "^0.9.1" - unicode-match-property-ecmascript "^2.0.0" - unicode-match-property-value-ecmascript "^2.0.0" - -regjsgen@^0.7.1: - version "0.7.1" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.7.1.tgz#ee5ef30e18d3f09b7c369b76e7c2373ed25546f6" - integrity sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA== - -regjsparser@^0.9.1: - version "0.9.1" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.9.1.tgz#272d05aa10c7c1f67095b1ff0addae8442fc5709" - integrity sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ== - dependencies: - jsesc "~0.5.0" - -remove-trailing-separator@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" - integrity sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw== - -repeat-element@^1.1.2: - version "1.1.4" - resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.4.tgz#be681520847ab58c7568ac75fbfad28ed42d39e9" - integrity sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ== - -repeat-string@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" - integrity sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w== - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== - -require-from-string@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" - integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== - -require-main-filename@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" - integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== - -requires-port@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" - integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== - -resolve-cwd@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" - integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== - dependencies: - resolve-from "^5.0.0" - -resolve-from@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" - integrity sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw== - -resolve-from@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" - integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== - -resolve-from@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" - integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== - -resolve-url@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" - integrity sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg== - -resolve@^1.1.6, resolve@^1.10.0, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.18.1: - version "1.22.1" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" - integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== - dependencies: - is-core-module "^2.9.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -resolve@^2.0.0-next.3: - version "2.0.0-next.4" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.4.tgz#3d37a113d6429f496ec4752d2a2e58efb1fd4660" - integrity sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ== - dependencies: - is-core-module "^2.9.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -restore-cursor@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" - integrity sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q== - dependencies: - onetime "^2.0.0" - signal-exit "^3.0.2" - -restore-cursor@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" - integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== - dependencies: - onetime "^5.1.0" - signal-exit "^3.0.2" - -ret@~0.1.10: - version "0.1.15" - resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" - integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== - -rimraf@^2.5.4: - version "2.7.1" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" - integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== - dependencies: - glob "^7.1.3" - -rimraf@^3.0.0, rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - -rimraf@~2.2.6: - version "2.2.8" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.2.8.tgz#e439be2aaee327321952730f99a8929e4fc50582" - integrity sha512-R5KMKHnPAQaZMqLOsyuyUmcIjSeDm+73eoqQpaXA7AZ22BL+6C+1mcUscgOsNd8WVlJuvlgAPsegcx7pjlV0Dg== - -rimraf@~2.6.2: - version "2.6.3" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" - integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== - dependencies: - glob "^7.1.3" - -rsvp@^4.8.4: - version "4.8.5" - resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-4.8.5.tgz#c8f155311d167f68f21e168df71ec5b083113734" - integrity sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA== - -safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -safe-buffer@~5.2.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== - -safe-regex-test@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz#793b874d524eb3640d1873aad03596db2d4f2295" - integrity sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.3" - is-regex "^1.1.4" - -safe-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" - integrity sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg== - dependencies: - ret "~0.1.10" - -"safer-buffer@>= 2.1.2 < 3": - version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -sane@^4.0.3: - version "4.1.0" - resolved "https://registry.yarnpkg.com/sane/-/sane-4.1.0.tgz#ed881fd922733a6c461bc189dc2b6c006f3ffded" - integrity sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA== - dependencies: - "@cnakazawa/watch" "^1.0.3" - anymatch "^2.0.0" - capture-exit "^2.0.0" - exec-sh "^0.3.2" - execa "^1.0.0" - fb-watchman "^2.0.0" - micromatch "^3.1.4" - minimist "^1.1.1" - walker "~1.0.5" - -sax@>=0.6.0, sax@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" - integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== - -saxes@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/saxes/-/saxes-5.0.1.tgz#eebab953fa3b7608dbe94e5dadb15c888fa6696d" - integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== - dependencies: - xmlchars "^2.2.0" - -scheduler@^0.20.2: - version "0.20.2" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91" - integrity sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - -"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.6.0: - version "5.7.2" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" - integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== - -semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: - version "6.3.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" - integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== - -semver@^7.2.1, semver@^7.3.2, semver@^7.3.5: - version "7.5.4" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" - integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== - dependencies: - lru-cache "^6.0.0" - -send@0.18.0: - version "0.18.0" - resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" - integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== - dependencies: - debug "2.6.9" - depd "2.0.0" - destroy "1.2.0" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - fresh "0.5.2" - http-errors "2.0.0" - mime "1.6.0" - ms "2.1.3" - on-finished "2.4.1" - range-parser "~1.2.1" - statuses "2.0.1" - -serialize-error@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/serialize-error/-/serialize-error-2.1.0.tgz#50b679d5635cdf84667bdc8e59af4e5b81d5f60a" - integrity sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw== - -serve-static@^1.13.1: - version "1.15.0" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" - integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== - dependencies: - encodeurl "~1.0.2" - escape-html "~1.0.3" - parseurl "~1.3.3" - send "0.18.0" - -set-blocking@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== - -set-value@^2.0.0, set-value@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" - integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.3" - split-string "^3.0.1" - -setprototypeof@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" - integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== - -shallow-clone@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" - integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== - dependencies: - kind-of "^6.0.2" - -shebang-command@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" - integrity sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== - dependencies: - shebang-regex "^1.0.0" - -shebang-command@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" - integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== - dependencies: - shebang-regex "^3.0.0" - -shebang-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" - integrity sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== - -shell-quote@^1.6.1, shell-quote@^1.7.3: - version "1.7.3" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.3.tgz#aa40edac170445b9a431e17bb62c0b881b9c4123" - integrity sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw== - -shelljs@^0.8.4: - version "0.8.5" - resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.5.tgz#de055408d8361bed66c669d2f000538ced8ee20c" - integrity sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow== - dependencies: - glob "^7.0.0" - interpret "^1.0.0" - rechoir "^0.6.2" - -shellwords@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" - integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== - -shimmer@^1.1.0, shimmer@^1.2.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/shimmer/-/shimmer-1.2.1.tgz#610859f7de327b587efebf501fb43117f9aff337" - integrity sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw== - -side-channel@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" - integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== - dependencies: - call-bind "^1.0.0" - get-intrinsic "^1.0.2" - object-inspect "^1.9.0" - -signal-exit@^3.0.0, signal-exit@^3.0.2: - version "3.0.7" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" - integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== - -simple-plist@^1.1.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/simple-plist/-/simple-plist-1.3.1.tgz#16e1d8f62c6c9b691b8383127663d834112fb017" - integrity sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw== - dependencies: - bplist-creator "0.1.0" - bplist-parser "0.3.1" - plist "^3.0.5" - -sisteransi@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" - integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== - -slash@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" - integrity sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg== - -slash@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" - integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== - -slice-ansi@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" - integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== - dependencies: - ansi-styles "^3.2.0" - astral-regex "^1.0.0" - is-fullwidth-code-point "^2.0.0" - -slice-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b" - integrity sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ== - dependencies: - ansi-styles "^4.0.0" - astral-regex "^2.0.0" - is-fullwidth-code-point "^3.0.0" - -snapdragon-node@^2.0.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" - integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== - dependencies: - define-property "^1.0.0" - isobject "^3.0.0" - snapdragon-util "^3.0.1" - -snapdragon-util@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" - integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== - dependencies: - kind-of "^3.2.0" - -snapdragon@^0.8.1: - version "0.8.2" - resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" - integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== - dependencies: - base "^0.11.1" - debug "^2.2.0" - define-property "^0.2.5" - extend-shallow "^2.0.1" - map-cache "^0.2.2" - source-map "^0.5.6" - source-map-resolve "^0.5.0" - use "^3.1.0" - -source-map-resolve@^0.5.0: - version "0.5.3" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" - integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== - dependencies: - atob "^2.1.2" - decode-uri-component "^0.2.0" - resolve-url "^0.2.1" - source-map-url "^0.4.0" - urix "^0.1.0" - -source-map-support@^0.5.16, source-map-support@^0.5.19, source-map-support@^0.5.6: - version "0.5.21" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" - integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map-url@^0.4.0: - version "0.4.1" - resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" - integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== - -source-map@^0.5.6: - version "0.5.7" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== - -source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -source-map@^0.7.3: - version "0.7.4" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656" - integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== - -spdx-correct@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" - integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== - dependencies: - spdx-expression-parse "^3.0.0" - spdx-license-ids "^3.0.0" - -spdx-exceptions@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" - integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== - -spdx-expression-parse@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" - integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== - dependencies: - spdx-exceptions "^2.1.0" - spdx-license-ids "^3.0.0" - -spdx-license-ids@^3.0.0: - version "3.0.12" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz#69077835abe2710b65f03969898b6637b505a779" - integrity sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA== - -split-string@^3.0.1, split-string@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" - integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== - dependencies: - extend-shallow "^3.0.0" - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== - -stack-chain@^1.3.7: - version "1.3.7" - resolved "https://registry.yarnpkg.com/stack-chain/-/stack-chain-1.3.7.tgz#d192c9ff4ea6a22c94c4dd459171e3f00cea1285" - integrity sha512-D8cWtWVdIe/jBA7v5p5Hwl5yOSOrmZPWDPe2KxQ5UAGD+nxbxU0lKXA4h85Ta6+qgdKVL3vUxsbIZjc1kBG7ug== - -stack-utils@^2.0.2: - version "2.0.5" - resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.5.tgz#d25265fca995154659dbbfba3b49254778d2fdd5" - integrity sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA== - dependencies: - escape-string-regexp "^2.0.0" - -stackframe@^1.3.4: - version "1.3.4" - resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.3.4.tgz#b881a004c8c149a5e8efef37d51b16e412943310" - integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw== - -stacktrace-parser@^0.1.3: - version "0.1.10" - resolved "https://registry.yarnpkg.com/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz#29fb0cae4e0d0b85155879402857a1639eb6051a" - integrity sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg== - dependencies: - type-fest "^0.7.1" - -static-extend@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" - integrity sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g== - dependencies: - define-property "^0.2.5" - object-copy "^0.1.0" - -statuses@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" - integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== - -statuses@~1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" - integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== - -stream-buffers@2.2.x: - version "2.2.0" - resolved "https://registry.yarnpkg.com/stream-buffers/-/stream-buffers-2.2.0.tgz#91d5f5130d1cef96dcfa7f726945188741d09ee4" - integrity sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg== - -string-length@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a" - integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ== - dependencies: - char-regex "^1.0.2" - strip-ansi "^6.0.0" - -string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: - version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - -string.prototype.matchall@^4.0.7: - version "4.0.7" - resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz#8e6ecb0d8a1fb1fda470d81acecb2dba057a481d" - integrity sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - get-intrinsic "^1.1.1" - has-symbols "^1.0.3" - internal-slot "^1.0.3" - regexp.prototype.flags "^1.4.1" - side-channel "^1.0.4" - -string.prototype.trimend@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz#914a65baaab25fbdd4ee291ca7dde57e869cb8d0" - integrity sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.19.5" - -string.prototype.trimstart@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz#5466d93ba58cfa2134839f81d7f42437e8c01fef" - integrity sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.19.5" - -string_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - -strip-ansi@^5.0.0, strip-ansi@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" - integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== - dependencies: - ansi-regex "^4.1.0" - -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - -strip-bom@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" - integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== - -strip-bom@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" - integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== - -strip-eof@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" - integrity sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q== - -strip-final-newline@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" - integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== - -strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" - integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== - -sudo-prompt@^9.0.0: - version "9.2.1" - resolved "https://registry.yarnpkg.com/sudo-prompt/-/sudo-prompt-9.2.1.tgz#77efb84309c9ca489527a4e749f287e6bdd52afd" - integrity sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw== - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -supports-color@^7.0.0, supports-color@^7.1.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" - integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== - dependencies: - has-flag "^4.0.0" - -supports-color@^8.0.0: - version "8.1.1" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" - integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== - dependencies: - has-flag "^4.0.0" - -supports-hyperlinks@^2.0.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz#3943544347c1ff90b15effb03fc14ae45ec10624" - integrity sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA== - dependencies: - has-flag "^4.0.0" - supports-color "^7.0.0" - -supports-preserve-symlinks-flag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" - integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== - -symbol-tree@^3.2.4: - version "3.2.4" - resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" - integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== - -table@^6.0.9: - version "6.8.0" - resolved "https://registry.yarnpkg.com/table/-/table-6.8.0.tgz#87e28f14fa4321c3377ba286f07b79b281a3b3ca" - integrity sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA== - dependencies: - ajv "^8.0.1" - lodash.truncate "^4.4.2" - slice-ansi "^4.0.0" - string-width "^4.2.3" - strip-ansi "^6.0.1" - -temp@0.8.3: - version "0.8.3" - resolved "https://registry.yarnpkg.com/temp/-/temp-0.8.3.tgz#e0c6bc4d26b903124410e4fed81103014dfc1f59" - integrity sha512-jtnWJs6B1cZlHs9wPG7BrowKxZw/rf6+UpGAkr8AaYmiTyTO7zQlLoST8zx/8TcUPnZmeBoB+H8ARuHZaSijVw== - dependencies: - os-tmpdir "^1.0.0" - rimraf "~2.2.6" - -temp@^0.8.4: - version "0.8.4" - resolved "https://registry.yarnpkg.com/temp/-/temp-0.8.4.tgz#8c97a33a4770072e0a05f919396c7665a7dd59f2" - integrity sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg== - dependencies: - rimraf "~2.6.2" - -terminal-link@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994" - integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ== - dependencies: - ansi-escapes "^4.2.1" - supports-hyperlinks "^2.0.0" - -test-exclude@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" - integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== - dependencies: - "@istanbuljs/schema" "^0.1.2" - glob "^7.1.4" - minimatch "^3.0.4" - -text-table@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== - -throat@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/throat/-/throat-5.0.0.tgz#c5199235803aad18754a667d659b5e72ce16764b" - integrity sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA== - -through2@^2.0.1: - version "2.0.5" - resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" - integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== - dependencies: - readable-stream "~2.3.6" - xtend "~4.0.1" - -tmpl@1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc" - integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== - -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== - -to-object-path@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" - integrity sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg== - dependencies: - kind-of "^3.0.2" - -to-regex-range@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" - integrity sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg== - dependencies: - is-number "^3.0.0" - repeat-string "^1.6.1" - -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - dependencies: - is-number "^7.0.0" - -to-regex@^3.0.1, to-regex@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" - integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== - dependencies: - define-property "^2.0.2" - extend-shallow "^3.0.2" - regex-not "^1.0.2" - safe-regex "^1.1.0" - -toidentifier@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" - integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== - -tough-cookie@^4.0.0: - version "4.1.3" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.3.tgz#97b9adb0728b42280aa3d814b6b999b2ff0318bf" - integrity sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw== - dependencies: - psl "^1.1.33" - punycode "^2.1.1" - universalify "^0.2.0" - url-parse "^1.5.3" - -tr46@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-2.1.0.tgz#fa87aa81ca5d5941da8cbf1f9b749dc969a4e240" - integrity sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw== - dependencies: - punycode "^2.1.1" - -tr46@~0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" - integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== - -tslib@^1.8.1: - version "1.14.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" - integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== - -tslib@^2.0.1, tslib@^2.2.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3" - integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== - -tsutils@^3.17.1: - version "3.21.0" - resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" - integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== - dependencies: - tslib "^1.8.1" - -tunnel@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/tunnel/-/tunnel-0.0.6.tgz#72f1314b34a5b192db012324df2cc587ca47f92c" - integrity sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg== - -type-check@^0.4.0, type-check@~0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" - integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== - dependencies: - prelude-ls "^1.2.1" - -type-check@~0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" - integrity sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg== - dependencies: - prelude-ls "~1.1.2" - -type-detect@4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" - integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== - -type-fest@^0.20.2: - version "0.20.2" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" - integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== - -type-fest@^0.21.3: - version "0.21.3" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" - integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== - -type-fest@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" - integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== - -type-fest@^0.7.1: - version "0.7.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.7.1.tgz#8dda65feaf03ed78f0a3f9678f1869147f7c5c48" - integrity sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg== - -type-fest@^0.8.1: - version "0.8.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" - integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== - -typedarray-to-buffer@^3.1.5: - version "3.1.5" - resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" - integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== - dependencies: - is-typedarray "^1.0.0" - -uglify-es@^3.1.9: - version "3.3.9" - resolved "https://registry.yarnpkg.com/uglify-es/-/uglify-es-3.3.9.tgz#0c1c4f0700bed8dbc124cdb304d2592ca203e677" - integrity sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ== - dependencies: - commander "~2.13.0" - source-map "~0.6.1" - -unbox-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" - integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== - dependencies: - call-bind "^1.0.2" - has-bigints "^1.0.2" - has-symbols "^1.0.3" - which-boxed-primitive "^1.0.2" - -unicode-canonical-property-names-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" - integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ== - -unicode-match-property-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz#54fd16e0ecb167cf04cf1f756bdcc92eba7976c3" - integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q== - dependencies: - unicode-canonical-property-names-ecmascript "^2.0.0" - unicode-property-aliases-ecmascript "^2.0.0" - -unicode-match-property-value-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz#1a01aa57247c14c568b89775a54938788189a714" - integrity sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw== - -unicode-property-aliases-ecmascript@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" - integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== - -union-value@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" - integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== - dependencies: - arr-union "^3.1.0" - get-value "^2.0.6" - is-extendable "^0.1.1" - set-value "^2.0.1" - -universalify@^0.1.0: - version "0.1.2" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" - integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== - -universalify@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.2.0.tgz#6451760566fa857534745ab1dde952d1b1761be0" - integrity sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg== - -unpipe@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" - integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== - -unset-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" - integrity sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ== - dependencies: - has-value "^0.3.1" - isobject "^3.0.0" - -update-browserslist-db@^1.0.9: - version "1.0.10" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz#0f54b876545726f17d00cd9a2561e6dade943ff3" - integrity sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ== - dependencies: - escalade "^3.1.1" - picocolors "^1.0.0" - -uri-js@^4.2.2: - version "4.4.1" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" - integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== - dependencies: - punycode "^2.1.0" - -urix@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" - integrity sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg== - -url-parse@^1.5.3: - version "1.5.10" - resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1" - integrity sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ== - dependencies: - querystringify "^2.1.1" - requires-port "^1.0.0" - -"use-subscription@>=1.0.0 <1.6.0": - version "1.5.1" - resolved "https://registry.yarnpkg.com/use-subscription/-/use-subscription-1.5.1.tgz#73501107f02fad84c6dd57965beb0b75c68c42d1" - integrity sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA== - dependencies: - object-assign "^4.1.1" - -use-subscription@^1.0.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/use-subscription/-/use-subscription-1.8.0.tgz#f118938c29d263c2bce12fc5585d3fe694d4dbce" - integrity sha512-LISuG0/TmmoDoCRmV5XAqYkd3UCBNM0ML3gGBndze65WITcsExCD3DTvXXTLyNcOC0heFQZzluW88bN/oC1DQQ== - dependencies: - use-sync-external-store "^1.2.0" - -use-sync-external-store@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz#7dbefd6ef3fe4e767a0cf5d7287aacfb5846928a" - integrity sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA== - -use@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" - integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== - -username@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/username/-/username-5.1.0.tgz#a7f9325adce2d0166448cdd55d4985b1360f2508" - integrity sha512-PCKbdWw85JsYMvmCv5GH3kXmM66rCd9m1hBEDutPNv94b/pqCMT4NtcKyeWYvLFiE8b+ha1Jdl8XAaUdPn5QTg== - dependencies: - execa "^1.0.0" - mem "^4.3.0" - -util-deprecate@^1.0.1, util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== - -utils-merge@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" - integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== - -uuid@^3.3.2: - version "3.4.0" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" - integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== - -uuid@^7.0.3: - version "7.0.3" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-7.0.3.tgz#c5c9f2c8cf25dc0a372c4df1441c41f5bd0c680b" - integrity sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg== - -uuid@^8.3.0, uuid@^8.3.2: - version "8.3.2" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" - integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== - -v8-compile-cache@^2.0.3: - version "2.3.0" - resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" - integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== - -v8-to-istanbul@^7.0.0: - version "7.1.2" - resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz#30898d1a7fa0c84d225a2c1434fb958f290883c1" - integrity sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow== - dependencies: - "@types/istanbul-lib-coverage" "^2.0.1" - convert-source-map "^1.6.0" - source-map "^0.7.3" - -validate-npm-package-license@^3.0.1: - version "3.0.4" - resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" - integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== - dependencies: - spdx-correct "^3.0.0" - spdx-expression-parse "^3.0.0" - -vary@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" - integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== - -vlq@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/vlq/-/vlq-1.0.1.tgz#c003f6e7c0b4c1edd623fd6ee50bbc0d6a1de468" - integrity sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w== - -w3c-hr-time@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd" - integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== - dependencies: - browser-process-hrtime "^1.0.0" - -w3c-xmlserializer@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz#3e7104a05b75146cc60f564380b7f683acf1020a" - integrity sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA== - dependencies: - xml-name-validator "^3.0.0" - -walker@^1.0.7, walker@~1.0.5: - version "1.0.8" - resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.8.tgz#bd498db477afe573dc04185f011d3ab8a8d7653f" - integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ== - dependencies: - makeerror "1.0.12" - -wcwidth@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" - integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== - dependencies: - defaults "^1.0.3" - -webidl-conversions@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" - integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== - -webidl-conversions@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff" - integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== - -webidl-conversions@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-6.1.0.tgz#9111b4d7ea80acd40f5270d666621afa78b69514" - integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== - -whatwg-encoding@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" - integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== - dependencies: - iconv-lite "0.4.24" - -whatwg-fetch@^3.0.0: - version "3.6.2" - resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz#dced24f37f2624ed0281725d51d0e2e3fe677f8c" - integrity sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA== - -whatwg-mimetype@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" - integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== - -whatwg-url@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" - integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== - dependencies: - tr46 "~0.0.3" - webidl-conversions "^3.0.0" - -whatwg-url@^8.0.0, whatwg-url@^8.5.0: - version "8.7.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.7.0.tgz#656a78e510ff8f3937bc0bcbe9f5c0ac35941b77" - integrity sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg== - dependencies: - lodash "^4.7.0" - tr46 "^2.1.0" - webidl-conversions "^6.1.0" - -which-boxed-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" - integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== - dependencies: - is-bigint "^1.0.1" - is-boolean-object "^1.1.0" - is-number-object "^1.0.4" - is-string "^1.0.5" - is-symbol "^1.0.3" - -which-module@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" - integrity sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q== - -which@^1.2.9: - version "1.3.1" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - -which@^2.0.1, which@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" - integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== - dependencies: - isexe "^2.0.0" - -word-wrap@^1.2.3, word-wrap@~1.2.3: - version "1.2.4" - resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.4.tgz#cb4b50ec9aca570abd1f52f33cd45b6c61739a9f" - integrity sha512-2V81OA4ugVo5pRo46hAoD2ivUJx8jXmWXfUkY4KFNw0hEptvN0QfH3K4nHiwzGeKl5rFKedV48QVoqYavy4YpA== - -wrap-ansi@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" - integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== - -write-file-atomic@^2.3.0: - version "2.4.3" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.3.tgz#1fd2e9ae1df3e75b8d8c367443c692d4ca81f481" - integrity sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ== - dependencies: - graceful-fs "^4.1.11" - imurmurhash "^0.1.4" - signal-exit "^3.0.2" - -write-file-atomic@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" - integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== - dependencies: - imurmurhash "^0.1.4" - is-typedarray "^1.0.0" - signal-exit "^3.0.2" - typedarray-to-buffer "^3.1.5" - -ws@^6.1.4: - version "6.2.2" - resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.2.tgz#dd5cdbd57a9979916097652d78f1cc5faea0c32e" - integrity sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw== - dependencies: - async-limiter "~1.0.0" - -ws@^7, ws@^7.4.6, ws@^7.5.1: - version "7.5.9" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" - integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== - -xcode@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/xcode/-/xcode-3.0.1.tgz#3efb62aac641ab2c702458f9a0302696146aa53c" - integrity sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA== - dependencies: - simple-plist "^1.1.0" - uuid "^7.0.3" - -xml-formatter@^2.4.0: - version "2.6.1" - resolved "https://registry.yarnpkg.com/xml-formatter/-/xml-formatter-2.6.1.tgz#066ef3a100bd58ee3b943f0c503be63176d3d497" - integrity sha512-dOiGwoqm8y22QdTNI7A+N03tyVfBlQ0/oehAzxIZtwnFAHGeSlrfjF73YQvzSsa/Kt6+YZasKsrdu6OIpuBggw== - dependencies: - xml-parser-xo "^3.2.0" - -xml-name-validator@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" - integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== - -xml-parser-xo@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/xml-parser-xo/-/xml-parser-xo-3.2.0.tgz#c633ab55cf1976d6b03ab4a6a85045093ac32b73" - integrity sha512-8LRU6cq+d7mVsoDaMhnkkt3CTtAs4153p49fRo+HIB3I1FD1o5CeXRjRH29sQevIfVJIcPjKSsPU/+Ujhq09Rg== - -xml-parser@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/xml-parser/-/xml-parser-1.2.1.tgz#c31f4c34f2975db82ad013222120592736156fcd" - integrity sha512-lPUzzmS0zdwcNtyNndCl2IwH172ozkUDqmfmH3FcuDzHVl552Kr6oNfsvteHabqTWhsrMgpijqZ/yT7Wo1/Pzw== - dependencies: - debug "^2.2.0" - -xml2js@^0.4.19: - version "0.4.23" - resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.23.tgz#a0c69516752421eb2ac758ee4d4ccf58843eac66" - integrity sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug== - dependencies: - sax ">=0.6.0" - xmlbuilder "~11.0.0" - -xmlbuilder@^15.1.1: - version "15.1.1" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-15.1.1.tgz#9dcdce49eea66d8d10b42cae94a79c3c8d0c2ec5" - integrity sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg== - -xmlbuilder@~11.0.0: - version "11.0.1" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-11.0.1.tgz#be9bae1c8a046e76b31127726347d0ad7002beb3" - integrity sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA== - -xmlchars@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" - integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== - -xmldoc@^1.1.2: - version "1.2.0" - resolved "https://registry.yarnpkg.com/xmldoc/-/xmldoc-1.2.0.tgz#7554371bfd8c138287cff01841ae4566d26e5541" - integrity sha512-2eN8QhjBsMW2uVj7JHLHkMytpvGHLHxKXBy4J3fAT/HujsEtM6yU84iGjpESYGHg6XwK0Vu4l+KgqQ2dv2cCqg== - dependencies: - sax "^1.2.4" - -xpath@^0.0.27: - version "0.0.27" - resolved "https://registry.yarnpkg.com/xpath/-/xpath-0.0.27.tgz#dd3421fbdcc5646ac32c48531b4d7e9d0c2cfa92" - integrity sha512-fg03WRxtkCV6ohClePNAECYsmpKKTv5L8y/X3Dn1hQrec3POx2jHZ/0P2qQ6HvsrU1BmeqXcof3NGGueG6LxwQ== - -xtend@~4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" - integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== - -y18n@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf" - integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== - -y18n@^5.0.5: - version "5.0.8" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" - integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== - -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - -yargs-parser@^18.1.2: - version "18.1.3" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" - integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - -yargs-parser@^20.2.2: - version "20.2.9" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== - -yargs@^15.1.0, yargs@^15.3.1, yargs@^15.4.1: - version "15.4.1" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" - integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== - dependencies: - cliui "^6.0.0" - decamelize "^1.2.0" - find-up "^4.1.0" - get-caller-file "^2.0.1" - require-directory "^2.1.1" - require-main-filename "^2.0.0" - set-blocking "^2.0.0" - string-width "^4.2.0" - which-module "^2.0.0" - y18n "^4.0.0" - yargs-parser "^18.1.2" - -yargs@^16.0.0: - version "16.2.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" - integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== - dependencies: - cliui "^7.0.2" - escalade "^3.1.1" - get-caller-file "^2.0.5" - require-directory "^2.1.1" - string-width "^4.2.0" - y18n "^5.0.5" - yargs-parser "^20.2.2" diff --git a/fabric-example/.gitignore b/fabric-example/.gitignore deleted file mode 100644 index 7a6efe5..0000000 --- a/fabric-example/.gitignore +++ /dev/null @@ -1,14 +0,0 @@ -*.binlog -*.hprof -*.xcworkspace/ -*.zip -.DS_Store -.gradle/ -.idea/ -.vs/ -Pods/ -build/ -dist/ -local.properties -msbuild.binlog -node_modules/ diff --git a/fabric-example/.watchmanconfig b/fabric-example/.watchmanconfig deleted file mode 100644 index 9e26dfe..0000000 --- a/fabric-example/.watchmanconfig +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/fabric-example/App.js b/fabric-example/App.js deleted file mode 100644 index eccde41..0000000 --- a/fabric-example/App.js +++ /dev/null @@ -1,143 +0,0 @@ -import * as React from 'react'; -import {StyleSheet, Text, SafeAreaView, Platform} from 'react-native'; -import {ProgressView} from '@react-native-community/progress-view'; - -type Props = {||}; -type State = {| - progress: number, -|}; - -class App extends React.Component { - _rafId: ?AnimationFrameID = null; - - state = { - progress: 0, - }; - - componentDidMount() { - this.updateProgress(); - } - - componentWillUnmount() { - if (this._rafId != null) { - cancelAnimationFrame(this._rafId); - } - } - - updateProgress = () => { - const progress = this.state.progress + 0.01; - this.setState({progress}); - this._rafId = requestAnimationFrame(() => this.updateProgress()); - }; - - /* $FlowFixMe(>=0.85.0 site=react_native_fb) This comment suppresses an error - * found when Flow v0.85 was deployed. To see the error, delete this comment - * and run Flow. */ - getProgress = (offset) => { - const progress = this.state.progress + offset; - return Math.sin(progress % Math.PI) % 1; - }; - - render() { - return ( - - - ProgressView Example ( - {global?.nativeFabricUIManager ? 'Fabric' : 'Paper'}) - - - - - - - - isIndeterminate - - ProgressImage with local image - - TrackImage with network image - {Platform.OS === 'windows' ? ( - - ) : ( - Network Images only work on Windows - )} - TrackTint Color - - Bar Style - - - ); - } -} - -export default App; - -const styles = StyleSheet.create({ - container: { - flex: 1, - backgroundColor: 'transparent', - }, - progressView: { - marginTop: 20, - }, - header: { - fontSize: 24, - fontWeight: '700', - }, - text: { - fontSize: 18, - fontWeight: '500', - marginTop: 10, - }, -}); diff --git a/fabric-example/android/build.gradle b/fabric-example/android/build.gradle deleted file mode 100644 index 807b66f..0000000 --- a/fabric-example/android/build.gradle +++ /dev/null @@ -1,30 +0,0 @@ -buildscript { - def androidTestAppDir = "../node_modules/react-native-test-app/android" - apply(from: "${androidTestAppDir}/dependencies.gradle") - apply(from: "${androidTestAppDir}/test-app-util.gradle") - - repositories { - mavenCentral() - google() - } - - dependencies { - classpath("com.android.tools.build:gradle:${androidPluginVersion}") - - if (isNewArchitectureEnabled(project)) { - classpath("com.facebook.react:react-native-gradle-plugin") - classpath("de.undercouch:gradle-download-task:5.1.2") - } - } -} - -allprojects { - repositories { - maven { - // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm - url("${rootDir}/../node_modules/react-native/android") - } - mavenCentral() - google() - } -} diff --git a/fabric-example/android/gradle.properties b/fabric-example/android/gradle.properties deleted file mode 100644 index 6f15101..0000000 --- a/fabric-example/android/gradle.properties +++ /dev/null @@ -1,45 +0,0 @@ -# Project-wide Gradle settings. - -# IDE (e.g. Android Studio) users: -# Gradle settings configured through the IDE *will override* -# any settings specified in this file. - -# For more details on how to configure your build environment visit -# http://www.gradle.org/docs/current/userguide/build_environment.html - -# Specifies the JVM arguments used for the Gradle Daemon. The setting is -# particularly useful for configuring JVM memory settings for build performance. -# This does not affect the JVM settings for the Gradle client VM. -# The default is `-Xmx512m -XX:MaxMetaspaceSize=256m`. -org.gradle.jvmargs=-Xmx2g -XX:MaxMetaspaceSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 - -# When configured, Gradle will fork up to org.gradle.workers.max JVMs to execute -# projects in parallel. To learn more about parallel task execution, see the -# section on Gradle build performance: -# https://docs.gradle.org/current/userguide/performance.html#parallel_execution. -# Default is `false`. -#org.gradle.parallel=true - -# AndroidX package structure to make it clearer which packages are bundled with the -# Android operating system, and which are packaged with your app's APK -# https://developer.android.com/topic/libraries/support-library/androidx-rn -android.useAndroidX=true -# Automatically convert third-party libraries to use AndroidX -android.enableJetifier=true - -# Version of Flipper to use with React Native. Default value is whatever React -# Native defaults to. To disable Flipper, set it to `false`. -#FLIPPER_VERSION=0.125.0 - -# Enable Fabric at runtime. -#USE_FABRIC=1 - -# Enable new architecture, i.e. Fabric + TurboModule - implies USE_FABRIC=1. -# Note that this is incompatible with web debugging. -newArchEnabled=true - -# Uncomment the line below if building react-native from source -#ANDROID_NDK_VERSION=21.4.7075529 - -# Version of Kotlin to build against. -#KOTLIN_VERSION=1.7.10 diff --git a/fabric-example/android/gradle/wrapper/gradle-wrapper.jar b/fabric-example/android/gradle/wrapper/gradle-wrapper.jar deleted file mode 100644 index 249e5832f090a2944b7473328c07c9755baa3196..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60756 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 '} - case $link in #( - /*) app_path=$link ;; #( - *) app_path=$APP_HOME$link ;; - esac -done - -APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit - -APP_NAME="Gradle" -APP_BASE_NAME=${0##*/} - -# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' - -# Use the maximum available, or set MAX_FD != -1 to use that value. -MAX_FD=maximum - -warn () { - echo "$*" -} >&2 - -die () { - echo - echo "$*" - echo - exit 1 -} >&2 - -# OS specific support (must be 'true' or 'false'). -cygwin=false -msys=false -darwin=false -nonstop=false -case "$( uname )" in #( - CYGWIN* ) cygwin=true ;; #( - Darwin* ) darwin=true ;; #( - MSYS* | MINGW* ) msys=true ;; #( - NONSTOP* ) nonstop=true ;; -esac - -CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar - - -# Determine the Java command to use to start the JVM. -if [ -n "$JAVA_HOME" ] ; then - if [ -x "$JAVA_HOME/jre/sh/java" ] ; then - # IBM's JDK on AIX uses strange locations for the executables - JAVACMD=$JAVA_HOME/jre/sh/java - else - JAVACMD=$JAVA_HOME/bin/java - fi - if [ ! -x "$JAVACMD" ] ; then - die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME - -Please set the JAVA_HOME variable in your environment to match the -location of your Java installation." - fi -else - JAVACMD=java - which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. - -Please set the JAVA_HOME variable in your environment to match the -location of your Java installation." -fi - -# Increase the maximum file descriptors if we can. -if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then - case $MAX_FD in #( - max*) - MAX_FD=$( ulimit -H -n ) || - warn "Could not query maximum file descriptor limit" - esac - case $MAX_FD in #( - '' | soft) :;; #( - *) - ulimit -n "$MAX_FD" || - warn "Could not set maximum file descriptor limit to $MAX_FD" - esac -fi - -# Collect all arguments for the java command, stacking in reverse order: -# * args from the command line -# * the main class name -# * -classpath -# * -D...appname settings -# * --module-path (only if needed) -# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables. - -# For Cygwin or MSYS, switch paths to Windows format before running java -if "$cygwin" || "$msys" ; then - APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) - CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" ) - - JAVACMD=$( cygpath --unix "$JAVACMD" ) - - # Now convert the arguments - kludge to limit ourselves to /bin/sh - for arg do - if - case $arg in #( - -*) false ;; # don't mess with options #( - /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath - [ -e "$t" ] ;; #( - *) false ;; - esac - then - arg=$( cygpath --path --ignore --mixed "$arg" ) - fi - # Roll the args list around exactly as many times as the number of - # args, so each arg winds up back in the position where it started, but - # possibly modified. - # - # NB: a `for` loop captures its iteration list before it begins, so - # changing the positional parameters here affects neither the number of - # iterations, nor the values presented in `arg`. - shift # remove old arg - set -- "$@" "$arg" # push replacement arg - done -fi - -# Collect all arguments for the java command; -# * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of -# shell script including quotes and variable substitutions, so put them in -# double quotes to make sure that they get re-expanded; and -# * put everything else in single quotes, so that it's not re-expanded. - -set -- \ - "-Dorg.gradle.appname=$APP_BASE_NAME" \ - -classpath "$CLASSPATH" \ - org.gradle.wrapper.GradleWrapperMain \ - "$@" - -# Stop when "xargs" is not available. -if ! command -v xargs >/dev/null 2>&1 -then - die "xargs is not available" -fi - -# Use "xargs" to parse quoted args. -# -# With -n1 it outputs one arg per line, with the quotes and backslashes removed. -# -# In Bash we could simply go: -# -# readarray ARGS < <( xargs -n1 <<<"$var" ) && -# set -- "${ARGS[@]}" "$@" -# -# but POSIX shell has neither arrays nor command substitution, so instead we -# post-process each arg (as a line of input to sed) to backslash-escape any -# character that might be a shell metacharacter, then use eval to reverse -# that process (while maintaining the separation between arguments), and wrap -# the whole thing up as a single "set" statement. -# -# This will of course break if any of these variables contains a newline or -# an unmatched quote. -# - -eval "set -- $( - printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" | - xargs -n1 | - sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' | - tr '\n' ' ' - )" '"$@"' - -exec "$JAVACMD" "$@" diff --git a/fabric-example/android/gradlew.bat b/fabric-example/android/gradlew.bat deleted file mode 100644 index f127cfd..0000000 --- a/fabric-example/android/gradlew.bat +++ /dev/null @@ -1,91 +0,0 @@ -@rem -@rem Copyright 2015 the original author or authors. -@rem -@rem Licensed under the Apache License, Version 2.0 (the "License"); -@rem you may not use this file except in compliance with the License. -@rem You may obtain a copy of the License at -@rem -@rem https://www.apache.org/licenses/LICENSE-2.0 -@rem -@rem Unless required by applicable law or agreed to in writing, software -@rem distributed under the License is distributed on an "AS IS" BASIS, -@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -@rem See the License for the specific language governing permissions and -@rem limitations under the License. -@rem - -@if "%DEBUG%"=="" @echo off -@rem ########################################################################## -@rem -@rem Gradle startup script for Windows -@rem -@rem ########################################################################## - -@rem Set local scope for the variables with windows NT shell -if "%OS%"=="Windows_NT" setlocal - -set DIRNAME=%~dp0 -if "%DIRNAME%"=="" set DIRNAME=. -set APP_BASE_NAME=%~n0 -set APP_HOME=%DIRNAME% - -@rem Resolve any "." and ".." in APP_HOME to make it shorter. -for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi - -@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" - -@rem Find java.exe -if defined JAVA_HOME goto findJavaFromJavaHome - -set JAVA_EXE=java.exe -%JAVA_EXE% -version >NUL 2>&1 -if %ERRORLEVEL% equ 0 goto execute - -echo. -echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:findJavaFromJavaHome -set JAVA_HOME=%JAVA_HOME:"=% -set JAVA_EXE=%JAVA_HOME%/bin/java.exe - -if exist "%JAVA_EXE%" goto execute - -echo. -echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:execute -@rem Setup the command line - -set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar - - -@rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* - -:end -@rem End local scope for the variables with windows NT shell -if %ERRORLEVEL% equ 0 goto mainEnd - -:fail -rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of -rem the _cmd.exe /c_ return code! -set EXIT_CODE=%ERRORLEVEL% -if %EXIT_CODE% equ 0 set EXIT_CODE=1 -if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% -exit /b %EXIT_CODE% - -:mainEnd -if "%OS%"=="Windows_NT" endlocal - -:omega diff --git a/fabric-example/android/settings.gradle b/fabric-example/android/settings.gradle deleted file mode 100644 index f8407fe..0000000 --- a/fabric-example/android/settings.gradle +++ /dev/null @@ -1,20 +0,0 @@ -pluginManagement { - repositories { - gradlePluginPortal() - mavenCentral() - google() - } -} - -rootProject.name = "fabricexample" - -apply(from: "../node_modules/react-native-test-app/test-app.gradle") -applyTestAppSettings(settings) - - -if (settings.hasProperty("newArchEnabled") && settings.newArchEnabled == "true") { - include(":ReactAndroid") - project(":ReactAndroid").projectDir = file('../node_modules/react-native/ReactAndroid') - include(":ReactAndroid:hermes-engine") - project(":ReactAndroid:hermes-engine").projectDir = file('../node_modules/react-native/ReactAndroid/hermes-engine') -} diff --git a/fabric-example/app.json b/fabric-example/app.json deleted file mode 100644 index 9fd4639..0000000 --- a/fabric-example/app.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "name": "fabricexample", - "displayName": "fabricexample", - "components": [ - { - "appKey": "fabricexample", - "displayName": "fabricexample" - } - ], - "resources": { - "android": [ - "dist/res", - "dist/main.android.jsbundle" - ], - "ios": [ - "dist/assets", - "dist/main.ios.jsbundle" - ], - "macos": [ - "dist/assets", - "dist/main.macos.jsbundle" - ], - "windows": [ - "dist/assets", - "dist/main.windows.bundle" - ] - } -} diff --git a/fabric-example/babel.config.js b/fabric-example/babel.config.js deleted file mode 100644 index f842b77..0000000 --- a/fabric-example/babel.config.js +++ /dev/null @@ -1,3 +0,0 @@ -module.exports = { - presets: ['module:metro-react-native-babel-preset'], -}; diff --git a/fabric-example/index.js b/fabric-example/index.js deleted file mode 100644 index a850d03..0000000 --- a/fabric-example/index.js +++ /dev/null @@ -1,9 +0,0 @@ -/** - * @format - */ - -import {AppRegistry} from 'react-native'; -import App from './App'; -import {name as appName} from './app.json'; - -AppRegistry.registerComponent(appName, () => App); diff --git a/fabric-example/ios/FabricExample.xcworkspace/contents.xcworkspacedata b/fabric-example/ios/FabricExample.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 57f6495..0000000 --- a/fabric-example/ios/FabricExample.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - diff --git a/fabric-example/ios/Podfile b/fabric-example/ios/Podfile deleted file mode 100644 index f8d7be4..0000000 --- a/fabric-example/ios/Podfile +++ /dev/null @@ -1,7 +0,0 @@ -require_relative '../node_modules/react-native-test-app/test_app' - -use_flipper! - -workspace 'fabricexample.xcworkspace' - -use_test_app! :fabric_enabled => true, :turbomodule_enabled => true, :hermes_enabled => true diff --git a/fabric-example/ios/Podfile.lock b/fabric-example/ios/Podfile.lock deleted file mode 100644 index 6b476b9..0000000 --- a/fabric-example/ios/Podfile.lock +++ /dev/null @@ -1,961 +0,0 @@ -PODS: - - boost (1.76.0) - - CocoaAsyncSocket (7.6.5) - - DoubleConversion (1.1.6) - - FBLazyVector (0.70.1) - - FBReactNativeSpec (0.70.1): - - RCT-Folly (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-Core (= 0.70.1) - - React-jsi (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - Flipper (0.125.0): - - Flipper-Folly (~> 2.6) - - Flipper-RSocket (~> 1.4) - - Flipper-Boost-iOSX (1.76.0.1.11) - - Flipper-DoubleConversion (3.2.0.1) - - Flipper-Fmt (7.1.7) - - Flipper-Folly (2.6.10): - - Flipper-Boost-iOSX - - Flipper-DoubleConversion - - Flipper-Fmt (= 7.1.7) - - Flipper-Glog - - libevent (~> 2.1.12) - - OpenSSL-Universal (= 1.1.1100) - - Flipper-Glog (0.5.0.5) - - Flipper-PeerTalk (0.0.4) - - Flipper-RSocket (1.4.3): - - Flipper-Folly (~> 2.6) - - FlipperKit (0.125.0): - - FlipperKit/Core (= 0.125.0) - - FlipperKit/Core (0.125.0): - - Flipper (~> 0.125.0) - - FlipperKit/CppBridge - - FlipperKit/FBCxxFollyDynamicConvert - - FlipperKit/FBDefines - - FlipperKit/FKPortForwarding - - SocketRocket (~> 0.6.0) - - FlipperKit/CppBridge (0.125.0): - - Flipper (~> 0.125.0) - - FlipperKit/FBCxxFollyDynamicConvert (0.125.0): - - Flipper-Folly (~> 2.6) - - FlipperKit/FBDefines (0.125.0) - - FlipperKit/FKPortForwarding (0.125.0): - - CocoaAsyncSocket (~> 7.6) - - Flipper-PeerTalk (~> 0.0.4) - - FlipperKit/FlipperKitHighlightOverlay (0.125.0) - - FlipperKit/FlipperKitLayoutHelpers (0.125.0): - - FlipperKit/Core - - FlipperKit/FlipperKitHighlightOverlay - - FlipperKit/FlipperKitLayoutTextSearchable - - FlipperKit/FlipperKitLayoutIOSDescriptors (0.125.0): - - FlipperKit/Core - - FlipperKit/FlipperKitHighlightOverlay - - FlipperKit/FlipperKitLayoutHelpers - - YogaKit (~> 1.18) - - FlipperKit/FlipperKitLayoutPlugin (0.125.0): - - FlipperKit/Core - - FlipperKit/FlipperKitHighlightOverlay - - FlipperKit/FlipperKitLayoutHelpers - - FlipperKit/FlipperKitLayoutIOSDescriptors - - FlipperKit/FlipperKitLayoutTextSearchable - - YogaKit (~> 1.18) - - FlipperKit/FlipperKitLayoutTextSearchable (0.125.0) - - FlipperKit/FlipperKitNetworkPlugin (0.125.0): - - FlipperKit/Core - - FlipperKit/FlipperKitReactPlugin (0.125.0): - - FlipperKit/Core - - FlipperKit/FlipperKitUserDefaultsPlugin (0.125.0): - - FlipperKit/Core - - FlipperKit/SKIOSNetworkPlugin (0.125.0): - - FlipperKit/Core - - FlipperKit/FlipperKitNetworkPlugin - - fmt (6.2.1) - - glog (0.3.5) - - hermes-engine (0.70.1) - - libevent (2.1.12) - - OpenSSL-Universal (1.1.1100) - - RCT-Folly (2021.07.22.00): - - boost - - DoubleConversion - - fmt (~> 6.2.1) - - glog - - RCT-Folly/Default (= 2021.07.22.00) - - RCT-Folly/Default (2021.07.22.00): - - boost - - DoubleConversion - - fmt (~> 6.2.1) - - glog - - RCT-Folly/Fabric (2021.07.22.00): - - boost - - DoubleConversion - - fmt (~> 6.2.1) - - glog - - RCT-Folly/Futures (2021.07.22.00): - - boost - - DoubleConversion - - fmt (~> 6.2.1) - - glog - - libevent - - RCTRequired (0.70.1) - - RCTTypeSafety (0.70.1): - - FBLazyVector (= 0.70.1) - - RCTRequired (= 0.70.1) - - React-Core (= 0.70.1) - - React (0.70.1): - - React-Core (= 0.70.1) - - React-Core/DevSupport (= 0.70.1) - - React-Core/RCTWebSocket (= 0.70.1) - - React-RCTActionSheet (= 0.70.1) - - React-RCTAnimation (= 0.70.1) - - React-RCTBlob (= 0.70.1) - - React-RCTImage (= 0.70.1) - - React-RCTLinking (= 0.70.1) - - React-RCTNetwork (= 0.70.1) - - React-RCTSettings (= 0.70.1) - - React-RCTText (= 0.70.1) - - React-RCTVibration (= 0.70.1) - - React-bridging (0.70.1): - - RCT-Folly (= 2021.07.22.00) - - React-jsi (= 0.70.1) - - React-callinvoker (0.70.1) - - React-Codegen (0.70.1): - - FBReactNativeSpec (= 0.70.1) - - RCT-Folly (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-Core (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - React-rncore (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Core (0.70.1): - - glog - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default (= 0.70.1) - - React-cxxreact (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - React-perflogger (= 0.70.1) - - Yoga - - React-Core/CoreModulesHeaders (0.70.1): - - glog - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default - - React-cxxreact (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - React-perflogger (= 0.70.1) - - Yoga - - React-Core/Default (0.70.1): - - glog - - RCT-Folly (= 2021.07.22.00) - - React-cxxreact (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - React-perflogger (= 0.70.1) - - Yoga - - React-Core/DevSupport (0.70.1): - - glog - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default (= 0.70.1) - - React-Core/RCTWebSocket (= 0.70.1) - - React-cxxreact (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - React-jsinspector (= 0.70.1) - - React-perflogger (= 0.70.1) - - Yoga - - React-Core/RCTActionSheetHeaders (0.70.1): - - glog - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default - - React-cxxreact (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - React-perflogger (= 0.70.1) - - Yoga - - React-Core/RCTAnimationHeaders (0.70.1): - - glog - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default - - React-cxxreact (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - React-perflogger (= 0.70.1) - - Yoga - - React-Core/RCTBlobHeaders (0.70.1): - - glog - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default - - React-cxxreact (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - React-perflogger (= 0.70.1) - - Yoga - - React-Core/RCTImageHeaders (0.70.1): - - glog - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default - - React-cxxreact (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - React-perflogger (= 0.70.1) - - Yoga - - React-Core/RCTLinkingHeaders (0.70.1): - - glog - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default - - React-cxxreact (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - React-perflogger (= 0.70.1) - - Yoga - - React-Core/RCTNetworkHeaders (0.70.1): - - glog - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default - - React-cxxreact (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - React-perflogger (= 0.70.1) - - Yoga - - React-Core/RCTSettingsHeaders (0.70.1): - - glog - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default - - React-cxxreact (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - React-perflogger (= 0.70.1) - - Yoga - - React-Core/RCTTextHeaders (0.70.1): - - glog - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default - - React-cxxreact (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - React-perflogger (= 0.70.1) - - Yoga - - React-Core/RCTVibrationHeaders (0.70.1): - - glog - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default - - React-cxxreact (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - React-perflogger (= 0.70.1) - - Yoga - - React-Core/RCTWebSocket (0.70.1): - - glog - - RCT-Folly (= 2021.07.22.00) - - React-Core/Default (= 0.70.1) - - React-cxxreact (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - React-perflogger (= 0.70.1) - - Yoga - - React-CoreModules (0.70.1): - - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.70.1) - - React-Codegen (= 0.70.1) - - React-Core/CoreModulesHeaders (= 0.70.1) - - React-jsi (= 0.70.1) - - React-RCTImage (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-cxxreact (0.70.1): - - boost (= 1.76.0) - - DoubleConversion - - glog - - RCT-Folly (= 2021.07.22.00) - - React-callinvoker (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsinspector (= 0.70.1) - - React-logger (= 0.70.1) - - React-perflogger (= 0.70.1) - - React-runtimeexecutor (= 0.70.1) - - React-Fabric (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-Fabric/animations (= 0.70.1) - - React-Fabric/attributedstring (= 0.70.1) - - React-Fabric/butter (= 0.70.1) - - React-Fabric/componentregistry (= 0.70.1) - - React-Fabric/componentregistrynative (= 0.70.1) - - React-Fabric/components (= 0.70.1) - - React-Fabric/config (= 0.70.1) - - React-Fabric/core (= 0.70.1) - - React-Fabric/debug_core (= 0.70.1) - - React-Fabric/debug_renderer (= 0.70.1) - - React-Fabric/imagemanager (= 0.70.1) - - React-Fabric/leakchecker (= 0.70.1) - - React-Fabric/mounting (= 0.70.1) - - React-Fabric/runtimescheduler (= 0.70.1) - - React-Fabric/scheduler (= 0.70.1) - - React-Fabric/telemetry (= 0.70.1) - - React-Fabric/templateprocessor (= 0.70.1) - - React-Fabric/textlayoutmanager (= 0.70.1) - - React-Fabric/uimanager (= 0.70.1) - - React-Fabric/utils (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/animations (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/attributedstring (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/butter (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/componentregistry (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/componentregistrynative (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/components (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-Fabric/components/activityindicator (= 0.70.1) - - React-Fabric/components/image (= 0.70.1) - - React-Fabric/components/inputaccessory (= 0.70.1) - - React-Fabric/components/legacyviewmanagerinterop (= 0.70.1) - - React-Fabric/components/modal (= 0.70.1) - - React-Fabric/components/root (= 0.70.1) - - React-Fabric/components/safeareaview (= 0.70.1) - - React-Fabric/components/scrollview (= 0.70.1) - - React-Fabric/components/slider (= 0.70.1) - - React-Fabric/components/text (= 0.70.1) - - React-Fabric/components/textinput (= 0.70.1) - - React-Fabric/components/unimplementedview (= 0.70.1) - - React-Fabric/components/view (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/components/activityindicator (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/components/image (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/components/inputaccessory (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/components/legacyviewmanagerinterop (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/components/modal (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/components/root (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/components/safeareaview (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/components/scrollview (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/components/slider (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/components/text (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/components/textinput (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/components/unimplementedview (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/components/view (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - Yoga - - React-Fabric/config (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/core (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/debug_core (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/debug_renderer (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/imagemanager (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - React-RCTImage (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/leakchecker (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/mounting (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/runtimescheduler (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/scheduler (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/telemetry (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/templateprocessor (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/textlayoutmanager (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-Fabric/uimanager - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/uimanager (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-Fabric/utils (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - RCTRequired (= 0.70.1) - - RCTTypeSafety (= 0.70.1) - - React-graphics (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-graphics (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - React-Core/Default (= 0.70.1) - - React-hermes (0.70.1): - - DoubleConversion - - glog - - hermes-engine - - RCT-Folly (= 2021.07.22.00) - - RCT-Folly/Futures (= 2021.07.22.00) - - React-cxxreact (= 0.70.1) - - React-jsi (= 0.70.1) - - React-jsiexecutor (= 0.70.1) - - React-jsinspector (= 0.70.1) - - React-perflogger (= 0.70.1) - - React-jsi (0.70.1): - - boost (= 1.76.0) - - DoubleConversion - - glog - - RCT-Folly (= 2021.07.22.00) - - React-jsi/Default (= 0.70.1) - - React-jsi/Default (0.70.1): - - boost (= 1.76.0) - - DoubleConversion - - glog - - RCT-Folly (= 2021.07.22.00) - - React-jsi/Fabric (0.70.1): - - boost (= 1.76.0) - - DoubleConversion - - glog - - RCT-Folly (= 2021.07.22.00) - - React-jsiexecutor (0.70.1): - - DoubleConversion - - glog - - RCT-Folly (= 2021.07.22.00) - - React-cxxreact (= 0.70.1) - - React-jsi (= 0.70.1) - - React-perflogger (= 0.70.1) - - React-jsinspector (0.70.1) - - React-logger (0.70.1): - - glog - - react-native-progress-view (1.3.1): - - RCT-Folly - - RCTRequired - - RCTTypeSafety - - react-native-progress-view/common (= 1.3.1) - - react-native-progress-view/fabric (= 1.3.1) - - ReactCommon/turbomodule/core - - react-native-progress-view/common (1.3.1): - - RCT-Folly - - RCTRequired - - RCTTypeSafety - - ReactCommon/turbomodule/core - - react-native-progress-view/fabric (1.3.1): - - RCT-Folly - - RCTRequired - - RCTTypeSafety - - React-Codegen - - react-native-progress-view/common - - React-RCTFabric - - ReactCommon/turbomodule/core - - React-perflogger (0.70.1) - - React-RCTActionSheet (0.70.1): - - React-Core/RCTActionSheetHeaders (= 0.70.1) - - React-RCTAnimation (0.70.1): - - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.70.1) - - React-Codegen (= 0.70.1) - - React-Core/RCTAnimationHeaders (= 0.70.1) - - React-jsi (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-RCTBlob (0.70.1): - - RCT-Folly (= 2021.07.22.00) - - React-Codegen (= 0.70.1) - - React-Core/RCTBlobHeaders (= 0.70.1) - - React-Core/RCTWebSocket (= 0.70.1) - - React-jsi (= 0.70.1) - - React-RCTNetwork (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-RCTFabric (0.70.1): - - RCT-Folly/Fabric (= 2021.07.22.00) - - React-Core (= 0.70.1) - - React-Fabric (= 0.70.1) - - React-RCTImage (= 0.70.1) - - React-RCTImage (0.70.1): - - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.70.1) - - React-Codegen (= 0.70.1) - - React-Core/RCTImageHeaders (= 0.70.1) - - React-jsi (= 0.70.1) - - React-RCTNetwork (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-RCTLinking (0.70.1): - - React-Codegen (= 0.70.1) - - React-Core/RCTLinkingHeaders (= 0.70.1) - - React-jsi (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-RCTNetwork (0.70.1): - - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.70.1) - - React-Codegen (= 0.70.1) - - React-Core/RCTNetworkHeaders (= 0.70.1) - - React-jsi (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-RCTSettings (0.70.1): - - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.70.1) - - React-Codegen (= 0.70.1) - - React-Core/RCTSettingsHeaders (= 0.70.1) - - React-jsi (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-RCTText (0.70.1): - - React-Core/RCTTextHeaders (= 0.70.1) - - React-RCTVibration (0.70.1): - - RCT-Folly (= 2021.07.22.00) - - React-Codegen (= 0.70.1) - - React-Core/RCTVibrationHeaders (= 0.70.1) - - React-jsi (= 0.70.1) - - ReactCommon/turbomodule/core (= 0.70.1) - - React-rncore (0.70.1) - - React-runtimeexecutor (0.70.1): - - React-jsi (= 0.70.1) - - ReactCommon/turbomodule/core (0.70.1): - - DoubleConversion - - glog - - RCT-Folly (= 2021.07.22.00) - - React-bridging (= 0.70.1) - - React-callinvoker (= 0.70.1) - - React-Core (= 0.70.1) - - React-cxxreact (= 0.70.1) - - React-jsi (= 0.70.1) - - React-logger (= 0.70.1) - - React-perflogger (= 0.70.1) - - ReactTestApp-DevSupport (2.0.0): - - React-Core - - React-jsi - - ReactTestApp-Resources (1.0.0-dev) - - SocketRocket (0.6.0) - - Yoga (1.14.0) - - YogaKit (1.18.1): - - Yoga (~> 1.14) - -DEPENDENCIES: - - boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`) - - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) - - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) - - FBReactNativeSpec (from `../node_modules/react-native/React/FBReactNativeSpec`) - - Flipper (= 0.125.0) - - Flipper-Boost-iOSX (= 1.76.0.1.11) - - Flipper-DoubleConversion (= 3.2.0.1) - - Flipper-Fmt (= 7.1.7) - - Flipper-Folly (= 2.6.10) - - Flipper-Glog (= 0.5.0.5) - - Flipper-PeerTalk (= 0.0.4) - - Flipper-RSocket (= 1.4.3) - - FlipperKit (= 0.125.0) - - FlipperKit/Core (= 0.125.0) - - FlipperKit/CppBridge (= 0.125.0) - - FlipperKit/FBCxxFollyDynamicConvert (= 0.125.0) - - FlipperKit/FBDefines (= 0.125.0) - - FlipperKit/FKPortForwarding (= 0.125.0) - - FlipperKit/FlipperKitHighlightOverlay (= 0.125.0) - - FlipperKit/FlipperKitLayoutPlugin (= 0.125.0) - - FlipperKit/FlipperKitLayoutTextSearchable (= 0.125.0) - - FlipperKit/FlipperKitNetworkPlugin (= 0.125.0) - - FlipperKit/FlipperKitReactPlugin (= 0.125.0) - - FlipperKit/FlipperKitUserDefaultsPlugin (= 0.125.0) - - FlipperKit/SKIOSNetworkPlugin (= 0.125.0) - - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) - - hermes-engine (from `../node_modules/react-native/sdks/hermes/hermes-engine.podspec`) - - libevent (~> 2.1.12) - - OpenSSL-Universal (= 1.1.1100) - - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) - - RCT-Folly/Fabric (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) - - RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`) - - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) - - React (from `../node_modules/react-native/`) - - React-bridging (from `../node_modules/react-native/ReactCommon`) - - React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`) - - React-Codegen (from `build/generated/ios`) - - React-Core (from `../node_modules/react-native/`) - - React-Core/DevSupport (from `../node_modules/react-native/`) - - React-Core/RCTWebSocket (from `../node_modules/react-native/`) - - React-CoreModules (from `../node_modules/react-native/React/CoreModules`) - - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`) - - React-Fabric (from `../node_modules/react-native/ReactCommon`) - - React-graphics (from `../node_modules/react-native/ReactCommon/react/renderer/graphics`) - - React-hermes (from `../node_modules/react-native/ReactCommon/hermes`) - - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`) - - React-jsi/Fabric (from `../node_modules/react-native/ReactCommon/jsi`) - - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`) - - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector`) - - React-logger (from `../node_modules/react-native/ReactCommon/logger`) - - "react-native-progress-view (from `../node_modules/@react-native-community/progress-view`)" - - React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`) - - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`) - - React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`) - - React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`) - - React-RCTFabric (from `../node_modules/react-native/React`) - - React-RCTImage (from `../node_modules/react-native/Libraries/Image`) - - React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`) - - React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`) - - React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`) - - React-RCTText (from `../node_modules/react-native/Libraries/Text`) - - React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`) - - React-rncore (from `../node_modules/react-native/ReactCommon`) - - React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`) - - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) - - ReactTestApp-DevSupport (from `../node_modules/react-native-test-app`) - - ReactTestApp-Resources (from `..`) - - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) - -SPEC REPOS: - trunk: - - CocoaAsyncSocket - - Flipper - - Flipper-Boost-iOSX - - Flipper-DoubleConversion - - Flipper-Fmt - - Flipper-Folly - - Flipper-Glog - - Flipper-PeerTalk - - Flipper-RSocket - - FlipperKit - - fmt - - libevent - - OpenSSL-Universal - - SocketRocket - - YogaKit - -EXTERNAL SOURCES: - boost: - :podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec" - DoubleConversion: - :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" - FBLazyVector: - :path: "../node_modules/react-native/Libraries/FBLazyVector" - FBReactNativeSpec: - :path: "../node_modules/react-native/React/FBReactNativeSpec" - glog: - :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" - hermes-engine: - :podspec: "../node_modules/react-native/sdks/hermes/hermes-engine.podspec" - RCT-Folly: - :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" - RCTRequired: - :path: "../node_modules/react-native/Libraries/RCTRequired" - RCTTypeSafety: - :path: "../node_modules/react-native/Libraries/TypeSafety" - React: - :path: "../node_modules/react-native/" - React-bridging: - :path: "../node_modules/react-native/ReactCommon" - React-callinvoker: - :path: "../node_modules/react-native/ReactCommon/callinvoker" - React-Codegen: - :path: build/generated/ios - React-Core: - :path: "../node_modules/react-native/" - React-CoreModules: - :path: "../node_modules/react-native/React/CoreModules" - React-cxxreact: - :path: "../node_modules/react-native/ReactCommon/cxxreact" - React-Fabric: - :path: "../node_modules/react-native/ReactCommon" - React-graphics: - :path: "../node_modules/react-native/ReactCommon/react/renderer/graphics" - React-hermes: - :path: "../node_modules/react-native/ReactCommon/hermes" - React-jsi: - :path: "../node_modules/react-native/ReactCommon/jsi" - React-jsiexecutor: - :path: "../node_modules/react-native/ReactCommon/jsiexecutor" - React-jsinspector: - :path: "../node_modules/react-native/ReactCommon/jsinspector" - React-logger: - :path: "../node_modules/react-native/ReactCommon/logger" - react-native-progress-view: - :path: "../node_modules/@react-native-community/progress-view" - React-perflogger: - :path: "../node_modules/react-native/ReactCommon/reactperflogger" - React-RCTActionSheet: - :path: "../node_modules/react-native/Libraries/ActionSheetIOS" - React-RCTAnimation: - :path: "../node_modules/react-native/Libraries/NativeAnimation" - React-RCTBlob: - :path: "../node_modules/react-native/Libraries/Blob" - React-RCTFabric: - :path: "../node_modules/react-native/React" - React-RCTImage: - :path: "../node_modules/react-native/Libraries/Image" - React-RCTLinking: - :path: "../node_modules/react-native/Libraries/LinkingIOS" - React-RCTNetwork: - :path: "../node_modules/react-native/Libraries/Network" - React-RCTSettings: - :path: "../node_modules/react-native/Libraries/Settings" - React-RCTText: - :path: "../node_modules/react-native/Libraries/Text" - React-RCTVibration: - :path: "../node_modules/react-native/Libraries/Vibration" - React-rncore: - :path: "../node_modules/react-native/ReactCommon" - React-runtimeexecutor: - :path: "../node_modules/react-native/ReactCommon/runtimeexecutor" - ReactCommon: - :path: "../node_modules/react-native/ReactCommon" - ReactTestApp-DevSupport: - :path: "../node_modules/react-native-test-app" - ReactTestApp-Resources: - :path: ".." - Yoga: - :path: "../node_modules/react-native/ReactCommon/yoga" - -SPEC CHECKSUMS: - boost: a7c83b31436843459a1961bfd74b96033dc77234 - CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 - DoubleConversion: 5189b271737e1565bdce30deb4a08d647e3f5f54 - FBLazyVector: d3cdc05875c89782840d2f38e1d6174fab24e4d2 - FBReactNativeSpec: ff899785a731ba3b45fe35b8d2c97bfb7042be63 - Flipper: 26fc4b7382499f1281eb8cb921e5c3ad6de91fe0 - Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c - Flipper-DoubleConversion: 2dc99b02f658daf147069aad9dbd29d8feb06d30 - Flipper-Fmt: 60cbdd92fc254826e61d669a5d87ef7015396a9b - Flipper-Folly: 584845625005ff068a6ebf41f857f468decd26b3 - Flipper-Glog: 70c50ce58ddaf67dc35180db05f191692570f446 - Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9 - Flipper-RSocket: d9d9ade67cbecf6ac10730304bf5607266dd2541 - FlipperKit: cbdee19bdd4e7f05472a66ce290f1b729ba3cb86 - fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 - glog: 04b94705f318337d7ead9e6d17c019bd9b1f6b1b - hermes-engine: 9cd393f741bfa14d1d0cd90cc373e3619c0bc7ea - libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 - OpenSSL-Universal: ebc357f1e6bc71fa463ccb2fe676756aff50e88c - RCT-Folly: 0080d0a6ebf2577475bda044aa59e2ca1f909cda - RCTRequired: 1b4e0388c8ad776b2d23f8135926fa4e7ddacdf4 - RCTTypeSafety: 23dc09d6e9ed210fabab031a568bb0194d492385 - React: 8ca78b2619353c251478892f087d007365af8170 - React-bridging: e98ade701d1e8e8e764a5e7a66f1725135a0a8ce - React-callinvoker: d32c4a1e448799506e9c45ef25ae8ff3c5f77246 - React-Codegen: dd44244a30b709993679a45ae140095fbfd8391c - React-Core: 59487b5839f3ff353bbc847df22fc7f8a42ff421 - React-CoreModules: 62df56334be6c6ef93e1b637284abb782a731318 - React-cxxreact: 5a641acd449213f420ec01f0c912c8433a91c4ba - React-Fabric: c72023a12b8158da92331c8f5e84d01121ddf708 - React-graphics: 980ce065e7481f340c370fa3a62ddd5d1c34f75c - React-hermes: 909477fce9db1d83e854489d5f3c360dd40cf8b9 - React-jsi: 28343c93479aa1380251c450a76a9d6eabacf3cd - React-jsiexecutor: 47201924064085223b63ec7e3ee9fd40ad8508e8 - React-jsinspector: 1363be638eccfe1aea1b10dd42e632b0397e5ec8 - React-logger: 7bd569e3857d74ed412ce0a5c51f421ff7d4ca7f - react-native-progress-view: 9eedf258a17fcb6056597b111f4a5e5bbccdf61a - React-perflogger: 48c6b363e867d64b682e84f80ca45636bd65e19c - React-RCTActionSheet: 33c74fe5c754835e3715c300618da9aa2f7203fa - React-RCTAnimation: 2dbf0120d4d1ab7716079b4180f2ca89c465e46b - React-RCTBlob: ccf17363f809c5030746fdb56641527e6bf9adb7 - React-RCTFabric: 1c4e2356bf00fa7cdbb8e70beaf9f8da83b26009 - React-RCTImage: 88a61b23cd5a6feb8d4436f1e306d9f2ecee3462 - React-RCTLinking: c63a07ce60a6cb7642acebc80a447fb3f1872eba - React-RCTNetwork: f79b6e7c64e7317d34dec7dcfabd1279a6c1d2e7 - React-RCTSettings: 1ff0f34d41646c7942adea36ab5706320e693756 - React-RCTText: 7cb05abb91cae0ab7841d551e811ccefa3714dbd - React-RCTVibration: e9164827303fb6a5cf79e4c4af4846a09956b11f - React-rncore: 6b6fb37401595add7a8aaec4d1e7b5455673caf6 - React-runtimeexecutor: a11d0c2e14140baf1e449264ca9168ae9ae6bbd0 - ReactCommon: 7f86326b92009925c6dcf93f8e825060171c379f - ReactTestApp-DevSupport: a88305defaebf56b89e7ff020e7b80b5a0f30e2a - ReactTestApp-Resources: ff5f151e465e890010b417ce65ca6c5de6aeccbb - SocketRocket: fccef3f9c5cedea1353a9ef6ada904fde10d6608 - Yoga: 6c8252e38d65aa387daee699eacf027e055e0b31 - YogaKit: f782866e155069a2cca2517aafea43200b01fd5a - -PODFILE CHECKSUM: 6242469674d4a31dd3e3894a2fef505d2273c429 - -COCOAPODS: 1.11.3 diff --git a/fabric-example/macos/Podfile b/fabric-example/macos/Podfile deleted file mode 100644 index 72a0729..0000000 --- a/fabric-example/macos/Podfile +++ /dev/null @@ -1,5 +0,0 @@ -require_relative '../node_modules/react-native-test-app/macos/test_app' - -workspace 'fabricexample.xcworkspace' - -use_test_app! diff --git a/fabric-example/metro.config.js b/fabric-example/metro.config.js deleted file mode 100644 index 4481f40..0000000 --- a/fabric-example/metro.config.js +++ /dev/null @@ -1,65 +0,0 @@ -/** - * Metro configuration for React Native - * https://github.com/facebook/react-native - * - * @format - */ - -const path = require('path'); -const exclusionList = (() => { - try { - return require('metro-config/src/defaults/exclusionList'); - } catch (_) { - // `blacklist` was renamed to `exclusionList` in 0.60 - return require('metro-config/src/defaults/blacklist'); - } -})(); -const escape = require('escape-string-regexp'); -const pack = require('../package.json'); - -const root = path.resolve(__dirname, '..'); - -const modules = [...Object.keys(pack.peerDependencies)]; - -const blockList = exclusionList([ - /node_modules\/.*\/node_modules\/react-native\/.*/, - - // This stops "react-native run-windows" from causing the metro server to - // crash if its already running - new RegExp(`${path.join(__dirname, 'windows').replace(/[/\\]+/g, '/')}.*`), - - // Workaround for `EPERM: operation not permitted, lstat '~\midl-MIDLRT-cl.read.1.tlog'` - /.*\.tlog/, - - // Prevent Metro from watching temporary files generated by Visual Studio - // otherwise it may crash when they are removed when closing a project. - /.*\/.vs\/.*/, - - // Workaround for `EBUSY: resource busy or locked, open '~\msbuild.ProjectImports.zip'` - /.*\.ProjectImports\.zip/, - - ...modules.map( - (m) => new RegExp(`^${escape(path.join(root, 'node_modules', m))}\\/.*$`), - ), -]); - -module.exports = { - projectRoot: __dirname, - watchFolders: [root], - resolver: { - blacklistRE: blockList, - blockList, - extraNodeModules: modules.reduce((acc, name) => { - acc[name] = path.join(__dirname, 'node_modules', name); - return acc; - }, {}), - }, - transformer: { - getTransformOptions: async () => ({ - transform: { - experimentalImportSupport: false, - inlineRequires: false, - }, - }), - }, -}; diff --git a/fabric-example/package.json b/fabric-example/package.json deleted file mode 100644 index 5fc509d..0000000 --- a/fabric-example/package.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "name": "fabricexample", - "version": "0.0.1", - "private": true, - "scripts": { - "android": "react-native run-android", - "build:android": "mkdirp dist/res && react-native bundle --entry-file index.js --platform android --dev true --bundle-output dist/main.android.jsbundle --assets-dest dist/res", - "build:ios": "mkdirp dist && react-native bundle --entry-file index.js --platform ios --dev true --bundle-output dist/main.ios.jsbundle --assets-dest dist", - "build:macos": "mkdirp dist && react-native bundle --entry-file index.js --platform macos --dev true --bundle-output dist/main.macos.jsbundle --assets-dest dist", - "build:windows": "mkdirp dist && react-native bundle --entry-file index.js --platform windows --dev true --bundle-output dist/main.windows.bundle --assets-dest dist", - "ios": "react-native run-ios", - "lint": "eslint .", - "macos": "react-native run-macos --scheme example", - "start": "react-native start", - "test": "jest", - "windows": "react-native run-windows --sln windows/example.sln" - }, - "dependencies": { - "react": "18.1.0", - "react-native": "0.70.1", - "@react-native-community/progress-view": "link:../" - }, - "devDependencies": { - "@babel/core": "^7.12.9", - "@babel/runtime": "^7.12.5", - "@react-native-community/eslint-config": "^2.0.0", - "babel-jest": "^26.6.3", - "eslint": "^7.32.0", - "jest": "^26.6.3", - "metro-react-native-babel-preset": "^0.72.1", - "mkdirp": "^1.0.0", - "react-native-test-app": "^2.0.0", - "react-test-renderer": "18.1.0" - }, - "jest": { - "preset": "react-native" - } -} diff --git a/fabric-example/react-native.config.js b/fabric-example/react-native.config.js deleted file mode 100644 index 3064e4e..0000000 --- a/fabric-example/react-native.config.js +++ /dev/null @@ -1,30 +0,0 @@ -const project = (() => { - const fs = require('fs'); - const path = require('path'); - try { - const { - androidManifestPath, - iosProjectPath, - windowsProjectPath, - } = require('react-native-test-app'); - const iosProject = iosProjectPath('ios'); - return { - android: { - sourceDir: 'android', - manifestPath: androidManifestPath(path.join(__dirname, 'android')), - }, - windows: fs.existsSync('windows/example.sln') && { - sourceDir: 'windows', - solutionFile: 'example.sln', - project: windowsProjectPath(path.join(__dirname, 'windows')), - }, - ...(iosProject ? {ios: {project: iosProject}} : undefined), - }; - } catch (_) { - return undefined; - } -})(); - -module.exports = { - ...(project ? {project} : undefined), -}; diff --git a/fabric-example/test.png b/fabric-example/test.png deleted file mode 100644 index 2b1499a5eb878c8b50149ce6ceb4853c7d5abe47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 637192 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


L1jE~ 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%0DS4B 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%0A=8_(`N8l;IY)}Puq^?l{mxk6h=?bHo0E20G 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

O(rXJE-tM4BOI0#2iIA;S+6Ew^25>S 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 z zs~f>%$=kgeuzlQ=Afz?6i}Hoi9zsfmQW``A=)7jMT?tQ_rD>B`Iz~fNnmW>OxW}OF zLzP_F47UYa5Ecxf5ErSkP|8jC^gbdYRw9GSe=Ud z-Pd|`j^ifZGu%SQ3^ZF>kJt*O7)i<%h=DSPjYw8lbRt9caE%E|wBqzk6zksb-n|cZ zxA!)HragK!d-03Eo4tsAN7}ao>b~0@^{U0wc(LZQI;>aSorm|o`%Yz8;p?MUryr5I z2$QTol!KkaLgIS*O2uuIilM2wd%Nq)(sipjG+54tq+^k94^3JsK}4wQI*_BGqM%bu$iwu7U@nhchKX(}v-E3K+`32=QxNH#t|b z=@PlP=A(cR2bPP{v>eOA7{2^pzOQ6B(e=Ey0c}g+JW3*HElKmuLt%yM-*n}+ZNe%F zWi7Bm=Mt8hGI{OTL}hGciz(EpS)Bu7qMVEN9k0Mr9f(hwOp*?(E$S_BZgF0M`~oVi zlj(WYz?zC?0sEAwKh`zo2EhCfWCe=ib%Aj(=(Ef7C}hl0 zjsod`q?Q6I8?)}}>C?~7bK1Z6XaDivZCXiOelhHBI<~>;Fu?;m(>WB2v?29edwTNp zYJCaPLnq%D;i1!sUraCcci#Q$e}AvJm|gsoxyv`M7&t*N0u5xYbV2_%Nm|mYXAAS9V_WZ!G@&fipzKzq;a(B$Un!I@R#aCZ{ z_SLJ`*~?hh<7jQ$TC+>KTi^b{rf<-})<~<1X|x_beDmwCk7(R5^);pkHy;)kSEnz& z6tqU?M>_HGu;+gJPtB88i`ff}c3eZhSLVy(Pb}>AqOiXU+@k0~-q9VaskKI(I;WcA zRw>j))GJc0+BQC;Zl5hQilh}go6-VJq5M#(>|m)Z8UUB2k%?GqjEO-L&`>Gs3L#c` zCUMG)F*q_keFK+s&<-*lShj*Zzij};g@ro+RiZJ*$X3phH9ZrOO{C*SWm238P_fRQ z@{!urMDiRMwgR@&^$=;O)s@)_O=pBERd@;shTa~&T;t1Ue52pA-Ssmn*0mTSlWEnI z3Af!QhKD%L8gogU04aQomJm3E6rx;)}Fx1lB^ydKs^g&JdF#K3Dz% zRDwz6%@foMYBGZPlqy1GqFsY*TR^GJ+G*!h=L^owZ?>`e6gf(nL6}0N*aAf=609sN zmI4O6(y^Ykr9Os^+6@I*=&qTcfn>!B8!4aBR4H(IU1tPOco%gBFfgB7;?=$T{>JvQ zGs>k{OlEe_&0d^VvwyyV`)_^cLw2#sh!6qP5`AtN?)fv&t*qVesiaga)l|x!rmOQ` zi(C$V@S`rli)e;tkD>ma?s}J#7rp%()*?JQdbYW@!5kNu#^z{${q-+qPyf$(@rV2U z{35=1yMK81M|X$YJ1VV@kK(VMUCn;`+iAYglFRN7-rv~!OFv(Q{o$JnrND!^1(gsW3S->QN; z!Tfd9w<|W-bjs8p;_Fqjyk0W4x4Zwn@7yIrXSvM2`ukrTW#@Jro0gCF$4b6fU~)Y( zns!>czqj{Rh9dEDE~pt|9L+ELzEhjn8**(fmc@LQTtDpJDMv}NnjUm^+g*jE>5V7ekCYi! zV4x4%&uLOnmAuMzEXs_4WLC$lpdBfM5A)2i%gE3iq=a}9a)m9Yp`PG&<2W%ptk?I8 z@K<$Zm*rNa{!4Kwq(2|<4qd=CG;b)ck~4`Ki(kj?AOG0{bo}V}6NMXtO2o)4>cR>- z-Tv6oxu$DFP_P~~ifkPk%h%}q;zgsK>D}LX?|biUuU~)p%fFl8+O>@=brMBO3GRLH z*PDm?1JCX_hNzSZS&BMdK+xAMUh=pqxb(F4Z9!=H_o2+Mk3XeWpq28Jz@6PYyIoDN zJY8L${`_A){mtps5`?*)^6}Q4;PCCOySMD^j^`SrOwOa|4JN3ltg^jJr`BPp;c>9i?O=FjIx?_rMT;_Bd_jHSf6YKhE&wyI7*nq%yX|G%b z#Gu3>AViv}RRGYr^62eUvZ7GH1p#Y-D|HBoS7Q$pF=2JBNTP!3e4?&bDBewGGh&w9 zT=DAC6iNspQ5H#2mD&bnHlzogvYQHw?bJ|c=VI5u(r_7|o{jB>>SHN&?oz@C@AgCq zlwlJJujroi1F6hZQNwyIOi!2^wk(CKW;%t{Nd&w&lqX9~_C)EiMMCrd3;`A>n=9bqsj+W~OtirGDt9h9#DvPhC6 zC22qeM1`~-gA`&1DZkR3bFB|ZyHBm5BPvr8FWRcQD1=OtVkQ*THdWH-tJ;FD&Gr65 z(4{x5zWYa&)mul!)ig(i0hA4*d9kRPMmGRA`&FZ%=nHvp&xPQexDU4diYNC1!?f0t5tMzJ55B_kxvoTMngVQJFMr6vJ!15LW z7%9AiZUqz{ivV>)-ekq3JME@QE$j5a7?(lEpiQlA1ArQv%MV^;phMPi_ed~LQ>n>-eXrv zVk4R7Da^XsjRsUYe;r*6_)Y^%t;@VvCSdJwrSlEOFP3!#wYxj63eH074H?p8)AWEA z@>N0UX4O1hog07v%~W3xd%!{iWfVPW_(TQwI^wcQ05zh9^ld0Z0i@d-b9U*GVWF8c ze3DjO;<#BcGg3>1OjI={uO$}+u`SW)9Ip)G=S%qffByZl(i)3V-B-#?XBlYg6#+NB#nff5k<(D_+ory^lU!K8 z`0~-NA#fmIt~usbT3lA~GK2=aIa1oyV|*emzqJ4OKX$dRKmLbLk1Hh8q#DzbjJ`5&be)idqqj1WfksF)>kT>}xA;0l}F zp?+tdx^k=M^l#k*l`O88%NKEOoDATW<-oK2bU)ZmnE|TxrloxIcvso6N1v>Uawy?e z8ELW}AvrXKE!t_WMiCKx4TRYaCeE0&+ObiheMTdpftk>1TN2P0b;f1;t{pf*-cTj0 zmFA7>B2~XD%q+xt#RX>PSyKqKR#w_XRwFBAua)gaqOAq|z_REAU=@IjYll0p-(1zxT|XBXvb z#zSQ6Nkt%&e?`b+2X|4*;c5zKQ;oNg>9@7~Go{p1Ql8ZAO{^KlZpLkjMJ=MQC|lchXA{s7Q)piH4&IY>Hy|I4+^;gO2rbpExWK>h&hT@f&j`gSSeG*n?LUbH|>uyI||b(g?oyXGMSGn6aext_s5pjEuMZf zL7D>MGB>@0joI<3?*nUhOE*0pMU&5ealu!9R7u^of9FTRSIaZ-Ne6H2z4yU!%(p!~ zy{I!8HS0%jK6tRX-_ z*){sjXzbe-Q!eH4R~v$#V@6N-Cxz*fFsNq|$HPk#*5jwossMFl+`0DCe=@ z6$7OP0w$S<vcTZ+D3vQ#Ys}m&-tUU;P-}aZG7miUVVA`t4Gbv zKi>agc=?Z?es)^aTG=Fre=*v@8Fh_TPSZ~xU_ ze)t9zuhOJkpPXE*VF)+-`}a2Hm;a0g-#=hIL(28V_4!AQ)(?+o^RNPGgEl(eX6nEn z0!tK^SLW?My5&xue)7|E@h$((t?%3(`4%oOU(e^SCUbv={LV&v!`G{3y*_?=`PJ3= zx9D4z9vw zipDqZ_?_#E^Ub|IrD6wk2(C{CH1P$YVdbZnn>6*?K~9!Sl9s$>qQSOq67s4YSq4n0 zP}oq~lz#*CtkF7B-EE%KCX%v;Y+ryC2Lq&tofoBON57`U@lg|e(5Jh5fo*M@vXQPvW38_;St7|=4fVO8i zgX)k}vnHK#wti4*ukQ+<=7GRWdr*|CN1>0ySkvftc_O}&Fb-|pDdHT z{r73SIQr=E_|9NUn~fg6vw3r5=wcb-ubwZDe)5xYyE)i-@4dr4SIDnZ9V9Ow&&9nr z?&M*ftWNMo$B-SjT~Ct7HMV7R32KEeU8_60{+xaCH1!Rn3@YgAw;!|y%Qoy1#meuM zWrxa@O)S(`M!0@f9OiV+&c6bRqr_7+1ue8p%Nm5bgw7VCtr^afr(0WC& zYDd2%_ovO?CD-e!u zbAIieX6J*TJ8&qps^jNkh@Ek_S&$N+$)quA9e38A@U-D(Lx_uTyzoT*q|*1$GUNTK zP}iDX#FVrTbUkHTxK)(Y5J|~&rc%RRE9aJ5J$)p{87xiPQRy8)>=_t@bt!8dDs`?> zJ8wtxW@g`*$J|jg?PKc0&;RDni&_B3aJmK+ej}83St%hZ+)7jW3zSeY4Pu}bvg8;e zA&s`36xJAOwZ?UjQuW_uC9tS$*Yp+YTTv2n980|e_=pouq=Dh00UG9%mUF3igsaHW z0Lg*T;MyuzO^RiD1{#z30wJMaEb=pjKv;d8fW`*R&c0ak?a^SYuP&oit$Xkap1hu3 z>~_9?_d_LI{`KgUA2p9R2XBYrZ;w-WS<2tB-s$MqC#nB%=TM?w{^xwU75<=f)6u{I z&2PiOoeu1oXTjZnckjkqF8}n!v)877zY;5@3e4eM*D@#9XM~CL)%D9Kze!d(y5l_X zLg#R|tRB9eoBHJcs@xCWdFL&4&s}fBWUr52Hl<^CH*bu0_qr%Pe|28ErfXo0ewHTY z>gmas7oS~zeZ77KD*M(PSAYgP!WifGqfurtJZAxGesQY5o zKr|x|ox>!zi7 zmR=yRXH0hQ-7-`P zSPj-`J>J#pcF9>oY>EWR6H>GdDX@v5ZvxQ;Z7Gx#>d&wPnow(|pdEq)P&WByS6#ch zFTp{in41E{J1-gO54YzvIswVlKkRLMxL#h?lh4gN-}Q+#`T9cJ)nOg+n-Bc+d=Wlc zWair+ez<=1D7pyo?fq^*GpY@`)@&Y?r;qhC0_lrm|99Sf`@OU0KdWbM_r7wQY_NBj zB-P@xA1^OrNoDod@#ZV2BLs z#{1vBzkfKqJe~gJ7^poS#7#F5_VG5 z>H{j)fWX`z*vY(Jk@%337h#h}IFG``Rkhfsw>RJDYR!cgq~<7`qPgeL4=tZr2_xS@7mNx89PIpMCn{pB$}l2s@@X9*;E# zgy6+Tlj_KHX>SbocI@r<-#Hu}X!Fr(+MU;W$8)Xz2cvhswXw0=AB{9>)mp!Qu)DE) zciW?M_2hI`c6R9o=IN7PoqqlQOjZk6`xl=t!yM({zH*26wkxso2gBXHLHaMtYf*Uz zt7P)kZ@;$BF0YQVSa2nq#l{C%w~XFg8VmD$QeJ*Fi6?a9cQ;23Dx%@`O-r|%Y>F#z zHa#6uC5(j~*UFgbWlWv8YdQup5$I5ngGOPrhDp1LhqtR48-%ZgV!L92N(K;?9FaT{ z20_AWyLd@Lm?m{kHa1aE3L9bgl*d-njs#Nl?>lCfn;ixmwlZs_N(d^r!fB-uYSEV3 za0F9=Ugv;B%b_I=X>(nDP>m{u%T$ZnQ4>(<6hWmP03Krt$y#fiO+*+C6V@bJ9+P5K z1`hDMG^!+1r%(XREXN%!SLvwi2fZnQE=TR1;%WRij@-4 z&8Uw{i1eBPrLb!Qw{LG{RS+Ej(^Md9B{QumVH#=d8dni)Qi@lg&TzV>Mh!(GP)2Q2 z!bl_)G-12HqDi89{d`sbc-8zLVg1`&9y65d1b9@_1Zsp|snn1-*KV0i344M~KzL>I zc|!UC>9$2gtrwiJTHP0H$@Z19(mcdff(%xxwy#3VV3xPO|o$CE92dn(bWc*Sm zJ~`a#4+kc+QX*oJ_#G!)q5Sm6?Sop)4a{67muq6>*xYb~NxCAEH8i)F%s1Twg$^&C zPOF#zY48her?dCN_Y2*-n!fm_zy0L(PoF(IdL)}VFvw`j=~9y@!#IyO`sT)i(e`_9 z6}t22DxROs36z_IarayIAH4Yx3=f_^&HM-$ORnTXus7Pi_h$F@K2|>l>gnp5u9c^W zidlYf`edFYQrqev!ow8l!B)RN-n>uyH*?cbd>^uoN>_&`6(2M->k`C=zAm)h2u)b+ zt6;RUq|gmluVO~HQcSeJ2-~fp_Tg@)b8T;m>!oc}S?1$m>LtpeauBR{GMjD6T)W!c z=*k8kef`sQn%&&J_r@FF0h+c>95@WjXF)dV;$%+p{#w%JT0Dh zLnQs6XA%JnY&xFF1!d3x6^dfo>yMgw6(MMAyMfAwWUW!7@7H-!1J~=3m5LP_bYPnE zZli0;!{H=?UPm)X&@hPts3QvtQV3=1GsHU;vf9OFvNWmkjI(w&r)J{+?!UUN@`dSy zikeEJ;5oG$6Dg6XBoEYiDzQR;*0%LajWs${;H`XLlTemdNQYEX+V-zE?H~x{WhIjV zfeEBSXqyn|xDF**5{QwZP=7@nx1CDDVudl#;VP+szM~1f5QQu>mjOm`rD71a72rW% z=~umqn)P*QSMoCFt0WDlVppbnezaz=NCco=||XRLiAolVx- zpy@yQ`LRtGdjh`b>+fO|KTDp!{NnoD`R*V57w+uSzyGICj{4vI;CKGw{$Y>i`E+4L zEA++Zi|cBe)E#PURpu@<4s3sD-`(1|zkTz->5kpe;q5)&!;7a!*GqK)n=;fDt$;WT zr=>I4Fyi&2fB5Rte|_{?zCQidBmDkobK8IS+wcGG_wK%Rw>f?KtXjMsJWUBa(V@M%ZfqM`fgz{n!FXryVVy6M)87_okHjkDJ`1edq_^p~w?!sW zC^m=tRoBtG{-Ca}&X(&JPZ!4@!_|5nX3daWOFiscd)Ul$fc8ZFGC%*-TZiww|8Vo}ZD@}Gmsii9C-aZjuO@id75_g;Z}ucfcAfd%&G#+# z$bG4O>#FK*G9m4+2(B0_83&9#f7$jwqffzjX~Vfuk1LwLNW32{^KA=x4!=7#zwa&c;oI>zgo_+ zsigtk?=fA=_KFA3AHBAD>B_Cw4c&7!!5FY~UNBK_ts&}tGF=fq24#^E zq~ItGd1U}oB}Jo9S%sA!ra*}ahz(nD*g`E7Avvu$2Z@F%Sig|+tF{!1Y(YInSP`A( z=ynTWqbgG(muRWQmc@jzh_$&{G@ItC=VXg&`6^aF&2rF4~;XBtl z8P}WF+8^BQulRG_IMdx(0MFp?sq`N98vBjL0LO>b>~o$xt`;xj-~H>e&mTQ0*7~cL zn(4#CXaDuZe0`$^QCcg0yq*;(S{g>- ziGnLZ&|M==A*HaM1#2?L0is#Uj3D)naurvpfMo@dBcNG-wS!$)nu3K`Q3mJ92j9o2 zX$<#-@&d@LTQ|^Bg9U1?<5Kr?5I`DWx>i4hv6eAsAThDfb*<2A+-3ltCzYGVwv8+( ziDxsSBPFuFEfv0M655@5BBS~}RU-6GU6pvILIgst)n{IF2^6`z0w@*^4eI03089>X zD_}vhatU#DPzo6>WLH@h8)b=g`dqqh)mHAa9&J)@c3H7eAwinscnX>}truhlaV%_4 zQ#74VC1RTIC`AO>6oU{tKt*yr1F6XB?|#d%sy$p9C080ciFvU+T|POT{W6pvEd&L! zp5mg3BsNVcHgVpnT3dy?=@~oJyS9E|O>}ML;VMwIV1 zvP39claAsgp%rz*61{@UCCM^Q>K0DWS9Vx1$ejD>~&gvtyxs$)x(b-9#C!l(n_n*Ut7Cy z`&OYjcGEw2d}Pqd*}jREc#%c(8O%_D;BgdHNj^4UVRIvssjbkn-6%(o6nLOu6*pVJ z30Q8_6P`6LomH#TZJUNl8wz5r3AD;B<1@o?>7pXek=|-0^U~`kT42RVfo7wkt3;~I zL6y+i7P*jBqlceA-(KB%?e^w^g~(m$=+-$00i9~WFcD2-KKeNMxQee`*}5=18>A)g z*_Z`Ey%Q%QcEg(i(#Z2nF-X$%?P)m6B*QwQT$YK709k2>EL5;&6|cO^-!SnU&otnA zr6sJQ!TN5gil5Pn0%bmPla#5_elwAITp#r{BN#8BVRMVOftMi-e({UHP@IBET`vti zCo1ZBWTfg%xg=8#G!w1V5I6X;AMM2v_i0Nr|92Od#S{K(z zMiXm)-1}0{V2F~XqT5Gn~AwGv}&5{>ZH4s>1v1Jl_aQN)- zbWj};*=}8u%RPN-=lT!%_(S1UH@^PIZ?84u;ctiWnbqivMfrTj(`*);L=3Heem3yZ zs@%G^VVC4(xNod%ZD*#AcHjHPYQO7SZ4#Y4zW*s)z20}cx$UiYx*h;w7-q|qBA{|g zSBb1E+yh*_YMCcxmM;gP3hk<74?jKG6XTn2-BjuO>cMY@X#1^i{JTHcT=(3;`Dd@5 zes%9-xi@0Ve17FJS)Rkv$~(O>Tl=#M#DDR44>m5mcB2ujc&y!B@#}AC@;Jj!egPo6 z-n^3B`%+bQo2FiN-ZrVhOUtgie+r)HhQe_M>IrQvEKC4quu3KN1WD^w_|oQjSDHRb zPPwMlqaTePHs3=j`_)2_RAQUb;UP8Ma}PucOJSUk(B zV@&pu7MB$H^;03ZM642j9&}&3Rqt6d>#qWc&~0qj69VefuO-*gxKh#9@?mZ(FRCmR zj;TU_+OTQ+dg-p|)0sX#u2wE%RvG6H%GDjZ*^{OcLPL~_i0T1ru*CMOCuID2x%r;# zY*Oq3DRi~yJ9Rrxtr9Yi6bWgTX@ql;$57Xas(gz>*dV}ZfifrIE1*iIjkI~JydtBy za=}nK6y_r1MXoH`a>H*6kgslX1M)J&jSJ+(eGv`KO7S!R2-_A?48|2d_)5&{Qzpv2VP>f-lt3AQiZ%K; zS1%#Bx?9A@>cV(YpDDr;ICkAfI^vnl1?<*MBRyvh@Z4zU$c;Rc8SQ7xOBReq5xl)? zh`70RGnQ6nsS#kX*-}=V&Od(t9yn1nupL~v6cZ_*j4bIt}!0+CI1T6QT zMDzJ1oO#P=hN&0x(q9^@Ywj?ix86n1o)pC%Xl%+>Q#X4XH*e6xhv&}*POs@~{Xn1o z>uJtk-@JgD!Pe?Z21Ubjc3cuNmX^$bqTU;;5v`(wWvSL&t<$8ii)v0%s=Qf#{BU%B zq}=lA)r%mRB-1HsUYsr?WB*aLRjurP^TKK{p7X)^A()MWn{UNM#78d|CNd1^7#&bm z)Uhod)9H)^9#1MkXCtj~OZN)hN|l&~_rYA7uZ*1%uG^Q1t>8|c%YcqRlBtpqc3g%4NS*5U5RGB(W0V|G7Y8!sb z=?{`w+xCMJpJLeZ5Q&o^vq8)3DyLuO^%);3v^+6-t3EMehJm69EGBVjkV22<$G8{R zNvbu95I>lvXrPRgo@+30hv$Kb26A2gS}@%ujmHt(a_vpx$@>4_|@tDi+|u(|NH;$yYIT= zzj?lY;`TZMvIwrYK_|ds!Bpy;PBggE+u>Xo#wJt>&RNjd=0aE`g>@HfqezazqK`!^ z8@s9?KpMw%sdKDM++_GrurUK}R>mkPvMiluieeYhNxU~hu6e<^d_h^yj^IqQthRn* zx9w*0lZOxg@!nT(^=jgZn~oiQ`PFYfR6xnww7XAX|GVFL>-8&lZmg^}5LXIb#?#69 zY&IW-^Wu1vygbQ|2VkZ8vD`30-VORK0Ufzi7;hlmk~5@&f=9}?NrDMc*xlw>!`TRN zqwqIymBK1vmLc1=G%msUKCCpT%7x(|7oeHO>;SVNv^S`;jk0s7<;CWE`1}Zyg`_3N zyGTr_7y_*)v!mkWvxq88$iIm27gbr*Lq!$a)(z%%VQ^a`w++zlQDN!C>vF3Npo3M2 zloMH*SjJMfO43vK3kwDQCD(1>dwH-cjV39SpP)z&P(klrE^B`h;BbMO7&mLZP;dXS4D6lZ-u)cpd|8P=c62S`{KJ%icEFC1W-4%$}~P zTxG~42GLa!ie@C6!=A@jeQ2_t+si3hE}^b&W~n80S48E-ft3q$12%jul91$N`U={G zP~W3(-KuDbG2LoWGJayh$~1FEC$j5Xh}1VdxXSk3WMBg7o5zXz2N!SCkyWq z>)eV{#RZzGAI{FUBtBhM>8Br^&Q*9Qgv++S_f4Pl^Sq41C5?_Jr79d%TC#jiTw{2x3IhhP1_*(=1XBKFN)a^3Kb-1VLQ&98@wwg+E?vnHS? zooRUbb+@CY=a8?LSBED9BY zVFSlyF`DG%i?EWqyh>Y>GAv)e@fh6#&VwEQM4qiF;0vds~GuNk;8OO0H|Qn)SARB z=V5L~)3ooAuz}@xmLfkPYMB8gu-o({f(>VwPuFInrR$0eb)9)VZj0Zr)8%0DqBORC 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 z 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'ln1<)*ILRH#YW)_? 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 bj3wdiHuNsS2oa?MP^zXI3 zy2a&Z4Al{iGKP}F*yE}G_CcL}7Jl#<4h=tl@jH*d*vCm5K$VB=i{JfW^UXi};{MS7 zb2$Hs;!#uU6H3}sTb+OZPyXmf4NVse#`Wu`o4=E%DzrmIVlvk0^GIenqj0F2*dAdp z&2wZbC$36dKiMc@JtZ*|mEZlR(I@GP9}$0`pfPalrite*b4T!ll=k)E9b|ADBw>wX zi`1P)V*z!FBqHvp+IN1!Wc7U%T|}JOae!;Yk^;+=L<=4w(*5kigWkUQsYLBljT7l$ z46WlhLUeC!0swx5vBO?DpYZNo$BSq&Z!R{!Wtqgl9S~1_nt(o90CrK*{-XhirY~}+ zp|AfNKmV;%qUpPzjjJ~Wb4vTbE%qtYRQq_7T)iTv?_f~H;yDmj-J^V&dF)*w@^wK( z=Dfj^7g(sSrE!FD6jDh_9zX@>&{|YZ1{FzNrVuOObhVqN5rtlg4&UysnRkd(5%)&Od^N<%F{pVuy<$M!Og4`Ryqven9|A&0Kk zZ2>*RHKv%*R3xL#&;yJyMRb)6wY_|`Ts|}C(C$6~GzNF*J~iPP@^<2}9AuFK&bY#H z9wYo@E^-+^PBm9KI=j^EG|;6?w$xTPPLdS>*xiGUp~=?*X)XgGGn^;>MFGmLicym^JheuX#6xRo(;|J+}@wE(gn2$@@Z4hKmT`s0P+c@ z#}l{2R2871e4dIkr4tvq52Hp9=Y**scROLBLAM<6z>DC46lY zn>a7Y;BjY~o@1kEjmrgtp=?XO;(|NYw+Ru%Qhhn5|&=E$f{fFwPOD9*RK5kW3KYw1^poH^%(D5FSUb3V;e2N9)G7S2FD2-61<25!t;=mVY#GYsr zBgz5W6KRJK=DSxc_Hk-#%eljG?u8(}4q}ZN6lOwLWQR|9-lA?zg3mW+loq-<@FayC zJFqAwt(Dh>awTv z&h5095$d0uwrb7h*W0K2m@ZE9oJJbd)h0gaJsNcOs()LLMV{EpV44*3wb z@-YA{v^oDCTQ7{NmT3_;{Y2CfGu110*}L}-WL{{*MAKBS$CN%=Up{BFlc#v`rr7tN zV!a-|#9?Y|ytI&>$6&S|MawX>tVBb7(X%_Y51)?ow}0o4p%v$S?VVG3Rs=J2T-T2Z zp&0WT*o7Lp{!tBnlDd74dMRb9JHc;k`rF0%be1mblLr?iZiwc=Qr2#whq z2+N3~!D-4%9N3^-*>xd?;7W4~G%{4SE7zseW}qeo+-LJ<^ii5a1fN%{$E+as$TGr6 zWXWxqvTgu68^$rxtfZ_(!bn@rdj{}|n0ywqy;GxPXdDf$-kMn~_iioJmVxFY|LeWhhdo4vQw7#d#iex(0Q%Itfp*&@tnNDBv`Xf(y@oklRzL z`RUN8&p-d&`E}fISD*dio4)z0|M$PSgDbC}T|Dz&esTHpU+sSULwVDG@$#p?|m z`e*a_*I2)|C)3mH>@u;wr?DtS2)vt=&(;M+huXxY>h*O#o(n2<)1iN4<0S?Js z`$;pM%o~wL)8XIuY6v^xfw7^EjOsk_F(W z5l|N4NrK530HnGB#<{#k7(ym!{*vI)oNi6DW`xV(pr=oY$TC}CO2c^TNh%f>$Q{rK z0}{90DfI-~&`xb0XWF{J2_sJB-6T%N=}c=n^`wQWe-Fg+viU zaA0IGBLoAGKY!q8?IKAU?IM5wiIJz9V<3mE7AmJnS;kZB0u~m@HvAfZLQjdc@U9it{c{@3r>6Zolht_*Gzpkjp zY1sHYdq!KxaZi!U)x(ipO-q&?Z_#w2a$Qb)+-$JW337(b>pv$&Y9}&4eA17my29C^ z?|-dS7VuqpR!j$C#%^`CCJ&A!cuO9%y2#>To^Q*Zt-?DPm5&o-#oo!Q-=J>1WPQJH zPf4G`VE0MBv1ij_l+oqFWR&auBabPIh@DvMT*Zf`e;3KFFtZ z%;-9nS-0F}`m7Odb4`ErJAW`=u&fmMD)G9z9gkDM$TG|4jdiu+qgTa(kR*!B;4_GT z0tMZiPTf!dTSUu*F1b(I!NzbMqrzuYV1Q!Pa3<5d^kG6mfxBy6+0lzgdNVm=5F#p` zI>^&~1FbWPjRX|3=?2}zN_k_KZLu#mOQuIK9&0VgziAy-OTcN|XcDa}Lsq}dngB9hfGO$fA3+ghj*Cl~nH zav3`8>S}ky4X3NAOP_6`Vw31yT|>aJ#S~kMp(SJN6Qh3K?!Nr;_mX=0yI;Irzj?EM z`tHB{QyU{uqj7U_@mY!g>1WlmKX@7a;D5Ntv)$kS-}}42YrZ|AbOJTb)@xIpKuMP? z4(%by1&+>9`_Zc1{9d>#Ar|CfsVKtEMCucy=O9ukON1b8R-o2|pFwQmhz3~@LRt59 zH|{-ULG@U^Ae4GFFnJjul1<-1POx@o`498Ob=4lSc{4GNu(d;%CUNf})q!=NXi|i^ zX_E@BT@UJ~`X=zFcI% z9BY)WaQh_Y)s;O&C>kv($mMR&R=GNyNEAhooFtpqrRa|~05gw5z$r|wKgD9~=Er#{ zPZzE~`XsP~*?b`(#IO|dtu>RJ7qk){gsQrc%jcRM&q@!FyE*hG79Vgo%d}axt zrxv`h^M#wZ%sio{zNdVFi5@1K@EM8-8XZ78o*jquPrvaZnnYzFNF!)QxY!E>MhO6e zQ17zH)fSD`9vofIS{-}t3l4}enW$z5rd4~5te>iA%wG_U2=$OnTtVHuMK4cVP5Lo7QF(WfGAWCb)+>;ehz_bB$6apoeWuDMS1q8j zG(CA0XkByCf;=*`l5j0t!xc7Yr zXRla*B!i@DpgXK(pF zb6aX7o#;%ehOYYjYZrn&JVBpZ*Y!!0ZwLKqTsGJW?}6$H!~k7t;i#67L2EGpFxY;s zzP=^k1MX+)QY>cuDSut=AKdhGQ2Da8Cv(W?EJ|~#!6%fE1HMzAsxQ@mAG9nS)#$9P z?xp2@b|EaVblZhtU_pwd%g~&()TAzLi~$Fc0B5{kNUx8FZpJij@IaYO3W^yEWTm%T1?pU;#XAMKR=7tzi6M9S55WZuE}yMf3>+xi^yCU1c$!tMnLWCt@Ip=TZ%Yze2`ZmfCa>nC7LLUeyvu2AQXzZJ@m1xFX#yx&?hbKt!GxACDIxYkg7q1a#UAiJPx4rEgr%JGDHQ}Xx-iGH7 zhtouh4fT5PiIycG7DF9MQs`+wHk1o2E&%AdASEHgq%{WzNkY1`1e$LNQPbFBmh((| z)-fJLoE~CDVh|)6Gw=Y6h-e&Vs^)Z_;#3|>&>a6KGgV3|$QGOopGI@Q*i)QXB(3Qr zJ0R#+YD?N%WP+bc;F$W8wUBTHzS{KtT%hl{ngGi{CwIw4WNY9409b*EQ~(SKBq5N% zY_-lI<1^M_32A(jaY~xzXePxVFRBud|j;46944@Zs*bpH0I%nP&<})8`%0 zmr1d+q8T1%9FC|G{1A7_(&COBmT4yJ^&K&r;`+Vux@BxU?f8;M7wO}PHhH@D*St%W@Jdbz3=4 z4G;Q4KLXY2=2O;5nt)-gJx>w5d~lgls@mN9k^7nRek;v~6U zTXeGX0KePvZX)Vpnz!R*p2KA=ruX>Ox9#GA^zYmDheqz$r~7`~tLww`E>5AcDb^n( zy(q^tDR97*Fe|*6b3&^>e6?IH^VMC)#<4C(Td$G7yk?RH`=GHYQ{hfeV#zKps}r); z>onkD^-3-CMX_=oaP88PB*_i5ZEAaj$7XH=0=M;DZH=FO4~!20m;iARMF3a}It&Q!>|7G$X5A$ag@Dx} zh%JpvnxU()m%3rZJ#${Vc+%IQ@N2emai{2-5mZ?8JYj7v1YLHd(#fW@!wHAH74nkx z1Z7^}W7jlI;QC^8Ei&YK`Q;aXTCOhV=9sk310&+4TB#Ir@a?N|p^A#qb*Vbtai`5F zF5MOaAMla|?RM@%>yE#(ue#$Mv(+iJLTule{gXY`nO`nd>Q_9guga2-Y$M7q#qizV z3@E5S_+s^%jh*cwX6&9iT&Jt#@M(D1E`0HGY`Wt&|La5Tq17zYq`=u1#nMk&#I2#j zS%&??L9MnpS}jD208}N?(LpKT0Ff& zzL!AqA*u<>$v8kdhzqa>+dnWGPu8OAO>h%!KOBw+6b8-)!0p7or(vE)9p+<_B!GZM z4Joqp<7xIr2JGW$s6w#W4M)!^#vyk<0+LKEd})IO{4ltR3T4JFKsLm=z^R~xv8D2ZpbKlYbpYpY z0=)$ihM*_xDCBK!j>A+D$v5(;??!Ni)TF?G$lNB5I@bo`(yE%L(;U)-0eVnOcByZ8 zMKyj>$T%oee_F&nK5&adGI3`n4;*LnS@H<*2~aZJfSKlp?e1{%`Lax>>!eP}uR+Qxk;|+VK-@0+ndz=i@B>#U$wdG zXd_#GzZ)0R0NCHQ^%xHyq)B%A2N^!caY?gW?92M{$UgXBim>*kz6-CGtY(kq`FR2e z^v~a6Wac8=?Coyxxhbc#C;Q|w&H3mnz9j4qk=X+ByZd<955IrkqPs&L*3Bc}lNPH* zsAtunB7~0(O2D0--KSowtGdw_I6irQMsA~8V93eEfKJbeJeVG>wdui8>LC1S8Y`V8 zH`EPbZC4B4tRELQd|>`DMYGKJW5(;m>OO5`c0|bejV-<-UWPmyfb1=6WKYRhte2-! z%Z&c_zxK@mU?0>UKq7@$jMQJF6Q zZw>Id3mgMhrT`!r2bK^I9HwC!35HBk4SkIgBwS_fk!LEANk&d53pqhDGC4C~UiLHO z9zLHaK3cp$%^>Wz?P(Z?dKL6&CnP7ysOWZEdype<@|og1%Zs@3ygml_HMv>4g`(x# zUm?9W$0v7`2m1_&N~u6H;_*U^IHW27@MdJS$vaC_zNk-A*&ma)s_DWs_Zm=fZTi6# z3!SQIn5$_xJ?-k^DkEZY0uE&j`Y{nKB|?jLu*{ikoue8cOHq4*L3pBeT~;_9m;w6)2oCX3v+eGr%d z#x61E{diQWfNX*YKD__OB&X9Li{-|?2)S{P2I?t31-g{-0w{~o zBczhx^EkF|{x;a3yW$Iqlt8>2$6~bsOar0UO&@`1(u91Huqj3veBm5)uy% zN%G4=<;F~!Op1tvFHigT%d0mCvNZBQH2@W1N+f~!|AQA797`bmgSbvP+^yF0M{FTY ztPRBa;R7A-S{>3N4-VLY_w75Dt*vzeHF2bm-=xRyvx_%8WkD@v;zq+|!6{9E>A2%N z=rBYwW_Gx1L-|X*|JSg6@O0^cy*V(;BrfK%z2jM&+$M9dNbCUWYe&lXNP9)<*H%kq?R4#~y< zi49sn2A7Hw2Kf9C2j2h~&%}a@)=S>%!7{N(2>8UH%_I^g+=E6+`MvWE29f$lXZE|e zj1h|@hYn?&W%&wCQ&SIVzQia5e+}(D8p{h#jJtlL9uJJsqK3j~)ns6)^-Edsu@<`OlkGF0$iz6 zRz@wZ#PA--jOs5h(zbfdOI%?voN81_#xMs=D?_qt576|_er%{da^&bJU{YQpi!E)$E3dIMLz=z#ZuKUX$Ngj_F_mBuJRXuyI&>WZo+_fUgyD-}U zC>~I3B3$s88H;%chB7-^8jM!}+`xva)j~1oT2FHpP zT?&rA1UgTJXB6Pl5n}*sMBn%R*)2b>a^IhTg_!z>_dO}Zax!yLT@}pj(5~ydhdLQi zuNZ0~xJR@o{E)<{Nijwh>%s4q)b^b*TrY)tZgoM`Bwo=EdY?dZd>m8x;_VMGlzrV{Ap5w4g{^x(R{68Ppzxd5x z++MM%{{{oo{WLs1yDzUZh{C%&viXxQFM|K(?}n?l6%BwY>v1so#dS#D5WiD`IG;N@ zCEdHndz}K*QIKCK9t>m^@( zM%{=QP(hlo8FPnZnV5e;VcUBd50*zXB+?HLX1g_NCBuCPSwNujg(x<0zwfz)NT;oc z$NvDBU0hn-vA`@zN#ZzAWC-)kk641!kw6N@Qb-S4KgKa71*~}i@Rp)y%K-H;KmZOc zB&+MXQ5nd1@7?SW#N`F+_9z}MO2wJ%N#kOb;M#!&^MWIfZRnaOpjgDktb*ePaV&_865t`)hnX9P zW73*{4C8SCpUq&T+fnLa=W4XqL;gKixq%FW9UP)2N&)R%JrE;bGMKyv*CN*X^@B z?e`E*=WcT)=QQmay%u8Ms2|@wWhs-_i!#G`+CF{4k8a-NvmR5)ZNFE?ZL6ww6264s zy7m_wHHUUr(h8AbmpTX&DZ3y)BZ_+A7Fsk#7f$h=;oh#_W|Jsf*vswkxS76MUF9Y_qz(IsRiaM@*x!X)WP>pm*~;mm?*W%I>3#*# z@?sbPLj-ik?uW6Ye%xh*BH+|bQ`uuWd;gkkx;F=X|LP{2+D%&eq@iORdb8wtYOm&N z){?BzeNgyEms|Wq?fS5M;FAL!p;vA4c%5Gz=SG#jS^-(=Lw?)=zr1gbBgCX&KGFt= zz>eHEC*hIavib-vCp+xqTsKMSq|Pbo7*I*lE3?SKWt1KKtBw5l_(Tq(Z3W-gmmx7p z81IMKWr^1#ho18bGVLym)LAd#lP76b`{mGktg;+PE2dy|U|fK{9F0FGQ4B;kKFUS$G8C~=T>kDcFm(VI0S9;!JX}Md2y%pYD0QwR-Uogm z)queRclS8>I330Z;sMimtjYBxlcz!8jHi}9xCLo~)9M2G9p2po$;3haeBtE|gu?_K707=gc zftU&syu5&0!oP@~?+XRb?T=cFFG*Zv6Wfmf9Xf)dCgb-Z{w49;75LvpQDX%--U|OD zKYZ&U#y}Y;2)B+C6{B1PQ_w}MH!cT>dWlL7X8}D3OMUztzIAXv>ot6Y<7^4I1Y5W? zMB$*boR6}^TY7S?0IC5YeN-XPI!L@Y%;$#x#~*zD_y6}Pht7@HCnQakaX{Bi>>T$} z2%qcm@g+f&#AlhYxlzOZMQ{GxW%2R(i*C;XLIHmkgnMu>9aSAI#ziTh{}79To7SjQ!9lg{7UxL)JJ@%{v zpdHZ$pheySjD>=piD<*l1{)XLM1zE?@Y!-~iq0Mt4GRNgGLgFk=;pHn(r9MnY*A4V z674_A`;)a2M{OwQnf3}-glM4p)XW|>^dUW<+^kV;U$P`ncdDl_38QJ2g7@{)6z#(Q`^EUhqsY09m@=sP+|npPILA`Z6*@cg zi{YZPPNK7;7n`tPlTnIu*>gvo?LS`i;z#rx4DdNz|0Fj)>lgi-H^f=l=%;uUkwA>_ c2BOpd1JwTI5xS_A8~^|S07*qoM6N<$f}4r?Gynhq diff --git a/fabric-example/windows/.gitignore b/fabric-example/windows/.gitignore deleted file mode 100644 index 399de76..0000000 --- a/fabric-example/windows/.gitignore +++ /dev/null @@ -1,34 +0,0 @@ -.vs/ - -# User-specific files -*.suo -*.user -*.sln.docstates - -# Build results -ARM/ -ARM64/ -AppPackages/ -[Bb]in/ -[Dd]ebug/ -[Dd]ebugPublic/ -[Oo]bj/ -[Rr]elease/ -[Rr]eleases/ -bld/ -build/ -x64/ -x86/ - -# NuGet Packages Directory -packages/ - -**/Generated Files/** -*.binlog -*.hprof -*.sln -ExperimentalFeatures.props -NuGet.Config -dist/ -msbuild.binlog -node_modules/ diff --git a/fabric-example/yarn.lock b/fabric-example/yarn.lock deleted file mode 100644 index 146535c..0000000 --- a/fabric-example/yarn.lock +++ /dev/null @@ -1,6969 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@ampproject/remapping@^2.1.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.0.tgz#56c133824780de3174aed5ab6834f3026790154d" - integrity sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w== - dependencies: - "@jridgewell/gen-mapping" "^0.1.0" - "@jridgewell/trace-mapping" "^0.3.9" - -"@babel/code-frame@7.12.11": - version "7.12.11" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f" - integrity sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== - dependencies: - "@babel/highlight" "^7.10.4" - -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.7.tgz#44416b6bd7624b998f5b1af5d470856c40138789" - integrity sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg== - dependencies: - "@babel/highlight" "^7.16.7" - -"@babel/compat-data@^7.13.11", "@babel/compat-data@^7.17.10": - version "7.17.10" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.17.10.tgz#711dc726a492dfc8be8220028b1b92482362baab" - integrity sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw== - -"@babel/core@^7.1.0", "@babel/core@^7.12.3", "@babel/core@^7.12.9", "@babel/core@^7.13.16", "@babel/core@^7.14.0", "@babel/core@^7.7.5": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.18.2.tgz#87b2fcd7cce9becaa7f5acebdc4f09f3dd19d876" - integrity sha512-A8pri1YJiC5UnkdrWcmfZTJTV85b4UXTAfImGmCfYmax4TR9Cw8sDS0MOk++Gp2mE/BefVJ5nwy5yzqNJbP/DQ== - dependencies: - "@ampproject/remapping" "^2.1.0" - "@babel/code-frame" "^7.16.7" - "@babel/generator" "^7.18.2" - "@babel/helper-compilation-targets" "^7.18.2" - "@babel/helper-module-transforms" "^7.18.0" - "@babel/helpers" "^7.18.2" - "@babel/parser" "^7.18.0" - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.18.2" - "@babel/types" "^7.18.2" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.2.1" - semver "^6.3.0" - -"@babel/generator@^7.14.0", "@babel/generator@^7.18.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.18.2.tgz#33873d6f89b21efe2da63fe554460f3df1c5880d" - integrity sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw== - dependencies: - "@babel/types" "^7.18.2" - "@jridgewell/gen-mapping" "^0.3.0" - jsesc "^2.5.1" - -"@babel/helper-annotate-as-pure@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz#bb2339a7534a9c128e3102024c60760a3a7f3862" - integrity sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-builder-binary-assignment-operator-visitor@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz#38d138561ea207f0f69eb1626a418e4f7e6a580b" - integrity sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA== - dependencies: - "@babel/helper-explode-assignable-expression" "^7.16.7" - "@babel/types" "^7.16.7" - -"@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.16.7", "@babel/helper-compilation-targets@^7.17.10", "@babel/helper-compilation-targets@^7.18.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.2.tgz#67a85a10cbd5fc7f1457fec2e7f45441dc6c754b" - integrity sha512-s1jnPotJS9uQnzFtiZVBUxe67CuBa679oWFHpxYYnTpRL/1ffhyX44R9uYiXoa/pLXcY9H2moJta0iaanlk/rQ== - dependencies: - "@babel/compat-data" "^7.17.10" - "@babel/helper-validator-option" "^7.16.7" - browserslist "^4.20.2" - semver "^6.3.0" - -"@babel/helper-create-class-features-plugin@^7.17.12", "@babel/helper-create-class-features-plugin@^7.18.0": - version "7.18.0" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.0.tgz#fac430912606331cb075ea8d82f9a4c145a4da19" - integrity sha512-Kh8zTGR9de3J63e5nS0rQUdRs/kbtwoeQQ0sriS0lItjC96u8XXZN6lKpuyWd2coKSU13py/y+LTmThLuVX0Pg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-environment-visitor" "^7.16.7" - "@babel/helper-function-name" "^7.17.9" - "@babel/helper-member-expression-to-functions" "^7.17.7" - "@babel/helper-optimise-call-expression" "^7.16.7" - "@babel/helper-replace-supers" "^7.16.7" - "@babel/helper-split-export-declaration" "^7.16.7" - -"@babel/helper-create-regexp-features-plugin@^7.16.7", "@babel/helper-create-regexp-features-plugin@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.12.tgz#bb37ca467f9694bbe55b884ae7a5cc1e0084e4fd" - integrity sha512-b2aZrV4zvutr9AIa6/gA3wsZKRwTKYoDxYiFKcESS3Ug2GTXzwBEvMuuFLhCQpEnRXs1zng4ISAXSUxxKBIcxw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - regexpu-core "^5.0.1" - -"@babel/helper-define-polyfill-provider@^0.3.1": - version "0.3.1" - resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz#52411b445bdb2e676869e5a74960d2d3826d2665" - integrity sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA== - dependencies: - "@babel/helper-compilation-targets" "^7.13.0" - "@babel/helper-module-imports" "^7.12.13" - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/traverse" "^7.13.0" - debug "^4.1.1" - lodash.debounce "^4.0.8" - resolve "^1.14.2" - semver "^6.1.2" - -"@babel/helper-environment-visitor@^7.16.7", "@babel/helper-environment-visitor@^7.18.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.2.tgz#8a6d2dedb53f6bf248e31b4baf38739ee4a637bd" - integrity sha512-14GQKWkX9oJzPiQQ7/J36FTXcD4kSp8egKjO9nINlSKiHITRA9q/R74qu8S9xlc/b/yjsJItQUeeh3xnGN0voQ== - -"@babel/helper-explode-assignable-expression@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz#12a6d8522fdd834f194e868af6354e8650242b7a" - integrity sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-function-name@^7.16.7", "@babel/helper-function-name@^7.17.9": - version "7.17.9" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz#136fcd54bc1da82fcb47565cf16fd8e444b1ff12" - integrity sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg== - dependencies: - "@babel/template" "^7.16.7" - "@babel/types" "^7.17.0" - -"@babel/helper-hoist-variables@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz#86bcb19a77a509c7b77d0e22323ef588fa58c246" - integrity sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-member-expression-to-functions@^7.17.7": - version "7.17.7" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz#a34013b57d8542a8c4ff8ba3f747c02452a4d8c4" - integrity sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw== - dependencies: - "@babel/types" "^7.17.0" - -"@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz#25612a8091a999704461c8a222d0efec5d091437" - integrity sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-module-transforms@^7.18.0": - version "7.18.0" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.18.0.tgz#baf05dec7a5875fb9235bd34ca18bad4e21221cd" - integrity sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA== - dependencies: - "@babel/helper-environment-visitor" "^7.16.7" - "@babel/helper-module-imports" "^7.16.7" - "@babel/helper-simple-access" "^7.17.7" - "@babel/helper-split-export-declaration" "^7.16.7" - "@babel/helper-validator-identifier" "^7.16.7" - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.18.0" - "@babel/types" "^7.18.0" - -"@babel/helper-optimise-call-expression@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz#a34e3560605abbd31a18546bd2aad3e6d9a174f2" - integrity sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.17.12", "@babel/helper-plugin-utils@^7.8.0": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.17.12.tgz#86c2347da5acbf5583ba0a10aed4c9bf9da9cf96" - integrity sha512-JDkf04mqtN3y4iAbO1hv9U2ARpPyPL1zqyWs/2WG1pgSq9llHFjStX5jdxb84himgJm+8Ng+x0oiWF/nw/XQKA== - -"@babel/helper-remap-async-to-generator@^7.16.8": - version "7.16.8" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz#29ffaade68a367e2ed09c90901986918d25e57e3" - integrity sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-wrap-function" "^7.16.8" - "@babel/types" "^7.16.8" - -"@babel/helper-replace-supers@^7.16.7", "@babel/helper-replace-supers@^7.18.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.18.2.tgz#41fdfcc9abaf900e18ba6e5931816d9062a7b2e0" - integrity sha512-XzAIyxx+vFnrOxiQrToSUOzUOn0e1J2Li40ntddek1Y69AXUTXoDJ40/D5RdjFu7s7qHiaeoTiempZcbuVXh2Q== - dependencies: - "@babel/helper-environment-visitor" "^7.18.2" - "@babel/helper-member-expression-to-functions" "^7.17.7" - "@babel/helper-optimise-call-expression" "^7.16.7" - "@babel/traverse" "^7.18.2" - "@babel/types" "^7.18.2" - -"@babel/helper-simple-access@^7.17.7", "@babel/helper-simple-access@^7.18.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.18.2.tgz#4dc473c2169ac3a1c9f4a51cfcd091d1c36fcff9" - integrity sha512-7LIrjYzndorDY88MycupkpQLKS1AFfsVRm2k/9PtKScSy5tZq0McZTj+DiMRynboZfIqOKvo03pmhTaUgiD6fQ== - dependencies: - "@babel/types" "^7.18.2" - -"@babel/helper-skip-transparent-expression-wrappers@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz#0ee3388070147c3ae051e487eca3ebb0e2e8bb09" - integrity sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw== - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-split-export-declaration@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz#0b648c0c42da9d3920d85ad585f2778620b8726b" - integrity sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-validator-identifier@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz#e8c602438c4a8195751243da9031d1607d247cad" - integrity sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw== - -"@babel/helper-validator-option@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz#b203ce62ce5fe153899b617c08957de860de4d23" - integrity sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ== - -"@babel/helper-wrap-function@^7.16.8": - version "7.16.8" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz#58afda087c4cd235de92f7ceedebca2c41274200" - integrity sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw== - dependencies: - "@babel/helper-function-name" "^7.16.7" - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.16.8" - "@babel/types" "^7.16.8" - -"@babel/helpers@^7.18.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.18.2.tgz#970d74f0deadc3f5a938bfa250738eb4ac889384" - integrity sha512-j+d+u5xT5utcQSzrh9p+PaJX94h++KN+ng9b9WEJq7pkUPAd61FGqhjuUEdfknb3E/uDBb7ruwEeKkIxNJPIrg== - dependencies: - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.18.2" - "@babel/types" "^7.18.2" - -"@babel/highlight@^7.10.4", "@babel/highlight@^7.16.7": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.17.12.tgz#257de56ee5afbd20451ac0a75686b6b404257351" - integrity sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg== - dependencies: - "@babel/helper-validator-identifier" "^7.16.7" - chalk "^2.0.0" - js-tokens "^4.0.0" - -"@babel/parser@^7.1.0", "@babel/parser@^7.13.16", "@babel/parser@^7.14.0", "@babel/parser@^7.14.7", "@babel/parser@^7.16.7", "@babel/parser@^7.18.0", "@babel/parser@^7.7.0": - version "7.18.4" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.18.4.tgz#6774231779dd700e0af29f6ad8d479582d7ce5ef" - integrity sha512-FDge0dFazETFcxGw/EXzOkN8uJp0PC7Qbm+Pe9T+av2zlBpOgunFHkQPPn+eRuClU73JF+98D531UgayY89tow== - -"@babel/plugin-proposal-async-generator-functions@^7.0.0": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.17.12.tgz#094a417e31ce7e692d84bab06c8e2a607cbeef03" - integrity sha512-RWVvqD1ooLKP6IqWTA5GyFVX2isGEgC5iFxKzfYOIy/QEFdxYyCybBDtIGjipHpb9bDWHzcqGqFakf+mVmBTdQ== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-remap-async-to-generator" "^7.16.8" - "@babel/plugin-syntax-async-generators" "^7.8.4" - -"@babel/plugin-proposal-class-properties@^7.0.0", "@babel/plugin-proposal-class-properties@^7.13.0": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.17.12.tgz#84f65c0cc247d46f40a6da99aadd6438315d80a4" - integrity sha512-U0mI9q8pW5Q9EaTHFPwSVusPMV/DV9Mm8p7csqROFLtIE9rBF5piLqyrBGigftALrBcsBGu4m38JneAe7ZDLXw== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.17.12" - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-proposal-export-default-from@^7.0.0": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.17.12.tgz#df785e638618d8ffa14e08c78c44d9695d083b73" - integrity sha512-LpsTRw725eBAXXKUOnJJct+SEaOzwR78zahcLuripD2+dKc2Sj+8Q2DzA+GC/jOpOu/KlDXuxrzG214o1zTauQ== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/plugin-syntax-export-default-from" "^7.16.7" - -"@babel/plugin-proposal-nullish-coalescing-operator@^7.0.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.13.8": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.17.12.tgz#1e93079bbc2cbc756f6db6a1925157c4a92b94be" - integrity sha512-ws/g3FSGVzv+VH86+QvgtuJL/kR67xaEIF2x0iPqdDfYW6ra6JF3lKVBkWynRLcNtIC1oCTfDRVxmm2mKzy+ag== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - -"@babel/plugin-proposal-object-rest-spread@^7.0.0": - version "7.18.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.0.tgz#79f2390c892ba2a68ec112eb0d895cfbd11155e8" - integrity sha512-nbTv371eTrFabDfHLElkn9oyf9VG+VKK6WMzhY2o4eHKaG19BToD9947zzGMO6I/Irstx9d8CwX6njPNIAR/yw== - dependencies: - "@babel/compat-data" "^7.17.10" - "@babel/helper-compilation-targets" "^7.17.10" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.17.12" - -"@babel/plugin-proposal-optional-catch-binding@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz#c623a430674ffc4ab732fd0a0ae7722b67cb74cf" - integrity sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - -"@babel/plugin-proposal-optional-chaining@^7.0.0", "@babel/plugin-proposal-optional-chaining@^7.13.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.17.12.tgz#f96949e9bacace3a9066323a5cf90cfb9de67174" - integrity sha512-7wigcOs/Z4YWlK7xxjkvaIw84vGhDv/P1dFGQap0nHkc8gFKY/r+hXc8Qzf5k1gY7CvGIcHqAnOagVKJJ1wVOQ== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - -"@babel/plugin-syntax-async-generators@^7.8.4": - version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" - integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-bigint@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea" - integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-class-properties@^7.0.0", "@babel/plugin-syntax-class-properties@^7.8.3": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" - integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== - dependencies: - "@babel/helper-plugin-utils" "^7.12.13" - -"@babel/plugin-syntax-dynamic-import@^7.0.0": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" - integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-export-default-from@^7.0.0", "@babel/plugin-syntax-export-default-from@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.16.7.tgz#fa89cf13b60de2c3f79acdc2b52a21174c6de060" - integrity sha512-4C3E4NsrLOgftKaTYTULhHsuQrGv3FHrBzOMDiS7UYKIpgGBkAdawg4h+EI8zPeK9M0fiIIh72hIwsI24K7MbA== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-syntax-flow@^7.0.0", "@babel/plugin-syntax-flow@^7.17.12", "@babel/plugin-syntax-flow@^7.2.0": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.17.12.tgz#23d852902acd19f42923fca9d0f196984d124e73" - integrity sha512-B8QIgBvkIG6G2jgsOHQUist7Sm0EBLDCx8sen072IwqNuzMegZNXrYnSv77cYzA8mLDZAfQYqsLIhimiP1s2HQ== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-syntax-import-meta@^7.8.3": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" - integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-json-strings@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" - integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-jsx@^7.0.0", "@babel/plugin-syntax-jsx@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.17.12.tgz#834035b45061983a491f60096f61a2e7c5674a47" - integrity sha512-spyY3E3AURfxh/RHtjx5j6hs8am5NbUBGfcZ2vB3uShSpZdQyXSf5rR5Mk76vbtlAZOelyVQ71Fg0x9SG4fsog== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-syntax-logical-assignment-operators@^7.8.3": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" - integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-nullish-coalescing-operator@^7.0.0", "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" - integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-numeric-separator@^7.8.3": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" - integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-object-rest-spread@^7.0.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" - integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-catch-binding@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" - integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-chaining@^7.0.0", "@babel/plugin-syntax-optional-chaining@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" - integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-top-level-await@^7.8.3": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" - integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-typescript@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.12.tgz#b54fc3be6de734a56b87508f99d6428b5b605a7b" - integrity sha512-TYY0SXFiO31YXtNg3HtFwNJHjLsAyIIhAhNWkQ5whPPS7HWUFlg9z0Ta4qAQNjQbP1wsSt/oKkmZ/4/WWdMUpw== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-arrow-functions@^7.0.0": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.17.12.tgz#dddd783b473b1b1537ef46423e3944ff24898c45" - integrity sha512-PHln3CNi/49V+mza4xMwrg+WGYevSF1oaiXaC2EQfdp4HWlSjRsrDXWJiQBKpP7749u6vQ9mcry2uuFOv5CXvA== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-async-to-generator@^7.0.0": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.17.12.tgz#dbe5511e6b01eee1496c944e35cdfe3f58050832" - integrity sha512-J8dbrWIOO3orDzir57NRsjg4uxucvhby0L/KZuGsWDj0g7twWK3g7JhJhOrXtuXiw8MeiSdJ3E0OW9H8LYEzLQ== - dependencies: - "@babel/helper-module-imports" "^7.16.7" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-remap-async-to-generator" "^7.16.8" - -"@babel/plugin-transform-block-scoped-functions@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz#4d0d57d9632ef6062cdf354bb717102ee042a620" - integrity sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-block-scoping@^7.0.0": - version "7.18.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.4.tgz#7988627b3e9186a13e4d7735dc9c34a056613fb9" - integrity sha512-+Hq10ye+jlvLEogSOtq4mKvtk7qwcUQ1f0Mrueai866C82f844Yom2cttfJdMdqRLTxWpsbfbkIkOIfovyUQXw== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-classes@^7.0.0": - version "7.18.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.4.tgz#51310b812a090b846c784e47087fa6457baef814" - integrity sha512-e42NSG2mlKWgxKUAD9EJJSkZxR67+wZqzNxLSpc51T8tRU5SLFHsPmgYR5yr7sdgX4u+iHA1C5VafJ6AyImV3A== - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-environment-visitor" "^7.18.2" - "@babel/helper-function-name" "^7.17.9" - "@babel/helper-optimise-call-expression" "^7.16.7" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-replace-supers" "^7.18.2" - "@babel/helper-split-export-declaration" "^7.16.7" - globals "^11.1.0" - -"@babel/plugin-transform-computed-properties@^7.0.0": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.17.12.tgz#bca616a83679698f3258e892ed422546e531387f" - integrity sha512-a7XINeplB5cQUWMg1E/GI1tFz3LfK021IjV1rj1ypE+R7jHm+pIHmHl25VNkZxtx9uuYp7ThGk8fur1HHG7PgQ== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-destructuring@^7.0.0": - version "7.18.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.0.tgz#dc4f92587e291b4daa78aa20cc2d7a63aa11e858" - integrity sha512-Mo69klS79z6KEfrLg/1WkmVnB8javh75HX4pi2btjvlIoasuxilEyjtsQW6XPrubNd7AQy0MMaNIaQE4e7+PQw== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-exponentiation-operator@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz#efa9862ef97e9e9e5f653f6ddc7b665e8536fe9b" - integrity sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA== - dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-flow-strip-types@^7.0.0", "@babel/plugin-transform-flow-strip-types@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.17.12.tgz#5e070f99a4152194bd9275de140e83a92966cab3" - integrity sha512-g8cSNt+cHCpG/uunPQELdq/TeV3eg1OLJYwxypwHtAWo9+nErH3lQx9CSO2uI9lF74A0mR0t4KoMjs1snSgnTw== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/plugin-syntax-flow" "^7.17.12" - -"@babel/plugin-transform-for-of@^7.0.0": - version "7.18.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.1.tgz#ed14b657e162b72afbbb2b4cdad277bf2bb32036" - integrity sha512-+TTB5XwvJ5hZbO8xvl2H4XaMDOAK57zF4miuC9qQJgysPNEAZZ9Z69rdF5LJkozGdZrjBIUAIyKUWRMmebI7vg== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-function-name@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz#5ab34375c64d61d083d7d2f05c38d90b97ec65cf" - integrity sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA== - dependencies: - "@babel/helper-compilation-targets" "^7.16.7" - "@babel/helper-function-name" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-literals@^7.0.0": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.17.12.tgz#97131fbc6bbb261487105b4b3edbf9ebf9c830ae" - integrity sha512-8iRkvaTjJciWycPIZ9k9duu663FT7VrBdNqNgxnVXEFwOIp55JWcZd23VBRySYbnS3PwQ3rGiabJBBBGj5APmQ== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-member-expression-literals@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz#6e5dcf906ef8a098e630149d14c867dd28f92384" - integrity sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.13.8": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.2.tgz#1aa8efa2e2a6e818b6a7f2235fceaf09bdb31e9e" - integrity sha512-f5A865gFPAJAEE0K7F/+nm5CmAE3y8AWlMBG9unu5j9+tk50UQVK0QS8RNxSp7MJf0wh97uYyLWt3Zvu71zyOQ== - dependencies: - "@babel/helper-module-transforms" "^7.18.0" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-simple-access" "^7.18.2" - babel-plugin-dynamic-import-node "^2.3.3" - -"@babel/plugin-transform-named-capturing-groups-regex@^7.0.0": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.12.tgz#9c4a5a5966e0434d515f2675c227fd8cc8606931" - integrity sha512-vWoWFM5CKaTeHrdUJ/3SIOTRV+MBVGybOC9mhJkaprGNt5demMymDW24yC74avb915/mIRe3TgNb/d8idvnCRA== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.17.12" - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-object-super@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz#ac359cf8d32cf4354d27a46867999490b6c32a94" - integrity sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-replace-supers" "^7.16.7" - -"@babel/plugin-transform-parameters@^7.0.0", "@babel/plugin-transform-parameters@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.17.12.tgz#eb467cd9586ff5ff115a9880d6fdbd4a846b7766" - integrity sha512-6qW4rWo1cyCdq1FkYri7AHpauchbGLXpdwnYsfxFb+KtddHENfsY5JZb35xUwkK5opOLcJ3BNd2l7PhRYGlwIA== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-property-literals@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz#2dadac85155436f22c696c4827730e0fe1057a55" - integrity sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-react-display-name@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz#7b6d40d232f4c0f550ea348593db3b21e2404340" - integrity sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-react-jsx-self@^7.0.0": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.17.12.tgz#7f2e9b8c08d6a4204733138d8c29d4dba4bb66c2" - integrity sha512-7S9G2B44EnYOx74mue02t1uD8ckWZ/ee6Uz/qfdzc35uWHX5NgRy9i+iJSb2LFRgMd+QV9zNcStQaazzzZ3n3Q== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-react-jsx-source@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.16.7.tgz#1879c3f23629d287cc6186a6c683154509ec70c0" - integrity sha512-rONFiQz9vgbsnaMtQlZCjIRwhJvlrPET8TabIUK2hzlXw9B9s2Ieaxte1SCOOXMbWRHodbKixNf3BLcWVOQ8Bw== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-react-jsx@^7.0.0": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.12.tgz#2aa20022709cd6a3f40b45d60603d5f269586dba" - integrity sha512-Lcaw8bxd1DKht3thfD4A12dqo1X16he1Lm8rIv8sTwjAYNInRS1qHa9aJoqvzpscItXvftKDCfaEQzwoVyXpEQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-module-imports" "^7.16.7" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/plugin-syntax-jsx" "^7.17.12" - "@babel/types" "^7.17.12" - -"@babel/plugin-transform-runtime@^7.0.0": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.2.tgz#04637de1e45ae8847ff14b9beead09c33d34374d" - integrity sha512-mr1ufuRMfS52ttq+1G1PD8OJNqgcTFjq3hwn8SZ5n1x1pBhi0E36rYMdTK0TsKtApJ4lDEdfXJwtGobQMHSMPg== - dependencies: - "@babel/helper-module-imports" "^7.16.7" - "@babel/helper-plugin-utils" "^7.17.12" - babel-plugin-polyfill-corejs2 "^0.3.0" - babel-plugin-polyfill-corejs3 "^0.5.0" - babel-plugin-polyfill-regenerator "^0.3.0" - semver "^6.3.0" - -"@babel/plugin-transform-shorthand-properties@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz#e8549ae4afcf8382f711794c0c7b6b934c5fbd2a" - integrity sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-spread@^7.0.0": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.17.12.tgz#c112cad3064299f03ea32afed1d659223935d1f5" - integrity sha512-9pgmuQAtFi3lpNUstvG9nGfk9DkrdmWNp9KeKPFmuZCpEnxRzYlS8JgwPjYj+1AWDOSvoGN0H30p1cBOmT/Svg== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" - -"@babel/plugin-transform-sticky-regex@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz#c84741d4f4a38072b9a1e2e3fd56d359552e8660" - integrity sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-template-literals@^7.0.0": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.2.tgz#31ed6915721864847c48b656281d0098ea1add28" - integrity sha512-/cmuBVw9sZBGZVOMkpAEaVLwm4JmK2GZ1dFKOGGpMzEHWFmyZZ59lUU0PdRr8YNYeQdNzTDwuxP2X2gzydTc9g== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-typescript@^7.17.12", "@babel/plugin-transform-typescript@^7.5.0": - version "7.18.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.4.tgz#587eaf6a39edb8c06215e550dc939faeadd750bf" - integrity sha512-l4vHuSLUajptpHNEOUDEGsnpl9pfRLsN1XUoDQDD/YBuXTM+v37SHGS+c6n4jdcZy96QtuUuSvZYMLSSsjH8Mw== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.18.0" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/plugin-syntax-typescript" "^7.17.12" - -"@babel/plugin-transform-unicode-regex@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz#0f7aa4a501198976e25e82702574c34cfebe9ef2" - integrity sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/preset-flow@^7.13.13": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/preset-flow/-/preset-flow-7.17.12.tgz#664a5df59190260939eee862800a255bef3bd66f" - integrity sha512-7QDz7k4uiaBdu7N89VKjUn807pJRXmdirQu0KyR9LXnQrr5Jt41eIMKTS7ljej+H29erwmMrwq9Io9mJHLI3Lw== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-validator-option" "^7.16.7" - "@babel/plugin-transform-flow-strip-types" "^7.17.12" - -"@babel/preset-typescript@^7.13.0": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.17.12.tgz#40269e0a0084d56fc5731b6c40febe1c9a4a3e8c" - integrity sha512-S1ViF8W2QwAKUGJXxP9NAfNaqGDdEBJKpYkxHf5Yy2C4NPPzXGeR3Lhk7G8xJaaLcFTRfNjVbtbVtm8Gb0mqvg== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-validator-option" "^7.16.7" - "@babel/plugin-transform-typescript" "^7.17.12" - -"@babel/register@^7.13.16": - version "7.17.7" - resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.17.7.tgz#5eef3e0f4afc07e25e847720e7b987ae33f08d0b" - integrity sha512-fg56SwvXRifootQEDQAu1mKdjh5uthPzdO0N6t358FktfL4XjAVXuH58ULoiW8mesxiOgNIrxiImqEwv0+hRRA== - dependencies: - clone-deep "^4.0.1" - find-cache-dir "^2.0.0" - make-dir "^2.1.0" - pirates "^4.0.5" - source-map-support "^0.5.16" - -"@babel/runtime@^7.0.0", "@babel/runtime@^7.12.5": - version "7.18.3" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.18.3.tgz#c7b654b57f6f63cf7f8b418ac9ca04408c4579f4" - integrity sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug== - dependencies: - regenerator-runtime "^0.13.4" - -"@babel/template@^7.0.0", "@babel/template@^7.16.7", "@babel/template@^7.3.3": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.16.7.tgz#8d126c8701fde4d66b264b3eba3d96f07666d155" - integrity sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w== - dependencies: - "@babel/code-frame" "^7.16.7" - "@babel/parser" "^7.16.7" - "@babel/types" "^7.16.7" - -"@babel/traverse@^7.1.0", "@babel/traverse@^7.13.0", "@babel/traverse@^7.14.0", "@babel/traverse@^7.16.8", "@babel/traverse@^7.18.0", "@babel/traverse@^7.18.2", "@babel/traverse@^7.7.0", "@babel/traverse@^7.7.4": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.18.2.tgz#b77a52604b5cc836a9e1e08dca01cba67a12d2e8" - integrity sha512-9eNwoeovJ6KH9zcCNnENY7DMFwTU9JdGCFtqNLfUAqtUHRCOsTOqWoffosP8vKmNYeSBUv3yVJXjfd8ucwOjUA== - dependencies: - "@babel/code-frame" "^7.16.7" - "@babel/generator" "^7.18.2" - "@babel/helper-environment-visitor" "^7.18.2" - "@babel/helper-function-name" "^7.17.9" - "@babel/helper-hoist-variables" "^7.16.7" - "@babel/helper-split-export-declaration" "^7.16.7" - "@babel/parser" "^7.18.0" - "@babel/types" "^7.18.2" - debug "^4.1.0" - globals "^11.1.0" - -"@babel/types@^7.0.0", "@babel/types@^7.16.0", "@babel/types@^7.16.7", "@babel/types@^7.16.8", "@babel/types@^7.17.0", "@babel/types@^7.17.12", "@babel/types@^7.18.0", "@babel/types@^7.18.2", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.7.0": - version "7.18.4" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.18.4.tgz#27eae9b9fd18e9dccc3f9d6ad051336f307be354" - integrity sha512-ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw== - dependencies: - "@babel/helper-validator-identifier" "^7.16.7" - to-fast-properties "^2.0.0" - -"@bcoe/v8-coverage@^0.2.3": - version "0.2.3" - resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" - integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== - -"@cnakazawa/watch@^1.0.3": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@cnakazawa/watch/-/watch-1.0.4.tgz#f864ae85004d0fcab6f50be9141c4da368d1656a" - integrity sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ== - dependencies: - exec-sh "^0.3.2" - minimist "^1.2.0" - -"@eslint/eslintrc@^0.4.3": - version "0.4.3" - resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz#9e42981ef035beb3dd49add17acb96e8ff6f394c" - integrity sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw== - dependencies: - ajv "^6.12.4" - debug "^4.1.1" - espree "^7.3.0" - globals "^13.9.0" - ignore "^4.0.6" - import-fresh "^3.2.1" - js-yaml "^3.13.1" - minimatch "^3.0.4" - strip-json-comments "^3.1.1" - -"@hapi/hoek@^9.0.0": - version "9.3.0" - resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.3.0.tgz#8368869dcb735be2e7f5cb7647de78e167a251fb" - integrity sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ== - -"@hapi/topo@^5.0.0": - version "5.1.0" - resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-5.1.0.tgz#dc448e332c6c6e37a4dc02fd84ba8d44b9afb012" - integrity sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg== - dependencies: - "@hapi/hoek" "^9.0.0" - -"@humanwhocodes/config-array@^0.5.0": - version "0.5.0" - resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.5.0.tgz#1407967d4c6eecd7388f83acf1eaf4d0c6e58ef9" - integrity sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg== - dependencies: - "@humanwhocodes/object-schema" "^1.2.0" - debug "^4.1.1" - minimatch "^3.0.4" - -"@humanwhocodes/object-schema@^1.2.0": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" - integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== - -"@istanbuljs/load-nyc-config@^1.0.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" - integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== - dependencies: - camelcase "^5.3.1" - find-up "^4.1.0" - get-package-type "^0.1.0" - js-yaml "^3.13.1" - resolve-from "^5.0.0" - -"@istanbuljs/schema@^0.1.2": - version "0.1.3" - resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" - integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== - -"@jest/console@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/console/-/console-26.6.2.tgz#4e04bc464014358b03ab4937805ee36a0aeb98f2" - integrity sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g== - dependencies: - "@jest/types" "^26.6.2" - "@types/node" "*" - chalk "^4.0.0" - jest-message-util "^26.6.2" - jest-util "^26.6.2" - slash "^3.0.0" - -"@jest/core@^26.6.3": - version "26.6.3" - resolved "https://registry.yarnpkg.com/@jest/core/-/core-26.6.3.tgz#7639fcb3833d748a4656ada54bde193051e45fad" - integrity sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw== - dependencies: - "@jest/console" "^26.6.2" - "@jest/reporters" "^26.6.2" - "@jest/test-result" "^26.6.2" - "@jest/transform" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - ansi-escapes "^4.2.1" - chalk "^4.0.0" - exit "^0.1.2" - graceful-fs "^4.2.4" - jest-changed-files "^26.6.2" - jest-config "^26.6.3" - jest-haste-map "^26.6.2" - jest-message-util "^26.6.2" - jest-regex-util "^26.0.0" - jest-resolve "^26.6.2" - jest-resolve-dependencies "^26.6.3" - jest-runner "^26.6.3" - jest-runtime "^26.6.3" - jest-snapshot "^26.6.2" - jest-util "^26.6.2" - jest-validate "^26.6.2" - jest-watcher "^26.6.2" - micromatch "^4.0.2" - p-each-series "^2.1.0" - rimraf "^3.0.0" - slash "^3.0.0" - strip-ansi "^6.0.0" - -"@jest/create-cache-key-function@^27.0.1": - version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/create-cache-key-function/-/create-cache-key-function-27.5.1.tgz#7448fae15602ea95c828f5eceed35c202a820b31" - integrity sha512-dmH1yW+makpTSURTy8VzdUwFnfQh1G8R+DxO2Ho2FFmBbKFEVm+3jWdvFhE2VqB/LATCTokkP0dotjyQyw5/AQ== - dependencies: - "@jest/types" "^27.5.1" - -"@jest/environment@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-26.6.2.tgz#ba364cc72e221e79cc8f0a99555bf5d7577cf92c" - integrity sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA== - dependencies: - "@jest/fake-timers" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - jest-mock "^26.6.2" - -"@jest/fake-timers@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-26.6.2.tgz#459c329bcf70cee4af4d7e3f3e67848123535aad" - integrity sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA== - dependencies: - "@jest/types" "^26.6.2" - "@sinonjs/fake-timers" "^6.0.1" - "@types/node" "*" - jest-message-util "^26.6.2" - jest-mock "^26.6.2" - jest-util "^26.6.2" - -"@jest/globals@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-26.6.2.tgz#5b613b78a1aa2655ae908eba638cc96a20df720a" - integrity sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA== - dependencies: - "@jest/environment" "^26.6.2" - "@jest/types" "^26.6.2" - expect "^26.6.2" - -"@jest/reporters@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-26.6.2.tgz#1f518b99637a5f18307bd3ecf9275f6882a667f6" - integrity sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw== - dependencies: - "@bcoe/v8-coverage" "^0.2.3" - "@jest/console" "^26.6.2" - "@jest/test-result" "^26.6.2" - "@jest/transform" "^26.6.2" - "@jest/types" "^26.6.2" - chalk "^4.0.0" - collect-v8-coverage "^1.0.0" - exit "^0.1.2" - glob "^7.1.2" - graceful-fs "^4.2.4" - istanbul-lib-coverage "^3.0.0" - istanbul-lib-instrument "^4.0.3" - istanbul-lib-report "^3.0.0" - istanbul-lib-source-maps "^4.0.0" - istanbul-reports "^3.0.2" - jest-haste-map "^26.6.2" - jest-resolve "^26.6.2" - jest-util "^26.6.2" - jest-worker "^26.6.2" - slash "^3.0.0" - source-map "^0.6.0" - string-length "^4.0.1" - terminal-link "^2.0.0" - v8-to-istanbul "^7.0.0" - optionalDependencies: - node-notifier "^8.0.0" - -"@jest/source-map@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-26.6.2.tgz#29af5e1e2e324cafccc936f218309f54ab69d535" - integrity sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA== - dependencies: - callsites "^3.0.0" - graceful-fs "^4.2.4" - source-map "^0.6.0" - -"@jest/test-result@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-26.6.2.tgz#55da58b62df134576cc95476efa5f7949e3f5f18" - integrity sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ== - dependencies: - "@jest/console" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/istanbul-lib-coverage" "^2.0.0" - collect-v8-coverage "^1.0.0" - -"@jest/test-sequencer@^26.6.3": - version "26.6.3" - resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz#98e8a45100863886d074205e8ffdc5a7eb582b17" - integrity sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw== - dependencies: - "@jest/test-result" "^26.6.2" - graceful-fs "^4.2.4" - jest-haste-map "^26.6.2" - jest-runner "^26.6.3" - jest-runtime "^26.6.3" - -"@jest/transform@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-26.6.2.tgz#5ac57c5fa1ad17b2aae83e73e45813894dcf2e4b" - integrity sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA== - dependencies: - "@babel/core" "^7.1.0" - "@jest/types" "^26.6.2" - babel-plugin-istanbul "^6.0.0" - chalk "^4.0.0" - convert-source-map "^1.4.0" - fast-json-stable-stringify "^2.0.0" - graceful-fs "^4.2.4" - jest-haste-map "^26.6.2" - jest-regex-util "^26.0.0" - jest-util "^26.6.2" - micromatch "^4.0.2" - pirates "^4.0.1" - slash "^3.0.0" - source-map "^0.6.1" - write-file-atomic "^3.0.0" - -"@jest/types@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-26.6.2.tgz#bef5a532030e1d88a2f5a6d933f84e97226ed48e" - integrity sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ== - dependencies: - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^3.0.0" - "@types/node" "*" - "@types/yargs" "^15.0.0" - chalk "^4.0.0" - -"@jest/types@^27.5.1": - version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.5.1.tgz#3c79ec4a8ba61c170bf937bcf9e98a9df175ec80" - integrity sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw== - dependencies: - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^3.0.0" - "@types/node" "*" - "@types/yargs" "^16.0.0" - chalk "^4.0.0" - -"@jridgewell/gen-mapping@^0.1.0": - version "0.1.1" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996" - integrity sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w== - dependencies: - "@jridgewell/set-array" "^1.0.0" - "@jridgewell/sourcemap-codec" "^1.4.10" - -"@jridgewell/gen-mapping@^0.3.0": - version "0.3.1" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz#cf92a983c83466b8c0ce9124fadeaf09f7c66ea9" - integrity sha512-GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg== - dependencies: - "@jridgewell/set-array" "^1.0.0" - "@jridgewell/sourcemap-codec" "^1.4.10" - "@jridgewell/trace-mapping" "^0.3.9" - -"@jridgewell/resolve-uri@^3.0.3": - version "3.0.7" - resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz#30cd49820a962aff48c8fffc5cd760151fca61fe" - integrity sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA== - -"@jridgewell/set-array@^1.0.0": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.1.tgz#36a6acc93987adcf0ba50c66908bd0b70de8afea" - integrity sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ== - -"@jridgewell/sourcemap-codec@^1.4.10": - version "1.4.13" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz#b6461fb0c2964356c469e115f504c95ad97ab88c" - integrity sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w== - -"@jridgewell/trace-mapping@^0.3.9": - version "0.3.13" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.13.tgz#dcfe3e95f224c8fe97a87a5235defec999aa92ea" - integrity sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w== - dependencies: - "@jridgewell/resolve-uri" "^3.0.3" - "@jridgewell/sourcemap-codec" "^1.4.10" - -"@react-native-community/cli-clean@^9.1.0": - version "9.1.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-clean/-/cli-clean-9.1.0.tgz#8d6c3591dbaa52a02bf345dcd79c3a997df6ade5" - integrity sha512-3HznNw8EBQtLsVyV8b8+h76M9EeJcJgYn5wZVGQ5mghAOhqnSWVbwRvpDdb8ITXaiTIXFGNOxXnGKMXsu0CYTw== - dependencies: - "@react-native-community/cli-tools" "^9.1.0" - chalk "^4.1.2" - execa "^1.0.0" - prompts "^2.4.0" - -"@react-native-community/cli-config@^9.1.0": - version "9.1.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-config/-/cli-config-9.1.0.tgz#f5775b920742672e222e531c04ed3075a6465cf9" - integrity sha512-6G9d5weedQ6EMz37ZYXrFHCU2DG3yqvdLs4Jo2383cSxal+oO+kggaTgqLBKoMETz/S80KsMeC/l+MoRjc1pzw== - dependencies: - "@react-native-community/cli-tools" "^9.1.0" - cosmiconfig "^5.1.0" - deepmerge "^3.2.0" - glob "^7.1.3" - joi "^17.2.1" - -"@react-native-community/cli-debugger-ui@^9.0.0": - version "9.0.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-9.0.0.tgz#ea5c5dad6008bccd840d858e160d42bb2ced8793" - integrity sha512-7hH05ZwU9Tp0yS6xJW0bqcZPVt0YCK7gwj7gnRu1jDNN2kughf6Lg0Ys29rAvtZ7VO1PK5c1O+zs7yFnylQDUA== - dependencies: - serve-static "^1.13.1" - -"@react-native-community/cli-doctor@^9.1.1": - version "9.1.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-doctor/-/cli-doctor-9.1.1.tgz#1d5a92c325f27bc0691a57d569d5c6b7346e01e5" - integrity sha512-Sve8b3qmpvHEd0WbABoDXCgdN2OIgaTyBbM5rV+7ynAhn5ieWvS7IMwbBJ9xCoRerf5g8hJSycTyX2bfwCZpWw== - dependencies: - "@react-native-community/cli-config" "^9.1.0" - "@react-native-community/cli-platform-ios" "^9.1.0" - "@react-native-community/cli-tools" "^9.1.0" - chalk "^4.1.2" - command-exists "^1.2.8" - envinfo "^7.7.2" - execa "^1.0.0" - hermes-profile-transformer "^0.0.6" - ip "^1.1.5" - node-stream-zip "^1.9.1" - ora "^5.4.1" - prompts "^2.4.0" - semver "^6.3.0" - strip-ansi "^5.2.0" - sudo-prompt "^9.0.0" - wcwidth "^1.0.1" - -"@react-native-community/cli-hermes@^9.1.0": - version "9.1.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-hermes/-/cli-hermes-9.1.0.tgz#7e98f89767401dcf0be8c6fc8e36228557244014" - integrity sha512-Ly4dnlRZZ7FckFfSWnaD5BxszuEe9/WcJ6A7srW5UobqnnmEznDv1IY0oBTq1ggnmzIquM9dJQZ0UbcZeQjkoA== - dependencies: - "@react-native-community/cli-platform-android" "^9.1.0" - "@react-native-community/cli-tools" "^9.1.0" - chalk "^4.1.2" - hermes-profile-transformer "^0.0.6" - ip "^1.1.5" - -"@react-native-community/cli-platform-android@^9.0.0", "@react-native-community/cli-platform-android@^9.1.0": - version "9.1.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-9.1.0.tgz#3f80c202196c3874b86395b7f3f5fc13093d2d9e" - integrity sha512-OZ/Krq0wH6T7LuAvwFdJYe47RrHG8IOcoab47H4QQdYGTmJgTS3SlVkr6gn79pZyBGyp7xVizD30QJrIIyDjnw== - dependencies: - "@react-native-community/cli-tools" "^9.1.0" - chalk "^4.1.2" - execa "^1.0.0" - fs-extra "^8.1.0" - glob "^7.1.3" - logkitty "^0.7.1" - slash "^3.0.0" - -"@react-native-community/cli-platform-ios@^9.0.0", "@react-native-community/cli-platform-ios@^9.1.0": - version "9.1.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-9.1.0.tgz#ddd780a9a2eadbaf2d251b3a737ea7e087aae6aa" - integrity sha512-NtZ9j+VXLj8pxsk/trxbS779uXp/ge4fSwDWNwOM9APRoTcClJ/Xp8cp1koXwfULSn152Czo0u5b291DG2WRfQ== - dependencies: - "@react-native-community/cli-tools" "^9.1.0" - chalk "^4.1.2" - execa "^1.0.0" - glob "^7.1.3" - ora "^5.4.1" - -"@react-native-community/cli-plugin-metro@^9.1.1": - version "9.1.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-9.1.1.tgz#b23cb36204706ea9e69bec929f69cb4957e75853" - integrity sha512-8CBwEZrbYIeQw69Exg/oW20pV9C6mbYlDz0pxZJ0AYmC20Q+wFFs6sUh5zm28ZUh1L0LxNGmhle/YvMPqA+fMQ== - dependencies: - "@react-native-community/cli-server-api" "^9.1.0" - "@react-native-community/cli-tools" "^9.1.0" - chalk "^4.1.2" - metro "^0.72.1" - metro-config "^0.72.1" - metro-core "^0.72.1" - metro-react-native-babel-transformer "^0.72.1" - metro-resolver "^0.72.1" - metro-runtime "^0.72.1" - readline "^1.3.0" - -"@react-native-community/cli-server-api@^9.1.0": - version "9.1.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-9.1.0.tgz#efe04975ea6ea24f86a16d207288e8ac581e6509" - integrity sha512-Xf3hUqUc99hVmWOsmfNqUQ+sxhut9MIHlINzlo7Azxlmg9v9U/vtwJVJSIPD6iwPzvaPH1qeshzwy/r0GUR7fg== - dependencies: - "@react-native-community/cli-debugger-ui" "^9.0.0" - "@react-native-community/cli-tools" "^9.1.0" - compression "^1.7.1" - connect "^3.6.5" - errorhandler "^1.5.0" - nocache "^3.0.1" - pretty-format "^26.6.2" - serve-static "^1.13.1" - ws "^7.5.1" - -"@react-native-community/cli-tools@^9.1.0": - version "9.1.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-9.1.0.tgz#81daf5c2aab2f7d681bb4a6a34246f043ef567c4" - integrity sha512-07Z1hyy4cYty84P9cGq+Xf8Vb0S/0ffxLVdVQEMmLjU71sC9YTUv1anJdZyt6f9uUPvA9+e/YIXw5Bu0rvuXIw== - dependencies: - appdirsjs "^1.2.4" - chalk "^4.1.2" - find-up "^5.0.0" - mime "^2.4.1" - node-fetch "^2.6.0" - open "^6.2.0" - ora "^5.4.1" - semver "^6.3.0" - shell-quote "^1.7.3" - -"@react-native-community/cli-types@^9.1.0": - version "9.1.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-types/-/cli-types-9.1.0.tgz#dcd6a0022f62790fe1f67417f4690db938746aab" - integrity sha512-KDybF9XHvafLEILsbiKwz5Iobd+gxRaPyn4zSaAerBxedug4er5VUWa8Szy+2GeYKZzMh/gsb1o9lCToUwdT/g== - dependencies: - joi "^17.2.1" - -"@react-native-community/cli@^9.0.0": - version "9.1.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-9.1.1.tgz#999034df7708f05ac7773593d67b3f8c9bcb05bd" - integrity sha512-LjXcYahjFzM7TlsGzQLH9bCx3yvBsHEj/5Ytdnk0stdDET329JdXWEh6JiSRjVWPVAoDAV5pRAFmEOEGDNIiAw== - dependencies: - "@react-native-community/cli-clean" "^9.1.0" - "@react-native-community/cli-config" "^9.1.0" - "@react-native-community/cli-debugger-ui" "^9.0.0" - "@react-native-community/cli-doctor" "^9.1.1" - "@react-native-community/cli-hermes" "^9.1.0" - "@react-native-community/cli-plugin-metro" "^9.1.1" - "@react-native-community/cli-server-api" "^9.1.0" - "@react-native-community/cli-tools" "^9.1.0" - "@react-native-community/cli-types" "^9.1.0" - chalk "^4.1.2" - commander "^9.4.0" - execa "^1.0.0" - find-up "^4.1.0" - fs-extra "^8.1.0" - graceful-fs "^4.1.3" - prompts "^2.4.0" - semver "^6.3.0" - -"@react-native-community/eslint-config@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@react-native-community/eslint-config/-/eslint-config-2.0.0.tgz#35dcc529a274803fc4e0a6b3d6c274551fb91774" - integrity sha512-vHaMMfvMp9BWCQQ0lNIXibOJTcXIbYUQ8dSUsMOsrXgVkeVQJj88OwrKS00rQyqwMaC4/a6HuDiFzYUkGKOpVg== - dependencies: - "@react-native-community/eslint-plugin" "^1.1.0" - "@typescript-eslint/eslint-plugin" "^3.1.0" - "@typescript-eslint/parser" "^3.1.0" - babel-eslint "^10.1.0" - eslint-config-prettier "^6.10.1" - eslint-plugin-eslint-comments "^3.1.2" - eslint-plugin-flowtype "2.50.3" - eslint-plugin-jest "22.4.1" - eslint-plugin-prettier "3.1.2" - eslint-plugin-react "^7.20.0" - eslint-plugin-react-hooks "^4.0.4" - eslint-plugin-react-native "^3.8.1" - prettier "^2.0.2" - -"@react-native-community/eslint-plugin@^1.1.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@react-native-community/eslint-plugin/-/eslint-plugin-1.2.0.tgz#7d6d789ae8edf73dc9bed1246cd48277edea8066" - integrity sha512-o6aam+0Ug1xGK3ABYmBm0B1YuEKfM/5kaoZO0eHbZwSpw9UzDX4G5y4Nx/K20FHqUmJHkZmLvOUFYwN4N+HqKA== - -"@react-native-community/progress-view@link:..": - version "1.4.1" - -"@react-native/assets@1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@react-native/assets/-/assets-1.0.0.tgz#c6f9bf63d274bafc8e970628de24986b30a55c8e" - integrity sha512-KrwSpS1tKI70wuKl68DwJZYEvXktDHdZMG0k2AXD/rJVSlB23/X2CB2cutVR0HwNMJIal9HOUOBB2rVfa6UGtQ== - -"@react-native/normalize-color@2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@react-native/normalize-color/-/normalize-color-2.0.0.tgz#da955909432474a9a0fe1cbffc66576a0447f567" - integrity sha512-Wip/xsc5lw8vsBlmY2MO/gFLp3MvuZ2baBZjDeTjjndMgM0h5sxz7AZR62RDPGgstp8Np7JzjvVqVT7tpFZqsw== - -"@react-native/polyfills@2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@react-native/polyfills/-/polyfills-2.0.0.tgz#4c40b74655c83982c8cf47530ee7dc13d957b6aa" - integrity sha512-K0aGNn1TjalKj+65D7ycc1//H9roAQ51GJVk5ZJQFb2teECGmzd86bYDC0aYdbRf7gtovescq4Zt6FR0tgXiHQ== - -"@sideway/address@^4.1.3": - version "4.1.4" - resolved "https://registry.yarnpkg.com/@sideway/address/-/address-4.1.4.tgz#03dccebc6ea47fdc226f7d3d1ad512955d4783f0" - integrity sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw== - dependencies: - "@hapi/hoek" "^9.0.0" - -"@sideway/formula@^3.0.0": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@sideway/formula/-/formula-3.0.1.tgz#80fcbcbaf7ce031e0ef2dd29b1bfc7c3f583611f" - integrity sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg== - -"@sideway/pinpoint@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz#cff8ffadc372ad29fd3f78277aeb29e632cc70df" - integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ== - -"@sinonjs/commons@^1.7.0": - version "1.8.3" - resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.3.tgz#3802ddd21a50a949b6721ddd72da36e67e7f1b2d" - integrity sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ== - dependencies: - type-detect "4.0.8" - -"@sinonjs/fake-timers@^6.0.1": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz#293674fccb3262ac782c7aadfdeca86b10c75c40" - integrity sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA== - dependencies: - "@sinonjs/commons" "^1.7.0" - -"@tootallnate/once@1": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" - integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== - -"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.7": - version "7.1.19" - resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.19.tgz#7b497495b7d1b4812bdb9d02804d0576f43ee460" - integrity sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw== - dependencies: - "@babel/parser" "^7.1.0" - "@babel/types" "^7.0.0" - "@types/babel__generator" "*" - "@types/babel__template" "*" - "@types/babel__traverse" "*" - -"@types/babel__generator@*": - version "7.6.4" - resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.4.tgz#1f20ce4c5b1990b37900b63f050182d28c2439b7" - integrity sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg== - dependencies: - "@babel/types" "^7.0.0" - -"@types/babel__template@*": - version "7.4.1" - resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.1.tgz#3d1a48fd9d6c0edfd56f2ff578daed48f36c8969" - integrity sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g== - dependencies: - "@babel/parser" "^7.1.0" - "@babel/types" "^7.0.0" - -"@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6": - version "7.17.1" - resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.17.1.tgz#1a0e73e8c28c7e832656db372b779bfd2ef37314" - integrity sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA== - dependencies: - "@babel/types" "^7.3.0" - -"@types/eslint-visitor-keys@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#1ee30d79544ca84d68d4b3cdb0af4f205663dd2d" - integrity sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag== - -"@types/graceful-fs@^4.1.2": - version "4.1.5" - resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.5.tgz#21ffba0d98da4350db64891f92a9e5db3cdb4e15" - integrity sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw== - dependencies: - "@types/node" "*" - -"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz#8467d4b3c087805d63580480890791277ce35c44" - integrity sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g== - -"@types/istanbul-lib-report@*": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686" - integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== - dependencies: - "@types/istanbul-lib-coverage" "*" - -"@types/istanbul-reports@^3.0.0": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz#9153fe98bba2bd565a63add9436d6f0d7f8468ff" - integrity sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw== - dependencies: - "@types/istanbul-lib-report" "*" - -"@types/json-schema@^7.0.3": - version "7.0.11" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" - integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== - -"@types/node@*": - version "17.0.40" - resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.40.tgz#76ee88ae03650de8064a6cf75b8d95f9f4a16090" - integrity sha512-UXdBxNGqTMtm7hCwh9HtncFVLrXoqA3oJW30j6XWp5BH/wu3mVeaxo7cq5benFdBw34HB3XDT2TRPI7rXZ+mDg== - -"@types/normalize-package-data@^2.4.0": - version "2.4.1" - resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" - integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== - -"@types/prettier@^2.0.0": - version "2.6.3" - resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.6.3.tgz#68ada76827b0010d0db071f739314fa429943d0a" - integrity sha512-ymZk3LEC/fsut+/Q5qejp6R9O1rMxz3XaRHDV6kX8MrGAhOSPqVARbDi+EZvInBpw+BnCX3TD240byVkOfQsHg== - -"@types/stack-utils@^2.0.0": - version "2.0.1" - resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c" - integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw== - -"@types/yargs-parser@*": - version "21.0.0" - resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.0.tgz#0c60e537fa790f5f9472ed2776c2b71ec117351b" - integrity sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA== - -"@types/yargs@^15.0.0": - version "15.0.14" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.14.tgz#26d821ddb89e70492160b66d10a0eb6df8f6fb06" - integrity sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ== - dependencies: - "@types/yargs-parser" "*" - -"@types/yargs@^16.0.0": - version "16.0.4" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-16.0.4.tgz#26aad98dd2c2a38e421086ea9ad42b9e51642977" - integrity sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw== - dependencies: - "@types/yargs-parser" "*" - -"@typescript-eslint/eslint-plugin@^3.1.0": - version "3.10.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-3.10.1.tgz#7e061338a1383f59edc204c605899f93dc2e2c8f" - integrity sha512-PQg0emRtzZFWq6PxBcdxRH3QIQiyFO3WCVpRL3fgj5oQS3CDs3AeAKfv4DxNhzn8ITdNJGJ4D3Qw8eAJf3lXeQ== - dependencies: - "@typescript-eslint/experimental-utils" "3.10.1" - debug "^4.1.1" - functional-red-black-tree "^1.0.1" - regexpp "^3.0.0" - semver "^7.3.2" - tsutils "^3.17.1" - -"@typescript-eslint/experimental-utils@3.10.1": - version "3.10.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz#e179ffc81a80ebcae2ea04e0332f8b251345a686" - integrity sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw== - dependencies: - "@types/json-schema" "^7.0.3" - "@typescript-eslint/types" "3.10.1" - "@typescript-eslint/typescript-estree" "3.10.1" - eslint-scope "^5.0.0" - eslint-utils "^2.0.0" - -"@typescript-eslint/parser@^3.1.0": - version "3.10.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-3.10.1.tgz#1883858e83e8b442627e1ac6f408925211155467" - integrity sha512-Ug1RcWcrJP02hmtaXVS3axPPTTPnZjupqhgj+NnZ6BCkwSImWk/283347+x9wN+lqOdK9Eo3vsyiyDHgsmiEJw== - dependencies: - "@types/eslint-visitor-keys" "^1.0.0" - "@typescript-eslint/experimental-utils" "3.10.1" - "@typescript-eslint/types" "3.10.1" - "@typescript-eslint/typescript-estree" "3.10.1" - eslint-visitor-keys "^1.1.0" - -"@typescript-eslint/types@3.10.1": - version "3.10.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-3.10.1.tgz#1d7463fa7c32d8a23ab508a803ca2fe26e758727" - integrity sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ== - -"@typescript-eslint/typescript-estree@3.10.1": - version "3.10.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz#fd0061cc38add4fad45136d654408569f365b853" - integrity sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w== - dependencies: - "@typescript-eslint/types" "3.10.1" - "@typescript-eslint/visitor-keys" "3.10.1" - debug "^4.1.1" - glob "^7.1.6" - is-glob "^4.0.1" - lodash "^4.17.15" - semver "^7.3.2" - tsutils "^3.17.1" - -"@typescript-eslint/visitor-keys@3.10.1": - version "3.10.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz#cd4274773e3eb63b2e870ac602274487ecd1e931" - integrity sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ== - dependencies: - eslint-visitor-keys "^1.1.0" - -abab@^2.0.3, abab@^2.0.5: - version "2.0.6" - resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.6.tgz#41b80f2c871d19686216b82309231cfd3cb3d291" - integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA== - -abort-controller@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392" - integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== - dependencies: - event-target-shim "^5.0.0" - -absolute-path@^0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/absolute-path/-/absolute-path-0.0.0.tgz#a78762fbdadfb5297be99b15d35a785b2f095bf7" - integrity sha512-HQiug4c+/s3WOvEnDRxXVmNtSG5s2gJM9r19BTcqjp7BWcE48PB+Y2G6jE65kqI0LpsQeMZygt/b60Gi4KxGyA== - -accepts@^1.3.7, accepts@~1.3.5, accepts@~1.3.7: - version "1.3.8" - resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" - integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== - dependencies: - mime-types "~2.1.34" - negotiator "0.6.3" - -acorn-globals@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45" - integrity sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg== - dependencies: - acorn "^7.1.1" - acorn-walk "^7.1.1" - -acorn-jsx@^5.3.1: - version "5.3.2" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" - integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== - -acorn-walk@^7.1.1: - version "7.2.0" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" - integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== - -acorn@^7.1.1, acorn@^7.4.0: - version "7.4.1" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" - integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== - -acorn@^8.2.4: - version "8.7.1" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.7.1.tgz#0197122c843d1bf6d0a5e83220a788f278f63c30" - integrity sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A== - -agent-base@6: - version "6.0.2" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" - integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== - dependencies: - debug "4" - -ajv@^6.10.0, ajv@^6.12.4: - version "6.12.6" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" - integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== - dependencies: - fast-deep-equal "^3.1.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - -ajv@^8.0.0, ajv@^8.0.1: - version "8.11.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.11.0.tgz#977e91dd96ca669f54a11e23e378e33b884a565f" - integrity sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg== - dependencies: - fast-deep-equal "^3.1.1" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - uri-js "^4.2.2" - -anser@^1.4.9: - version "1.4.10" - resolved "https://registry.yarnpkg.com/anser/-/anser-1.4.10.tgz#befa3eddf282684bd03b63dcda3927aef8c2e35b" - integrity sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww== - -ansi-colors@^4.1.1: - version "4.1.3" - resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.3.tgz#37611340eb2243e70cc604cad35d63270d48781b" - integrity sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw== - -ansi-escapes@^4.2.1: - version "4.3.2" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" - integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== - dependencies: - type-fest "^0.21.3" - -ansi-fragments@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/ansi-fragments/-/ansi-fragments-0.2.1.tgz#24409c56c4cc37817c3d7caa99d8969e2de5a05e" - integrity sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w== - dependencies: - colorette "^1.0.7" - slice-ansi "^2.0.0" - strip-ansi "^5.0.0" - -ansi-regex@^4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.1.tgz#164daac87ab2d6f6db3a29875e2d1766582dabed" - integrity sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g== - -ansi-regex@^5.0.0, ansi-regex@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" - integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== - -ansi-styles@^3.2.0, ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" - integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== - dependencies: - color-convert "^2.0.1" - -anymatch@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" - integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== - dependencies: - micromatch "^3.1.4" - normalize-path "^2.1.1" - -anymatch@^3.0.3: - version "3.1.2" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" - integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== - dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" - -appdirsjs@^1.2.4: - version "1.2.6" - resolved "https://registry.yarnpkg.com/appdirsjs/-/appdirsjs-1.2.6.tgz#fccf9ee543315492867cacfcfd4a2b32257d30ac" - integrity sha512-D8wJNkqMCeQs3kLasatELsddox/Xqkhp+J07iXGyL54fVN7oc+nmNfYzGuCs1IEP6uBw+TfpuO3JKwc+lECy4w== - -argparse@^1.0.7: - version "1.0.10" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" - integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== - dependencies: - sprintf-js "~1.0.2" - -arr-diff@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" - integrity sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA== - -arr-flatten@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" - integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== - -arr-union@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" - integrity sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q== - -array-includes@^3.1.4, array-includes@^3.1.5: - version "3.1.5" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.5.tgz#2c320010db8d31031fd2a5f6b3bbd4b1aad31bdb" - integrity sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.19.5" - get-intrinsic "^1.1.1" - is-string "^1.0.7" - -array-unique@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" - integrity sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ== - -array.prototype.flatmap@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz#a7e8ed4225f4788a70cd910abcf0791e76a5534f" - integrity sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.2" - es-shim-unscopables "^1.0.0" - -asap@~2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" - integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== - -assign-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" - integrity sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw== - -ast-types@0.14.2: - version "0.14.2" - resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.14.2.tgz#600b882df8583e3cd4f2df5fa20fa83759d4bdfd" - integrity sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA== - dependencies: - tslib "^2.0.1" - -astral-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" - integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== - -astral-regex@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" - integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== - -async-limiter@~1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" - integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== - -async@^3.2.2: - version "3.2.3" - resolved "https://registry.yarnpkg.com/async/-/async-3.2.3.tgz#ac53dafd3f4720ee9e8a160628f18ea91df196c9" - integrity sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g== - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== - -atob@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" - integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== - -babel-core@^7.0.0-bridge.0: - version "7.0.0-bridge.0" - resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-7.0.0-bridge.0.tgz#95a492ddd90f9b4e9a4a1da14eb335b87b634ece" - integrity sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg== - -babel-eslint@^10.1.0: - version "10.1.0" - resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.1.0.tgz#6968e568a910b78fb3779cdd8b6ac2f479943232" - integrity sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/parser" "^7.7.0" - "@babel/traverse" "^7.7.0" - "@babel/types" "^7.7.0" - eslint-visitor-keys "^1.0.0" - resolve "^1.12.0" - -babel-jest@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-26.6.3.tgz#d87d25cb0037577a0c89f82e5755c5d293c01056" - integrity sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA== - dependencies: - "@jest/transform" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/babel__core" "^7.1.7" - babel-plugin-istanbul "^6.0.0" - babel-preset-jest "^26.6.2" - chalk "^4.0.0" - graceful-fs "^4.2.4" - slash "^3.0.0" - -babel-plugin-dynamic-import-node@^2.3.3: - version "2.3.3" - resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" - integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== - dependencies: - object.assign "^4.1.0" - -babel-plugin-istanbul@^6.0.0: - version "6.1.1" - resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73" - integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@istanbuljs/load-nyc-config" "^1.0.0" - "@istanbuljs/schema" "^0.1.2" - istanbul-lib-instrument "^5.0.4" - test-exclude "^6.0.0" - -babel-plugin-jest-hoist@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz#8185bd030348d254c6d7dd974355e6a28b21e62d" - integrity sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw== - dependencies: - "@babel/template" "^7.3.3" - "@babel/types" "^7.3.3" - "@types/babel__core" "^7.0.0" - "@types/babel__traverse" "^7.0.6" - -babel-plugin-polyfill-corejs2@^0.3.0: - version "0.3.1" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz#440f1b70ccfaabc6b676d196239b138f8a2cfba5" - integrity sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w== - dependencies: - "@babel/compat-data" "^7.13.11" - "@babel/helper-define-polyfill-provider" "^0.3.1" - semver "^6.1.1" - -babel-plugin-polyfill-corejs3@^0.5.0: - version "0.5.2" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz#aabe4b2fa04a6e038b688c5e55d44e78cd3a5f72" - integrity sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.3.1" - core-js-compat "^3.21.0" - -babel-plugin-polyfill-regenerator@^0.3.0: - version "0.3.1" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz#2c0678ea47c75c8cc2fbb1852278d8fb68233990" - integrity sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.3.1" - -babel-plugin-syntax-trailing-function-commas@^7.0.0-beta.0: - version "7.0.0-beta.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz#aa213c1435e2bffeb6fca842287ef534ad05d5cf" - integrity sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ== - -babel-preset-current-node-syntax@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b" - integrity sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ== - dependencies: - "@babel/plugin-syntax-async-generators" "^7.8.4" - "@babel/plugin-syntax-bigint" "^7.8.3" - "@babel/plugin-syntax-class-properties" "^7.8.3" - "@babel/plugin-syntax-import-meta" "^7.8.3" - "@babel/plugin-syntax-json-strings" "^7.8.3" - "@babel/plugin-syntax-logical-assignment-operators" "^7.8.3" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - "@babel/plugin-syntax-numeric-separator" "^7.8.3" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - "@babel/plugin-syntax-top-level-await" "^7.8.3" - -babel-preset-fbjs@^3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/babel-preset-fbjs/-/babel-preset-fbjs-3.4.0.tgz#38a14e5a7a3b285a3f3a86552d650dca5cf6111c" - integrity sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow== - dependencies: - "@babel/plugin-proposal-class-properties" "^7.0.0" - "@babel/plugin-proposal-object-rest-spread" "^7.0.0" - "@babel/plugin-syntax-class-properties" "^7.0.0" - "@babel/plugin-syntax-flow" "^7.0.0" - "@babel/plugin-syntax-jsx" "^7.0.0" - "@babel/plugin-syntax-object-rest-spread" "^7.0.0" - "@babel/plugin-transform-arrow-functions" "^7.0.0" - "@babel/plugin-transform-block-scoped-functions" "^7.0.0" - "@babel/plugin-transform-block-scoping" "^7.0.0" - "@babel/plugin-transform-classes" "^7.0.0" - "@babel/plugin-transform-computed-properties" "^7.0.0" - "@babel/plugin-transform-destructuring" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.0.0" - "@babel/plugin-transform-for-of" "^7.0.0" - "@babel/plugin-transform-function-name" "^7.0.0" - "@babel/plugin-transform-literals" "^7.0.0" - "@babel/plugin-transform-member-expression-literals" "^7.0.0" - "@babel/plugin-transform-modules-commonjs" "^7.0.0" - "@babel/plugin-transform-object-super" "^7.0.0" - "@babel/plugin-transform-parameters" "^7.0.0" - "@babel/plugin-transform-property-literals" "^7.0.0" - "@babel/plugin-transform-react-display-name" "^7.0.0" - "@babel/plugin-transform-react-jsx" "^7.0.0" - "@babel/plugin-transform-shorthand-properties" "^7.0.0" - "@babel/plugin-transform-spread" "^7.0.0" - "@babel/plugin-transform-template-literals" "^7.0.0" - babel-plugin-syntax-trailing-function-commas "^7.0.0-beta.0" - -babel-preset-jest@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz#747872b1171df032252426586881d62d31798fee" - integrity sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ== - dependencies: - babel-plugin-jest-hoist "^26.6.2" - babel-preset-current-node-syntax "^1.0.0" - -balanced-match@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - -base64-js@^1.1.2, base64-js@^1.3.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" - integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== - -base@^0.11.1: - version "0.11.2" - resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" - integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== - dependencies: - cache-base "^1.0.1" - class-utils "^0.3.5" - component-emitter "^1.2.1" - define-property "^1.0.0" - isobject "^3.0.1" - mixin-deep "^1.2.0" - pascalcase "^0.1.1" - -bl@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" - integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== - dependencies: - buffer "^5.5.0" - inherits "^2.0.4" - readable-stream "^3.4.0" - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -braces@^2.3.1: - version "2.3.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" - integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== - dependencies: - arr-flatten "^1.1.0" - array-unique "^0.3.2" - extend-shallow "^2.0.1" - fill-range "^4.0.0" - isobject "^3.0.1" - repeat-element "^1.1.2" - snapdragon "^0.8.1" - snapdragon-node "^2.0.1" - split-string "^3.0.2" - to-regex "^3.0.1" - -braces@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== - dependencies: - fill-range "^7.0.1" - -browser-process-hrtime@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" - integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== - -browserslist@^4.20.2, browserslist@^4.20.3: - version "4.20.3" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.20.3.tgz#eb7572f49ec430e054f56d52ff0ebe9be915f8bf" - integrity sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg== - dependencies: - caniuse-lite "^1.0.30001332" - electron-to-chromium "^1.4.118" - escalade "^3.1.1" - node-releases "^2.0.3" - picocolors "^1.0.0" - -bser@2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" - integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== - dependencies: - node-int64 "^0.4.0" - -buffer-from@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" - integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== - -buffer@^5.5.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" - integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== - dependencies: - base64-js "^1.3.1" - ieee754 "^1.1.13" - -bytes@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" - integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== - -cache-base@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" - integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== - dependencies: - collection-visit "^1.0.0" - component-emitter "^1.2.1" - get-value "^2.0.6" - has-value "^1.0.0" - isobject "^3.0.1" - set-value "^2.0.0" - to-object-path "^0.3.0" - union-value "^1.0.0" - unset-value "^1.0.0" - -call-bind@^1.0.0, call-bind@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" - integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== - dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" - -caller-callsite@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" - integrity sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ== - dependencies: - callsites "^2.0.0" - -caller-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" - integrity sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A== - dependencies: - caller-callsite "^2.0.0" - -callsites@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" - integrity sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ== - -callsites@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" - integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== - -camelcase@^5.0.0, camelcase@^5.3.1: - version "5.3.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" - integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== - -camelcase@^6.0.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" - integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== - -caniuse-lite@^1.0.30001332: - version "1.0.30001346" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001346.tgz#e895551b46b9cc9cc9de852facd42f04839a8fbe" - integrity sha512-q6ibZUO2t88QCIPayP/euuDREq+aMAxFE5S70PkrLh0iTDj/zEhgvJRKC2+CvXY6EWc6oQwUR48lL5vCW6jiXQ== - -capture-exit@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-2.0.0.tgz#fb953bfaebeb781f62898239dabb426d08a509a4" - integrity sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g== - dependencies: - rsvp "^4.8.4" - -chalk@^2.0.0: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" - integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -char-regex@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" - integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== - -ci-info@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" - integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== - -ci-info@^3.2.0: - version "3.3.1" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.3.1.tgz#58331f6f472a25fe3a50a351ae3052936c2c7f32" - integrity sha512-SXgeMX9VwDe7iFFaEWkA5AstuER9YKqy4EhHqr4DVqkwmD9rpVimkMKWHdjn30Ja45txyjhSn63lVX69eVCckg== - -cjs-module-lexer@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz#4186fcca0eae175970aee870b9fe2d6cf8d5655f" - integrity sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw== - -class-utils@^0.3.5: - version "0.3.6" - resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" - integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== - dependencies: - arr-union "^3.1.0" - define-property "^0.2.5" - isobject "^3.0.0" - static-extend "^0.1.1" - -cli-cursor@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" - integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== - dependencies: - restore-cursor "^3.1.0" - -cli-spinners@^2.5.0: - version "2.6.1" - resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.6.1.tgz#adc954ebe281c37a6319bfa401e6dd2488ffb70d" - integrity sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g== - -cliui@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" - integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^6.2.0" - -cliui@^7.0.2: - version "7.0.4" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" - integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^7.0.0" - -clone-deep@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" - integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== - dependencies: - is-plain-object "^2.0.4" - kind-of "^6.0.2" - shallow-clone "^3.0.0" - -clone@^1.0.2: - version "1.0.4" - resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" - integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== - -co@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" - integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== - -collect-v8-coverage@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59" - integrity sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg== - -collection-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" - integrity sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw== - dependencies: - map-visit "^1.0.0" - object-visit "^1.0.0" - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" - integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== - dependencies: - color-name "~1.1.4" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== - -color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -colorette@^1.0.7: - version "1.4.0" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.4.0.tgz#5190fbb87276259a86ad700bff2c6d6faa3fca40" - integrity sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g== - -combined-stream@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - -command-exists@^1.2.8: - version "1.2.9" - resolved "https://registry.yarnpkg.com/command-exists/-/command-exists-1.2.9.tgz#c50725af3808c8ab0260fd60b01fbfa25b954f69" - integrity sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w== - -commander@^9.4.0: - version "9.4.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-9.4.0.tgz#bc4a40918fefe52e22450c111ecd6b7acce6f11c" - integrity sha512-sRPT+umqkz90UA8M1yqYfnHlZA7fF6nSphDtxeywPZ49ysjxDQybzk13CL+mXekDRG92skbcqCLVovuCusNmFw== - -commander@~2.13.0: - version "2.13.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c" - integrity sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA== - -commondir@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" - integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== - -component-emitter@^1.2.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" - integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== - -compressible@~2.0.16: - version "2.0.18" - resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" - integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== - dependencies: - mime-db ">= 1.43.0 < 2" - -compression@^1.7.1: - version "1.7.4" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" - integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== - dependencies: - accepts "~1.3.5" - bytes "3.0.0" - compressible "~2.0.16" - debug "2.6.9" - on-headers "~1.0.2" - safe-buffer "5.1.2" - vary "~1.1.2" - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== - -connect@^3.6.5: - version "3.7.0" - resolved "https://registry.yarnpkg.com/connect/-/connect-3.7.0.tgz#5d49348910caa5e07a01800b030d0c35f20484f8" - integrity sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ== - dependencies: - debug "2.6.9" - finalhandler "1.1.2" - parseurl "~1.3.3" - utils-merge "1.0.1" - -convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369" - integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA== - dependencies: - safe-buffer "~5.1.1" - -copy-descriptor@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" - integrity sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw== - -core-js-compat@^3.21.0: - version "3.22.8" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.22.8.tgz#46fa34ce1ddf742acd7f95f575f66bbb21e05d62" - integrity sha512-pQnwg4xtuvc2Bs/5zYQPaEYYSuTxsF7LBWF0SvnVhthZo/Qe+rJpcEekrdNK5DWwDJ0gv0oI9NNX5Mppdy0ctg== - dependencies: - browserslist "^4.20.3" - semver "7.0.0" - -core-util-is@~1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" - integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== - -cosmiconfig@^5.0.5, cosmiconfig@^5.1.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" - integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== - dependencies: - import-fresh "^2.0.0" - is-directory "^0.3.1" - js-yaml "^3.13.1" - parse-json "^4.0.0" - -cross-spawn@^6.0.0: - version "6.0.5" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" - integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== - dependencies: - nice-try "^1.0.4" - path-key "^2.0.1" - semver "^5.5.0" - shebang-command "^1.2.0" - which "^1.2.9" - -cross-spawn@^7.0.0, cross-spawn@^7.0.2: - version "7.0.3" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" - integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - -cssom@^0.4.4: - version "0.4.4" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10" - integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== - -cssom@~0.3.6: - version "0.3.8" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" - integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== - -cssstyle@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852" - integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== - dependencies: - cssom "~0.3.6" - -data-urls@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-2.0.0.tgz#156485a72963a970f5d5821aaf642bef2bf2db9b" - integrity sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ== - dependencies: - abab "^2.0.3" - whatwg-mimetype "^2.3.0" - whatwg-url "^8.0.0" - -dayjs@^1.8.15: - version "1.11.2" - resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.2.tgz#fa0f5223ef0d6724b3d8327134890cfe3d72fbe5" - integrity sha512-F4LXf1OeU9hrSYRPTTj/6FbO4HTjPKXvEIC1P2kcnFurViINCVk3ZV0xAS3XVx9MkMsXbbqlK6hjseaYbgKEHw== - -debug@2.6.9, debug@^2.2.0, debug@^2.3.3: - version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - dependencies: - ms "2.0.0" - -debug@4, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1: - version "4.3.4" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" - integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== - dependencies: - ms "2.1.2" - -decamelize@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== - -decimal.js@^10.2.1: - version "10.3.1" - resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.3.1.tgz#d8c3a444a9c6774ba60ca6ad7261c3a94fd5e783" - integrity sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ== - -decode-uri-component@^0.2.0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" - integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== - -deep-is@^0.1.3, deep-is@~0.1.3: - version "0.1.4" - resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" - integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== - -deepmerge@^3.2.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-3.3.0.tgz#d3c47fd6f3a93d517b14426b0628a17b0125f5f7" - integrity sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA== - -deepmerge@^4.2.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" - integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== - -defaults@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" - integrity sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA== - dependencies: - clone "^1.0.2" - -define-properties@^1.1.3, define-properties@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1" - integrity sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA== - dependencies: - has-property-descriptors "^1.0.0" - object-keys "^1.1.1" - -define-property@^0.2.5: - version "0.2.5" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" - integrity sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA== - dependencies: - is-descriptor "^0.1.0" - -define-property@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" - integrity sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA== - dependencies: - is-descriptor "^1.0.0" - -define-property@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" - integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== - dependencies: - is-descriptor "^1.0.2" - isobject "^3.0.1" - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== - -denodeify@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/denodeify/-/denodeify-1.2.1.tgz#3a36287f5034e699e7577901052c2e6c94251631" - integrity sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg== - -depd@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" - integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== - -destroy@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" - integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== - -detect-newline@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" - integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== - -diff-sequences@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-26.6.2.tgz#48ba99157de1923412eed41db6b6d4aa9ca7c0b1" - integrity sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q== - -doctrine@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" - integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== - dependencies: - esutils "^2.0.2" - -doctrine@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" - integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== - dependencies: - esutils "^2.0.2" - -domexception@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/domexception/-/domexception-2.0.1.tgz#fb44aefba793e1574b0af6aed2801d057529f304" - integrity sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg== - dependencies: - webidl-conversions "^5.0.0" - -ee-first@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" - integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== - -electron-to-chromium@^1.4.118: - version "1.4.146" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.146.tgz#fd20970c3def2f9e6b32ac13a2e7a6b64e1b0c48" - integrity sha512-4eWebzDLd+hYLm4csbyMU2EbBnqhwl8Oe9eF/7CBDPWcRxFmqzx4izxvHH+lofQxzieg8UbB8ZuzNTxeukzfTg== - -emittery@^0.7.1: - version "0.7.2" - resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.7.2.tgz#25595908e13af0f5674ab419396e2fb394cdfa82" - integrity sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ== - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - -encodeurl@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" - integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== - -end-of-stream@^1.1.0: - version "1.4.4" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" - integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== - dependencies: - once "^1.4.0" - -enquirer@^2.3.5: - version "2.3.6" - resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" - integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== - dependencies: - ansi-colors "^4.1.1" - -envinfo@^7.7.2: - version "7.8.1" - resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.8.1.tgz#06377e3e5f4d379fea7ac592d5ad8927e0c4d475" - integrity sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw== - -error-ex@^1.3.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" - integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - dependencies: - is-arrayish "^0.2.1" - -error-stack-parser@^2.0.6: - version "2.0.7" - resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.0.7.tgz#b0c6e2ce27d0495cf78ad98715e0cad1219abb57" - integrity sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA== - dependencies: - stackframe "^1.1.1" - -errorhandler@^1.5.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/errorhandler/-/errorhandler-1.5.1.tgz#b9ba5d17cf90744cd1e851357a6e75bf806a9a91" - integrity sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A== - dependencies: - accepts "~1.3.7" - escape-html "~1.0.3" - -es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19.5: - version "1.20.1" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.1.tgz#027292cd6ef44bd12b1913b828116f54787d1814" - integrity sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA== - dependencies: - call-bind "^1.0.2" - es-to-primitive "^1.2.1" - function-bind "^1.1.1" - function.prototype.name "^1.1.5" - get-intrinsic "^1.1.1" - get-symbol-description "^1.0.0" - has "^1.0.3" - has-property-descriptors "^1.0.0" - has-symbols "^1.0.3" - internal-slot "^1.0.3" - is-callable "^1.2.4" - is-negative-zero "^2.0.2" - is-regex "^1.1.4" - is-shared-array-buffer "^1.0.2" - is-string "^1.0.7" - is-weakref "^1.0.2" - object-inspect "^1.12.0" - object-keys "^1.1.1" - object.assign "^4.1.2" - regexp.prototype.flags "^1.4.3" - string.prototype.trimend "^1.0.5" - string.prototype.trimstart "^1.0.5" - unbox-primitive "^1.0.2" - -es-shim-unscopables@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#702e632193201e3edf8713635d083d378e510241" - integrity sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w== - dependencies: - has "^1.0.3" - -es-to-primitive@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" - integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== - dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" - -escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== - -escape-html@~1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" - integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== - -escape-string-regexp@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" - integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== - -escape-string-regexp@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" - integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== - -escodegen@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.0.0.tgz#5e32b12833e8aa8fa35e1bf0befa89380484c7dd" - integrity sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw== - dependencies: - esprima "^4.0.1" - estraverse "^5.2.0" - esutils "^2.0.2" - optionator "^0.8.1" - optionalDependencies: - source-map "~0.6.1" - -eslint-config-prettier@^6.10.1: - version "6.15.0" - resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-6.15.0.tgz#7f93f6cb7d45a92f1537a70ecc06366e1ac6fed9" - integrity sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw== - dependencies: - get-stdin "^6.0.0" - -eslint-plugin-eslint-comments@^3.1.2: - version "3.2.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.2.0.tgz#9e1cd7b4413526abb313933071d7aba05ca12ffa" - integrity sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ== - dependencies: - escape-string-regexp "^1.0.5" - ignore "^5.0.5" - -eslint-plugin-flowtype@2.50.3: - version "2.50.3" - resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.50.3.tgz#61379d6dce1d010370acd6681740fd913d68175f" - integrity sha512-X+AoKVOr7Re0ko/yEXyM5SSZ0tazc6ffdIOocp2fFUlWoDt7DV0Bz99mngOkAFLOAWjqRA5jPwqUCbrx13XoxQ== - dependencies: - lodash "^4.17.10" - -eslint-plugin-jest@22.4.1: - version "22.4.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-22.4.1.tgz#a5fd6f7a2a41388d16f527073b778013c5189a9c" - integrity sha512-gcLfn6P2PrFAVx3AobaOzlIEevpAEf9chTpFZz7bYfc7pz8XRv7vuKTIE4hxPKZSha6XWKKplDQ0x9Pq8xX2mg== - -eslint-plugin-prettier@3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz#432e5a667666ab84ce72f945c72f77d996a5c9ba" - integrity sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA== - dependencies: - prettier-linter-helpers "^1.0.0" - -eslint-plugin-react-hooks@^4.0.4: - version "4.5.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.5.0.tgz#5f762dfedf8b2cf431c689f533c9d3fa5dcf25ad" - integrity sha512-8k1gRt7D7h03kd+SAAlzXkQwWK22BnK6GKZG+FJA6BAGy22CFvl8kCIXKpVux0cCxMWDQUPqSok0LKaZ0aOcCw== - -eslint-plugin-react-native-globals@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-native-globals/-/eslint-plugin-react-native-globals-0.1.2.tgz#ee1348bc2ceb912303ce6bdbd22e2f045ea86ea2" - integrity sha512-9aEPf1JEpiTjcFAmmyw8eiIXmcNZOqaZyHO77wgm0/dWfT/oxC1SrIq8ET38pMxHYrcB6Uew+TzUVsBeczF88g== - -eslint-plugin-react-native@^3.8.1: - version "3.11.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-native/-/eslint-plugin-react-native-3.11.0.tgz#c73b0886abb397867e5e6689d3a6a418682e6bac" - integrity sha512-7F3OTwrtQPfPFd+VygqKA2VZ0f2fz0M4gJmry/TRE18JBb94/OtMxwbL7Oqwu7FGyrdeIOWnXQbBAveMcSTZIA== - dependencies: - "@babel/traverse" "^7.7.4" - eslint-plugin-react-native-globals "^0.1.1" - -eslint-plugin-react@^7.20.0: - version "7.30.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.30.0.tgz#8e7b1b2934b8426ac067a0febade1b13bd7064e3" - integrity sha512-RgwH7hjW48BleKsYyHK5vUAvxtE9SMPDKmcPRQgtRCYaZA0XQPt5FSkrU3nhz5ifzMZcA8opwmRJ2cmOO8tr5A== - dependencies: - array-includes "^3.1.5" - array.prototype.flatmap "^1.3.0" - doctrine "^2.1.0" - estraverse "^5.3.0" - jsx-ast-utils "^2.4.1 || ^3.0.0" - minimatch "^3.1.2" - object.entries "^1.1.5" - object.fromentries "^2.0.5" - object.hasown "^1.1.1" - object.values "^1.1.5" - prop-types "^15.8.1" - resolve "^2.0.0-next.3" - semver "^6.3.0" - string.prototype.matchall "^4.0.7" - -eslint-scope@^5.0.0, eslint-scope@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" - integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== - dependencies: - esrecurse "^4.3.0" - estraverse "^4.1.1" - -eslint-utils@^2.0.0, eslint-utils@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27" - integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== - dependencies: - eslint-visitor-keys "^1.1.0" - -eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" - integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== - -eslint-visitor-keys@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" - integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== - -eslint@^7.32.0: - version "7.32.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.32.0.tgz#c6d328a14be3fb08c8d1d21e12c02fdb7a2a812d" - integrity sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA== - dependencies: - "@babel/code-frame" "7.12.11" - "@eslint/eslintrc" "^0.4.3" - "@humanwhocodes/config-array" "^0.5.0" - ajv "^6.10.0" - chalk "^4.0.0" - cross-spawn "^7.0.2" - debug "^4.0.1" - doctrine "^3.0.0" - enquirer "^2.3.5" - escape-string-regexp "^4.0.0" - eslint-scope "^5.1.1" - eslint-utils "^2.1.0" - eslint-visitor-keys "^2.0.0" - espree "^7.3.1" - esquery "^1.4.0" - esutils "^2.0.2" - fast-deep-equal "^3.1.3" - file-entry-cache "^6.0.1" - functional-red-black-tree "^1.0.1" - glob-parent "^5.1.2" - globals "^13.6.0" - ignore "^4.0.6" - import-fresh "^3.0.0" - imurmurhash "^0.1.4" - is-glob "^4.0.0" - js-yaml "^3.13.1" - json-stable-stringify-without-jsonify "^1.0.1" - levn "^0.4.1" - lodash.merge "^4.6.2" - minimatch "^3.0.4" - natural-compare "^1.4.0" - optionator "^0.9.1" - progress "^2.0.0" - regexpp "^3.1.0" - semver "^7.2.1" - strip-ansi "^6.0.0" - strip-json-comments "^3.1.0" - table "^6.0.9" - text-table "^0.2.0" - v8-compile-cache "^2.0.3" - -espree@^7.3.0, espree@^7.3.1: - version "7.3.1" - resolved "https://registry.yarnpkg.com/espree/-/espree-7.3.1.tgz#f2df330b752c6f55019f8bd89b7660039c1bbbb6" - integrity sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g== - dependencies: - acorn "^7.4.0" - acorn-jsx "^5.3.1" - eslint-visitor-keys "^1.3.0" - -esprima@^4.0.0, esprima@^4.0.1, esprima@~4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - -esquery@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" - integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== - dependencies: - estraverse "^5.1.0" - -esrecurse@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" - integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== - dependencies: - estraverse "^5.2.0" - -estraverse@^4.1.1: - version "4.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" - integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== - -estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" - integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== - -esutils@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" - integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== - -etag@~1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" - integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== - -event-target-shim@^5.0.0, event-target-shim@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" - integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== - -exec-sh@^0.3.2: - version "0.3.6" - resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.3.6.tgz#ff264f9e325519a60cb5e273692943483cca63bc" - integrity sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w== - -execa@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" - integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== - dependencies: - cross-spawn "^6.0.0" - get-stream "^4.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - -execa@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a" - integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA== - dependencies: - cross-spawn "^7.0.0" - get-stream "^5.0.0" - human-signals "^1.1.1" - is-stream "^2.0.0" - merge-stream "^2.0.0" - npm-run-path "^4.0.0" - onetime "^5.1.0" - signal-exit "^3.0.2" - strip-final-newline "^2.0.0" - -exit@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" - integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== - -expand-brackets@^2.1.4: - version "2.1.4" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" - integrity sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA== - dependencies: - debug "^2.3.3" - define-property "^0.2.5" - extend-shallow "^2.0.1" - posix-character-classes "^0.1.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -expect@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/expect/-/expect-26.6.2.tgz#c6b996bf26bf3fe18b67b2d0f51fc981ba934417" - integrity sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA== - dependencies: - "@jest/types" "^26.6.2" - ansi-styles "^4.0.0" - jest-get-type "^26.3.0" - jest-matcher-utils "^26.6.2" - jest-message-util "^26.6.2" - jest-regex-util "^26.0.0" - -extend-shallow@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" - integrity sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug== - dependencies: - is-extendable "^0.1.0" - -extend-shallow@^3.0.0, extend-shallow@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" - integrity sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== - dependencies: - assign-symbols "^1.0.0" - is-extendable "^1.0.1" - -extglob@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" - integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== - dependencies: - array-unique "^0.3.2" - define-property "^1.0.0" - expand-brackets "^2.1.4" - extend-shallow "^2.0.1" - fragment-cache "^0.2.1" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" - integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== - -fast-diff@^1.1.2: - version "1.2.0" - resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03" - integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w== - -fast-json-stable-stringify@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - -fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" - integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== - -fb-watchman@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.1.tgz#fc84fb39d2709cf3ff6d743706157bb5708a8a85" - integrity sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg== - dependencies: - bser "2.1.1" - -file-entry-cache@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" - integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== - dependencies: - flat-cache "^3.0.4" - -fill-range@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" - integrity sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ== - dependencies: - extend-shallow "^2.0.1" - is-number "^3.0.0" - repeat-string "^1.6.1" - to-regex-range "^2.1.0" - -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== - dependencies: - to-regex-range "^5.0.1" - -finalhandler@1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" - integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== - dependencies: - debug "2.6.9" - encodeurl "~1.0.2" - escape-html "~1.0.3" - on-finished "~2.3.0" - parseurl "~1.3.3" - statuses "~1.5.0" - unpipe "~1.0.0" - -find-cache-dir@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" - integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== - dependencies: - commondir "^1.0.1" - make-dir "^2.0.0" - pkg-dir "^3.0.0" - -find-up@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" - integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== - dependencies: - locate-path "^3.0.0" - -find-up@^4.0.0, find-up@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" - integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== - dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" - -find-up@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" - integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== - dependencies: - locate-path "^6.0.0" - path-exists "^4.0.0" - -flat-cache@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" - integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== - dependencies: - flatted "^3.1.0" - rimraf "^3.0.2" - -flatted@^3.1.0: - version "3.2.5" - resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.5.tgz#76c8584f4fc843db64702a6bd04ab7a8bd666da3" - integrity sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg== - -flow-parser@0.*: - version "0.179.0" - resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.179.0.tgz#595caab8b082b4d424735c97a53216a91c9eb19a" - integrity sha512-M4dEgnvsGFa1lUTK05RFW+cwle8tkTHioFm6gGWdeGpDJjjhmvyaN8vLIqb8sAHI05TQxARsnUC3U2chzQP1Dw== - -flow-parser@^0.121.0: - version "0.121.0" - resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.121.0.tgz#9f9898eaec91a9f7c323e9e992d81ab5c58e618f" - integrity sha512-1gIBiWJNR0tKUNv8gZuk7l9rVX06OuLzY9AoGio7y/JT4V1IZErEMEq2TJS+PFcw/y0RshZ1J/27VfK1UQzYVg== - -for-in@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" - integrity sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ== - -form-data@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz#ebd53791b78356a99af9a300d4282c4d5eb9755f" - integrity sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.8" - mime-types "^2.1.12" - -fragment-cache@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" - integrity sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA== - dependencies: - map-cache "^0.2.2" - -fresh@0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" - integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== - -fs-extra@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-1.0.0.tgz#cd3ce5f7e7cb6145883fcae3191e9877f8587950" - integrity sha512-VerQV6vEKuhDWD2HGOybV6v5I73syoc/cXAbKlgTC7M/oFVEtklWlp9QH2Ijw3IaWDOQcMkldSPa7zXy79Z/UQ== - dependencies: - graceful-fs "^4.1.2" - jsonfile "^2.1.0" - klaw "^1.0.0" - -fs-extra@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" - integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^4.0.0" - universalify "^0.1.0" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== - -fsevents@^2.1.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" - integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -function.prototype.name@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" - integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.0" - functions-have-names "^1.2.2" - -functional-red-black-tree@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" - integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g== - -functions-have-names@^1.2.2: - version "1.2.3" - resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" - integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== - -gensync@^1.0.0-beta.2: - version "1.0.0-beta.2" - resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" - integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== - -get-caller-file@^2.0.1, get-caller-file@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" - integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== - -get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" - integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.1" - -get-package-type@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" - integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== - -get-stdin@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b" - integrity sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g== - -get-stream@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" - integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== - dependencies: - pump "^3.0.0" - -get-stream@^5.0.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" - integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== - dependencies: - pump "^3.0.0" - -get-symbol-description@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" - integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.1" - -get-value@^2.0.3, get-value@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" - integrity sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA== - -glob-parent@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" - integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== - dependencies: - is-glob "^4.0.1" - -glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: - version "7.2.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" - integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.1.1" - once "^1.3.0" - path-is-absolute "^1.0.0" - -globals@^11.1.0: - version "11.12.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" - integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== - -globals@^13.6.0, globals@^13.9.0: - version "13.15.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-13.15.0.tgz#38113218c907d2f7e98658af246cef8b77e90bac" - integrity sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog== - dependencies: - type-fest "^0.20.2" - -graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.9: - version "4.2.10" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" - integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== - -growly@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" - integrity sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw== - -has-bigints@^1.0.1, has-bigints@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" - integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -has-property-descriptors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" - integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== - dependencies: - get-intrinsic "^1.1.1" - -has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" - integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== - -has-tostringtag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" - integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== - dependencies: - has-symbols "^1.0.2" - -has-value@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" - integrity sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q== - dependencies: - get-value "^2.0.3" - has-values "^0.1.4" - isobject "^2.0.0" - -has-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" - integrity sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw== - dependencies: - get-value "^2.0.6" - has-values "^1.0.0" - isobject "^3.0.0" - -has-values@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" - integrity sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ== - -has-values@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" - integrity sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ== - dependencies: - is-number "^3.0.0" - kind-of "^4.0.0" - -has@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - dependencies: - function-bind "^1.1.1" - -hermes-estree@0.8.0: - version "0.8.0" - resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.8.0.tgz#530be27243ca49f008381c1f3e8b18fb26bf9ec0" - integrity sha512-W6JDAOLZ5pMPMjEiQGLCXSSV7pIBEgRR5zGkxgmzGSXHOxqV5dC/M1Zevqpbm9TZDE5tu358qZf8Vkzmsc+u7Q== - -hermes-parser@0.8.0: - version "0.8.0" - resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.8.0.tgz#116dceaba32e45b16d6aefb5c4c830eaeba2d257" - integrity sha512-yZKalg1fTYG5eOiToLUaw69rQfZq/fi+/NtEXRU7N87K/XobNRhRWorh80oSge2lWUiZfTgUvRJH+XgZWrhoqA== - dependencies: - hermes-estree "0.8.0" - -hermes-profile-transformer@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz#bd0f5ecceda80dd0ddaae443469ab26fb38fc27b" - integrity sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ== - dependencies: - source-map "^0.7.3" - -hosted-git-info@^2.1.4: - version "2.8.9" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" - integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== - -html-encoding-sniffer@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3" - integrity sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ== - dependencies: - whatwg-encoding "^1.0.5" - -html-escaper@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" - integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== - -http-errors@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" - integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== - dependencies: - depd "2.0.0" - inherits "2.0.4" - setprototypeof "1.2.0" - statuses "2.0.1" - toidentifier "1.0.1" - -http-proxy-agent@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a" - integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg== - dependencies: - "@tootallnate/once" "1" - agent-base "6" - debug "4" - -https-proxy-agent@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" - integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== - dependencies: - agent-base "6" - debug "4" - -human-signals@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" - integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== - -iconv-lite@0.4.24: - version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - -ieee754@^1.1.13: - version "1.2.1" - resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" - integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== - -ignore@^4.0.6: - version "4.0.6" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" - integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== - -ignore@^5.0.5: - version "5.2.0" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a" - integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== - -image-size@^0.6.0: - version "0.6.3" - resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.6.3.tgz#e7e5c65bb534bd7cdcedd6cb5166272a85f75fb2" - integrity sha512-47xSUiQioGaB96nqtp5/q55m0aBQSQdyIloMOc/x+QVTDZLNmXE892IIDrJ0hM1A5vcNUDD5tDffkSP5lCaIIA== - -import-fresh@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" - integrity sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg== - dependencies: - caller-path "^2.0.0" - resolve-from "^3.0.0" - -import-fresh@^3.0.0, import-fresh@^3.2.1: - version "3.3.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" - integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== - dependencies: - parent-module "^1.0.0" - resolve-from "^4.0.0" - -import-local@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4" - integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg== - dependencies: - pkg-dir "^4.2.0" - resolve-cwd "^3.0.0" - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@2.0.4, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -internal-slot@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" - integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== - dependencies: - get-intrinsic "^1.1.0" - has "^1.0.3" - side-channel "^1.0.4" - -invariant@^2.2.4: - version "2.2.4" - resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" - integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== - dependencies: - loose-envify "^1.0.0" - -ip@^1.1.5: - version "1.1.8" - resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.8.tgz#ae05948f6b075435ed3307acce04629da8cdbf48" - integrity sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg== - -is-accessor-descriptor@^0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" - integrity sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A== - dependencies: - kind-of "^3.0.2" - -is-accessor-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" - integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== - dependencies: - kind-of "^6.0.0" - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== - -is-bigint@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" - integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== - dependencies: - has-bigints "^1.0.1" - -is-boolean-object@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" - integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-buffer@^1.1.5: - version "1.1.6" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" - integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== - -is-callable@^1.1.4, is-callable@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" - integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== - -is-ci@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" - integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== - dependencies: - ci-info "^2.0.0" - -is-core-module@^2.2.0, is-core-module@^2.8.1: - version "2.9.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69" - integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A== - dependencies: - has "^1.0.3" - -is-data-descriptor@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" - integrity sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg== - dependencies: - kind-of "^3.0.2" - -is-data-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" - integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== - dependencies: - kind-of "^6.0.0" - -is-date-object@^1.0.1: - version "1.0.5" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" - integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== - dependencies: - has-tostringtag "^1.0.0" - -is-descriptor@^0.1.0: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" - integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== - dependencies: - is-accessor-descriptor "^0.1.6" - is-data-descriptor "^0.1.4" - kind-of "^5.0.0" - -is-descriptor@^1.0.0, is-descriptor@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" - integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== - dependencies: - is-accessor-descriptor "^1.0.0" - is-data-descriptor "^1.0.0" - kind-of "^6.0.2" - -is-directory@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" - integrity sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw== - -is-docker@^2.0.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" - integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== - -is-extendable@^0.1.0, is-extendable@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - integrity sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw== - -is-extendable@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" - integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== - dependencies: - is-plain-object "^2.0.4" - -is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== - -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w== - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" - integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - -is-generator-fn@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" - integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== - -is-glob@^4.0.0, is-glob@^4.0.1: - version "4.0.3" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" - integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== - dependencies: - is-extglob "^2.1.1" - -is-interactive@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e" - integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== - -is-negative-zero@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" - integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== - -is-number-object@^1.0.4: - version "1.0.7" - resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" - integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== - dependencies: - has-tostringtag "^1.0.0" - -is-number@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" - integrity sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg== - dependencies: - kind-of "^3.0.2" - -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - -is-plain-object@^2.0.3, is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" - integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== - dependencies: - isobject "^3.0.1" - -is-potential-custom-element-name@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5" - integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ== - -is-regex@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" - integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-shared-array-buffer@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" - integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== - dependencies: - call-bind "^1.0.2" - -is-stream@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" - integrity sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== - -is-stream@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" - integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== - -is-string@^1.0.5, is-string@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" - integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== - dependencies: - has-tostringtag "^1.0.0" - -is-symbol@^1.0.2, is-symbol@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" - integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== - dependencies: - has-symbols "^1.0.2" - -is-typedarray@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== - -is-unicode-supported@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" - integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== - -is-weakref@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" - integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== - dependencies: - call-bind "^1.0.2" - -is-windows@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" - integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== - -is-wsl@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" - integrity sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw== - -is-wsl@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" - integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== - dependencies: - is-docker "^2.0.0" - -isarray@1.0.0, isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== - -isobject@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" - integrity sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA== - dependencies: - isarray "1.0.0" - -isobject@^3.0.0, isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== - -istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz#189e7909d0a39fa5a3dfad5b03f71947770191d3" - integrity sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw== - -istanbul-lib-instrument@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz#873c6fff897450118222774696a3f28902d77c1d" - integrity sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ== - dependencies: - "@babel/core" "^7.7.5" - "@istanbuljs/schema" "^0.1.2" - istanbul-lib-coverage "^3.0.0" - semver "^6.3.0" - -istanbul-lib-instrument@^5.0.4: - version "5.2.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz#31d18bdd127f825dd02ea7bfdfd906f8ab840e9f" - integrity sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A== - dependencies: - "@babel/core" "^7.12.3" - "@babel/parser" "^7.14.7" - "@istanbuljs/schema" "^0.1.2" - istanbul-lib-coverage "^3.2.0" - semver "^6.3.0" - -istanbul-lib-report@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#7518fe52ea44de372f460a76b5ecda9ffb73d8a6" - integrity sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw== - dependencies: - istanbul-lib-coverage "^3.0.0" - make-dir "^3.0.0" - supports-color "^7.1.0" - -istanbul-lib-source-maps@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz#895f3a709fcfba34c6de5a42939022f3e4358551" - integrity sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw== - dependencies: - debug "^4.1.1" - istanbul-lib-coverage "^3.0.0" - source-map "^0.6.1" - -istanbul-reports@^3.0.2: - version "3.1.4" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.4.tgz#1b6f068ecbc6c331040aab5741991273e609e40c" - integrity sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw== - dependencies: - html-escaper "^2.0.0" - istanbul-lib-report "^3.0.0" - -jest-changed-files@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-26.6.2.tgz#f6198479e1cc66f22f9ae1e22acaa0b429c042d0" - integrity sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ== - dependencies: - "@jest/types" "^26.6.2" - execa "^4.0.0" - throat "^5.0.0" - -jest-cli@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-26.6.3.tgz#43117cfef24bc4cd691a174a8796a532e135e92a" - integrity sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg== - dependencies: - "@jest/core" "^26.6.3" - "@jest/test-result" "^26.6.2" - "@jest/types" "^26.6.2" - chalk "^4.0.0" - exit "^0.1.2" - graceful-fs "^4.2.4" - import-local "^3.0.2" - is-ci "^2.0.0" - jest-config "^26.6.3" - jest-util "^26.6.2" - jest-validate "^26.6.2" - prompts "^2.0.1" - yargs "^15.4.1" - -jest-config@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-26.6.3.tgz#64f41444eef9eb03dc51d5c53b75c8c71f645349" - integrity sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg== - dependencies: - "@babel/core" "^7.1.0" - "@jest/test-sequencer" "^26.6.3" - "@jest/types" "^26.6.2" - babel-jest "^26.6.3" - chalk "^4.0.0" - deepmerge "^4.2.2" - glob "^7.1.1" - graceful-fs "^4.2.4" - jest-environment-jsdom "^26.6.2" - jest-environment-node "^26.6.2" - jest-get-type "^26.3.0" - jest-jasmine2 "^26.6.3" - jest-regex-util "^26.0.0" - jest-resolve "^26.6.2" - jest-util "^26.6.2" - jest-validate "^26.6.2" - micromatch "^4.0.2" - pretty-format "^26.6.2" - -jest-diff@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-26.6.2.tgz#1aa7468b52c3a68d7d5c5fdcdfcd5e49bd164394" - integrity sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA== - dependencies: - chalk "^4.0.0" - diff-sequences "^26.6.2" - jest-get-type "^26.3.0" - pretty-format "^26.6.2" - -jest-docblock@^26.0.0: - version "26.0.0" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-26.0.0.tgz#3e2fa20899fc928cb13bd0ff68bd3711a36889b5" - integrity sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w== - dependencies: - detect-newline "^3.0.0" - -jest-each@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-26.6.2.tgz#02526438a77a67401c8a6382dfe5999952c167cb" - integrity sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A== - dependencies: - "@jest/types" "^26.6.2" - chalk "^4.0.0" - jest-get-type "^26.3.0" - jest-util "^26.6.2" - pretty-format "^26.6.2" - -jest-environment-jsdom@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz#78d09fe9cf019a357009b9b7e1f101d23bd1da3e" - integrity sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q== - dependencies: - "@jest/environment" "^26.6.2" - "@jest/fake-timers" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - jest-mock "^26.6.2" - jest-util "^26.6.2" - jsdom "^16.4.0" - -jest-environment-node@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-26.6.2.tgz#824e4c7fb4944646356f11ac75b229b0035f2b0c" - integrity sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag== - dependencies: - "@jest/environment" "^26.6.2" - "@jest/fake-timers" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - jest-mock "^26.6.2" - jest-util "^26.6.2" - -jest-get-type@^26.3.0: - version "26.3.0" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-26.3.0.tgz#e97dc3c3f53c2b406ca7afaed4493b1d099199e0" - integrity sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig== - -jest-haste-map@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-26.6.2.tgz#dd7e60fe7dc0e9f911a23d79c5ff7fb5c2cafeaa" - integrity sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w== - dependencies: - "@jest/types" "^26.6.2" - "@types/graceful-fs" "^4.1.2" - "@types/node" "*" - anymatch "^3.0.3" - fb-watchman "^2.0.0" - graceful-fs "^4.2.4" - jest-regex-util "^26.0.0" - jest-serializer "^26.6.2" - jest-util "^26.6.2" - jest-worker "^26.6.2" - micromatch "^4.0.2" - sane "^4.0.3" - walker "^1.0.7" - optionalDependencies: - fsevents "^2.1.2" - -jest-jasmine2@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz#adc3cf915deacb5212c93b9f3547cd12958f2edd" - integrity sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg== - dependencies: - "@babel/traverse" "^7.1.0" - "@jest/environment" "^26.6.2" - "@jest/source-map" "^26.6.2" - "@jest/test-result" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - chalk "^4.0.0" - co "^4.6.0" - expect "^26.6.2" - is-generator-fn "^2.0.0" - jest-each "^26.6.2" - jest-matcher-utils "^26.6.2" - jest-message-util "^26.6.2" - jest-runtime "^26.6.3" - jest-snapshot "^26.6.2" - jest-util "^26.6.2" - pretty-format "^26.6.2" - throat "^5.0.0" - -jest-leak-detector@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz#7717cf118b92238f2eba65054c8a0c9c653a91af" - integrity sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg== - dependencies: - jest-get-type "^26.3.0" - pretty-format "^26.6.2" - -jest-matcher-utils@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz#8e6fd6e863c8b2d31ac6472eeb237bc595e53e7a" - integrity sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw== - dependencies: - chalk "^4.0.0" - jest-diff "^26.6.2" - jest-get-type "^26.3.0" - pretty-format "^26.6.2" - -jest-message-util@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-26.6.2.tgz#58173744ad6fc0506b5d21150b9be56ef001ca07" - integrity sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA== - dependencies: - "@babel/code-frame" "^7.0.0" - "@jest/types" "^26.6.2" - "@types/stack-utils" "^2.0.0" - chalk "^4.0.0" - graceful-fs "^4.2.4" - micromatch "^4.0.2" - pretty-format "^26.6.2" - slash "^3.0.0" - stack-utils "^2.0.2" - -jest-mock@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-26.6.2.tgz#d6cb712b041ed47fe0d9b6fc3474bc6543feb302" - integrity sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew== - dependencies: - "@jest/types" "^26.6.2" - "@types/node" "*" - -jest-pnp-resolver@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c" - integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== - -jest-regex-util@^26.0.0: - version "26.0.0" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-26.0.0.tgz#d25e7184b36e39fd466c3bc41be0971e821fee28" - integrity sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A== - -jest-regex-util@^27.0.6: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-27.5.1.tgz#4da143f7e9fd1e542d4aa69617b38e4a78365b95" - integrity sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg== - -jest-resolve-dependencies@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz#6680859ee5d22ee5dcd961fe4871f59f4c784fb6" - integrity sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg== - dependencies: - "@jest/types" "^26.6.2" - jest-regex-util "^26.0.0" - jest-snapshot "^26.6.2" - -jest-resolve@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-26.6.2.tgz#a3ab1517217f469b504f1b56603c5bb541fbb507" - integrity sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ== - dependencies: - "@jest/types" "^26.6.2" - chalk "^4.0.0" - graceful-fs "^4.2.4" - jest-pnp-resolver "^1.2.2" - jest-util "^26.6.2" - read-pkg-up "^7.0.1" - resolve "^1.18.1" - slash "^3.0.0" - -jest-runner@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-26.6.3.tgz#2d1fed3d46e10f233fd1dbd3bfaa3fe8924be159" - integrity sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ== - dependencies: - "@jest/console" "^26.6.2" - "@jest/environment" "^26.6.2" - "@jest/test-result" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - chalk "^4.0.0" - emittery "^0.7.1" - exit "^0.1.2" - graceful-fs "^4.2.4" - jest-config "^26.6.3" - jest-docblock "^26.0.0" - jest-haste-map "^26.6.2" - jest-leak-detector "^26.6.2" - jest-message-util "^26.6.2" - jest-resolve "^26.6.2" - jest-runtime "^26.6.3" - jest-util "^26.6.2" - jest-worker "^26.6.2" - source-map-support "^0.5.6" - throat "^5.0.0" - -jest-runtime@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-26.6.3.tgz#4f64efbcfac398331b74b4b3c82d27d401b8fa2b" - integrity sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw== - dependencies: - "@jest/console" "^26.6.2" - "@jest/environment" "^26.6.2" - "@jest/fake-timers" "^26.6.2" - "@jest/globals" "^26.6.2" - "@jest/source-map" "^26.6.2" - "@jest/test-result" "^26.6.2" - "@jest/transform" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/yargs" "^15.0.0" - chalk "^4.0.0" - cjs-module-lexer "^0.6.0" - collect-v8-coverage "^1.0.0" - exit "^0.1.2" - glob "^7.1.3" - graceful-fs "^4.2.4" - jest-config "^26.6.3" - jest-haste-map "^26.6.2" - jest-message-util "^26.6.2" - jest-mock "^26.6.2" - jest-regex-util "^26.0.0" - jest-resolve "^26.6.2" - jest-snapshot "^26.6.2" - jest-util "^26.6.2" - jest-validate "^26.6.2" - slash "^3.0.0" - strip-bom "^4.0.0" - yargs "^15.4.1" - -jest-serializer@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-26.6.2.tgz#d139aafd46957d3a448f3a6cdabe2919ba0742d1" - integrity sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g== - dependencies: - "@types/node" "*" - graceful-fs "^4.2.4" - -jest-serializer@^27.0.6: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-27.5.1.tgz#81438410a30ea66fd57ff730835123dea1fb1f64" - integrity sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w== - dependencies: - "@types/node" "*" - graceful-fs "^4.2.9" - -jest-snapshot@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-26.6.2.tgz#f3b0af1acb223316850bd14e1beea9837fb39c84" - integrity sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og== - dependencies: - "@babel/types" "^7.0.0" - "@jest/types" "^26.6.2" - "@types/babel__traverse" "^7.0.4" - "@types/prettier" "^2.0.0" - chalk "^4.0.0" - expect "^26.6.2" - graceful-fs "^4.2.4" - jest-diff "^26.6.2" - jest-get-type "^26.3.0" - jest-haste-map "^26.6.2" - jest-matcher-utils "^26.6.2" - jest-message-util "^26.6.2" - jest-resolve "^26.6.2" - natural-compare "^1.4.0" - pretty-format "^26.6.2" - semver "^7.3.2" - -jest-util@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-26.6.2.tgz#907535dbe4d5a6cb4c47ac9b926f6af29576cbc1" - integrity sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q== - dependencies: - "@jest/types" "^26.6.2" - "@types/node" "*" - chalk "^4.0.0" - graceful-fs "^4.2.4" - is-ci "^2.0.0" - micromatch "^4.0.2" - -jest-util@^27.2.0: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-27.5.1.tgz#3ba9771e8e31a0b85da48fe0b0891fb86c01c2f9" - integrity sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw== - dependencies: - "@jest/types" "^27.5.1" - "@types/node" "*" - chalk "^4.0.0" - ci-info "^3.2.0" - graceful-fs "^4.2.9" - picomatch "^2.2.3" - -jest-validate@^26.5.2, jest-validate@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-26.6.2.tgz#23d380971587150467342911c3d7b4ac57ab20ec" - integrity sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ== - dependencies: - "@jest/types" "^26.6.2" - camelcase "^6.0.0" - chalk "^4.0.0" - jest-get-type "^26.3.0" - leven "^3.1.0" - pretty-format "^26.6.2" - -jest-watcher@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-26.6.2.tgz#a5b683b8f9d68dbcb1d7dae32172d2cca0592975" - integrity sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ== - dependencies: - "@jest/test-result" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - ansi-escapes "^4.2.1" - chalk "^4.0.0" - jest-util "^26.6.2" - string-length "^4.0.1" - -jest-worker@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed" - integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== - dependencies: - "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^7.0.0" - -jest-worker@^27.2.0: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" - integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== - dependencies: - "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^8.0.0" - -jest@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest/-/jest-26.6.3.tgz#40e8fdbe48f00dfa1f0ce8121ca74b88ac9148ef" - integrity sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q== - dependencies: - "@jest/core" "^26.6.3" - import-local "^3.0.2" - jest-cli "^26.6.3" - -joi@^17.2.1: - version "17.6.0" - resolved "https://registry.yarnpkg.com/joi/-/joi-17.6.0.tgz#0bb54f2f006c09a96e75ce687957bd04290054b2" - integrity sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw== - dependencies: - "@hapi/hoek" "^9.0.0" - "@hapi/topo" "^5.0.0" - "@sideway/address" "^4.1.3" - "@sideway/formula" "^3.0.0" - "@sideway/pinpoint" "^2.0.0" - -"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -js-yaml@^3.13.1: - version "3.14.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" - integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -jsc-android@^250230.2.1: - version "250230.2.1" - resolved "https://registry.yarnpkg.com/jsc-android/-/jsc-android-250230.2.1.tgz#3790313a970586a03ab0ad47defbc84df54f1b83" - integrity sha512-KmxeBlRjwoqCnBBKGsihFtvsBHyUFlBxJPK4FzeYcIuBfdjv6jFys44JITAgSTbQD+vIdwMEfyZklsuQX0yI1Q== - -jscodeshift@^0.13.1: - version "0.13.1" - resolved "https://registry.yarnpkg.com/jscodeshift/-/jscodeshift-0.13.1.tgz#69bfe51e54c831296380585c6d9e733512aecdef" - integrity sha512-lGyiEbGOvmMRKgWk4vf+lUrCWO/8YR8sUR3FKF1Cq5fovjZDlIcw3Hu5ppLHAnEXshVffvaM0eyuY/AbOeYpnQ== - dependencies: - "@babel/core" "^7.13.16" - "@babel/parser" "^7.13.16" - "@babel/plugin-proposal-class-properties" "^7.13.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.13.8" - "@babel/plugin-proposal-optional-chaining" "^7.13.12" - "@babel/plugin-transform-modules-commonjs" "^7.13.8" - "@babel/preset-flow" "^7.13.13" - "@babel/preset-typescript" "^7.13.0" - "@babel/register" "^7.13.16" - babel-core "^7.0.0-bridge.0" - chalk "^4.1.2" - flow-parser "0.*" - graceful-fs "^4.2.4" - micromatch "^3.1.10" - neo-async "^2.5.0" - node-dir "^0.1.17" - recast "^0.20.4" - temp "^0.8.4" - write-file-atomic "^2.3.0" - -jsdom@^16.4.0: - version "16.7.0" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-16.7.0.tgz#918ae71965424b197c819f8183a754e18977b710" - integrity sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw== - dependencies: - abab "^2.0.5" - acorn "^8.2.4" - acorn-globals "^6.0.0" - cssom "^0.4.4" - cssstyle "^2.3.0" - data-urls "^2.0.0" - decimal.js "^10.2.1" - domexception "^2.0.1" - escodegen "^2.0.0" - form-data "^3.0.0" - html-encoding-sniffer "^2.0.1" - http-proxy-agent "^4.0.1" - https-proxy-agent "^5.0.0" - is-potential-custom-element-name "^1.0.1" - nwsapi "^2.2.0" - parse5 "6.0.1" - saxes "^5.0.1" - symbol-tree "^3.2.4" - tough-cookie "^4.0.0" - w3c-hr-time "^1.0.2" - w3c-xmlserializer "^2.0.0" - webidl-conversions "^6.1.0" - whatwg-encoding "^1.0.5" - whatwg-mimetype "^2.3.0" - whatwg-url "^8.5.0" - ws "^7.4.6" - xml-name-validator "^3.0.0" - -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" - integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== - -jsesc@~0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" - integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== - -json-parse-better-errors@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" - integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== - -json-parse-even-better-errors@^2.3.0: - version "2.3.1" - resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" - integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - -json-schema-traverse@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" - integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== - -json-stable-stringify-without-jsonify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" - integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== - -json5@^2.2.1: - version "2.2.3" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" - integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== - -jsonfile@^2.1.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8" - integrity sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw== - optionalDependencies: - graceful-fs "^4.1.6" - -jsonfile@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" - integrity sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== - optionalDependencies: - graceful-fs "^4.1.6" - -"jsx-ast-utils@^2.4.1 || ^3.0.0": - version "3.3.0" - resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.0.tgz#e624f259143b9062c92b6413ff92a164c80d3ccb" - integrity sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q== - dependencies: - array-includes "^3.1.4" - object.assign "^4.1.2" - -kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" - integrity sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== - dependencies: - is-buffer "^1.1.5" - -kind-of@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" - integrity sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw== - dependencies: - is-buffer "^1.1.5" - -kind-of@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" - integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== - -kind-of@^6.0.0, kind-of@^6.0.2: - version "6.0.3" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" - integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== - -klaw@^1.0.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439" - integrity sha512-TED5xi9gGQjGpNnvRWknrwAB1eL5GciPfVFOt3Vk1OJCVDQbzuSfrF3hkUQKlsgKrG1F+0t5W0m+Fje1jIt8rw== - optionalDependencies: - graceful-fs "^4.1.9" - -kleur@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" - integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== - -leven@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" - integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== - -levn@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" - integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== - dependencies: - prelude-ls "^1.2.1" - type-check "~0.4.0" - -levn@~0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" - integrity sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA== - dependencies: - prelude-ls "~1.1.2" - type-check "~0.3.2" - -lines-and-columns@^1.1.6: - version "1.2.4" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" - integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== - -locate-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" - integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== - dependencies: - p-locate "^3.0.0" - path-exists "^3.0.0" - -locate-path@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" - integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== - dependencies: - p-locate "^4.1.0" - -locate-path@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" - integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== - dependencies: - p-locate "^5.0.0" - -lodash.debounce@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" - integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== - -lodash.merge@^4.6.2: - version "4.6.2" - resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" - integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== - -lodash.throttle@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4" - integrity sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ== - -lodash.truncate@^4.4.2: - version "4.4.2" - resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" - integrity sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw== - -lodash@^4.17.10, lodash@^4.17.15, lodash@^4.7.0: - version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -log-symbols@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" - integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== - dependencies: - chalk "^4.1.0" - is-unicode-supported "^0.1.0" - -logkitty@^0.7.1: - version "0.7.1" - resolved "https://registry.yarnpkg.com/logkitty/-/logkitty-0.7.1.tgz#8e8d62f4085a826e8d38987722570234e33c6aa7" - integrity sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ== - dependencies: - ansi-fragments "^0.2.1" - dayjs "^1.8.15" - yargs "^15.1.0" - -loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" - integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== - dependencies: - js-tokens "^3.0.0 || ^4.0.0" - -lru-cache@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" - integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== - dependencies: - yallist "^4.0.0" - -make-dir@^2.0.0, make-dir@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" - integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== - dependencies: - pify "^4.0.1" - semver "^5.6.0" - -make-dir@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" - integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== - dependencies: - semver "^6.0.0" - -makeerror@1.0.12: - version "1.0.12" - resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.12.tgz#3e5dd2079a82e812e983cc6610c4a2cb0eaa801a" - integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg== - dependencies: - tmpl "1.0.5" - -map-cache@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" - integrity sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg== - -map-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" - integrity sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w== - dependencies: - object-visit "^1.0.0" - -memoize-one@^5.0.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-5.2.1.tgz#8337aa3c4335581839ec01c3d594090cebe8f00e" - integrity sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q== - -merge-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" - integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== - -metro-babel-transformer@0.72.1: - version "0.72.1" - resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.72.1.tgz#53129a496f7309cd434cfc9f8d978317e928cae1" - integrity sha512-VK7A9gepnhrKC0DMoxtPjYYHjkkfNwzLMYJgeL6Il6IaX/K/VHTILSEqgpxfNDos2jrXazuR5+rXDLE/RCzqmw== - dependencies: - "@babel/core" "^7.14.0" - hermes-parser "0.8.0" - metro-source-map "0.72.1" - nullthrows "^1.1.1" - -metro-babel-transformer@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.72.3.tgz#2c60493a4eb7a8d20cc059f05e0e505dc1684d01" - integrity sha512-PTOR2zww0vJbWeeM3qN90WKENxCLzv9xrwWaNtwVlhcV8/diNdNe82sE1xIxLFI6OQuAVwNMv1Y7VsO2I7Ejrw== - dependencies: - "@babel/core" "^7.14.0" - hermes-parser "0.8.0" - metro-source-map "0.72.3" - nullthrows "^1.1.1" - -metro-cache-key@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.72.3.tgz#dcc3055b6cb7e35b84b4fe736a148affb4ecc718" - integrity sha512-kQzmF5s3qMlzqkQcDwDxrOaVxJ2Bh6WRXWdzPnnhsq9LcD3B3cYqQbRBS+3tSuXmathb4gsOdhWslOuIsYS8Rg== - -metro-cache@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.72.3.tgz#fd079f90b12a81dd5f1567c607c13b14ae282690" - integrity sha512-++eyZzwkXvijWRV3CkDbueaXXGlVzH9GA52QWqTgAOgSHYp5jWaDwLQ8qpsMkQzpwSyIF4LLK9aI3eA7Xa132A== - dependencies: - metro-core "0.72.3" - rimraf "^2.5.4" - -metro-config@0.72.3, metro-config@^0.72.1: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.72.3.tgz#c2f1a89537c79cec516b1229aa0550dfa769e2ee" - integrity sha512-VEsAIVDkrIhgCByq8HKTWMBjJG6RlYwWSu1Gnv3PpHa0IyTjKJtB7wC02rbTjSaemcr82scldf2R+h6ygMEvsw== - dependencies: - cosmiconfig "^5.0.5" - jest-validate "^26.5.2" - metro "0.72.3" - metro-cache "0.72.3" - metro-core "0.72.3" - metro-runtime "0.72.3" - -metro-core@0.72.3, metro-core@^0.72.1: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.72.3.tgz#e3a276d54ecc8fe667127347a1bfd3f8c0009ccb" - integrity sha512-KuYWBMmLB4+LxSMcZ1dmWabVExNCjZe3KysgoECAIV+wyIc2r4xANq15GhS94xYvX1+RqZrxU1pa0jQ5OK+/6A== - dependencies: - lodash.throttle "^4.1.1" - metro-resolver "0.72.3" - -metro-file-map@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-file-map/-/metro-file-map-0.72.3.tgz#94f6d4969480aa7f47cfe2c5f365ad4e85051f12" - integrity sha512-LhuRnuZ2i2uxkpFsz1XCDIQSixxBkBG7oICAFyLyEMDGbcfeY6/NexphfLdJLTghkaoJR5ARFMiIxUg9fIY/pA== - dependencies: - abort-controller "^3.0.0" - anymatch "^3.0.3" - debug "^2.2.0" - fb-watchman "^2.0.0" - graceful-fs "^4.2.4" - invariant "^2.2.4" - jest-regex-util "^27.0.6" - jest-serializer "^27.0.6" - jest-util "^27.2.0" - jest-worker "^27.2.0" - micromatch "^4.0.4" - walker "^1.0.7" - optionalDependencies: - fsevents "^2.1.2" - -metro-hermes-compiler@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-hermes-compiler/-/metro-hermes-compiler-0.72.3.tgz#e9ab4d25419eedcc72c73842c8da681a4a7e691e" - integrity sha512-QWDQASMiXNW3j8uIQbzIzCdGYv5PpAX/ZiF4/lTWqKRWuhlkP4auhVY4eqdAKj5syPx45ggpjkVE0p8hAPDZYg== - -metro-inspector-proxy@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-inspector-proxy/-/metro-inspector-proxy-0.72.3.tgz#8d7ff4240fc414af5b72d86dac2485647fc3cf09" - integrity sha512-UPFkaq2k93RaOi+eqqt7UUmqy2ywCkuxJLasQ55+xavTUS+TQSyeTnTczaYn+YKw+izLTLllGcvqnQcZiWYhGw== - dependencies: - connect "^3.6.5" - debug "^2.2.0" - ws "^7.5.1" - yargs "^15.3.1" - -metro-minify-uglify@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-minify-uglify/-/metro-minify-uglify-0.72.3.tgz#a9d4cd27933b29cfe95d8406b40d185567a93d39" - integrity sha512-dPXqtMI8TQcj0g7ZrdhC8X3mx3m3rtjtMuHKGIiEXH9CMBvrET8IwrgujQw2rkPcXiSiX8vFDbGMIlfxefDsKA== - dependencies: - uglify-es "^3.1.9" - -metro-react-native-babel-preset@0.72.1: - version "0.72.1" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.72.1.tgz#6da276375f20312306c1545c47c439e445b9c628" - integrity sha512-DlvMw2tFrCqD9OXBoN11fPM09kHC22FZpnkTmG4Pr4kecV+aDmEGxwakjUcjELrX1JCXz2MLPvqeJkbiP1f5CA== - dependencies: - "@babel/core" "^7.14.0" - "@babel/plugin-proposal-async-generator-functions" "^7.0.0" - "@babel/plugin-proposal-class-properties" "^7.0.0" - "@babel/plugin-proposal-export-default-from" "^7.0.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-proposal-object-rest-spread" "^7.0.0" - "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" - "@babel/plugin-proposal-optional-chaining" "^7.0.0" - "@babel/plugin-syntax-dynamic-import" "^7.0.0" - "@babel/plugin-syntax-export-default-from" "^7.0.0" - "@babel/plugin-syntax-flow" "^7.2.0" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-syntax-optional-chaining" "^7.0.0" - "@babel/plugin-transform-arrow-functions" "^7.0.0" - "@babel/plugin-transform-async-to-generator" "^7.0.0" - "@babel/plugin-transform-block-scoping" "^7.0.0" - "@babel/plugin-transform-classes" "^7.0.0" - "@babel/plugin-transform-computed-properties" "^7.0.0" - "@babel/plugin-transform-destructuring" "^7.0.0" - "@babel/plugin-transform-exponentiation-operator" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.0.0" - "@babel/plugin-transform-function-name" "^7.0.0" - "@babel/plugin-transform-literals" "^7.0.0" - "@babel/plugin-transform-modules-commonjs" "^7.0.0" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.0.0" - "@babel/plugin-transform-parameters" "^7.0.0" - "@babel/plugin-transform-react-display-name" "^7.0.0" - "@babel/plugin-transform-react-jsx" "^7.0.0" - "@babel/plugin-transform-react-jsx-self" "^7.0.0" - "@babel/plugin-transform-react-jsx-source" "^7.0.0" - "@babel/plugin-transform-runtime" "^7.0.0" - "@babel/plugin-transform-shorthand-properties" "^7.0.0" - "@babel/plugin-transform-spread" "^7.0.0" - "@babel/plugin-transform-sticky-regex" "^7.0.0" - "@babel/plugin-transform-template-literals" "^7.0.0" - "@babel/plugin-transform-typescript" "^7.5.0" - "@babel/plugin-transform-unicode-regex" "^7.0.0" - "@babel/template" "^7.0.0" - react-refresh "^0.4.0" - -metro-react-native-babel-preset@0.72.3, metro-react-native-babel-preset@^0.72.1: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.72.3.tgz#e549199fa310fef34364fdf19bd210afd0c89432" - integrity sha512-uJx9y/1NIqoYTp6ZW1osJ7U5ZrXGAJbOQ/Qzl05BdGYvN1S7Qmbzid6xOirgK0EIT0pJKEEh1s8qbassYZe4cw== - dependencies: - "@babel/core" "^7.14.0" - "@babel/plugin-proposal-async-generator-functions" "^7.0.0" - "@babel/plugin-proposal-class-properties" "^7.0.0" - "@babel/plugin-proposal-export-default-from" "^7.0.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-proposal-object-rest-spread" "^7.0.0" - "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" - "@babel/plugin-proposal-optional-chaining" "^7.0.0" - "@babel/plugin-syntax-dynamic-import" "^7.0.0" - "@babel/plugin-syntax-export-default-from" "^7.0.0" - "@babel/plugin-syntax-flow" "^7.2.0" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-syntax-optional-chaining" "^7.0.0" - "@babel/plugin-transform-arrow-functions" "^7.0.0" - "@babel/plugin-transform-async-to-generator" "^7.0.0" - "@babel/plugin-transform-block-scoping" "^7.0.0" - "@babel/plugin-transform-classes" "^7.0.0" - "@babel/plugin-transform-computed-properties" "^7.0.0" - "@babel/plugin-transform-destructuring" "^7.0.0" - "@babel/plugin-transform-exponentiation-operator" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.0.0" - "@babel/plugin-transform-function-name" "^7.0.0" - "@babel/plugin-transform-literals" "^7.0.0" - "@babel/plugin-transform-modules-commonjs" "^7.0.0" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.0.0" - "@babel/plugin-transform-parameters" "^7.0.0" - "@babel/plugin-transform-react-display-name" "^7.0.0" - "@babel/plugin-transform-react-jsx" "^7.0.0" - "@babel/plugin-transform-react-jsx-self" "^7.0.0" - "@babel/plugin-transform-react-jsx-source" "^7.0.0" - "@babel/plugin-transform-runtime" "^7.0.0" - "@babel/plugin-transform-shorthand-properties" "^7.0.0" - "@babel/plugin-transform-spread" "^7.0.0" - "@babel/plugin-transform-sticky-regex" "^7.0.0" - "@babel/plugin-transform-template-literals" "^7.0.0" - "@babel/plugin-transform-typescript" "^7.5.0" - "@babel/plugin-transform-unicode-regex" "^7.0.0" - "@babel/template" "^7.0.0" - react-refresh "^0.4.0" - -metro-react-native-babel-transformer@0.72.1: - version "0.72.1" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.72.1.tgz#e2611c2c1afde1eaaa127d72fe92d94a2d8d9058" - integrity sha512-hMnN0MOgVloAk94YuXN7sLeDaZ51Y6xIcJXxIU1s/KaygAGXk6o7VAdwf2MY/IV1SIct5lkW4Gn71u/9/EvfXA== - dependencies: - "@babel/core" "^7.14.0" - babel-preset-fbjs "^3.4.0" - hermes-parser "0.8.0" - metro-babel-transformer "0.72.1" - metro-react-native-babel-preset "0.72.1" - metro-source-map "0.72.1" - nullthrows "^1.1.1" - -metro-react-native-babel-transformer@^0.72.1: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.72.3.tgz#f8eda8c07c0082cbdbef47a3293edc41587c6b5a" - integrity sha512-Ogst/M6ujYrl/+9mpEWqE3zF7l2mTuftDTy3L8wZYwX1pWUQWQpfU1aJBeWiLxt1XlIq+uriRjKzKoRoIK57EA== - dependencies: - "@babel/core" "^7.14.0" - babel-preset-fbjs "^3.4.0" - hermes-parser "0.8.0" - metro-babel-transformer "0.72.3" - metro-react-native-babel-preset "0.72.3" - metro-source-map "0.72.3" - nullthrows "^1.1.1" - -metro-resolver@0.72.3, metro-resolver@^0.72.1: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.72.3.tgz#c64ce160454ac850a15431509f54a587cb006540" - integrity sha512-wu9zSMGdxpKmfECE7FtCdpfC+vrWGTdVr57lDA0piKhZV6VN6acZIvqQ1yZKtS2WfKsngncv5VbB8Y5eHRQP3w== - dependencies: - absolute-path "^0.0.0" - -metro-runtime@0.72.1: - version "0.72.1" - resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.72.1.tgz#155d7042b68215f688d56d5d0d709b0f15d5978c" - integrity sha512-CO+fvJKYHKuR2vo7kjsegQ2oF3FMwa4YhnUInQ+xPVxWoy8DbOpmruKBoTsQVgHwyIziXzvJa+mze/6CFvT+3A== - dependencies: - "@babel/runtime" "^7.0.0" - react-refresh "^0.4.0" - -metro-runtime@0.72.3, metro-runtime@^0.72.1: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.72.3.tgz#1485ed7b5f06d09ebb40c83efcf8accc8d30b8b9" - integrity sha512-3MhvDKfxMg2u7dmTdpFOfdR71NgNNo4tzAyJumDVQKwnHYHN44f2QFZQqpPBEmqhWlojNeOxsqFsjYgeyMx6VA== - dependencies: - "@babel/runtime" "^7.0.0" - react-refresh "^0.4.0" - -metro-source-map@0.72.1: - version "0.72.1" - resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.72.1.tgz#2869058e3ef4cf9161b7b53dc6ba94980f26dd93" - integrity sha512-77TZuf10Ru+USo97HwDT8UceSzOGBZB8EYTObOsR0n1sjQHjvKsMflLA9Pco13o9NsIYAG6c6P/0vIpiHKqaKA== - dependencies: - "@babel/traverse" "^7.14.0" - "@babel/types" "^7.0.0" - invariant "^2.2.4" - metro-symbolicate "0.72.1" - nullthrows "^1.1.1" - ob1 "0.72.1" - source-map "^0.5.6" - vlq "^1.0.0" - -metro-source-map@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.72.3.tgz#5efcf354413804a62ff97864e797f60ef3cc689e" - integrity sha512-eNtpjbjxSheXu/jYCIDrbNEKzMGOvYW6/ePYpRM7gDdEagUOqKOCsi3St8NJIQJzZCsxD2JZ2pYOiomUSkT1yQ== - dependencies: - "@babel/traverse" "^7.14.0" - "@babel/types" "^7.0.0" - invariant "^2.2.4" - metro-symbolicate "0.72.3" - nullthrows "^1.1.1" - ob1 "0.72.3" - source-map "^0.5.6" - vlq "^1.0.0" - -metro-symbolicate@0.72.1: - version "0.72.1" - resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.72.1.tgz#8ae41085e888a3bbe49c89904e7c482e1f6bda9b" - integrity sha512-ScC3dVd2XrfZSd6kubOw7EJNp2oHdjrqOjGpFohtcXGjhqkzDosp7Fg84VgwQGN8g720xvUyEBfSMmUCXcicOQ== - dependencies: - invariant "^2.2.4" - metro-source-map "0.72.1" - nullthrows "^1.1.1" - source-map "^0.5.6" - through2 "^2.0.1" - vlq "^1.0.0" - -metro-symbolicate@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.72.3.tgz#093d4f8c7957bcad9ca2ab2047caa90b1ee1b0c1" - integrity sha512-eXG0NX2PJzJ/jTG4q5yyYeN2dr1cUqUaY7worBB0SP5bRWRc3besfb+rXwfh49wTFiL5qR0oOawkU4ZiD4eHXw== - dependencies: - invariant "^2.2.4" - metro-source-map "0.72.3" - nullthrows "^1.1.1" - source-map "^0.5.6" - through2 "^2.0.1" - vlq "^1.0.0" - -metro-transform-plugins@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.72.3.tgz#b00e5a9f24bff7434ea7a8e9108eebc8386b9ee4" - integrity sha512-D+TcUvCKZbRua1+qujE0wV1onZvslW6cVTs7dLCyC2pv20lNHjFr1GtW01jN2fyKR2PcRyMjDCppFd9VwDKnSg== - dependencies: - "@babel/core" "^7.14.0" - "@babel/generator" "^7.14.0" - "@babel/template" "^7.0.0" - "@babel/traverse" "^7.14.0" - nullthrows "^1.1.1" - -metro-transform-worker@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.72.3.tgz#bdc6cc708ea114bc085e11d675b8ff626d7e6db7" - integrity sha512-WsuWj9H7i6cHuJuy+BgbWht9DK5FOgJxHLGAyULD5FJdTG9rSMFaHDO5WfC0OwQU5h4w6cPT40iDuEGksM7+YQ== - dependencies: - "@babel/core" "^7.14.0" - "@babel/generator" "^7.14.0" - "@babel/parser" "^7.14.0" - "@babel/types" "^7.0.0" - babel-preset-fbjs "^3.4.0" - metro "0.72.3" - metro-babel-transformer "0.72.3" - metro-cache "0.72.3" - metro-cache-key "0.72.3" - metro-hermes-compiler "0.72.3" - metro-source-map "0.72.3" - metro-transform-plugins "0.72.3" - nullthrows "^1.1.1" - -metro@0.72.3, metro@^0.72.1: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro/-/metro-0.72.3.tgz#eb587037d62f48a0c33c8d88f26666b4083bb61e" - integrity sha512-Hb3xTvPqex8kJ1hutQNZhQadUKUwmns/Du9GikmWKBFrkiG3k3xstGAyO5t5rN9JSUEzQT6y9SWzSSOGogUKIg== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/core" "^7.14.0" - "@babel/generator" "^7.14.0" - "@babel/parser" "^7.14.0" - "@babel/template" "^7.0.0" - "@babel/traverse" "^7.14.0" - "@babel/types" "^7.0.0" - absolute-path "^0.0.0" - accepts "^1.3.7" - async "^3.2.2" - chalk "^4.0.0" - ci-info "^2.0.0" - connect "^3.6.5" - debug "^2.2.0" - denodeify "^1.2.1" - error-stack-parser "^2.0.6" - fs-extra "^1.0.0" - graceful-fs "^4.2.4" - hermes-parser "0.8.0" - image-size "^0.6.0" - invariant "^2.2.4" - jest-worker "^27.2.0" - lodash.throttle "^4.1.1" - metro-babel-transformer "0.72.3" - metro-cache "0.72.3" - metro-cache-key "0.72.3" - metro-config "0.72.3" - metro-core "0.72.3" - metro-file-map "0.72.3" - metro-hermes-compiler "0.72.3" - metro-inspector-proxy "0.72.3" - metro-minify-uglify "0.72.3" - metro-react-native-babel-preset "0.72.3" - metro-resolver "0.72.3" - metro-runtime "0.72.3" - metro-source-map "0.72.3" - metro-symbolicate "0.72.3" - metro-transform-plugins "0.72.3" - metro-transform-worker "0.72.3" - mime-types "^2.1.27" - node-fetch "^2.2.0" - nullthrows "^1.1.1" - rimraf "^2.5.4" - serialize-error "^2.1.0" - source-map "^0.5.6" - strip-ansi "^6.0.0" - temp "0.8.3" - throat "^5.0.0" - ws "^7.5.1" - yargs "^15.3.1" - -micromatch@^3.1.10, micromatch@^3.1.4: - version "3.1.10" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" - integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - braces "^2.3.1" - define-property "^2.0.2" - extend-shallow "^3.0.2" - extglob "^2.0.4" - fragment-cache "^0.2.1" - kind-of "^6.0.2" - nanomatch "^1.2.9" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.2" - -micromatch@^4.0.2, micromatch@^4.0.4: - version "4.0.5" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" - integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== - dependencies: - braces "^3.0.2" - picomatch "^2.3.1" - -mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": - version "1.52.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" - integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== - -mime-types@^2.1.12, mime-types@^2.1.27, mime-types@~2.1.34: - version "2.1.35" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" - integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== - dependencies: - mime-db "1.52.0" - -mime@1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" - integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== - -mime@^2.4.1: - version "2.6.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" - integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== - -mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== - -minimatch@^3.0.2, minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" - integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== - dependencies: - brace-expansion "^1.1.7" - -minimist@^1.1.1, minimist@^1.2.0, minimist@^1.2.6: - version "1.2.6" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" - integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== - -mixin-deep@^1.2.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" - integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== - dependencies: - for-in "^1.0.2" - is-extendable "^1.0.1" - -mkdirp@^0.5.1: - version "0.5.6" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" - integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== - dependencies: - minimist "^1.2.6" - -mkdirp@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" - integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== - -ms@2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - -ms@2.1.3: - version "2.1.3" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" - integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== - -nanomatch@^1.2.9: - version "1.2.13" - resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" - integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - define-property "^2.0.2" - extend-shallow "^3.0.2" - fragment-cache "^0.2.1" - is-windows "^1.0.2" - kind-of "^6.0.2" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -natural-compare@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== - -negotiator@0.6.3: - version "0.6.3" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" - integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== - -neo-async@^2.5.0: - version "2.6.2" - resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" - integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== - -nice-try@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" - integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== - -nocache@^3.0.1: - version "3.0.4" - resolved "https://registry.yarnpkg.com/nocache/-/nocache-3.0.4.tgz#5b37a56ec6e09fc7d401dceaed2eab40c8bfdf79" - integrity sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw== - -node-dir@^0.1.17: - version "0.1.17" - resolved "https://registry.yarnpkg.com/node-dir/-/node-dir-0.1.17.tgz#5f5665d93351335caabef8f1c554516cf5f1e4e5" - integrity sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg== - dependencies: - minimatch "^3.0.2" - -node-fetch@^2.2.0, node-fetch@^2.6.0: - version "2.6.7" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad" - integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== - dependencies: - whatwg-url "^5.0.0" - -node-int64@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" - integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== - -node-notifier@^8.0.0: - version "8.0.2" - resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-8.0.2.tgz#f3167a38ef0d2c8a866a83e318c1ba0efeb702c5" - integrity sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg== - dependencies: - growly "^1.3.0" - is-wsl "^2.2.0" - semver "^7.3.2" - shellwords "^0.1.1" - uuid "^8.3.0" - which "^2.0.2" - -node-releases@^2.0.3: - version "2.0.5" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.5.tgz#280ed5bc3eba0d96ce44897d8aee478bfb3d9666" - integrity sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q== - -node-stream-zip@^1.9.1: - version "1.15.0" - resolved "https://registry.yarnpkg.com/node-stream-zip/-/node-stream-zip-1.15.0.tgz#158adb88ed8004c6c49a396b50a6a5de3bca33ea" - integrity sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw== - -normalize-package-data@^2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" - integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== - dependencies: - hosted-git-info "^2.1.4" - resolve "^1.10.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -normalize-path@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" - integrity sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w== - dependencies: - remove-trailing-separator "^1.0.1" - -normalize-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - -npm-run-path@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" - integrity sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw== - dependencies: - path-key "^2.0.0" - -npm-run-path@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" - integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== - dependencies: - path-key "^3.0.0" - -nullthrows@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/nullthrows/-/nullthrows-1.1.1.tgz#7818258843856ae971eae4208ad7d7eb19a431b1" - integrity sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw== - -nwsapi@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.0.tgz#204879a9e3d068ff2a55139c2c772780681a38b7" - integrity sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ== - -ob1@0.72.1: - version "0.72.1" - resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.72.1.tgz#043943baf35a3fff1c1a436ad29410cfada8b912" - integrity sha512-TyQX2gO08klGTMuzD+xm3iVrzXiIygCB7t+NWeicOR05hkzgeWOiAZ8q40uMfIDRfEAc6hd66sJdIEhU/yUZZA== - -ob1@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.72.3.tgz#fc1efcfe156f12ed23615f2465a796faad8b91e4" - integrity sha512-OnVto25Sj7Ghp0vVm2THsngdze3tVq0LOg9LUHsAVXMecpqOP0Y8zaATW8M9gEgs2lNEAcCqV0P/hlmOPhVRvg== - -object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== - -object-copy@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" - integrity sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ== - dependencies: - copy-descriptor "^0.1.0" - define-property "^0.2.5" - kind-of "^3.0.3" - -object-inspect@^1.12.0, object-inspect@^1.9.0: - version "1.12.2" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea" - integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== - -object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - -object-visit@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" - integrity sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA== - dependencies: - isobject "^3.0.0" - -object.assign@^4.1.0, object.assign@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" - integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - has-symbols "^1.0.1" - object-keys "^1.1.1" - -object.entries@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.5.tgz#e1acdd17c4de2cd96d5a08487cfb9db84d881861" - integrity sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - -object.fromentries@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.5.tgz#7b37b205109c21e741e605727fe8b0ad5fa08251" - integrity sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - -object.hasown@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.1.tgz#ad1eecc60d03f49460600430d97f23882cf592a3" - integrity sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A== - dependencies: - define-properties "^1.1.4" - es-abstract "^1.19.5" - -object.pick@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" - integrity sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ== - dependencies: - isobject "^3.0.1" - -object.values@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.5.tgz#959f63e3ce9ef108720333082131e4a459b716ac" - integrity sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - -on-finished@2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f" - integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== - dependencies: - ee-first "1.1.1" - -on-finished@~2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" - integrity sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww== - dependencies: - ee-first "1.1.1" - -on-headers@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" - integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== - -once@^1.3.0, once@^1.3.1, once@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== - dependencies: - wrappy "1" - -onetime@^5.1.0: - version "5.1.2" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" - integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== - dependencies: - mimic-fn "^2.1.0" - -open@^6.2.0: - version "6.4.0" - resolved "https://registry.yarnpkg.com/open/-/open-6.4.0.tgz#5c13e96d0dc894686164f18965ecfe889ecfc8a9" - integrity sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg== - dependencies: - is-wsl "^1.1.0" - -optionator@^0.8.1: - version "0.8.3" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" - integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== - dependencies: - deep-is "~0.1.3" - fast-levenshtein "~2.0.6" - levn "~0.3.0" - prelude-ls "~1.1.2" - type-check "~0.3.2" - word-wrap "~1.2.3" - -optionator@^0.9.1: - version "0.9.1" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" - integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw== - dependencies: - deep-is "^0.1.3" - fast-levenshtein "^2.0.6" - levn "^0.4.1" - prelude-ls "^1.2.1" - type-check "^0.4.0" - word-wrap "^1.2.3" - -ora@^5.4.1: - version "5.4.1" - resolved "https://registry.yarnpkg.com/ora/-/ora-5.4.1.tgz#1b2678426af4ac4a509008e5e4ac9e9959db9e18" - integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ== - dependencies: - bl "^4.1.0" - chalk "^4.1.0" - cli-cursor "^3.1.0" - cli-spinners "^2.5.0" - is-interactive "^1.0.0" - is-unicode-supported "^0.1.0" - log-symbols "^4.1.0" - strip-ansi "^6.0.0" - wcwidth "^1.0.1" - -os-tmpdir@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" - integrity sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== - -p-each-series@^2.1.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-each-series/-/p-each-series-2.2.0.tgz#105ab0357ce72b202a8a8b94933672657b5e2a9a" - integrity sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA== - -p-finally@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" - integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow== - -p-limit@^2.0.0, p-limit@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" - integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== - dependencies: - p-try "^2.0.0" - -p-limit@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" - integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== - dependencies: - yocto-queue "^0.1.0" - -p-locate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" - integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== - dependencies: - p-limit "^2.0.0" - -p-locate@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" - integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== - dependencies: - p-limit "^2.2.0" - -p-locate@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" - integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== - dependencies: - p-limit "^3.0.2" - -p-try@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" - integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== - -parent-module@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" - integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== - dependencies: - callsites "^3.0.0" - -parse-json@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" - integrity sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw== - dependencies: - error-ex "^1.3.1" - json-parse-better-errors "^1.0.1" - -parse-json@^5.0.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" - integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== - dependencies: - "@babel/code-frame" "^7.0.0" - error-ex "^1.3.1" - json-parse-even-better-errors "^2.3.0" - lines-and-columns "^1.1.6" - -parse5@6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" - integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== - -parseurl@~1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" - integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== - -pascalcase@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" - integrity sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw== - -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== - -path-exists@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" - integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== - -path-key@^2.0.0, path-key@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" - integrity sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== - -path-key@^3.0.0, path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - -path-parse@^1.0.6, path-parse@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" - integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== - -picocolors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" - integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== - -picomatch@^2.0.4, picomatch@^2.2.3, picomatch@^2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" - integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== - -pify@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" - integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== - -pirates@^4.0.1, pirates@^4.0.5: - version "4.0.5" - resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.5.tgz#feec352ea5c3268fb23a37c702ab1699f35a5f3b" - integrity sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ== - -pkg-dir@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" - integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== - dependencies: - find-up "^3.0.0" - -pkg-dir@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" - integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== - dependencies: - find-up "^4.0.0" - -posix-character-classes@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" - integrity sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg== - -prelude-ls@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" - integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== - -prelude-ls@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" - integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== - -prettier-linter-helpers@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b" - integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== - dependencies: - fast-diff "^1.1.2" - -prettier@^2.0.2: - version "2.6.2" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.6.2.tgz#e26d71a18a74c3d0f0597f55f01fb6c06c206032" - integrity sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew== - -pretty-format@^26.5.2, pretty-format@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.6.2.tgz#e35c2705f14cb7fe2fe94fa078345b444120fc93" - integrity sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg== - dependencies: - "@jest/types" "^26.6.2" - ansi-regex "^5.0.0" - ansi-styles "^4.0.0" - react-is "^17.0.1" - -process-nextick-args@~2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" - integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== - -progress@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" - integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== - -promise@^8.0.3: - version "8.1.0" - resolved "https://registry.yarnpkg.com/promise/-/promise-8.1.0.tgz#697c25c3dfe7435dd79fcd58c38a135888eaf05e" - integrity sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q== - dependencies: - asap "~2.0.6" - -prompts@^2.0.1, prompts@^2.4.0: - version "2.4.2" - resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" - integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== - dependencies: - kleur "^3.0.3" - sisteransi "^1.0.5" - -prop-types@^15.8.1: - version "15.8.1" - resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" - integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== - dependencies: - loose-envify "^1.4.0" - object-assign "^4.1.1" - react-is "^16.13.1" - -psl@^1.1.33: - version "1.8.0" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" - integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== - -pump@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -punycode@^2.1.0, punycode@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== - -querystringify@^2.1.1: - version "2.2.0" - resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" - integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== - -range-parser@~1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" - integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== - -react-devtools-core@4.24.0: - version "4.24.0" - resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-4.24.0.tgz#7daa196bdc64f3626b3f54f2ff2b96f7c4fdf017" - integrity sha512-Rw7FzYOOzcfyUPaAm9P3g0tFdGqGq2LLiAI+wjYcp6CsF3DeeMrRS3HZAho4s273C29G/DJhx0e8BpRE/QZNGg== - dependencies: - shell-quote "^1.6.1" - ws "^7" - -"react-is@^16.12.0 || ^17.0.0 || ^18.0.0": - version "18.1.0" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.1.0.tgz#61aaed3096d30eacf2a2127118b5b41387d32a67" - integrity sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg== - -react-is@^16.13.1: - version "16.13.1" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" - integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== - -react-is@^17.0.1: - version "17.0.2" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" - integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== - -react-is@^18.1.0: - version "18.2.0" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" - integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== - -react-native-codegen@^0.70.5: - version "0.70.5" - resolved "https://registry.yarnpkg.com/react-native-codegen/-/react-native-codegen-0.70.5.tgz#afcfec394fc9357d870452eace5c7550e6ac403f" - integrity sha512-vXqgCWWIWlzsCtwD6hbmwmCleGNJYm+n4xO9VMfzzlF3xt9gjC7/USSMTf/YZlCK/hDwQU412QrNS6A9OH+mag== - dependencies: - "@babel/parser" "^7.14.0" - flow-parser "^0.121.0" - jscodeshift "^0.13.1" - nullthrows "^1.1.1" - -react-native-gradle-plugin@^0.70.3: - version "0.70.3" - resolved "https://registry.yarnpkg.com/react-native-gradle-plugin/-/react-native-gradle-plugin-0.70.3.tgz#cbcf0619cbfbddaa9128701aa2d7b4145f9c4fc8" - integrity sha512-oOanj84fJEXUg9FoEAQomA8ISG+DVIrTZ3qF7m69VQUJyOGYyDZmPqKcjvRku4KXlEH6hWO9i4ACLzNBh8gC0A== - -react-native-test-app@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/react-native-test-app/-/react-native-test-app-2.0.0.tgz#9939a06b68738fb95a9aaad7e4c6af917360645d" - integrity sha512-qWV1JVBlyzlQLDWT6ZLnnCSzNBQDfM9ozwOQdQKMaUsspWJ6f6ebMDQTZNJgemBGorzNZxQlki8BqbknPFQh/w== - dependencies: - ajv "^8.0.0" - chalk "^4.1.0" - prompts "^2.4.0" - semver "^7.3.5" - uuid "^8.3.2" - yargs "^16.0.0" - -react-native@0.70.1: - version "0.70.1" - resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.70.1.tgz#ce5ffb9a167a77321de1a7fbb492352e92c9399e" - integrity sha512-AUh4NZLFdvyjSiYWCtTROCrC7loxeeZ/TzBnkZwp3kb9XmMu7/kzvWn2c5sEMnzW7X/0JSul8jXexGVdpnCoSA== - dependencies: - "@jest/create-cache-key-function" "^27.0.1" - "@react-native-community/cli" "^9.0.0" - "@react-native-community/cli-platform-android" "^9.0.0" - "@react-native-community/cli-platform-ios" "^9.0.0" - "@react-native/assets" "1.0.0" - "@react-native/normalize-color" "2.0.0" - "@react-native/polyfills" "2.0.0" - abort-controller "^3.0.0" - anser "^1.4.9" - base64-js "^1.1.2" - event-target-shim "^5.0.1" - invariant "^2.2.4" - jsc-android "^250230.2.1" - memoize-one "^5.0.0" - metro-react-native-babel-transformer "0.72.1" - metro-runtime "0.72.1" - metro-source-map "0.72.1" - mkdirp "^0.5.1" - nullthrows "^1.1.1" - pretty-format "^26.5.2" - promise "^8.0.3" - react-devtools-core "4.24.0" - react-native-codegen "^0.70.5" - react-native-gradle-plugin "^0.70.3" - react-refresh "^0.4.0" - react-shallow-renderer "^16.15.0" - regenerator-runtime "^0.13.2" - scheduler "^0.22.0" - stacktrace-parser "^0.1.3" - use-sync-external-store "^1.0.0" - whatwg-fetch "^3.0.0" - ws "^6.1.4" - -react-refresh@^0.4.0: - version "0.4.3" - resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.4.3.tgz#966f1750c191672e76e16c2efa569150cc73ab53" - integrity sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA== - -react-shallow-renderer@^16.15.0: - version "16.15.0" - resolved "https://registry.yarnpkg.com/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz#48fb2cf9b23d23cde96708fe5273a7d3446f4457" - integrity sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA== - dependencies: - object-assign "^4.1.1" - react-is "^16.12.0 || ^17.0.0 || ^18.0.0" - -react-test-renderer@18.1.0: - version "18.1.0" - resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-18.1.0.tgz#35b75754834cf9ab517b6813db94aee0a6b545c3" - integrity sha512-OfuueprJFW7h69GN+kr4Ywin7stcuqaYAt1g7airM5cUgP0BoF5G5CXsPGmXeDeEkncb2fqYNECO4y18sSqphg== - dependencies: - react-is "^18.1.0" - react-shallow-renderer "^16.15.0" - scheduler "^0.22.0" - -react@18.1.0: - version "18.1.0" - resolved "https://registry.yarnpkg.com/react/-/react-18.1.0.tgz#6f8620382decb17fdc5cc223a115e2adbf104890" - integrity sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ== - dependencies: - loose-envify "^1.1.0" - -read-pkg-up@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507" - integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== - dependencies: - find-up "^4.1.0" - read-pkg "^5.2.0" - type-fest "^0.8.1" - -read-pkg@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" - integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== - dependencies: - "@types/normalize-package-data" "^2.4.0" - normalize-package-data "^2.5.0" - parse-json "^5.0.0" - type-fest "^0.6.0" - -readable-stream@^3.4.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" - integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -readable-stream@~2.3.6: - version "2.3.7" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" - integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - -readline@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/readline/-/readline-1.3.0.tgz#c580d77ef2cfc8752b132498060dc9793a7ac01c" - integrity sha1-xYDXfvLPyHUrEySYBg3JeTp6wBw= - -recast@^0.20.4: - version "0.20.5" - resolved "https://registry.yarnpkg.com/recast/-/recast-0.20.5.tgz#8e2c6c96827a1b339c634dd232957d230553ceae" - integrity sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ== - dependencies: - ast-types "0.14.2" - esprima "~4.0.0" - source-map "~0.6.1" - tslib "^2.0.1" - -regenerate-unicode-properties@^10.0.1: - version "10.0.1" - resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz#7f442732aa7934a3740c779bb9b3340dccc1fb56" - integrity sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw== - dependencies: - regenerate "^1.4.2" - -regenerate@^1.4.2: - version "1.4.2" - resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" - integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== - -regenerator-runtime@^0.13.2, regenerator-runtime@^0.13.4: - version "0.13.9" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52" - integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA== - -regex-not@^1.0.0, regex-not@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" - integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== - dependencies: - extend-shallow "^3.0.2" - safe-regex "^1.1.0" - -regexp.prototype.flags@^1.4.1, regexp.prototype.flags@^1.4.3: - version "1.4.3" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" - integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - functions-have-names "^1.2.2" - -regexpp@^3.0.0, regexpp@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" - integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== - -regexpu-core@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.0.1.tgz#c531122a7840de743dcf9c83e923b5560323ced3" - integrity sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw== - dependencies: - regenerate "^1.4.2" - regenerate-unicode-properties "^10.0.1" - regjsgen "^0.6.0" - regjsparser "^0.8.2" - unicode-match-property-ecmascript "^2.0.0" - unicode-match-property-value-ecmascript "^2.0.0" - -regjsgen@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.6.0.tgz#83414c5354afd7d6627b16af5f10f41c4e71808d" - integrity sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA== - -regjsparser@^0.8.2: - version "0.8.4" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.8.4.tgz#8a14285ffcc5de78c5b95d62bbf413b6bc132d5f" - integrity sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA== - dependencies: - jsesc "~0.5.0" - -remove-trailing-separator@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" - integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= - -repeat-element@^1.1.2: - version "1.1.4" - resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.4.tgz#be681520847ab58c7568ac75fbfad28ed42d39e9" - integrity sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ== - -repeat-string@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" - integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= - -require-from-string@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" - integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== - -require-main-filename@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" - integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== - -requires-port@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" - integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== - -resolve-cwd@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" - integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== - dependencies: - resolve-from "^5.0.0" - -resolve-from@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" - integrity sha1-six699nWiBvItuZTM17rywoYh0g= - -resolve-from@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" - integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== - -resolve-from@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" - integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== - -resolve-url@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" - integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= - -resolve@^1.10.0, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.18.1: - version "1.22.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.0.tgz#5e0b8c67c15df57a89bdbabe603a002f21731198" - integrity sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw== - dependencies: - is-core-module "^2.8.1" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -resolve@^2.0.0-next.3: - version "2.0.0-next.3" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.3.tgz#d41016293d4a8586a39ca5d9b5f15cbea1f55e46" - integrity sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q== - dependencies: - is-core-module "^2.2.0" - path-parse "^1.0.6" - -restore-cursor@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" - integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== - dependencies: - onetime "^5.1.0" - signal-exit "^3.0.2" - -ret@~0.1.10: - version "0.1.15" - resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" - integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== - -rimraf@^2.5.4: - version "2.7.1" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" - integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== - dependencies: - glob "^7.1.3" - -rimraf@^3.0.0, rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - -rimraf@~2.2.6: - version "2.2.8" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.2.8.tgz#e439be2aaee327321952730f99a8929e4fc50582" - integrity sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI= - -rimraf@~2.6.2: - version "2.6.3" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" - integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== - dependencies: - glob "^7.1.3" - -rsvp@^4.8.4: - version "4.8.5" - resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-4.8.5.tgz#c8f155311d167f68f21e168df71ec5b083113734" - integrity sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA== - -safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -safe-buffer@~5.2.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== - -safe-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" - integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= - dependencies: - ret "~0.1.10" - -"safer-buffer@>= 2.1.2 < 3": - version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -sane@^4.0.3: - version "4.1.0" - resolved "https://registry.yarnpkg.com/sane/-/sane-4.1.0.tgz#ed881fd922733a6c461bc189dc2b6c006f3ffded" - integrity sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA== - dependencies: - "@cnakazawa/watch" "^1.0.3" - anymatch "^2.0.0" - capture-exit "^2.0.0" - exec-sh "^0.3.2" - execa "^1.0.0" - fb-watchman "^2.0.0" - micromatch "^3.1.4" - minimist "^1.1.1" - walker "~1.0.5" - -saxes@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/saxes/-/saxes-5.0.1.tgz#eebab953fa3b7608dbe94e5dadb15c888fa6696d" - integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== - dependencies: - xmlchars "^2.2.0" - -scheduler@^0.22.0: - version "0.22.0" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.22.0.tgz#83a5d63594edf074add9a7198b1bae76c3db01b8" - integrity sha512-6QAm1BgQI88NPYymgGQLCZgvep4FyePDWFpXVK+zNSUgHwlqpJy8VEh8Et0KxTACS4VWwMousBElAZOH9nkkoQ== - dependencies: - loose-envify "^1.1.0" - -"semver@2 || 3 || 4 || 5", semver@^5.5.0, semver@^5.6.0: - version "5.7.2" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" - integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== - -semver@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" - integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== - -semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: - version "6.3.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" - integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== - -semver@^7.2.1, semver@^7.3.2, semver@^7.3.5: - version "7.5.4" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" - integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== - dependencies: - lru-cache "^6.0.0" - -send@0.18.0: - version "0.18.0" - resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" - integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== - dependencies: - debug "2.6.9" - depd "2.0.0" - destroy "1.2.0" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - fresh "0.5.2" - http-errors "2.0.0" - mime "1.6.0" - ms "2.1.3" - on-finished "2.4.1" - range-parser "~1.2.1" - statuses "2.0.1" - -serialize-error@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/serialize-error/-/serialize-error-2.1.0.tgz#50b679d5635cdf84667bdc8e59af4e5b81d5f60a" - integrity sha1-ULZ51WNc34Rme9yOWa9OW4HV9go= - -serve-static@^1.13.1: - version "1.15.0" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" - integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== - dependencies: - encodeurl "~1.0.2" - escape-html "~1.0.3" - parseurl "~1.3.3" - send "0.18.0" - -set-blocking@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= - -set-value@^2.0.0, set-value@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" - integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.3" - split-string "^3.0.1" - -setprototypeof@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" - integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== - -shallow-clone@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" - integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== - dependencies: - kind-of "^6.0.2" - -shebang-command@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" - integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= - dependencies: - shebang-regex "^1.0.0" - -shebang-command@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" - integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== - dependencies: - shebang-regex "^3.0.0" - -shebang-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" - integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== - -shell-quote@^1.6.1, shell-quote@^1.7.3: - version "1.7.3" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.3.tgz#aa40edac170445b9a431e17bb62c0b881b9c4123" - integrity sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw== - -shellwords@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" - integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== - -side-channel@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" - integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== - dependencies: - call-bind "^1.0.0" - get-intrinsic "^1.0.2" - object-inspect "^1.9.0" - -signal-exit@^3.0.0, signal-exit@^3.0.2: - version "3.0.7" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" - integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== - -sisteransi@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" - integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== - -slash@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" - integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== - -slice-ansi@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" - integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== - dependencies: - ansi-styles "^3.2.0" - astral-regex "^1.0.0" - is-fullwidth-code-point "^2.0.0" - -slice-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b" - integrity sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ== - dependencies: - ansi-styles "^4.0.0" - astral-regex "^2.0.0" - is-fullwidth-code-point "^3.0.0" - -snapdragon-node@^2.0.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" - integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== - dependencies: - define-property "^1.0.0" - isobject "^3.0.0" - snapdragon-util "^3.0.1" - -snapdragon-util@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" - integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== - dependencies: - kind-of "^3.2.0" - -snapdragon@^0.8.1: - version "0.8.2" - resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" - integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== - dependencies: - base "^0.11.1" - debug "^2.2.0" - define-property "^0.2.5" - extend-shallow "^2.0.1" - map-cache "^0.2.2" - source-map "^0.5.6" - source-map-resolve "^0.5.0" - use "^3.1.0" - -source-map-resolve@^0.5.0: - version "0.5.3" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" - integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== - dependencies: - atob "^2.1.2" - decode-uri-component "^0.2.0" - resolve-url "^0.2.1" - source-map-url "^0.4.0" - urix "^0.1.0" - -source-map-support@^0.5.16, source-map-support@^0.5.6: - version "0.5.21" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" - integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map-url@^0.4.0: - version "0.4.1" - resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" - integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== - -source-map@^0.5.6: - version "0.5.7" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= - -source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -source-map@^0.7.3: - version "0.7.4" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656" - integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== - -spdx-correct@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" - integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== - dependencies: - spdx-expression-parse "^3.0.0" - spdx-license-ids "^3.0.0" - -spdx-exceptions@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" - integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== - -spdx-expression-parse@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" - integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== - dependencies: - spdx-exceptions "^2.1.0" - spdx-license-ids "^3.0.0" - -spdx-license-ids@^3.0.0: - version "3.0.11" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz#50c0d8c40a14ec1bf449bae69a0ea4685a9d9f95" - integrity sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g== - -split-string@^3.0.1, split-string@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" - integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== - dependencies: - extend-shallow "^3.0.0" - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= - -stack-utils@^2.0.2: - version "2.0.5" - resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.5.tgz#d25265fca995154659dbbfba3b49254778d2fdd5" - integrity sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA== - dependencies: - escape-string-regexp "^2.0.0" - -stackframe@^1.1.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.2.1.tgz#1033a3473ee67f08e2f2fc8eba6aef4f845124e1" - integrity sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg== - -stacktrace-parser@^0.1.3: - version "0.1.10" - resolved "https://registry.yarnpkg.com/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz#29fb0cae4e0d0b85155879402857a1639eb6051a" - integrity sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg== - dependencies: - type-fest "^0.7.1" - -static-extend@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" - integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= - dependencies: - define-property "^0.2.5" - object-copy "^0.1.0" - -statuses@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" - integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== - -statuses@~1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" - integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= - -string-length@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a" - integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ== - dependencies: - char-regex "^1.0.2" - strip-ansi "^6.0.0" - -string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: - version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - -string.prototype.matchall@^4.0.7: - version "4.0.7" - resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz#8e6ecb0d8a1fb1fda470d81acecb2dba057a481d" - integrity sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - get-intrinsic "^1.1.1" - has-symbols "^1.0.3" - internal-slot "^1.0.3" - regexp.prototype.flags "^1.4.1" - side-channel "^1.0.4" - -string.prototype.trimend@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz#914a65baaab25fbdd4ee291ca7dde57e869cb8d0" - integrity sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.19.5" - -string.prototype.trimstart@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz#5466d93ba58cfa2134839f81d7f42437e8c01fef" - integrity sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.19.5" - -string_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - -strip-ansi@^5.0.0, strip-ansi@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" - integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== - dependencies: - ansi-regex "^4.1.0" - -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - -strip-bom@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" - integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== - -strip-eof@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" - integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= - -strip-final-newline@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" - integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== - -strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" - integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== - -sudo-prompt@^9.0.0: - version "9.2.1" - resolved "https://registry.yarnpkg.com/sudo-prompt/-/sudo-prompt-9.2.1.tgz#77efb84309c9ca489527a4e749f287e6bdd52afd" - integrity sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw== - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -supports-color@^7.0.0, supports-color@^7.1.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" - integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== - dependencies: - has-flag "^4.0.0" - -supports-color@^8.0.0: - version "8.1.1" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" - integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== - dependencies: - has-flag "^4.0.0" - -supports-hyperlinks@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz#4f77b42488765891774b70c79babd87f9bd594bb" - integrity sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ== - dependencies: - has-flag "^4.0.0" - supports-color "^7.0.0" - -supports-preserve-symlinks-flag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" - integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== - -symbol-tree@^3.2.4: - version "3.2.4" - resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" - integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== - -table@^6.0.9: - version "6.8.0" - resolved "https://registry.yarnpkg.com/table/-/table-6.8.0.tgz#87e28f14fa4321c3377ba286f07b79b281a3b3ca" - integrity sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA== - dependencies: - ajv "^8.0.1" - lodash.truncate "^4.4.2" - slice-ansi "^4.0.0" - string-width "^4.2.3" - strip-ansi "^6.0.1" - -temp@0.8.3: - version "0.8.3" - resolved "https://registry.yarnpkg.com/temp/-/temp-0.8.3.tgz#e0c6bc4d26b903124410e4fed81103014dfc1f59" - integrity sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k= - dependencies: - os-tmpdir "^1.0.0" - rimraf "~2.2.6" - -temp@^0.8.4: - version "0.8.4" - resolved "https://registry.yarnpkg.com/temp/-/temp-0.8.4.tgz#8c97a33a4770072e0a05f919396c7665a7dd59f2" - integrity sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg== - dependencies: - rimraf "~2.6.2" - -terminal-link@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994" - integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ== - dependencies: - ansi-escapes "^4.2.1" - supports-hyperlinks "^2.0.0" - -test-exclude@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" - integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== - dependencies: - "@istanbuljs/schema" "^0.1.2" - glob "^7.1.4" - minimatch "^3.0.4" - -text-table@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= - -throat@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/throat/-/throat-5.0.0.tgz#c5199235803aad18754a667d659b5e72ce16764b" - integrity sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA== - -through2@^2.0.1: - version "2.0.5" - resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" - integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== - dependencies: - readable-stream "~2.3.6" - xtend "~4.0.1" - -tmpl@1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc" - integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== - -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= - -to-object-path@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" - integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= - dependencies: - kind-of "^3.0.2" - -to-regex-range@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" - integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= - dependencies: - is-number "^3.0.0" - repeat-string "^1.6.1" - -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - dependencies: - is-number "^7.0.0" - -to-regex@^3.0.1, to-regex@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" - integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== - dependencies: - define-property "^2.0.2" - extend-shallow "^3.0.2" - regex-not "^1.0.2" - safe-regex "^1.1.0" - -toidentifier@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" - integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== - -tough-cookie@^4.0.0: - version "4.1.3" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.3.tgz#97b9adb0728b42280aa3d814b6b999b2ff0318bf" - integrity sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw== - dependencies: - psl "^1.1.33" - punycode "^2.1.1" - universalify "^0.2.0" - url-parse "^1.5.3" - -tr46@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-2.1.0.tgz#fa87aa81ca5d5941da8cbf1f9b749dc969a4e240" - integrity sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw== - dependencies: - punycode "^2.1.1" - -tr46@~0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" - integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o= - -tslib@^1.8.1: - version "1.14.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" - integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== - -tslib@^2.0.1: - version "2.4.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3" - integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== - -tsutils@^3.17.1: - version "3.21.0" - resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" - integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== - dependencies: - tslib "^1.8.1" - -type-check@^0.4.0, type-check@~0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" - integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== - dependencies: - prelude-ls "^1.2.1" - -type-check@~0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" - integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= - dependencies: - prelude-ls "~1.1.2" - -type-detect@4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" - integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== - -type-fest@^0.20.2: - version "0.20.2" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" - integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== - -type-fest@^0.21.3: - version "0.21.3" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" - integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== - -type-fest@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" - integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== - -type-fest@^0.7.1: - version "0.7.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.7.1.tgz#8dda65feaf03ed78f0a3f9678f1869147f7c5c48" - integrity sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg== - -type-fest@^0.8.1: - version "0.8.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" - integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== - -typedarray-to-buffer@^3.1.5: - version "3.1.5" - resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" - integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== - dependencies: - is-typedarray "^1.0.0" - -uglify-es@^3.1.9: - version "3.3.9" - resolved "https://registry.yarnpkg.com/uglify-es/-/uglify-es-3.3.9.tgz#0c1c4f0700bed8dbc124cdb304d2592ca203e677" - integrity sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ== - dependencies: - commander "~2.13.0" - source-map "~0.6.1" - -unbox-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" - integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== - dependencies: - call-bind "^1.0.2" - has-bigints "^1.0.2" - has-symbols "^1.0.3" - which-boxed-primitive "^1.0.2" - -unicode-canonical-property-names-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" - integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ== - -unicode-match-property-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz#54fd16e0ecb167cf04cf1f756bdcc92eba7976c3" - integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q== - dependencies: - unicode-canonical-property-names-ecmascript "^2.0.0" - unicode-property-aliases-ecmascript "^2.0.0" - -unicode-match-property-value-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz#1a01aa57247c14c568b89775a54938788189a714" - integrity sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw== - -unicode-property-aliases-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz#0a36cb9a585c4f6abd51ad1deddb285c165297c8" - integrity sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ== - -union-value@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" - integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== - dependencies: - arr-union "^3.1.0" - get-value "^2.0.6" - is-extendable "^0.1.1" - set-value "^2.0.1" - -universalify@^0.1.0: - version "0.1.2" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" - integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== - -universalify@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.2.0.tgz#6451760566fa857534745ab1dde952d1b1761be0" - integrity sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg== - -unpipe@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" - integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= - -unset-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" - integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= - dependencies: - has-value "^0.3.1" - isobject "^3.0.0" - -uri-js@^4.2.2: - version "4.4.1" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" - integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== - dependencies: - punycode "^2.1.0" - -urix@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" - integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= - -url-parse@^1.5.3: - version "1.5.10" - resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1" - integrity sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ== - dependencies: - querystringify "^2.1.1" - requires-port "^1.0.0" - -use-sync-external-store@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.1.0.tgz#3343c3fe7f7e404db70f8c687adf5c1652d34e82" - integrity sha512-SEnieB2FPKEVne66NpXPd1Np4R1lTNKfjuy3XdIoPQKYBAFdzbzSZlSn1KJZUiihQLQC5Znot4SBz1EOTBwQAQ== - -use@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" - integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== - -util-deprecate@^1.0.1, util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= - -utils-merge@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" - integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= - -uuid@^8.3.0, uuid@^8.3.2: - version "8.3.2" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" - integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== - -v8-compile-cache@^2.0.3: - version "2.3.0" - resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" - integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== - -v8-to-istanbul@^7.0.0: - version "7.1.2" - resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz#30898d1a7fa0c84d225a2c1434fb958f290883c1" - integrity sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow== - dependencies: - "@types/istanbul-lib-coverage" "^2.0.1" - convert-source-map "^1.6.0" - source-map "^0.7.3" - -validate-npm-package-license@^3.0.1: - version "3.0.4" - resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" - integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== - dependencies: - spdx-correct "^3.0.0" - spdx-expression-parse "^3.0.0" - -vary@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" - integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= - -vlq@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/vlq/-/vlq-1.0.1.tgz#c003f6e7c0b4c1edd623fd6ee50bbc0d6a1de468" - integrity sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w== - -w3c-hr-time@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd" - integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== - dependencies: - browser-process-hrtime "^1.0.0" - -w3c-xmlserializer@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz#3e7104a05b75146cc60f564380b7f683acf1020a" - integrity sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA== - dependencies: - xml-name-validator "^3.0.0" - -walker@^1.0.7, walker@~1.0.5: - version "1.0.8" - resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.8.tgz#bd498db477afe573dc04185f011d3ab8a8d7653f" - integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ== - dependencies: - makeerror "1.0.12" - -wcwidth@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" - integrity sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g= - dependencies: - defaults "^1.0.3" - -webidl-conversions@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" - integrity sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE= - -webidl-conversions@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff" - integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== - -webidl-conversions@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-6.1.0.tgz#9111b4d7ea80acd40f5270d666621afa78b69514" - integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== - -whatwg-encoding@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" - integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== - dependencies: - iconv-lite "0.4.24" - -whatwg-fetch@^3.0.0: - version "3.6.2" - resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz#dced24f37f2624ed0281725d51d0e2e3fe677f8c" - integrity sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA== - -whatwg-mimetype@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" - integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== - -whatwg-url@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" - integrity sha1-lmRU6HZUYuN2RNNib2dCzotwll0= - dependencies: - tr46 "~0.0.3" - webidl-conversions "^3.0.0" - -whatwg-url@^8.0.0, whatwg-url@^8.5.0: - version "8.7.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.7.0.tgz#656a78e510ff8f3937bc0bcbe9f5c0ac35941b77" - integrity sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg== - dependencies: - lodash "^4.7.0" - tr46 "^2.1.0" - webidl-conversions "^6.1.0" - -which-boxed-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" - integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== - dependencies: - is-bigint "^1.0.1" - is-boolean-object "^1.1.0" - is-number-object "^1.0.4" - is-string "^1.0.5" - is-symbol "^1.0.3" - -which-module@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" - integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= - -which@^1.2.9: - version "1.3.1" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - -which@^2.0.1, which@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" - integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== - dependencies: - isexe "^2.0.0" - -word-wrap@^1.2.3, word-wrap@~1.2.3: - version "1.2.5" - resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34" - integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== - -wrap-ansi@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" - integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - -write-file-atomic@^2.3.0: - version "2.4.3" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.3.tgz#1fd2e9ae1df3e75b8d8c367443c692d4ca81f481" - integrity sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ== - dependencies: - graceful-fs "^4.1.11" - imurmurhash "^0.1.4" - signal-exit "^3.0.2" - -write-file-atomic@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" - integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== - dependencies: - imurmurhash "^0.1.4" - is-typedarray "^1.0.0" - signal-exit "^3.0.2" - typedarray-to-buffer "^3.1.5" - -ws@^6.1.4: - version "6.2.2" - resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.2.tgz#dd5cdbd57a9979916097652d78f1cc5faea0c32e" - integrity sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw== - dependencies: - async-limiter "~1.0.0" - -ws@^7, ws@^7.4.6, ws@^7.5.1: - version "7.5.8" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.8.tgz#ac2729881ab9e7cbaf8787fe3469a48c5c7f636a" - integrity sha512-ri1Id1WinAX5Jqn9HejiGb8crfRio0Qgu8+MtL36rlTA6RLsMdWt1Az/19A2Qij6uSHUMphEFaTKa4WG+UNHNw== - -xml-name-validator@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" - integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== - -xmlchars@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" - integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== - -xtend@~4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" - integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== - -y18n@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf" - integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== - -y18n@^5.0.5: - version "5.0.8" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" - integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== - -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - -yargs-parser@^18.1.2: - version "18.1.3" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" - integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - -yargs-parser@^20.2.2: - version "20.2.9" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== - -yargs@^15.1.0, yargs@^15.3.1, yargs@^15.4.1: - version "15.4.1" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" - integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== - dependencies: - cliui "^6.0.0" - decamelize "^1.2.0" - find-up "^4.1.0" - get-caller-file "^2.0.1" - require-directory "^2.1.1" - require-main-filename "^2.0.0" - set-blocking "^2.0.0" - string-width "^4.2.0" - which-module "^2.0.0" - y18n "^4.0.0" - yargs-parser "^18.1.2" - -yargs@^16.0.0: - version "16.2.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" - integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== - dependencies: - cliui "^7.0.2" - escalade "^3.1.1" - get-caller-file "^2.0.5" - require-directory "^2.1.1" - string-width "^4.2.0" - y18n "^5.0.5" - yargs-parser "^20.2.2" - -yocto-queue@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" - integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== diff --git a/index.js b/index.js deleted file mode 100644 index 7caaf0f..0000000 --- a/index.js +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - * - * @flow - */ - -/** - * entry point for example - */ -'use strict'; - -import {name as appName} from './example/app.json'; -import {AppRegistry} from 'react-native'; -import {App} from './example/App'; - -AppRegistry.registerComponent(appName, () => App); diff --git a/ios/Fabric/RNCProgressViewComponentView.h b/ios/Fabric/RNCProgressViewComponentView.h deleted file mode 100644 index d1b338b..0000000 --- a/ios/Fabric/RNCProgressViewComponentView.h +++ /dev/null @@ -1,11 +0,0 @@ -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -@interface RNCProgressViewComponentView : RCTViewComponentView - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/Fabric/RNCProgressViewComponentView.mm b/ios/Fabric/RNCProgressViewComponentView.mm deleted file mode 100644 index eb25f47..0000000 --- a/ios/Fabric/RNCProgressViewComponentView.mm +++ /dev/null @@ -1,202 +0,0 @@ -#import "RNCProgressViewComponentView.h" - -#import -#import -#import -#import -#import -#import - -#import -#import -#import -#import -#import -#import "RCTImagePrimitivesConversions.h" - -using namespace facebook::react; - -static UIProgressViewStyle progressViewStyle(RNCProgressViewProgressViewStyle const progressViewStyle) -{ - switch (progressViewStyle) { - case RNCProgressViewProgressViewStyle::Default: - return UIProgressViewStyleDefault; - case RNCProgressViewProgressViewStyle::Bar: - return UIProgressViewStyleBar; - } -} - -@interface RNCProgressViewComponentView () -@end - -@implementation RNCProgressViewComponentView { - UIProgressView *_view; - - UIImage *_progressImage; - UIImage *_trackImage; - - ImageResponseObserverCoordinator const *_progressImageCoordinator; - ImageResponseObserverCoordinator const *_trackImageCoordinator; - - RCTImageResponseObserverProxy _progressImageResponseObserverProxy; - RCTImageResponseObserverProxy _trackImageResponseObserverProxy; -} - -- (instancetype)initWithFrame:(CGRect)frame -{ - if (self = [super initWithFrame:frame]) { - static const auto defaultProps = std::make_shared(); - _props = defaultProps; - _view = [[UIProgressView alloc] init]; - - _progressImageResponseObserverProxy = RCTImageResponseObserverProxy(self); - _trackImageResponseObserverProxy = RCTImageResponseObserverProxy(self); - - self.contentView = _view; - } - - return self; -} - -- (void)prepareForRecycle -{ - [super prepareForRecycle]; - self.progressImageCoordinator = nullptr; - self.trackImageCoordinator = nullptr; - - if (_progressImage) { - [_view setProgressImage:nil]; - } - if (_trackImage) { - [_view setTrackImage:nil]; - } - - _progressImage = nil; - _trackImage = nil; -} - -- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps -{ - const auto &oldViewProps = *std::static_pointer_cast(_props); - const auto &newViewProps = *std::static_pointer_cast(props); - - if (oldViewProps.progressViewStyle != newViewProps.progressViewStyle) { - [_view setProgressViewStyle:progressViewStyle(newViewProps.progressViewStyle)]; - } - - if (oldViewProps.progress != newViewProps.progress) { - [_view setProgress:newViewProps.progress]; - } - - if (oldViewProps.progressTintColor != newViewProps.progressTintColor) { - [_view setProgressTintColor:RCTUIColorFromSharedColor(newViewProps.progressTintColor)]; - } - - if (oldViewProps.trackTintColor != newViewProps.trackTintColor) { - [_view setTrackTintColor:RCTUIColorFromSharedColor(newViewProps.trackTintColor)]; - } - - [super updateProps:props oldProps:oldProps]; -} - -- (void)updateState:(facebook::react::State::Shared const &)state - oldState:(facebook::react::State::Shared const &)oldState -{ - auto _state = std::static_pointer_cast(state); - auto _oldState = std::static_pointer_cast(oldState); - - auto data = _state->getData(); - - bool havePreviousData = _oldState != nullptr; - - auto getCoordinator = [](ImageRequest const *request) -> ImageResponseObserverCoordinator const * { - if (request) { - return &request->getObserverCoordinator(); - } else { - return nullptr; - } - }; - - if (!havePreviousData || data.getProgressImageSource() != _oldState->getData().getProgressImageSource()) { - self.progressImageCoordinator = getCoordinator(&data.getProgressImageRequest()); - } - - if (!havePreviousData || data.getTrackImageSource() != _oldState->getData().getTrackImageSource()) { - self.trackImageCoordinator = getCoordinator(&data.getTrackImageRequest()); - } -} - -- (void)setProgressImageCoordinator:(const ImageResponseObserverCoordinator *)coordinator -{ - if (_progressImageCoordinator) { - _progressImageCoordinator->removeObserver(_progressImageResponseObserverProxy); - } - _progressImageCoordinator = coordinator; - if (_progressImageCoordinator) { - _progressImageCoordinator->addObserver(_progressImageResponseObserverProxy); - } -} - -- (void)setTrackImageCoordinator:(const ImageResponseObserverCoordinator *)coordinator -{ - if (_trackImageCoordinator) { - _trackImageCoordinator->removeObserver(_trackImageResponseObserverProxy); - } - _trackImageCoordinator = coordinator; - if (_trackImageCoordinator) { - _trackImageCoordinator->addObserver(_trackImageResponseObserverProxy); - } -} - -- (void)setProgressImage:(UIImage *)progressImage -{ - if ([progressImage isEqual:_progressImage]) { - return; - } - - _progressImage = progressImage; - [_view setProgressImage:progressImage]; -} - -- (void)setTrackImage:(UIImage *)trackImage -{ - if ([trackImage isEqual:_trackImage]) { - return; - } - - _trackImage = trackImage; - [_view setTrackImage:trackImage]; -} - -#pragma mark - RCTComponentViewProtocol - -+ (ComponentDescriptorProvider)componentDescriptorProvider -{ - return concreteComponentDescriptorProvider(); -} - -#pragma mark - RCTImageResponseDelegate - -- (void)didReceiveImage:(UIImage *)image metadata:(id)metadata fromObserver:(void const *)observer -{ - if (observer == &_progressImageResponseObserverProxy) { - self.progressImage = image; - } else if (observer == &_trackImageResponseObserverProxy) { - self.trackImage = image; - } -} - -- (void)didReceiveProgress:(float)progress fromObserver:(void const *)observer -{ -} - -- (void)didReceiveFailureFromObserver:(void const *)observer -{ -} - -@end - -Class RNCProgressViewCls(void) -{ - return RNCProgressViewComponentView.class; -} diff --git a/ios/RNCProgressView.xcodeproj/project.pbxproj b/ios/RNCProgressView.xcodeproj/project.pbxproj deleted file mode 100644 index 2809a7c..0000000 --- a/ios/RNCProgressView.xcodeproj/project.pbxproj +++ /dev/null @@ -1,265 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 8A9D78492274841C00190743 /* RNCProgressViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A9D78472274841C00190743 /* RNCProgressViewManager.m */; }; - B3E7B58A1CC2AC0600A0062D /* RNCProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = B3E7B5891CC2AC0600A0062D /* RNCProgressView.m */; }; -/* End PBXBuildFile section */ - -/* Begin PBXCopyFilesBuildPhase section */ - 58B511D91A9E6C8500147676 /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = "include/$(PRODUCT_NAME)"; - dstSubfolderSpec = 16; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXCopyFilesBuildPhase section */ - -/* Begin PBXFileReference section */ - 134814201AA4EA6300B7C361 /* libRNCProgressView.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libRNCProgressView.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 8A9D78472274841C00190743 /* RNCProgressViewManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNCProgressViewManager.m; sourceTree = ""; }; - 8A9D78482274841C00190743 /* RNCProgressViewManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNCProgressViewManager.h; sourceTree = ""; }; - B3E7B5881CC2AC0600A0062D /* RNCProgressView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNCProgressView.h; sourceTree = ""; }; - B3E7B5891CC2AC0600A0062D /* RNCProgressView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNCProgressView.m; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 58B511D81A9E6C8500147676 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 134814211AA4EA7D00B7C361 /* Products */ = { - isa = PBXGroup; - children = ( - 134814201AA4EA6300B7C361 /* libRNCProgressView.a */, - ); - name = Products; - sourceTree = ""; - }; - 58B511D21A9E6C8500147676 = { - isa = PBXGroup; - children = ( - B3E7B5881CC2AC0600A0062D /* RNCProgressView.h */, - B3E7B5891CC2AC0600A0062D /* RNCProgressView.m */, - 8A9D78482274841C00190743 /* RNCProgressViewManager.h */, - 8A9D78472274841C00190743 /* RNCProgressViewManager.m */, - 134814211AA4EA7D00B7C361 /* Products */, - ); - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 58B511DA1A9E6C8500147676 /* RNCProgressView */ = { - isa = PBXNativeTarget; - buildConfigurationList = 58B511EF1A9E6C8500147676 /* Build configuration list for PBXNativeTarget "RNCProgressView" */; - buildPhases = ( - 58B511D71A9E6C8500147676 /* Sources */, - 58B511D81A9E6C8500147676 /* Frameworks */, - 58B511D91A9E6C8500147676 /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = RNCProgressView; - productName = RCTDataManager; - productReference = 134814201AA4EA6300B7C361 /* libRNCProgressView.a */; - productType = "com.apple.product-type.library.static"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 58B511D31A9E6C8500147676 /* Project object */ = { - isa = PBXProject; - attributes = { - LastUpgradeCheck = 0830; - ORGANIZATIONNAME = Facebook; - TargetAttributes = { - 58B511DA1A9E6C8500147676 = { - CreatedOnToolsVersion = 6.1.1; - }; - }; - }; - buildConfigurationList = 58B511D61A9E6C8500147676 /* Build configuration list for PBXProject "RNCProgressView" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - ); - mainGroup = 58B511D21A9E6C8500147676; - productRefGroup = 58B511D21A9E6C8500147676; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 58B511DA1A9E6C8500147676 /* RNCProgressView */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXSourcesBuildPhase section */ - 58B511D71A9E6C8500147676 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - B3E7B58A1CC2AC0600A0062D /* RNCProgressView.m in Sources */, - 8A9D78492274841C00190743 /* RNCProgressViewManager.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin XCBuildConfiguration section */ - 58B511ED1A9E6C8500147676 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - }; - name = Debug; - }; - 58B511EE1A9E6C8500147676 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = YES; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 58B511F01A9E6C8500147676 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../../../React/**", - "$(SRCROOT)/../../react-native/React/**", - ); - LIBRARY_SEARCH_PATHS = "$(inherited)"; - OTHER_LDFLAGS = "-ObjC"; - PRODUCT_NAME = RNCProgressView; - SKIP_INSTALL = YES; - }; - name = Debug; - }; - 58B511F11A9E6C8500147676 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../../../React/**", - "$(SRCROOT)/../../react-native/React/**", - ); - LIBRARY_SEARCH_PATHS = "$(inherited)"; - OTHER_LDFLAGS = "-ObjC"; - PRODUCT_NAME = RNCProgressView; - SKIP_INSTALL = YES; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 58B511D61A9E6C8500147676 /* Build configuration list for PBXProject "RNCProgressView" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 58B511ED1A9E6C8500147676 /* Debug */, - 58B511EE1A9E6C8500147676 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 58B511EF1A9E6C8500147676 /* Build configuration list for PBXNativeTarget "RNCProgressView" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 58B511F01A9E6C8500147676 /* Debug */, - 58B511F11A9E6C8500147676 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 58B511D31A9E6C8500147676 /* Project object */; -} diff --git a/ios/RNCProgressViewManager.h b/ios/RNCProgressViewManager.h deleted file mode 100644 index 12b9dfd..0000000 --- a/ios/RNCProgressViewManager.h +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -@interface RNCProgressViewManager : RCTViewManager - -@end \ No newline at end of file diff --git a/ios/RNCProgressViewManager.m b/ios/RNCProgressViewManager.m deleted file mode 100644 index 3cbc8d3..0000000 --- a/ios/RNCProgressViewManager.m +++ /dev/null @@ -1,39 +0,0 @@ -/** - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import "RNCProgressViewManager.h" - -#import - -@implementation RCTConvert (RNCProgressViewManager) - -RCT_ENUM_CONVERTER(UIProgressViewStyle, (@{ - @"default": @(UIProgressViewStyleDefault), -#if !TARGET_OS_TV - @"bar": @(UIProgressViewStyleBar), -#endif -}), UIProgressViewStyleDefault, integerValue) - -@end - -@implementation RNCProgressViewManager - -RCT_EXPORT_MODULE(RNCProgressView) - -- (UIView *)view -{ - return [UIProgressView new]; -} - -RCT_EXPORT_VIEW_PROPERTY(progressViewStyle, UIProgressViewStyle) -RCT_EXPORT_VIEW_PROPERTY(progress, float) -RCT_EXPORT_VIEW_PROPERTY(progressTintColor, UIColor) -RCT_EXPORT_VIEW_PROPERTY(trackTintColor, UIColor) -RCT_EXPORT_VIEW_PROPERTY(progressImage, UIImage) -RCT_EXPORT_VIEW_PROPERTY(trackImage, UIImage) - -@end \ No newline at end of file diff --git a/jest-setups/jest.setup.js b/jest-setups/jest.setup.js deleted file mode 100644 index 0e161b5..0000000 --- a/jest-setups/jest.setup.js +++ /dev/null @@ -1,12 +0,0 @@ -import {windowsAppDriverCapabilities} from 'selenium-appium'; - -switch (platform) { - case 'windows': - const webViewWindowsAppId = 'ProgressViewExample_kvqejeg71e612!App'; - module.exports = { - capabilites: windowsAppDriverCapabilities(webViewWindowsAppId), - }; - break; - default: - throw 'Unknown platform: ' + platform; -} diff --git a/jest-setups/jest.setup.windows.js b/jest-setups/jest.setup.windows.js deleted file mode 100644 index eadbbbf..0000000 --- a/jest-setups/jest.setup.windows.js +++ /dev/null @@ -1 +0,0 @@ -platform = 'windows'; diff --git a/macos/RNCProgressView.h b/macos/RNCProgressView.h deleted file mode 100644 index 5b83a0f..0000000 --- a/macos/RNCProgressView.h +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Copyright (c) 2015-present, Facebook, Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import -#import - -@interface RNCProgressView : NSProgressIndicator - -@property (nonatomic, strong, nullable) RCTUIColor *progressTintColor; -@property (nonatomic, strong, nullable) RCTUIColor *trackTintColor; -@property(nonatomic, strong, nullable) UIImage *progressImage; -@property(nonatomic, strong, nullable) UIImage *trackImage; - -@end diff --git a/macos/RNCProgressView.m b/macos/RNCProgressView.m deleted file mode 100644 index 91ea4da..0000000 --- a/macos/RNCProgressView.m +++ /dev/null @@ -1,72 +0,0 @@ -/** - * Copyright (c) 2015-present, Facebook, Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import "RNCProgressView.h" - -@implementation RNCProgressView - -- (instancetype)initWithFrame:(CGRect)frame -{ - if ((self = [super initWithFrame:frame])) { - self.maxValue = 1.0; - self.indeterminate = NO; - - // Default track color from NSProgressIndicator. - self.trackTintColor = [RCTUIColor colorWithRed: 237/255.0 green:237/255.0 blue:237/255.0 alpha:1.0]; - } - return self; -} - -- (void)setProgressImage:(UIImage *)progressImage -{ - progressImage.capInsets = NSEdgeInsetsMake(0, progressImage.size.width-0.5, 0, 0); - progressImage.resizingMode = NSImageResizingModeStretch; - _progressImage = progressImage; -} - -- (void)setTrackImage:(UIImage *)trackImage -{ - trackImage.capInsets = NSEdgeInsetsMake(0, 0, 0, trackImage.size.width-0.5); - trackImage.resizingMode = NSImageResizingModeStretch; - _trackImage = trackImage; -} - -- (void)drawRect:(NSRect)dirtyRect -{ - [super drawRect:dirtyRect]; - - if (self.progressTintColor == nil && self.progressImage == nil) { - return; - } - - // Clear background color - [[NSColor clearColor] set]; - NSRectFill(dirtyRect); - - // Draw progress line - NSRect activeRect = [self bounds]; - activeRect.size.width = floor(activeRect.size.width * (self.doubleValue/self.maxValue)); - if (self.progressTintColor) { - [self.progressTintColor set]; - NSRectFill(activeRect); - } else { - [self.progressImage drawInRect:activeRect]; - } - - // Draw empty line - NSRect passiveRect = [self bounds]; - passiveRect.size.width -= activeRect.size.width; - passiveRect.origin.x = activeRect.size.width; - if (self.trackTintColor) { - [self.trackTintColor set]; - NSRectFill(passiveRect); - } else { - [self.trackImage drawInRect:passiveRect]; - } -} - -@end diff --git a/macos/RNCProgressView.xcodeproj/project.pbxproj b/macos/RNCProgressView.xcodeproj/project.pbxproj deleted file mode 100644 index 0fa0b64..0000000 --- a/macos/RNCProgressView.xcodeproj/project.pbxproj +++ /dev/null @@ -1,197 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 50; - objects = { - -/* Begin PBXBuildFile section */ - 09270F2A24EE04B1009EBB56 /* RNCProgressView.h in Headers */ = {isa = PBXBuildFile; fileRef = 09270F2924EE04B1009EBB56 /* RNCProgressView.h */; }; - 09270F2C24EE04B1009EBB56 /* RNCProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = 09270F2B24EE04B1009EBB56 /* RNCProgressView.m */; }; - 09270F3424EE054F009EBB56 /* RNCProgressViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 09270F3224EE054F009EBB56 /* RNCProgressViewManager.h */; }; - 09270F3524EE054F009EBB56 /* RNCProgressViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 09270F3324EE054F009EBB56 /* RNCProgressViewManager.m */; }; -/* End PBXBuildFile section */ - -/* Begin PBXFileReference section */ - 09270F2624EE04B1009EBB56 /* libRNCProgressView.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libRNCProgressView.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 09270F2924EE04B1009EBB56 /* RNCProgressView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RNCProgressView.h; sourceTree = ""; }; - 09270F2B24EE04B1009EBB56 /* RNCProgressView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RNCProgressView.m; sourceTree = ""; }; - 09270F3224EE054F009EBB56 /* RNCProgressViewManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNCProgressViewManager.h; sourceTree = ""; }; - 09270F3324EE054F009EBB56 /* RNCProgressViewManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNCProgressViewManager.m; sourceTree = ""; }; - 0934EC1B24EF5BDA00151CF8 /* RNCProgressView.shared.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = RNCProgressView.shared.xcconfig; sourceTree = ""; }; - 0934EC1C24EF5BDA00151CF8 /* RNCProgressView.release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = RNCProgressView.release.xcconfig; sourceTree = ""; }; - 0934EC1D24EF5BDA00151CF8 /* RNCProgressView.debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = RNCProgressView.debug.xcconfig; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 09270F2424EE04B0009EBB56 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 09270F1D24EE04B0009EBB56 = { - isa = PBXGroup; - children = ( - 0934EC1E24EF5BDA00151CF8 /* config */, - 09270F2924EE04B1009EBB56 /* RNCProgressView.h */, - 09270F2B24EE04B1009EBB56 /* RNCProgressView.m */, - 09270F3224EE054F009EBB56 /* RNCProgressViewManager.h */, - 09270F3324EE054F009EBB56 /* RNCProgressViewManager.m */, - 09270F2724EE04B1009EBB56 /* Products */, - ); - sourceTree = ""; - }; - 09270F2724EE04B1009EBB56 /* Products */ = { - isa = PBXGroup; - children = ( - 09270F2624EE04B1009EBB56 /* libRNCProgressView.a */, - ); - name = Products; - sourceTree = ""; - }; - 0934EC1E24EF5BDA00151CF8 /* config */ = { - isa = PBXGroup; - children = ( - 0934EC1B24EF5BDA00151CF8 /* RNCProgressView.shared.xcconfig */, - 0934EC1C24EF5BDA00151CF8 /* RNCProgressView.release.xcconfig */, - 0934EC1D24EF5BDA00151CF8 /* RNCProgressView.debug.xcconfig */, - ); - name = config; - path = "/Volumes/Source/react-native-community/progress-view/macos/config"; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXHeadersBuildPhase section */ - 09270F2224EE04B0009EBB56 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 09270F3424EE054F009EBB56 /* RNCProgressViewManager.h in Headers */, - 09270F2A24EE04B1009EBB56 /* RNCProgressView.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXHeadersBuildPhase section */ - -/* Begin PBXNativeTarget section */ - 09270F2524EE04B0009EBB56 /* RNCProgressView */ = { - isa = PBXNativeTarget; - buildConfigurationList = 09270F2F24EE04B1009EBB56 /* Build configuration list for PBXNativeTarget "RNCProgressView" */; - buildPhases = ( - 09270F2224EE04B0009EBB56 /* Headers */, - 09270F2324EE04B0009EBB56 /* Sources */, - 09270F2424EE04B0009EBB56 /* Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = RNCProgressView; - productName = RNCProgressView; - productReference = 09270F2624EE04B1009EBB56 /* libRNCProgressView.a */; - productType = "com.apple.product-type.library.static"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 09270F1E24EE04B0009EBB56 /* Project object */ = { - isa = PBXProject; - attributes = { - LastUpgradeCheck = 1160; - TargetAttributes = { - 09270F2524EE04B0009EBB56 = { - CreatedOnToolsVersion = 11.6; - }; - }; - }; - buildConfigurationList = 09270F2124EE04B0009EBB56 /* Build configuration list for PBXProject "RNCProgressView" */; - compatibilityVersion = "Xcode 9.3"; - developmentRegion = en; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 09270F1D24EE04B0009EBB56; - productRefGroup = 09270F2724EE04B1009EBB56 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 09270F2524EE04B0009EBB56 /* RNCProgressView */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXSourcesBuildPhase section */ - 09270F2324EE04B0009EBB56 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 09270F2C24EE04B1009EBB56 /* RNCProgressView.m in Sources */, - 09270F3524EE054F009EBB56 /* RNCProgressViewManager.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin XCBuildConfiguration section */ - 09270F2D24EE04B1009EBB56 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 0934EC1D24EF5BDA00151CF8 /* RNCProgressView.debug.xcconfig */; - buildSettings = { - }; - name = Debug; - }; - 09270F2E24EE04B1009EBB56 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 0934EC1C24EF5BDA00151CF8 /* RNCProgressView.release.xcconfig */; - buildSettings = { - }; - name = Release; - }; - 09270F3024EE04B1009EBB56 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 0934EC1B24EF5BDA00151CF8 /* RNCProgressView.shared.xcconfig */; - buildSettings = { - }; - name = Debug; - }; - 09270F3124EE04B1009EBB56 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 0934EC1B24EF5BDA00151CF8 /* RNCProgressView.shared.xcconfig */; - buildSettings = { - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 09270F2124EE04B0009EBB56 /* Build configuration list for PBXProject "RNCProgressView" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 09270F2D24EE04B1009EBB56 /* Debug */, - 09270F2E24EE04B1009EBB56 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 09270F2F24EE04B1009EBB56 /* Build configuration list for PBXNativeTarget "RNCProgressView" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 09270F3024EE04B1009EBB56 /* Debug */, - 09270F3124EE04B1009EBB56 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 09270F1E24EE04B0009EBB56 /* Project object */; -} diff --git a/macos/RNCProgressViewManager.h b/macos/RNCProgressViewManager.h deleted file mode 100644 index adee373..0000000 --- a/macos/RNCProgressViewManager.h +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -@interface RNCProgressViewManager : RCTViewManager - -@end diff --git a/macos/RNCProgressViewManager.m b/macos/RNCProgressViewManager.m deleted file mode 100644 index aff0e2f..0000000 --- a/macos/RNCProgressViewManager.m +++ /dev/null @@ -1,39 +0,0 @@ -/** - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import "RNCProgressViewManager.h" - -#import "RNCProgressView.h" - -#import - -@implementation RCTConvert (RNCProgressViewManager) - -RCT_ENUM_CONVERTER(NSProgressIndicatorStyle, (@{ - @"default": @(NSProgressIndicatorBarStyle), - @"bar": @(NSProgressIndicatorBarStyle), -}), NSProgressIndicatorBarStyle, integerValue) - -@end - -@implementation RNCProgressViewManager - -RCT_EXPORT_MODULE() - -- (RCTPlatformView *)view -{ - return [RNCProgressView new]; -} - -RCT_EXPORT_VIEW_PROPERTY(style, NSProgressIndicatorStyle) -RCT_REMAP_VIEW_PROPERTY(progress, doubleValue, double) -RCT_EXPORT_VIEW_PROPERTY(progressTintColor, UIColor) -RCT_EXPORT_VIEW_PROPERTY(trackTintColor, UIColor) -RCT_EXPORT_VIEW_PROPERTY(progressImage, UIImage) -RCT_EXPORT_VIEW_PROPERTY(trackImage, UIImage) - -@end diff --git a/macos/config/RNCProgressView.debug.xcconfig b/macos/config/RNCProgressView.debug.xcconfig deleted file mode 100644 index 4f4c488..0000000 --- a/macos/config/RNCProgressView.debug.xcconfig +++ /dev/null @@ -1,7 +0,0 @@ -DEBUG_INFORMATION_FORMAT = dwarf -ENABLE_TESTABILITY = YES -GCC_DYNAMIC_NO_PIC = NO -GCC_OPTIMIZATION_LEVEL = 0 -GCC_PREPROCESSOR_DEFINITIONS = $(inherited) DEBUG=1 -MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE -ONLY_ACTIVE_ARCH = YES diff --git a/macos/config/RNCProgressView.release.xcconfig b/macos/config/RNCProgressView.release.xcconfig deleted file mode 100644 index 24aaeec..0000000 --- a/macos/config/RNCProgressView.release.xcconfig +++ /dev/null @@ -1,3 +0,0 @@ -DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym" -ENABLE_NS_ASSERTIONS = NO -MTL_ENABLE_DEBUG_INFO = NO diff --git a/macos/config/RNCProgressView.shared.xcconfig b/macos/config/RNCProgressView.shared.xcconfig deleted file mode 100644 index bf307ac..0000000 --- a/macos/config/RNCProgressView.shared.xcconfig +++ /dev/null @@ -1,44 +0,0 @@ -PRODUCT_NAME = $(TARGET_NAME) - -ALWAYS_SEARCH_USER_PATHS = NO -CLANG_ANALYZER_NONNULL = YES -CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE -CLANG_CXX_LANGUAGE_STANDARD = "gnu++14" -CLANG_CXX_LIBRARY = "libc++" -CLANG_ENABLE_MODULES = YES -CLANG_ENABLE_OBJC_ARC = YES -CLANG_ENABLE_OBJC_WEAK = YES -CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES -CLANG_WARN_BOOL_CONVERSION = YES -CLANG_WARN_COMMA = YES -CLANG_WARN_CONSTANT_CONVERSION = YES -CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES -CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR -CLANG_WARN_DOCUMENTATION_COMMENTS = YES -CLANG_WARN_EMPTY_BODY = YES -CLANG_WARN_ENUM_CONVERSION = YES -CLANG_WARN_INFINITE_RECURSION = YES -CLANG_WARN_INT_CONVERSION = YES -CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES -CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES -CLANG_WARN_OBJC_LITERAL_CONVERSION = YES -CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR -CLANG_WARN_RANGE_LOOP_ANALYSIS = YES -CLANG_WARN_STRICT_PROTOTYPES = YES -CLANG_WARN_SUSPICIOUS_MOVE = YES -CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE -CLANG_WARN_UNREACHABLE_CODE = YES -CLANG_WARN__DUPLICATE_METHOD_MATCH = YES -COPY_PHASE_STRIP = NO -ENABLE_STRICT_OBJC_MSGSEND = YES -GCC_C_LANGUAGE_STANDARD = gnu11 -GCC_NO_COMMON_BLOCKS = YES -GCC_WARN_64_TO_32_BIT_CONVERSION = YES -GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR -GCC_WARN_UNDECLARED_SELECTOR = YES -GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE -GCC_WARN_UNUSED_FUNCTION = YES -GCC_WARN_UNUSED_VARIABLE = YES -MACOSX_DEPLOYMENT_TARGET = 10.15 -MTL_FAST_MATH = YES -SDKROOT = macosx diff --git a/metro.config.js b/metro.config.js deleted file mode 100644 index e91aba9..0000000 --- a/metro.config.js +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Metro configuration for React Native - * https://github.com/facebook/react-native - * - * @format - */ - -module.exports = { - transformer: { - getTransformOptions: async () => ({ - transform: { - experimentalImportSupport: false, - inlineRequires: true, - }, - }), - }, -}; diff --git a/metro.config.macos.js b/metro.config.macos.js deleted file mode 100644 index 8c83e16..0000000 --- a/metro.config.macos.js +++ /dev/null @@ -1,19 +0,0 @@ -/** - * This cli config is needed for development purposes, e.g. for running - * integration tests during local development or on CI services. - */ - -const path = require('path'); -const blacklist = require('metro-config/src/defaults/blacklist'); - -const rnmPath = path.resolve(__dirname, 'node_modules/react-native-macos'); - -module.exports = { - resolver: { - extraNodeModules: { - 'react-native': rnmPath, - }, - platforms: ['macos', 'ios', 'android'], - blacklistRE: blacklist([/node_modules\/react-native\/.*/]), - }, -}; diff --git a/metro.config.windows.js b/metro.config.windows.js deleted file mode 100644 index 130d97f..0000000 --- a/metro.config.windows.js +++ /dev/null @@ -1,47 +0,0 @@ -/** - * Metro configuration for React Native - * https://github.com/facebook/react-native - * - * @format - */ -const fs = require('fs'); -const path = require('path'); - -const exclusionList = require('metro-config/src/defaults/exclusionList'); - -const rnPath = fs.realpathSync( - path.resolve(require.resolve('react-native/package.json'), '..'), -); -const rnwPath = fs.realpathSync( - path.resolve(require.resolve('react-native-windows/package.json'), '..'), -); - -module.exports = { - resolver: { - extraNodeModules: { - // Redirect react-native to react-native-windows - 'react-native': rnwPath, - 'react-native-windows': rnwPath, - }, - // Include the macos platform in addition to the defaults because the fork includes macos, but doesn't declare it - platforms: ['ios', 'android', 'windesktop', 'windows', 'web', 'macos'], - // Since there are multiple copies of react-native, we need to ensure that metro only sees one of them - // This should go in RN 0.62 when haste is removed - blockList: exclusionList([ - new RegExp( - `${path.join(path.resolve(rnPath), path.sep).replace(/[/\\]/g, '/')}.*`, - ), - - // This stops "react-native run-windows" from causing the metro server to crash if its already running - /.*\.ProjectImports\.zip/, - ]), - }, - transformer: { - getTransformOptions: async () => ({ - transform: { - experimentalImportSupport: false, - inlineRequires: true, - }, - }), - }, -}; diff --git a/package.json b/package.json index 43902a4..69e80d5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@react-native-oh-library/progress-view", - "version": "1.4.2-0.0.2", + "version": "1.4.2-0.0.3", "description": "React Native Progress View iOS Library", "harmony": { "alias": "@react-native-community/progress-view" @@ -52,6 +52,9 @@ "jimp": "^0.10.0", "metro": "0.64.0" }, + "dependencies": { + "@react-native-community/progress-view":"^1.4.2" + }, "devDependencies": { "@babel/core": "^7.12.9", "@babel/runtime": "^7.12.5", diff --git a/react-native-progress-view.podspec b/react-native-progress-view.podspec deleted file mode 100644 index 3ddce84..0000000 --- a/react-native-progress-view.podspec +++ /dev/null @@ -1,53 +0,0 @@ -require 'json' - -fabric_enabled = ENV['RCT_NEW_ARCH_ENABLED'] == '1' - -package = JSON.parse(File.read(File.join(__dir__, 'package.json'))) - -Pod::Spec.new do |s| - s.name = 'react-native-progress-view' - s.version = package['version'] - s.summary = package['description'] - s.license = package['license'] - - s.authors = package['author'] - s.homepage = package['homepage'] - s.platforms = { :ios => '11.0', :osx => '10.14' } - - s.source = { :git => 'https://github.com/react-native-progress-view/progress-view.git', :tag => '#{s.version}' } - s.ios.source_files = 'ios/**/*.{h,m}' - s.ios.exclude_files= 'ios/Fabric' - s.osx.source_files = 'macos/**/*.{h,m}' - - if fabric_enabled - folly_compiler_flags = '-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32' - - s.subspec 'common' do |ss| - ss.source_files = 'common/cpp/**/*.{cpp,h}' - ss.header_dir = 'react/renderer/components/progressview' - ss.pod_target_xcconfig = { 'HEADER_SEARCH_PATHS' => '\'$(PODS_TARGET_SRCROOT)/common/cpp\'' } - end - - s.subspec 'fabric' do |ss| - s.compiler_flags = folly_compiler_flags + ' -DRCT_NEW_ARCH_ENABLED=1' - - s.pod_target_xcconfig = { - 'HEADER_SEARCH_PATHS' => '\'$(PODS_ROOT)/boost\'', - 'OTHER_CPLUSPLUSFLAGS' => '-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1', - 'CLANG_CXX_LANGUAGE_STANDARD' => 'c++17' - } - - s.dependency 'RCT-Folly' - s.dependency 'RCTRequired' - s.dependency 'RCTTypeSafety' - s.dependency 'ReactCommon/turbomodule/core' - ss.dependency 'React-Codegen' - ss.dependency 'React-RCTFabric' - ss.dependency 'react-native-progress-view/common' - ss.source_files = 'ios/Fabric/**/*.{h,m,mm}' - ss.pod_target_xcconfig = { 'HEADER_SEARCH_PATHS' => '\'$(PODS_TARGET_SRCROOT)/common/cpp\'' } - end - else - s.dependency 'React-Core' - end -end diff --git a/react-native.config.js b/react-native.config.js deleted file mode 100644 index cc1e940..0000000 --- a/react-native.config.js +++ /dev/null @@ -1,11 +0,0 @@ -module.exports = { - dependency: { - platforms: { - android: { - libraryName: 'progressview', - }, - macos: null, - windows: null, - }, - }, -}; diff --git a/windows/.gitignore b/windows/.gitignore deleted file mode 100644 index b295a76..0000000 --- a/windows/.gitignore +++ /dev/null @@ -1,363 +0,0 @@ -## Ignore Visual Studio temporary files, build results, and -## files generated by popular Visual Studio add-ons. -## -## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore - -# User-specific files -*.rsuser -*.suo -*.user -*.userosscache -*.sln.docstates - -# User-specific files (MonoDevelop/Xamarin Studio) -*.userprefs - -# Mono auto generated files -mono_crash.* - -# Build results -[Dd]ebug/ -[Dd]ebugPublic/ -[Rr]elease/ -[Rr]eleases/ -x64/ -x86/ -[Ww][Ii][Nn]32/ -[Aa][Rr][Mm]/ -[Aa][Rr][Mm]64/ -bld/ -[Bb]in/ -[Oo]bj/ -[Ll]og/ -[Ll]ogs/ - -# Visual Studio 2015/2017 cache/options directory -.vs/ -# Uncomment if you have tasks that create the project's static files in wwwroot -#wwwroot/ - -# Visual Studio 2017 auto generated files -Generated\ Files/ - -#VS Code -.vscode/** - -# MSTest test Results -[Tt]est[Rr]esult*/ -[Bb]uild[Ll]og.* - -# NUnit -*.VisualState.xml -TestResult.xml -nunit-*.xml - -# Build Results of an ATL Project -[Dd]ebugPS/ -[Rr]eleasePS/ -dlldata.c - -# Benchmark Results -BenchmarkDotNet.Artifacts/ - -# .NET Core -project.lock.json -project.fragment.lock.json -artifacts/ - -# ASP.NET Scaffolding -ScaffoldingReadMe.txt - -# StyleCop -StyleCopReport.xml - -# Files built by Visual Studio -*_i.c -*_p.c -*_h.h -*.ilk -*.meta -*.obj -*.iobj -*.pch -*.pdb -*.ipdb -*.pgc -*.pgd -*.rsp -*.sbr -*.tlb -*.tli -*.tlh -*.tmp -*.tmp_proj -*_wpftmp.csproj -*.log -*.vspscc -*.vssscc -.builds -*.pidb -*.svclog -*.scc - -# Chutzpah Test files -_Chutzpah* - -# Visual C++ cache files -ipch/ -*.aps -*.ncb -*.opendb -*.opensdf -*.sdf -*.cachefile -*.VC.db -*.VC.VC.opendb - -# Visual Studio profiler -*.psess -*.vsp -*.vspx -*.sap - -# Visual Studio Trace Files -*.e2e - -# TFS 2012 Local Workspace -$tf/ - -# Guidance Automation Toolkit -*.gpState - -# ReSharper is a .NET coding add-in -_ReSharper*/ -*.[Rr]e[Ss]harper -*.DotSettings.user - -# TeamCity is a build add-in -_TeamCity* - -# DotCover is a Code Coverage Tool -*.dotCover - -# AxoCover is a Code Coverage Tool -.axoCover/* -!.axoCover/settings.json - -# Coverlet is a free, cross platform Code Coverage Tool -coverage*[.json, .xml, .info] - -# Visual Studio code coverage results -*.coverage -*.coveragexml - -# NCrunch -_NCrunch_* -.*crunch*.local.xml -nCrunchTemp_* - -# MightyMoose -*.mm.* -AutoTest.Net/ - -# Web workbench (sass) -.sass-cache/ - -# Installshield output folder -[Ee]xpress/ - -# DocProject is a documentation generator add-in -DocProject/buildhelp/ -DocProject/Help/*.HxT -DocProject/Help/*.HxC -DocProject/Help/*.hhc -DocProject/Help/*.hhk -DocProject/Help/*.hhp -DocProject/Help/Html2 -DocProject/Help/html - -# Click-Once directory -publish/ - -# Publish Web Output -*.[Pp]ublish.xml -*.azurePubxml -# Note: Comment the next line if you want to checkin your web deploy settings, -# but database connection strings (with potential passwords) will be unencrypted -*.pubxml -*.publishproj - -# Microsoft Azure Web App publish settings. Comment the next line if you want to -# checkin your Azure Web App publish settings, but sensitive information contained -# in these scripts will be unencrypted -PublishScripts/ - -# NuGet Packages -*.nupkg -# NuGet Symbol Packages -*.snupkg -# The packages folder can be ignored because of Package Restore -**/[Pp]ackages/* -# except build/, which is used as an MSBuild target. -!**/[Pp]ackages/build/ -# Uncomment if necessary however generally it will be regenerated when needed -#!**/[Pp]ackages/repositories.config -# NuGet v3's project.json files produces more ignorable files -*.nuget.props -*.nuget.targets - -# Microsoft Azure Build Output -csx/ -*.build.csdef - -# Microsoft Azure Emulator -ecf/ -rcf/ - -# Windows Store app package directories and files -AppPackages/ -BundleArtifacts/ -Package.StoreAssociation.xml -_pkginfo.txt -*.appx -*.appxbundle -*.appxupload - -# Visual Studio cache files -# files ending in .cache can be ignored -*.[Cc]ache -# but keep track of directories ending in .cache -!?*.[Cc]ache/ - -# Others -ClientBin/ -~$* -*~ -*.dbmdl -*.dbproj.schemaview -*.jfm -*.pfx -*.publishsettings -orleans.codegen.cs - -# Including strong name files can present a security risk -# (https://github.com/github/gitignore/pull/2483#issue-259490424) -#*.snk - -# Since there are multiple workflows, uncomment next line to ignore bower_components -# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) -#bower_components/ - -# RIA/Silverlight projects -Generated_Code/ - -# Backup & report files from converting an old project file -# to a newer Visual Studio version. Backup files are not needed, -# because we have git ;-) -_UpgradeReport_Files/ -Backup*/ -UpgradeLog*.XML -UpgradeLog*.htm -ServiceFabricBackup/ -*.rptproj.bak - -# SQL Server files -*.mdf -*.ldf -*.ndf - -# Business Intelligence projects -*.rdl.data -*.bim.layout -*.bim_*.settings -*.rptproj.rsuser -*- [Bb]ackup.rdl -*- [Bb]ackup ([0-9]).rdl -*- [Bb]ackup ([0-9][0-9]).rdl - -# Microsoft Fakes -FakesAssemblies/ - -# GhostDoc plugin setting file -*.GhostDoc.xml - -# Node.js Tools for Visual Studio -.ntvs_analysis.dat -node_modules/ - -# Visual Studio 6 build log -*.plg - -# Visual Studio 6 workspace options file -*.opt - -# Visual Studio 6 auto-generated workspace file (contains which files were open etc.) -*.vbw - -# Visual Studio LightSwitch build output -**/*.HTMLClient/GeneratedArtifacts -**/*.DesktopClient/GeneratedArtifacts -**/*.DesktopClient/ModelManifest.xml -**/*.Server/GeneratedArtifacts -**/*.Server/ModelManifest.xml -_Pvt_Extensions - -# Paket dependency manager -.paket/paket.exe -paket-files/ - -# FAKE - F# Make -.fake/ - -# CodeRush personal settings -.cr/personal - -# Python Tools for Visual Studio (PTVS) -__pycache__/ -*.pyc - -# Cake - Uncomment if you are using it -# tools/** -# !tools/packages.config - -# Tabs Studio -*.tss - -# Telerik's JustMock configuration file -*.jmconfig - -# BizTalk build output -*.btp.cs -*.btm.cs -*.odx.cs -*.xsd.cs - -# OpenCover UI analysis results -OpenCover/ - -# Azure Stream Analytics local run output -ASALocalRun/ - -# MSBuild Binary and Structured Log -*.binlog - -# NVidia Nsight GPU debugger configuration file -*.nvuser - -# MFractors (Xamarin productivity tool) working folder -.mfractor/ - -# Local History for Visual Studio -.localhistory/ - -# BeatPulse healthcheck temp database -healthchecksdb - -# Backup folder for Package Reference Convert tool in Visual Studio 2017 -MigrationBackup/ - -# Ionide (cross platform F# VS Code tools) working folder -.ionide/ - -# Fody - auto-generated XML schema -FodyWeavers.xsd diff --git a/windows/progress-view.sln b/windows/progress-view.sln deleted file mode 100644 index a96882a..0000000 --- a/windows/progress-view.sln +++ /dev/null @@ -1,193 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 16 -VisualStudioVersion = 16.0.30114.105 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "progress-view", "progress-view\progress-view.vcxproj", "{CA54A654-5E81-44DC-AF3F-CF55EF5B493A}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ReactNative", "ReactNative", "{468DADF0-7C4F-4681-BA35-4E78F6459EAB}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Chakra", "..\node_modules\react-native-windows\Chakra\Chakra.vcxitems", "{C38970C0-5FBF-4D69-90D8-CBAC225AE895}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Common", "..\node_modules\react-native-windows\Common\Common.vcxproj", "{FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Folly", "..\node_modules\react-native-windows\Folly\Folly.vcxproj", "{A990658C-CE31-4BCC-976F-0FC6B1AF693D}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "JSI.Shared", "..\node_modules\react-native-windows\JSI\Shared\JSI.Shared.vcxitems", "{0CC28589-39E4-4288-B162-97B959F8B843}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "JSI.Universal", "..\node_modules\react-native-windows\JSI\Universal\JSI.Universal.vcxproj", "{A62D504A-16B8-41D2-9F19-E2E86019E5E4}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Microsoft.ReactNative", "..\node_modules\react-native-windows\Microsoft.ReactNative\Microsoft.ReactNative.vcxproj", "{F7D32BD0-2749-483E-9A0D-1635EF7E3136}" -EndProject -Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "Microsoft.ReactNative.SharedManaged", "..\node_modules\react-native-windows\Microsoft.ReactNative.SharedManaged\Microsoft.ReactNative.SharedManaged.shproj", "{67A1076F-7790-4203-86EA-4402CCB5E782}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Mso", "..\node_modules\react-native-windows\Mso\Mso.vcxitems", "{84E05BFA-CBAF-4F0D-BFB6-4CE85742A57E}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ReactCommon", "..\node_modules\react-native-windows\ReactCommon\ReactCommon.vcxproj", "{A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ReactWindowsCore", "..\node_modules\react-native-windows\ReactWindowsCore\ReactWindowsCore.vcxproj", "{11C084A3-A57C-4296-A679-CAC17B603144}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Shared", "..\node_modules\react-native-windows\Shared\Shared.vcxitems", "{2049DBE9-8D13-42C9-AE4B-413AE38FFFD0}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Microsoft.ReactNative.Cxx", "..\node_modules\react-native-windows\Microsoft.ReactNative.Cxx\Microsoft.ReactNative.Cxx.vcxitems", "{DA8B35B3-DA00-4B02-BDE6-6A397B3FD46B}" -EndProject -Global - GlobalSection(SharedMSBuildProjectFiles) = preSolution - ..\node_modules\react-native-windows\JSI\Shared\JSI.Shared.vcxitems*{0cc28589-39e4-4288-b162-97b959f8b843}*SharedItemsImports = 9 - ..\node_modules\react-native-windows\Shared\Shared.vcxitems*{2049dbe9-8d13-42c9-ae4b-413ae38fffd0}*SharedItemsImports = 9 - ..\node_modules\react-native-windows\Microsoft.ReactNative.SharedManaged\Microsoft.ReactNative.SharedManaged.projitems*{67a1076f-7790-4203-86ea-4402ccb5e782}*SharedItemsImports = 13 - ..\node_modules\react-native-windows\Mso\Mso.vcxitems*{84e05bfa-cbaf-4f0d-bfb6-4ce85742a57e}*SharedItemsImports = 9 - ..\node_modules\react-native-windows\JSI\Shared\JSI.Shared.vcxitems*{a62d504a-16b8-41d2-9f19-e2e86019e5e4}*SharedItemsImports = 4 - ..\node_modules\react-native-windows\Chakra\Chakra.vcxitems*{c38970c0-5fbf-4d69-90d8-cbac225ae895}*SharedItemsImports = 9 - ..\node_modules\react-native-windows\Microsoft.ReactNative.Cxx\Microsoft.ReactNative.Cxx.vcxitems*{ca54a654-5e81-44dc-af3f-cf55ef5b493a}*SharedItemsImports = 4 - ..\node_modules\react-native-windows\Microsoft.ReactNative.Cxx\Microsoft.ReactNative.Cxx.vcxitems*{da8b35b3-da00-4b02-bde6-6a397b3fd46b}*SharedItemsImports = 9 - ..\node_modules\react-native-windows\Chakra\Chakra.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4 - ..\node_modules\react-native-windows\JSI\Shared\JSI.Shared.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4 - ..\node_modules\react-native-windows\Mso\Mso.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4 - ..\node_modules\react-native-windows\Shared\Shared.vcxitems*{f7d32bd0-2749-483e-9a0d-1635ef7e3136}*SharedItemsImports = 4 - EndGlobalSection - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|ARM = Debug|ARM - Debug|ARM64 = Debug|ARM64 - Debug|x64 = Debug|x64 - Debug|x86 = Debug|x86 - Release|ARM = Release|ARM - Release|ARM64 = Release|ARM64 - Release|x64 = Release|x64 - Release|x86 = Release|x86 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {CA54A654-5E81-44DC-AF3F-CF55EF5B493A}.Debug|ARM.ActiveCfg = Debug|ARM - {CA54A654-5E81-44DC-AF3F-CF55EF5B493A}.Debug|ARM.Build.0 = Debug|ARM - {CA54A654-5E81-44DC-AF3F-CF55EF5B493A}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {CA54A654-5E81-44DC-AF3F-CF55EF5B493A}.Debug|ARM64.Build.0 = Debug|ARM64 - {CA54A654-5E81-44DC-AF3F-CF55EF5B493A}.Debug|x64.ActiveCfg = Debug|x64 - {CA54A654-5E81-44DC-AF3F-CF55EF5B493A}.Debug|x64.Build.0 = Debug|x64 - {CA54A654-5E81-44DC-AF3F-CF55EF5B493A}.Debug|x86.ActiveCfg = Debug|Win32 - {CA54A654-5E81-44DC-AF3F-CF55EF5B493A}.Debug|x86.Build.0 = Debug|Win32 - {CA54A654-5E81-44DC-AF3F-CF55EF5B493A}.Release|ARM.ActiveCfg = Release|ARM - {CA54A654-5E81-44DC-AF3F-CF55EF5B493A}.Release|ARM.Build.0 = Release|ARM - {CA54A654-5E81-44DC-AF3F-CF55EF5B493A}.Release|ARM64.ActiveCfg = Release|ARM64 - {CA54A654-5E81-44DC-AF3F-CF55EF5B493A}.Release|ARM64.Build.0 = Release|ARM64 - {CA54A654-5E81-44DC-AF3F-CF55EF5B493A}.Release|x64.ActiveCfg = Release|x64 - {CA54A654-5E81-44DC-AF3F-CF55EF5B493A}.Release|x64.Build.0 = Release|x64 - {CA54A654-5E81-44DC-AF3F-CF55EF5B493A}.Release|x86.ActiveCfg = Release|Win32 - {CA54A654-5E81-44DC-AF3F-CF55EF5B493A}.Release|x86.Build.0 = Release|Win32 - {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|ARM.ActiveCfg = Debug|ARM - {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|ARM.Build.0 = Debug|ARM - {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|ARM64.Build.0 = Debug|ARM64 - {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x64.ActiveCfg = Debug|x64 - {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x64.Build.0 = Debug|x64 - {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x86.ActiveCfg = Debug|Win32 - {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Debug|x86.Build.0 = Debug|Win32 - {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|ARM.ActiveCfg = Release|ARM - {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|ARM.Build.0 = Release|ARM - {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|ARM64.ActiveCfg = Release|ARM64 - {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|ARM64.Build.0 = Release|ARM64 - {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x64.ActiveCfg = Release|x64 - {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x64.Build.0 = Release|x64 - {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x86.ActiveCfg = Release|Win32 - {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D}.Release|x86.Build.0 = Release|Win32 - {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|ARM.ActiveCfg = Debug|ARM - {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|ARM.Build.0 = Debug|ARM - {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|ARM64.Build.0 = Debug|ARM64 - {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x64.ActiveCfg = Debug|x64 - {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x64.Build.0 = Debug|x64 - {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x86.ActiveCfg = Debug|Win32 - {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Debug|x86.Build.0 = Debug|Win32 - {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|ARM.ActiveCfg = Release|ARM - {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|ARM.Build.0 = Release|ARM - {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|ARM64.ActiveCfg = Release|ARM64 - {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|ARM64.Build.0 = Release|ARM64 - {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x64.ActiveCfg = Release|x64 - {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x64.Build.0 = Release|x64 - {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x86.ActiveCfg = Release|Win32 - {A990658C-CE31-4BCC-976F-0FC6B1AF693D}.Release|x86.Build.0 = Release|Win32 - {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Debug|ARM.ActiveCfg = Debug|ARM - {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Debug|ARM.Build.0 = Debug|ARM - {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Debug|ARM64.Build.0 = Debug|ARM64 - {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Debug|x64.ActiveCfg = Debug|x64 - {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Debug|x64.Build.0 = Debug|x64 - {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Debug|x86.ActiveCfg = Debug|Win32 - {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Debug|x86.Build.0 = Debug|Win32 - {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Release|ARM.ActiveCfg = Release|ARM - {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Release|ARM.Build.0 = Release|ARM - {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Release|ARM64.ActiveCfg = Release|ARM64 - {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Release|ARM64.Build.0 = Release|ARM64 - {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Release|x64.ActiveCfg = Release|x64 - {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Release|x64.Build.0 = Release|x64 - {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Release|x86.ActiveCfg = Release|Win32 - {A62D504A-16B8-41D2-9F19-E2E86019E5E4}.Release|x86.Build.0 = Release|Win32 - {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|ARM.ActiveCfg = Debug|ARM - {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|ARM.Build.0 = Debug|ARM - {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|ARM64.Build.0 = Debug|ARM64 - {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x64.ActiveCfg = Debug|x64 - {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x64.Build.0 = Debug|x64 - {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x86.ActiveCfg = Debug|Win32 - {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Debug|x86.Build.0 = Debug|Win32 - {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|ARM.ActiveCfg = Release|ARM - {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|ARM.Build.0 = Release|ARM - {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|ARM64.ActiveCfg = Release|ARM64 - {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|ARM64.Build.0 = Release|ARM64 - {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x64.ActiveCfg = Release|x64 - {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x64.Build.0 = Release|x64 - {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x86.ActiveCfg = Release|Win32 - {F7D32BD0-2749-483E-9A0D-1635EF7E3136}.Release|x86.Build.0 = Release|Win32 - {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|ARM.ActiveCfg = Debug|ARM - {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|ARM.Build.0 = Debug|ARM - {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|ARM64.Build.0 = Debug|ARM64 - {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x64.ActiveCfg = Debug|x64 - {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x64.Build.0 = Debug|x64 - {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x86.ActiveCfg = Debug|Win32 - {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Debug|x86.Build.0 = Debug|Win32 - {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|ARM.ActiveCfg = Release|ARM - {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|ARM.Build.0 = Release|ARM - {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|ARM64.ActiveCfg = Release|ARM64 - {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|ARM64.Build.0 = Release|ARM64 - {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x64.ActiveCfg = Release|x64 - {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x64.Build.0 = Release|x64 - {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x86.ActiveCfg = Release|Win32 - {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD}.Release|x86.Build.0 = Release|Win32 - {11C084A3-A57C-4296-A679-CAC17B603144}.Debug|ARM.ActiveCfg = Debug|ARM - {11C084A3-A57C-4296-A679-CAC17B603144}.Debug|ARM.Build.0 = Debug|ARM - {11C084A3-A57C-4296-A679-CAC17B603144}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {11C084A3-A57C-4296-A679-CAC17B603144}.Debug|ARM64.Build.0 = Debug|ARM64 - {11C084A3-A57C-4296-A679-CAC17B603144}.Debug|x64.ActiveCfg = Debug|x64 - {11C084A3-A57C-4296-A679-CAC17B603144}.Debug|x64.Build.0 = Debug|x64 - {11C084A3-A57C-4296-A679-CAC17B603144}.Debug|x86.ActiveCfg = Debug|Win32 - {11C084A3-A57C-4296-A679-CAC17B603144}.Debug|x86.Build.0 = Debug|Win32 - {11C084A3-A57C-4296-A679-CAC17B603144}.Release|ARM.ActiveCfg = Release|ARM - {11C084A3-A57C-4296-A679-CAC17B603144}.Release|ARM.Build.0 = Release|ARM - {11C084A3-A57C-4296-A679-CAC17B603144}.Release|ARM64.ActiveCfg = Release|ARM64 - {11C084A3-A57C-4296-A679-CAC17B603144}.Release|ARM64.Build.0 = Release|ARM64 - {11C084A3-A57C-4296-A679-CAC17B603144}.Release|x64.ActiveCfg = Release|x64 - {11C084A3-A57C-4296-A679-CAC17B603144}.Release|x64.Build.0 = Release|x64 - {11C084A3-A57C-4296-A679-CAC17B603144}.Release|x86.ActiveCfg = Release|Win32 - {11C084A3-A57C-4296-A679-CAC17B603144}.Release|x86.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {C38970C0-5FBF-4D69-90D8-CBAC225AE895} = {468DADF0-7C4F-4681-BA35-4E78F6459EAB} - {FCA38F3C-7C73-4C47-BE4E-32F77FA8538D} = {468DADF0-7C4F-4681-BA35-4E78F6459EAB} - {A990658C-CE31-4BCC-976F-0FC6B1AF693D} = {468DADF0-7C4F-4681-BA35-4E78F6459EAB} - {0CC28589-39E4-4288-B162-97B959F8B843} = {468DADF0-7C4F-4681-BA35-4E78F6459EAB} - {A62D504A-16B8-41D2-9F19-E2E86019E5E4} = {468DADF0-7C4F-4681-BA35-4E78F6459EAB} - {F7D32BD0-2749-483E-9A0D-1635EF7E3136} = {468DADF0-7C4F-4681-BA35-4E78F6459EAB} - {67A1076F-7790-4203-86EA-4402CCB5E782} = {468DADF0-7C4F-4681-BA35-4E78F6459EAB} - {84E05BFA-CBAF-4F0D-BFB6-4CE85742A57E} = {468DADF0-7C4F-4681-BA35-4E78F6459EAB} - {A9D95A91-4DB7-4F72-BEB6-FE8A5C89BFBD} = {468DADF0-7C4F-4681-BA35-4E78F6459EAB} - {11C084A3-A57C-4296-A679-CAC17B603144} = {468DADF0-7C4F-4681-BA35-4E78F6459EAB} - {2049DBE9-8D13-42C9-AE4B-413AE38FFFD0} = {468DADF0-7C4F-4681-BA35-4E78F6459EAB} - {DA8B35B3-DA00-4B02-BDE6-6A397B3FD46B} = {468DADF0-7C4F-4681-BA35-4E78F6459EAB} - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {C3C6BD03-83AD-43B7-B627-0F22062AA64B} - EndGlobalSection -EndGlobal diff --git a/windows/progress-view/ProgressViewView.cpp b/windows/progress-view/ProgressViewView.cpp deleted file mode 100644 index c4850d2..0000000 --- a/windows/progress-view/ProgressViewView.cpp +++ /dev/null @@ -1,76 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -#include "pch.h" -#include "JSValueXaml.h" -#include "ProgressViewView.h" -#include "ProgressViewView.g.cpp" - -namespace winrt { - using namespace Microsoft::ReactNative; - using namespace Windows::Foundation; - using namespace Windows::Foundation::Metadata; - using namespace Windows::UI; - using namespace Windows::UI::Xaml; - using namespace Windows::UI::Xaml::Controls; - using namespace Windows::UI::Xaml::Input; - using namespace Windows::UI::Xaml::Media; - using namespace Windows::UI::Xaml::Media::Imaging; -} // namespace winrt - -namespace winrt::progress_view::implementation { - - ProgressViewView::ProgressViewView(winrt::IReactContext const& reactContext) : m_reactContext(reactContext) { - //Added for readibility, 0/100 is progressbar default - this->Minimum(0); - this->Maximum(100); - } - - void ProgressViewView::UpdateProperties(winrt::IJSValueReader const& reader) { - auto const& propertyMap = JSValueObject::ReadFrom(reader); - - for (auto const& pair : propertyMap) { - auto const& propertyName = pair.first; - auto const& propertyValue = pair.second; - - if (propertyName == "progress") { - this->Value(propertyValue.AsDouble() * 100); - } - else if (propertyName == "progressTintColor") { - this->Foreground(propertyValue.To()); - - } - else if (propertyName == "trackTintColor") { - this->Background(propertyValue.To()); - } - else if (propertyName == "progressViewStyle") { - if (propertyValue == "bar") { - this->Background(SolidColorBrush(ColorHelper::FromArgb(000, 000, 000, 000))); - } - } - else if (propertyName == "isIndeterminate") { - this->IsIndeterminate(propertyValue.AsBoolean()); - } - else if (propertyName == "progressImage") { - if (!propertyValue.IsNull()) { - auto imgUriString = propertyValue.AsObject()["uri"].AsString(); - BitmapImage bitmap = BitmapImage(Uri(to_hstring(imgUriString))); - ImageBrush imgB = ImageBrush(); - imgB.ImageSource(bitmap); - - this->Foreground(imgB); - } - } - else if (propertyName == "trackImage") { - if (!propertyValue.IsNull()) { - auto imgUriString = propertyValue.AsObject()["uri"].AsString(); - BitmapImage bitmap = BitmapImage(Uri(to_hstring(imgUriString))); - ImageBrush imgB = ImageBrush(); - imgB.ImageSource(bitmap); - - this->Background(imgB); - } - } - } - } -} // namespace winrt::progress_view::implementation \ No newline at end of file diff --git a/windows/progress-view/ProgressViewView.h b/windows/progress-view/ProgressViewView.h deleted file mode 100644 index cc9f129..0000000 --- a/windows/progress-view/ProgressViewView.h +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -#pragma once - -#include "ProgressViewView.g.h" -#include "winrt/Microsoft.ReactNative.h" -#include "NativeModules.h" - -namespace winrt::progress_view::implementation { - - class ProgressViewView : public ProgressViewViewT { - public: - ProgressViewView(Microsoft::ReactNative::IReactContext const& reactContext); - void UpdateProperties(Microsoft::ReactNative::IJSValueReader const& reader); - - private: - Microsoft::ReactNative::IReactContext m_reactContext{ nullptr }; - }; -} // namespace winrt::progress_view::implementation - -namespace winrt::progress_view::factory_implementation { - struct ProgressViewView : ProgressViewViewT {}; -} // namespace winrt::progress_view::factory_implementation diff --git a/windows/progress-view/ProgressViewView.idl b/windows/progress-view/ProgressViewView.idl deleted file mode 100644 index 9f880cc..0000000 --- a/windows/progress-view/ProgressViewView.idl +++ /dev/null @@ -1,8 +0,0 @@ -namespace progress_view { - - [default_interface] - runtimeclass ProgressViewView : Windows.UI.Xaml.Controls.ProgressBar { - ProgressViewView(Microsoft.ReactNative.IReactContext context); - void UpdateProperties(Microsoft.ReactNative.IJSValueReader reader); - }; -} // namespace progress_view diff --git a/windows/progress-view/ProgressViewViewManager.cpp b/windows/progress-view/ProgressViewViewManager.cpp deleted file mode 100644 index b0c1af0..0000000 --- a/windows/progress-view/ProgressViewViewManager.cpp +++ /dev/null @@ -1,70 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -#include "pch.h" -#include "ProgressViewViewManager.h" -#include "NativeModules.h" -#include "ProgressViewView.h" - -namespace winrt { - using namespace Microsoft::ReactNative; - using namespace Windows::Foundation::Collections; - using namespace Windows::UI::Xaml; -} - -namespace winrt::progress_view::implementation { - - ProgressViewViewManager::ProgressViewViewManager() {} - - // IViewManager - winrt::hstring ProgressViewViewManager::Name() noexcept { - return L"RNCProgressViewWindows"; - } - - winrt::FrameworkElement ProgressViewViewManager::CreateView() noexcept { - return winrt::progress_view::ProgressViewView(m_reactContext); - } - - // IViewManagerWithReactContext - winrt::IReactContext ProgressViewViewManager::ReactContext() noexcept { - return m_reactContext; - } - - void ProgressViewViewManager::ReactContext(IReactContext reactContext) noexcept { - m_reactContext = reactContext; - } - - // IViewManagerWithNativeProperties - IMapView ProgressViewViewManager::NativeProps() noexcept { - auto nativeProps = winrt::single_threaded_map(); - nativeProps.Insert(L"progress", ViewManagerPropertyType::Number); - nativeProps.Insert(L"progressTintColor", ViewManagerPropertyType::Color); - nativeProps.Insert(L"trackTintColor", ViewManagerPropertyType::Color); - nativeProps.Insert(L"progressViewStyle", ViewManagerPropertyType::String); - nativeProps.Insert(L"progressImage", ViewManagerPropertyType::Map); - nativeProps.Insert(L"trackImage", ViewManagerPropertyType::Map); - nativeProps.Insert(L"isIndeterminate", ViewManagerPropertyType::Boolean); - - return nativeProps.GetView(); - } - - void ProgressViewViewManager::UpdateProperties( - FrameworkElement const& view, - IJSValueReader const& propertyMapReader) noexcept { - if (auto progressView = view.try_as()) { - progressView->UpdateProperties(propertyMapReader); - } - } - - // IViewManagerWithExportedEventTypeConstants - ConstantProviderDelegate ProgressViewViewManager::ExportedCustomBubblingEventTypeConstants() noexcept { - return nullptr; - } - - ConstantProviderDelegate ProgressViewViewManager::ExportedCustomDirectEventTypeConstants() noexcept { - return [](winrt::IJSValueWriter const& constantWriter) { - WriteCustomDirectEventTypeConstant(constantWriter, "onChange"); - }; - } - -} // namespace winrt::progress_view::implementation \ No newline at end of file diff --git a/windows/progress-view/ProgressViewViewManager.h b/windows/progress-view/ProgressViewViewManager.h deleted file mode 100644 index 2e8ed6d..0000000 --- a/windows/progress-view/ProgressViewViewManager.h +++ /dev/null @@ -1,43 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -#pragma once -#include "winrt/Microsoft.ReactNative.h" -#include "NativeModules.h" - -namespace winrt::progress_view::implementation { - - class ProgressViewViewManager : public winrt::implements< - ProgressViewViewManager, - winrt::Microsoft::ReactNative::IViewManager, - winrt::Microsoft::ReactNative::IViewManagerWithReactContext, - winrt::Microsoft::ReactNative::IViewManagerWithNativeProperties, - winrt::Microsoft::ReactNative::IViewManagerWithExportedEventTypeConstants> { - public: - ProgressViewViewManager(); - - // IViewManager - winrt::hstring Name() noexcept; - winrt::Windows::UI::Xaml::FrameworkElement CreateView() noexcept; - - // IViewManagerWithReactContext - winrt::Microsoft::ReactNative::IReactContext ReactContext() noexcept; - void ReactContext(winrt::Microsoft::ReactNative::IReactContext reactContext) noexcept; - - // IViewManagerWithNativeProperties - winrt::Windows::Foundation::Collections:: - IMapView - NativeProps() noexcept; - - void UpdateProperties( - winrt::Windows::UI::Xaml::FrameworkElement const& view, - winrt::Microsoft::ReactNative::IJSValueReader const& propertyMapReader) noexcept; - - // IViewManagerWithExportedEventTypeConstants - winrt::Microsoft::ReactNative::ConstantProviderDelegate ExportedCustomBubblingEventTypeConstants() noexcept; - winrt::Microsoft::ReactNative::ConstantProviderDelegate ExportedCustomDirectEventTypeConstants() noexcept; - - private: - winrt::Microsoft::ReactNative::IReactContext m_reactContext{ nullptr }; - }; -} // namespace winrt::progress_view::implementation diff --git a/windows/progress-view/PropertySheet.props b/windows/progress-view/PropertySheet.props deleted file mode 100644 index e34141b..0000000 --- a/windows/progress-view/PropertySheet.props +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/windows/progress-view/ReactPackageProvider.cpp b/windows/progress-view/ReactPackageProvider.cpp deleted file mode 100644 index ba14eed..0000000 --- a/windows/progress-view/ReactPackageProvider.cpp +++ /dev/null @@ -1,14 +0,0 @@ -#include "pch.h" -#include "ReactPackageProvider.h" -#include "ReactPackageProvider.g.cpp" -#include "ProgressViewViewManager.h" - -using namespace winrt::Microsoft::ReactNative; - -namespace winrt::progress_view::implementation { - - void ReactPackageProvider::CreatePackage(IReactPackageBuilder const& packageBuilder) noexcept { - packageBuilder.AddViewManager(L"ProgressViewViewManager", []() { return winrt::make(); }); - } - -} // namespace winrt::progress_view::implementation \ No newline at end of file diff --git a/windows/progress-view/ReactPackageProvider.h b/windows/progress-view/ReactPackageProvider.h deleted file mode 100644 index c21af4f..0000000 --- a/windows/progress-view/ReactPackageProvider.h +++ /dev/null @@ -1,20 +0,0 @@ -#pragma once -#include "ReactPackageProvider.g.h" - -using namespace winrt::Microsoft::ReactNative; - -namespace winrt::progress_view::implementation { - - struct ReactPackageProvider : ReactPackageProviderT { - ReactPackageProvider() = default; - - void CreatePackage(IReactPackageBuilder const& packageBuilder) noexcept; - }; - -} // namespace winrt::progress_view::implementation - -namespace winrt::progress_view::factory_implementation { - - struct ReactPackageProvider : ReactPackageProviderT {}; - -} // namespace winrt::progress_view::factory_implementation \ No newline at end of file diff --git a/windows/progress-view/ReactPackageProvider.idl b/windows/progress-view/ReactPackageProvider.idl deleted file mode 100644 index 1d17df3..0000000 --- a/windows/progress-view/ReactPackageProvider.idl +++ /dev/null @@ -1,7 +0,0 @@ -namespace progress_view{ -[webhosthidden] -[default_interface] -runtimeclass ReactPackageProvider : Microsoft.ReactNative.IReactPackageProvider { - ReactPackageProvider(); -}; -} // namespace progress_view diff --git a/windows/progress-view/packages.config b/windows/progress-view/packages.config deleted file mode 100644 index 68fd1b2..0000000 --- a/windows/progress-view/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/windows/progress-view/pch.cpp b/windows/progress-view/pch.cpp deleted file mode 100644 index bcb5590..0000000 --- a/windows/progress-view/pch.cpp +++ /dev/null @@ -1 +0,0 @@ -#include "pch.h" diff --git a/windows/progress-view/pch.h b/windows/progress-view/pch.h deleted file mode 100644 index f2af6ee..0000000 --- a/windows/progress-view/pch.h +++ /dev/null @@ -1,16 +0,0 @@ -#pragma once - -#define NOMINMAX - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include \ No newline at end of file diff --git a/windows/progress-view/progress-view.vcxproj b/windows/progress-view/progress-view.vcxproj deleted file mode 100644 index ae96863..0000000 --- a/windows/progress-view/progress-view.vcxproj +++ /dev/null @@ -1,176 +0,0 @@ - - - - - true - true - true - true - {ca54a654-5e81-44dc-af3f-cf55ef5b493a} - progress-view - progress_view - en-US - 14.0 - true - Windows Store - 10.0 - 10.0.18362.0 - 10.0.17763.0 - - - - - Debug - ARM - - - Debug - ARM64 - - - Debug - Win32 - - - Debug - x64 - - - Release - ARM - - - Release - ARM64 - - - Release - Win32 - - - Release - x64 - - - - DynamicLibrary - Unicode - false - - - true - true - - - false - true - false - - - - - - $([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), 'node_modules\react-native-windows\package.json'))\node_modules\react-native-windows\ - - - - - - - - - - - - Use - pch.h - $(IntDir)pch.pch - Level4 - %(AdditionalOptions) /bigobj - - /DWINRT_NO_MAKE_DETECTION %(AdditionalOptions) - - - _WINRT_DLL;WIN32_LEAN_AND_MEAN;WINRT_LEAN_AND_MEAN;%(PreprocessorDefinitions) - $(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories) - - - Console - true - progress_view.def - - - - - _DEBUG;%(PreprocessorDefinitions) - - - - - NDEBUG;%(PreprocessorDefinitions) - - - true - true - - - - - ReactPackageProvider.idl - - - - - ProgressViewView.idl - - - - - Create - - - - - ProgressViewView.idl - - - ReactPackageProvider.idl - - - - - - - - - - - - - - false - - - - - - - - - This project references targets in your node_modules\react-native-windows folder. The missing file is {0}. - - - - - - - - - - This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - - - - - diff --git a/windows/progress-view/progress_view.def b/windows/progress-view/progress_view.def deleted file mode 100644 index 24e7c12..0000000 --- a/windows/progress-view/progress_view.def +++ /dev/null @@ -1,3 +0,0 @@ -EXPORTS -DllCanUnloadNow = WINRT_CanUnloadNow PRIVATE -DllGetActivationFactory = WINRT_GetActivationFactory PRIVATE diff --git a/windows/progress-view/readme.txt b/windows/progress-view/readme.txt deleted file mode 100644 index 4da1cca..0000000 --- a/windows/progress-view/readme.txt +++ /dev/null @@ -1,23 +0,0 @@ -======================================================================== - C++/WinRT progress-view Project Overview -======================================================================== - -This project demonstrates how to get started authoring Windows Runtime -classes directly with standard C++, using the C++/WinRT SDK component -to generate implementation headers from interface (IDL) files. The -generated Windows Runtime component binary and WinMD files should then -be bundled with the Universal Windows Platform (UWP) app consuming them. - -Steps: -1. Create an interface (IDL) file to define your Windows Runtime class, - its default interface, and any other interfaces it implements. -2. Build the project once to generate module.g.cpp, module.h.cpp, and - implementation templates under the "Generated Files" folder, as - well as skeleton class definitions under "Generated Files\sources". -3. Use the skeleton class definitions for reference to implement your - Windows Runtime classes. - -======================================================================== -Learn more about C++/WinRT here: -http://aka.ms/cppwinrt/ -======================================================================== -- Gitee From 2c70119bba74d745f7a506dbabf68bd24c92b553 Mon Sep 17 00:00:00 2001 From: likang Date: Thu, 11 Jan 2024 17:45:33 +0800 Subject: [PATCH 05/24] =?UTF-8?q?=E6=9B=B4=E6=96=B0OAT=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- harmony/progress_view/LICENSE | 21 +++ harmony/progress_view/OAT.xml | 38 ++++ harmony/progress_view/README.OpenSource | 11 ++ harmony/progress_view/README.md | 223 ++++++++++++++++++++++++ 4 files changed, 293 insertions(+) create mode 100644 harmony/progress_view/LICENSE create mode 100644 harmony/progress_view/OAT.xml create mode 100644 harmony/progress_view/README.OpenSource create mode 100644 harmony/progress_view/README.md diff --git a/harmony/progress_view/LICENSE b/harmony/progress_view/LICENSE new file mode 100644 index 0000000..d902153 --- /dev/null +++ b/harmony/progress_view/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2015-present, Facebook, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/harmony/progress_view/OAT.xml b/harmony/progress_view/OAT.xml new file mode 100644 index 0000000..bf63659 --- /dev/null +++ b/harmony/progress_view/OAT.xml @@ -0,0 +1,38 @@ + + + + LICENSE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/harmony/progress_view/README.OpenSource b/harmony/progress_view/README.OpenSource new file mode 100644 index 0000000..522205f --- /dev/null +++ b/harmony/progress_view/README.OpenSource @@ -0,0 +1,11 @@ +[ + { + "Name": "progress-view", + "License": "MIT License", + "License File": "https://github.com/react-native-oh-library/progress-view/blob/sig/LICENSE", + "Version Number": "1.4.2-0.0.3", + "Owner" : "Jesse Katsumata " + "Upstream URL": "https://github.com/react-native-oh-library/progress-view", + "Description": "ProgressView Component for react-native iOS/macOS/Windows" + } +] \ No newline at end of file diff --git a/harmony/progress_view/README.md b/harmony/progress_view/README.md new file mode 100644 index 0000000..0344a30 --- /dev/null +++ b/harmony/progress_view/README.md @@ -0,0 +1,223 @@ +# @react-native-community/progress-view + +[![Build Status][build-badge]][build] +[![Windows CI Status][windows-ci-badge]][build] +[![Version][version-badge]][package] +![Platforms][support-badge] +[![MIT License][license-badge]][license] +[![Lean Core Badge][lean-core-badge]][lean-core-issue] + +ProgressBar Component for macOS, iOS (based on UIProgressView), Android, and Windows. + +| macOS | iOS | Android | Windows | +| ----- | --- | --- | ---- | +| | | | > | + +## Getting started + +```sh +npm install @react-native-community/progress-view --save +``` + +or + +```sh +yarn add @react-native-community/progress-view +``` + +### Linking + +- React Native 0.60+ + + The package is [automatically linked](https://github.com/react-native-community/cli/blob/master/docs/autolinking.md) when building the app. All you need to do is: + +```sh +npx pod-install +``` + +- React Native <= 0.59 + +Run the following commands + +```sh +react-native link @react-native-community/progress-view +``` + +#### Windows +##### Add the `progress-view` project to your solution. + +1. Open the solution in Visual Studio 2019 +2. Right-click Solution icon in Solution Explorer > Add > Existing Project + Select `node_modules\@react-native-community\progress-view\windows\progress-view\progress-view.vcxproj` + +##### **windows/myapp.sln** +Add a reference to `progress-view` to your main application project. From Visual Studio 2019: + +Right-click main application project > Add > Reference... + Check `progress-view` from Solution Projects. + +##### **pch.h** + +Add `#include "winrt/progress_view.h"`. + +##### **app.cpp** + +Add `PackageProviders().Append(winrt::progress_view::ReactPackageProvider());` before `InitializeComponent();`. + + +### Manual installation + +#### IOS +

+Manually linking the library - iOS + +1. In XCode, in the project navigator, right click `Libraries` ➜ `Add Files to [your project's name]` +2. Go to `node_modules` ➜ `@react-native-community/progress-view` and add `RNCProgressView.xcodeproj` +3. In XCode, in the project navigator, select your project. Add `libRNCProgressView.a` to your project's `Build Phases` ➜ `Link Binary With Libraries` +4. Run your project (`Cmd+R`) + +
+ +## Usage + +Import ProgressView from `@react-native-community/progress-view` + +```javascript +import {ProgressView} from "@react-native-community/progress-view"; +``` +Add ProgressView like this + +```jsx + +``` + +### Running Example App + +#### Windows +1. Clone branch +2. cd into progress_view and run `yarn install` +3. Start metro server with `yarn start:windows` +4. Open Visual Studios and open `example/windows/ProgressViewExample.sln` +5. Set to Debug x64 and start solution + +#### IOS +1. Clone branch +2. cd into progress-view and run `yarn install` +2. cd into example/ios and run `pod install` +4. cd back into progress-view and run `yarn ios` + +#### macOS +1. Clone branch +2. cd into progress-view and run `yarn install` +2. cd into example/macos/example/macos and run `pod install` +4. Open the newly created example.xcworkspace in Xcode, build, and run + +## Reference + +### Props + +- [Inherited `View` props...](https://reactnative.dev/docs/view#props) + +* [`progress`](#progress) +* [`progressImage`](#progressimage) +* [`progressTintColor`](#progresstintcolor) +* [`progressViewStyle`](#progressviewstyle) +* [`trackImage`](#trackimage) +* [`trackTintColor`](#tracktintcolor) + +--- + +# Reference + +## Props + +### `progress` + +The progress value (between 0 and 1). + +| Type | Required | +| ------ | -------- | +| number | No | + +--- + +### `progressImage` + +A stretchable image to display as the progress bar. + +| Type | Required | +| ---------------------- | -------- | +| Image.propTypes.source | No | + +--- + +### `progressTintColor` + +The tint color of the progress bar itself. + +| Type | Required | +| ------ | -------- | +| string | No | + +--- + +### `progressViewStyle` + +The progress bar style. Network images only work on Windows. + +| Type | Required | +| ---------------------- | -------- | +| enum('default', 'bar') | No | + +--- + +### `trackImage` + +A stretchable image to display behind the progress bar. Network images only work on Windows. + +| Type | Required | +| ---------------------- | -------- | +| Image.propTypes.source | No | + +--- + +### `trackTintColor` + +The tint color of the progress bar track. + +| Type | Required | +| ------ | -------- | +| string | No | + +### `isIndeterminate` + +Turns progress bar into an indeterminate progress bar + +| Type | Required | Platform | +| ------ | -------- | -------- | +| bool | No | Windows | + + +## Contributors + +- [Kaiden Sin](https://github.com/kdenz) - [Passionate Product Maker and Coder](http://linkedin.com/in/kaiden) +- [Jesse Katsumata](https://github.com/Naturalclar) + +## License + +The library is released under the MIT license. For more information see [`LICENSE`](/LICENSE). + +[build-badge]: https://github.com/react-native-community/progress-view/workflows/Build/badge.svg +[windows-ci-badge]:https://github.com/react-native-community/progress-view/workflows/Windows%20CI/badge.svg +[build]: https://github.com/react-native-community/progress-view/actions +[version-badge]: https://img.shields.io/npm/v/@react-native-community/progress-view.svg?style=flat-square +[package]: https://www.npmjs.com/package/@react-native-community/progress-view +[support-badge]:https://img.shields.io/badge/platforms-ios%20|%20android%20|%20macos%20|%20windows-lightgrey.svg?style=flat-square +[license-badge]: https://img.shields.io/npm/l/@react-native-community/progress-view.svg?style=flat-square +[license]: https://opensource.org/licenses/MIT +[lean-core-badge]: https://img.shields.io/badge/Lean%20Core-Extracted-brightgreen.svg?style=flat-square +[lean-core-issue]: https://github.com/facebook/react-native/issues/23313 -- Gitee From d8c4b2fe0740fcaf2a750a00d3ba11234cc522e6 Mon Sep 17 00:00:00 2001 From: likang Date: Fri, 12 Jan 2024 09:16:14 +0800 Subject: [PATCH 06/24] =?UTF-8?q?MIT=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/cpp/ComponentDescriptor.h | 14 +++++++------- .../src/main/cpp/ProgressViewJSIBinder.h | 14 +++++++------- .../src/main/cpp/ProgressViewNapiBinder.h | 14 +++++++------- .../src/main/cpp/ProgressViewPackage.h | 14 +++++++------- harmony/progress_view/src/main/cpp/Props.cpp | 14 +++++++------- harmony/progress_view/src/main/cpp/Props.h | 14 +++++++------- harmony/progress_view/src/main/cpp/ShadowNodes.cpp | 14 +++++++------- harmony/progress_view/src/main/cpp/ShadowNodes.h | 14 +++++++------- .../progress_view/src/main/ets/ProgressView.ets | 6 +++--- 9 files changed, 59 insertions(+), 59 deletions(-) diff --git a/harmony/progress_view/src/main/cpp/ComponentDescriptor.h b/harmony/progress_view/src/main/cpp/ComponentDescriptor.h index 6d3d7ad..bc8eae2 100644 --- a/harmony/progress_view/src/main/cpp/ComponentDescriptor.h +++ b/harmony/progress_view/src/main/cpp/ComponentDescriptor.h @@ -1,19 +1,19 @@ -/* +/** * MIT License - * - * Copyright (C) 2021 Huawei Device Co., Ltd. - * + * + * Copyright (C) 2023 Huawei Device Co., Ltd. + * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: - * + * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANT KIND, EXPRESS OR + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER diff --git a/harmony/progress_view/src/main/cpp/ProgressViewJSIBinder.h b/harmony/progress_view/src/main/cpp/ProgressViewJSIBinder.h index b310e72..44af7ac 100644 --- a/harmony/progress_view/src/main/cpp/ProgressViewJSIBinder.h +++ b/harmony/progress_view/src/main/cpp/ProgressViewJSIBinder.h @@ -1,19 +1,19 @@ -/* +/** * MIT License - * - * Copyright (C) 2021 Huawei Device Co., Ltd. - * + * + * Copyright (C) 2023 Huawei Device Co., Ltd. + * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: - * + * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANT KIND, EXPRESS OR + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER diff --git a/harmony/progress_view/src/main/cpp/ProgressViewNapiBinder.h b/harmony/progress_view/src/main/cpp/ProgressViewNapiBinder.h index bc3680f..e0d8510 100644 --- a/harmony/progress_view/src/main/cpp/ProgressViewNapiBinder.h +++ b/harmony/progress_view/src/main/cpp/ProgressViewNapiBinder.h @@ -1,19 +1,19 @@ -/* +/** * MIT License - * - * Copyright (C) 2021 Huawei Device Co., Ltd. - * + * + * Copyright (C) 2023 Huawei Device Co., Ltd. + * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: - * + * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANT KIND, EXPRESS OR + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER diff --git a/harmony/progress_view/src/main/cpp/ProgressViewPackage.h b/harmony/progress_view/src/main/cpp/ProgressViewPackage.h index eac3064..92efdaf 100644 --- a/harmony/progress_view/src/main/cpp/ProgressViewPackage.h +++ b/harmony/progress_view/src/main/cpp/ProgressViewPackage.h @@ -1,19 +1,19 @@ -/* +/** * MIT License - * - * Copyright (C) 2021 Huawei Device Co., Ltd. - * + * + * Copyright (C) 2023 Huawei Device Co., Ltd. + * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: - * + * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANT KIND, EXPRESS OR + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER diff --git a/harmony/progress_view/src/main/cpp/Props.cpp b/harmony/progress_view/src/main/cpp/Props.cpp index 5dcbed2..3e97a4a 100644 --- a/harmony/progress_view/src/main/cpp/Props.cpp +++ b/harmony/progress_view/src/main/cpp/Props.cpp @@ -1,19 +1,19 @@ -/* +/** * MIT License - * - * Copyright (C) 2021 Huawei Device Co., Ltd. - * + * + * Copyright (C) 2023 Huawei Device Co., Ltd. + * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: - * + * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANT KIND, EXPRESS OR + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER diff --git a/harmony/progress_view/src/main/cpp/Props.h b/harmony/progress_view/src/main/cpp/Props.h index 8e7a562..69c2e55 100644 --- a/harmony/progress_view/src/main/cpp/Props.h +++ b/harmony/progress_view/src/main/cpp/Props.h @@ -1,19 +1,19 @@ -/* +/** * MIT License - * - * Copyright (C) 2021 Huawei Device Co., Ltd. - * + * + * Copyright (C) 2023 Huawei Device Co., Ltd. + * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: - * + * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANT KIND, EXPRESS OR + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER diff --git a/harmony/progress_view/src/main/cpp/ShadowNodes.cpp b/harmony/progress_view/src/main/cpp/ShadowNodes.cpp index 92cedc9..5f1e65f 100644 --- a/harmony/progress_view/src/main/cpp/ShadowNodes.cpp +++ b/harmony/progress_view/src/main/cpp/ShadowNodes.cpp @@ -1,19 +1,19 @@ -/* +/** * MIT License - * - * Copyright (C) 2021 Huawei Device Co., Ltd. - * + * + * Copyright (C) 2023 Huawei Device Co., Ltd. + * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: - * + * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANT KIND, EXPRESS OR + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER diff --git a/harmony/progress_view/src/main/cpp/ShadowNodes.h b/harmony/progress_view/src/main/cpp/ShadowNodes.h index 145fe82..bad7660 100644 --- a/harmony/progress_view/src/main/cpp/ShadowNodes.h +++ b/harmony/progress_view/src/main/cpp/ShadowNodes.h @@ -1,19 +1,19 @@ -/* +/** * MIT License - * - * Copyright (C) 2021 Huawei Device Co., Ltd. - * + * + * Copyright (C) 2023 Huawei Device Co., Ltd. + * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: - * + * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANT KIND, EXPRESS OR + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER diff --git a/harmony/progress_view/src/main/ets/ProgressView.ets b/harmony/progress_view/src/main/ets/ProgressView.ets index 1a6463f..45d6f3e 100644 --- a/harmony/progress_view/src/main/ets/ProgressView.ets +++ b/harmony/progress_view/src/main/ets/ProgressView.ets @@ -1,7 +1,7 @@ -/* +/** * MIT License * - * Copyright (C) 2021 Huawei Device Co., Ltd. + * Copyright (C) 2023 Huawei Device Co., Ltd. * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -13,7 +13,7 @@ * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANT KIND, EXPRESS OR + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -- Gitee From 2bf26891bdae7d4596433895f3a96a5a955e0742 Mon Sep 17 00:00:00 2001 From: likang Date: Fri, 12 Jan 2024 11:02:02 +0800 Subject: [PATCH 07/24] =?UTF-8?q?=E6=9B=B4=E6=96=B0har=E5=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- harmony/progress_view.har | Bin 11116 -> 14482 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/harmony/progress_view.har b/harmony/progress_view.har index d6ffacc143aa6f526d9eb8b640e88e02cdccb114..e75c52a64652b6f3c781af21b66b4f1fd60686f0 100644 GIT binary patch literal 14482 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

|OtpZ!m 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 -- Gitee From 88e7aaf48f49d0763f5f5ddf64827e84bc0ee5a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E5=98=89=E8=AF=9A?= <425765923@qq.com> Date: Wed, 31 Jan 2024 16:17:29 +0800 Subject: [PATCH 08/24] =?UTF-8?q?=E4=BF=AE=E6=94=B9rnoh=E4=BE=9D=E8=B5=96?= =?UTF-8?q?=EF=BC=8C=E9=80=82=E9=85=8Dohpm1.5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- harmony/progress_view.har | Bin 14482 -> 14728 bytes harmony/progress_view/oh-package.json5 | 7 ++++--- package.json | 2 +- yarn.lock | 5 +++++ 4 files changed, 10 insertions(+), 4 deletions(-) diff --git a/harmony/progress_view.har b/harmony/progress_view.har index e75c52a64652b6f3c781af21b66b4f1fd60686f0..e4c20600eb2ab57163481d3712b860ecc4c300a4 100644 GIT binary patch literal 14728 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 Wdy*%4k|+HO(*FTXA6Tpa9svMN++B+R literal 14482 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

-Manually linking the library - iOS - -1. In XCode, in the project navigator, right click `Libraries` ➜ `Add Files to [your project's name]` -2. Go to `node_modules` ➜ `@react-native-community/progress-view` and add `RNCProgressView.xcodeproj` -3. In XCode, in the project navigator, select your project. Add `libRNCProgressView.a` to your project's `Build Phases` ➜ `Link Binary With Libraries` -4. Run your project (`Cmd+R`) - -
- -## Usage - -Import ProgressView from `@react-native-community/progress-view` - -```javascript -import {ProgressView} from "@react-native-community/progress-view"; -``` -Add ProgressView like this - -```jsx - -``` - -### Running Example App - -#### Windows -1. Clone branch -2. cd into progress_view and run `yarn install` -3. Start metro server with `yarn start:windows` -4. Open Visual Studios and open `example/windows/ProgressViewExample.sln` -5. Set to Debug x64 and start solution - -#### IOS -1. Clone branch -2. cd into progress-view and run `yarn install` -2. cd into example/ios and run `pod install` -4. cd back into progress-view and run `yarn ios` - -#### macOS -1. Clone branch -2. cd into progress-view and run `yarn install` -2. cd into example/macos/example/macos and run `pod install` -4. Open the newly created example.xcworkspace in Xcode, build, and run - -## Reference - -### Props - -- [Inherited `View` props...](https://reactnative.dev/docs/view#props) - -* [`progress`](#progress) -* [`progressImage`](#progressimage) -* [`progressTintColor`](#progresstintcolor) -* [`progressViewStyle`](#progressviewstyle) -* [`trackImage`](#trackimage) -* [`trackTintColor`](#tracktintcolor) - ---- - -# Reference - -## Props - -### `progress` - -The progress value (between 0 and 1). - -| Type | Required | -| ------ | -------- | -| number | No | - ---- - -### `progressImage` - -A stretchable image to display as the progress bar. - -| Type | Required | -| ---------------------- | -------- | -| Image.propTypes.source | No | - ---- - -### `progressTintColor` - -The tint color of the progress bar itself. - -| Type | Required | -| ------ | -------- | -| string | No | - ---- - -### `progressViewStyle` - -The progress bar style. Network images only work on Windows. - -| Type | Required | -| ---------------------- | -------- | -| enum('default', 'bar') | No | - ---- - -### `trackImage` - -A stretchable image to display behind the progress bar. Network images only work on Windows. - -| Type | Required | -| ---------------------- | -------- | -| Image.propTypes.source | No | - ---- - -### `trackTintColor` - -The tint color of the progress bar track. - -| Type | Required | -| ------ | -------- | -| string | No | - -### `isIndeterminate` - -Turns progress bar into an indeterminate progress bar - -| Type | Required | Platform | -| ------ | -------- | -------- | -| bool | No | Windows | - - -## Contributors - -- [Kaiden Sin](https://github.com/kdenz) - [Passionate Product Maker and Coder](http://linkedin.com/in/kaiden) -- [Jesse Katsumata](https://github.com/Naturalclar) +- [English(capi)](https://gitee.com/react-native-oh-library/usage-docs/blob/master/en/react-native-community-progress-view-capi.md) ## License -The library is released under the MIT license. For more information see [`LICENSE`](/LICENSE). - -[build-badge]: https://github.com/react-native-community/progress-view/workflows/Build/badge.svg -[windows-ci-badge]:https://github.com/react-native-community/progress-view/workflows/Windows%20CI/badge.svg -[build]: https://github.com/react-native-community/progress-view/actions -[version-badge]: https://img.shields.io/npm/v/@react-native-community/progress-view.svg?style=flat-square -[package]: https://www.npmjs.com/package/@react-native-community/progress-view -[support-badge]:https://img.shields.io/badge/platforms-ios%20|%20android%20|%20macos%20|%20windows-lightgrey.svg?style=flat-square -[license-badge]: https://img.shields.io/npm/l/@react-native-community/progress-view.svg?style=flat-square -[license]: https://opensource.org/licenses/MIT -[lean-core-badge]: https://img.shields.io/badge/Lean%20Core-Extracted-brightgreen.svg?style=flat-square -[lean-core-issue]: https://github.com/facebook/react-native/issues/23313 +This library is licensed under [The MIT License (MIT)](https://github.com/react-native-progress-view/progress-view/blob/master/LICENSE) \ No newline at end of file -- Gitee From 2bb1b5410eb8c50bff2c6fbe53980ef8fdd2a5ab Mon Sep 17 00:00:00 2001 From: Wen-pin Chou Date: Mon, 11 Nov 2024 16:15:56 +0800 Subject: [PATCH 16/24] =?UTF-8?q?fix:=20=E5=8C=85=E5=90=8D=E6=9C=AA?= =?UTF-8?q?=E6=8C=89=E8=A7=84=E8=8C=83=E5=91=BD=E5=90=8D=20(#14)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .vscode/settings.json | 6 +++++- README.md | 2 +- harmony/progress_view/oh-package.json5 | 2 +- harmony/progress_view/src/main/module.json | 2 +- package.json | 2 +- 5 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index 4170dcc..43930a0 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,4 +1,8 @@ { "flow.useNPMPackagedFlow": true, - "javascript.validate.enable": false + "javascript.validate.enable": false, + "CodeCheck.TaskIdsUpdateTime": "2024-11-11 16:04:52", + "CodeCheck.TaskIdsForRemoteUrl": "", + "CodeCheck.TaskIdsForRemoteBranch": "", + "CodeCheck.TaskIds": "" } diff --git a/README.md b/README.md index edae6cb..677b991 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# @react-native-oh-library/progress-view +# @react-native-oh-tpl/progress-view This project is based on [@react-native-community/progress-view](https://github.com/react-native-progress-view/progress-view) diff --git a/harmony/progress_view/oh-package.json5 b/harmony/progress_view/oh-package.json5 index 2f7e925..e6c71e6 100644 --- a/harmony/progress_view/oh-package.json5 +++ b/harmony/progress_view/oh-package.json5 @@ -3,7 +3,7 @@ "devDependencies": { }, "author": "Huawei", - "name": "@react-native-oh-library/progress-view", + "name": "@react-native-oh-tpl/progress-view", "version": "1.4.2-0.0.7", "description": "progress-view for HarmonyOS", "main": "index.ets", diff --git a/harmony/progress_view/src/main/module.json b/harmony/progress_view/src/main/module.json index b3b28ed..4592fd2 100644 --- a/harmony/progress_view/src/main/module.json +++ b/harmony/progress_view/src/main/module.json @@ -18,7 +18,7 @@ "deviceTypes": [ "default" ], - "packageName": "@react-native-oh-library/progress-view", + "packageName": "@react-native-oh-tpl/progress-view", "installationFree": false, "virtualMachine": "ark12.0.2.0", "compileMode": "esmodule", diff --git a/package.json b/package.json index b66c725..a61ffb0 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "@react-native-oh-library/progress-view", + "name": "@react-native-oh-tpl/progress-view", "version": "1.4.2-0.0.7", "description": "React Native Progress View iOS Library", "harmony": { -- Gitee From f1a8ad5fc12b61048726006912294a3ed7209e8a Mon Sep 17 00:00:00 2001 From: Wen-pin Chou Date: Mon, 11 Nov 2024 16:34:39 +0800 Subject: [PATCH 17/24] release: @react-native-oh-tpl/progress-view@1.4.2-0.0.8 (#15) --- harmony/progress_view.har | Bin 17190 -> 16978 bytes harmony/progress_view/oh-package.json5 | 2 +- package.json | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/harmony/progress_view.har b/harmony/progress_view.har index 89a22a336128d5a72348635927b5b44c96eaf30c..8bf6a2037a310f3cfc94e3b09166248ac8d41d96 100644 GIT binary patch literal 16978 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 diff --git a/harmony/progress_view/oh-package.json5 b/harmony/progress_view/oh-package.json5 index e6c71e6..6c8525e 100644 --- a/harmony/progress_view/oh-package.json5 +++ b/harmony/progress_view/oh-package.json5 @@ -4,7 +4,7 @@ }, "author": "Huawei", "name": "@react-native-oh-tpl/progress-view", - "version": "1.4.2-0.0.7", + "version": "1.4.2-0.0.8", "description": "progress-view for HarmonyOS", "main": "index.ets", "dependencies": { diff --git a/package.json b/package.json index a61ffb0..a20e2df 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@react-native-oh-tpl/progress-view", - "version": "1.4.2-0.0.7", + "version": "1.4.2-0.0.8", "description": "React Native Progress View iOS Library", "harmony": { "alias": "@react-native-community/progress-view" -- Gitee From e4f5aa40f84be6ebc3cbdba314d4fe9e705382eb Mon Sep 17 00:00:00 2001 From: Yajur Grover <30995198+YajurG@users.noreply.github.com> Date: Mon, 11 Dec 2023 18:01:47 -0800 Subject: [PATCH 18/24] Add accessibilityLabel support (#144) --- js/ProgressView.windows.js | 1 + js/index.d.ts | 2 ++ 2 files changed, 3 insertions(+) diff --git a/js/ProgressView.windows.js b/js/ProgressView.windows.js index 629e4b4..6bd8158 100644 --- a/js/ProgressView.windows.js +++ b/js/ProgressView.windows.js @@ -20,6 +20,7 @@ const styles = StyleSheet.create({ export default function ProgressViewWindows(props: WindowsNativeProps) { const nativeProps = { + accessibilityLabel: props.accessibilityLabel, testID: props.testID, progressViewStyle: props.progressViewStyle, progress: props.progress, diff --git a/js/index.d.ts b/js/index.d.ts index 867dbd7..742ffd2 100644 --- a/js/index.d.ts +++ b/js/index.d.ts @@ -31,5 +31,7 @@ export type ProgressViewProps = ViewProps & { * A stretchable image to display behind the progress bar. */ trackImage?: ImageSourcePropType, + + accessibilityLabel?: String, }; export class ProgressView extends React.Component {} -- Gitee From c554278e560c4495091b6409c61798373a417f6c Mon Sep 17 00:00:00 2001 From: koloboid Date: Wed, 13 Dec 2023 11:04:01 +0200 Subject: [PATCH 19/24] Add isIndeterminate to ProgressViewProps (#140) Co-authored-by: Jesse Katsumata --- js/index.d.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/js/index.d.ts b/js/index.d.ts index 742ffd2..ed731fa 100644 --- a/js/index.d.ts +++ b/js/index.d.ts @@ -32,6 +32,10 @@ export type ProgressViewProps = ViewProps & { */ trackImage?: ImageSourcePropType, + /** + * Turns the progress bar into an indeterminate progress bar + */ + isIndeterminate?: boolean, accessibilityLabel?: String, }; export class ProgressView extends React.Component {} -- Gitee From 72fb4fa1c33df9b3c6787b627a8d78c1be2fd88d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 14 Jan 2024 11:36:25 +0900 Subject: [PATCH 20/24] chore(deps): bump @babel/traverse from 7.16.5 to 7.23.2 (#137) Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.16.5 to 7.23.2. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse) --- updated-dependencies: - dependency-name: "@babel/traverse" dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- yarn.lock | 157 ++++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 116 insertions(+), 41 deletions(-) diff --git a/yarn.lock b/yarn.lock index b94ad14..753d299 100644 --- a/yarn.lock +++ b/yarn.lock @@ -99,6 +99,14 @@ dependencies: "@babel/highlight" "^7.18.6" +"@babel/code-frame@^7.22.13": + version "7.22.13" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.13.tgz#e3c1c099402598483b7a8c46a721d1038803755e" + integrity sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w== + dependencies: + "@babel/highlight" "^7.22.13" + chalk "^2.4.2" + "@babel/compat-data@^7.13.11", "@babel/compat-data@^7.16.0", "@babel/compat-data@^7.16.4": version "7.16.4" resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.16.4.tgz#081d6bbc336ec5c2435c6346b2ae1fb98b5ac68e" @@ -178,6 +186,16 @@ "@jridgewell/gen-mapping" "^0.3.2" jsesc "^2.5.1" +"@babel/generator@^7.23.0": + version "7.23.0" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.0.tgz#df5c386e2218be505b34837acbcb874d7a983420" + integrity sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g== + dependencies: + "@babel/types" "^7.23.0" + "@jridgewell/gen-mapping" "^0.3.2" + "@jridgewell/trace-mapping" "^0.3.17" + jsesc "^2.5.1" + "@babel/helper-annotate-as-pure@^7.16.0": version "7.16.0" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz#9a1f0ebcda53d9a2d00108c4ceace6a5d5f1f08d" @@ -280,6 +298,11 @@ resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be" integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg== +"@babel/helper-environment-visitor@^7.22.20": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" + integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== + "@babel/helper-explode-assignable-expression@^7.16.0": version "7.16.0" resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.0.tgz#753017337a15f46f9c09f674cff10cee9b9d7778" @@ -304,6 +327,14 @@ "@babel/template" "^7.18.10" "@babel/types" "^7.19.0" +"@babel/helper-function-name@^7.23.0": + version "7.23.0" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759" + integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== + dependencies: + "@babel/template" "^7.22.15" + "@babel/types" "^7.23.0" + "@babel/helper-get-function-arity@^7.16.0": version "7.16.0" resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz#0088c7486b29a9cb5d948b1a1de46db66e089cfa" @@ -311,19 +342,12 @@ dependencies: "@babel/types" "^7.16.0" -"@babel/helper-hoist-variables@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz#4c9023c2f1def7e28ff46fc1dbcd36a39beaa81a" - integrity sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg== +"@babel/helper-hoist-variables@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" + integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-hoist-variables@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678" - integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q== - dependencies: - "@babel/types" "^7.18.6" + "@babel/types" "^7.22.5" "@babel/helper-member-expression-to-functions@^7.16.5": version "7.16.5" @@ -478,11 +502,23 @@ dependencies: "@babel/types" "^7.18.6" +"@babel/helper-split-export-declaration@^7.22.6": + version "7.22.6" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" + integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== + dependencies: + "@babel/types" "^7.22.5" + "@babel/helper-string-parser@^7.18.10": version "7.18.10" resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz#181f22d28ebe1b3857fa575f5c290b1aaf659b56" integrity sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw== +"@babel/helper-string-parser@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#533f36457a25814cf1df6488523ad547d784a99f" + integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw== + "@babel/helper-validator-identifier@^7.15.7": version "7.15.7" resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz#220df993bfe904a4a6b02ab4f3385a5ebf6e2389" @@ -493,6 +529,11 @@ resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2" integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w== +"@babel/helper-validator-identifier@^7.22.20": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" + integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== + "@babel/helper-validator-option@^7.14.5": version "7.14.5" resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz#6e72a1fff18d5dfcb878e1e62f1a021c4b72d5a3" @@ -549,6 +590,15 @@ chalk "^2.0.0" js-tokens "^4.0.0" +"@babel/highlight@^7.22.13": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.20.tgz#4ca92b71d80554b01427815e06f2df965b9c1f54" + integrity sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg== + dependencies: + "@babel/helper-validator-identifier" "^7.22.20" + chalk "^2.4.2" + js-tokens "^4.0.0" + "@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.16.0", "@babel/parser@^7.16.5": version "7.16.6" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.16.6.tgz#8f194828193e8fa79166f34a4b4e52f3e769a314" @@ -559,6 +609,11 @@ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.19.3.tgz#8dd36d17c53ff347f9e55c328710321b49479a9a" integrity sha512-pJ9xOlNWHiy9+FuFP09DEAFbAn4JskgRsVcc169w2xRBC3FRGuQEwjeIMMND9L2zc0iEhO/tGv4Zq+km+hxNpQ== +"@babel/parser@^7.22.15", "@babel/parser@^7.23.0": + version "7.23.0" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.0.tgz#da950e622420bf96ca0d0f2909cdddac3acd8719" + integrity sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw== + "@babel/plugin-proposal-class-properties@^7.0.0": version "7.16.5" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.5.tgz#3269f44b89122110f6339806e05d43d84106468a" @@ -1100,35 +1155,28 @@ "@babel/parser" "^7.18.10" "@babel/types" "^7.18.10" -"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.13.0", "@babel/traverse@^7.16.5", "@babel/traverse@^7.7.4": - version "7.16.5" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.16.5.tgz#d7d400a8229c714a59b87624fc67b0f1fbd4b2b3" - integrity sha512-FOCODAzqUMROikDYLYxl4nmwiLlu85rNqBML/A5hKRVXG2LV8d0iMqgPzdYTcIpjZEBB7D6UDU9vxRZiriASdQ== - dependencies: - "@babel/code-frame" "^7.16.0" - "@babel/generator" "^7.16.5" - "@babel/helper-environment-visitor" "^7.16.5" - "@babel/helper-function-name" "^7.16.0" - "@babel/helper-hoist-variables" "^7.16.0" - "@babel/helper-split-export-declaration" "^7.16.0" - "@babel/parser" "^7.16.5" - "@babel/types" "^7.16.0" - debug "^4.1.0" - globals "^11.1.0" - -"@babel/traverse@^7.14.0", "@babel/traverse@^7.19.0", "@babel/traverse@^7.19.1", "@babel/traverse@^7.19.3": - version "7.19.3" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.19.3.tgz#3a3c5348d4988ba60884e8494b0592b2f15a04b4" - integrity sha512-qh5yf6149zhq2sgIXmwjnsvmnNQC2iw70UFjp4olxucKrWd/dvlUsBI88VSLUsnMNF7/vnOiA+nk1+yLoCqROQ== - dependencies: - "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.19.3" - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-function-name" "^7.19.0" - "@babel/helper-hoist-variables" "^7.18.6" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/parser" "^7.19.3" - "@babel/types" "^7.19.3" +"@babel/template@^7.22.15": + version "7.22.15" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.15.tgz#09576efc3830f0430f4548ef971dde1350ef2f38" + integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w== + dependencies: + "@babel/code-frame" "^7.22.13" + "@babel/parser" "^7.22.15" + "@babel/types" "^7.22.15" + +"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.13.0", "@babel/traverse@^7.14.0", "@babel/traverse@^7.16.5", "@babel/traverse@^7.19.0", "@babel/traverse@^7.19.1", "@babel/traverse@^7.19.3", "@babel/traverse@^7.7.4": + version "7.23.2" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.2.tgz#329c7a06735e144a506bdb2cad0268b7f46f4ad8" + integrity sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw== + dependencies: + "@babel/code-frame" "^7.22.13" + "@babel/generator" "^7.23.0" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-hoist-variables" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/parser" "^7.23.0" + "@babel/types" "^7.23.0" debug "^4.1.0" globals "^11.1.0" @@ -1149,6 +1197,15 @@ "@babel/helper-validator-identifier" "^7.19.1" to-fast-properties "^2.0.0" +"@babel/types@^7.22.15", "@babel/types@^7.22.5", "@babel/types@^7.23.0": + version "7.23.0" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.0.tgz#8c1f020c9df0e737e4e247c0619f58c68458aaeb" + integrity sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg== + dependencies: + "@babel/helper-string-parser" "^7.22.5" + "@babel/helper-validator-identifier" "^7.22.20" + to-fast-properties "^2.0.0" + "@bcoe/v8-coverage@^0.2.3": version "0.2.3" resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" @@ -1759,6 +1816,11 @@ resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78" integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== +"@jridgewell/resolve-uri@^3.1.0": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721" + integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== + "@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1": version "1.1.2" resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" @@ -1769,6 +1831,19 @@ resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== +"@jridgewell/sourcemap-codec@^1.4.14": + version "1.4.15" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" + integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== + +"@jridgewell/trace-mapping@^0.3.17": + version "0.3.19" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz#f8a3249862f91be48d3127c3cfe992f79b4b8811" + integrity sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw== + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + "@jridgewell/trace-mapping@^0.3.9": version "0.3.16" resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.16.tgz#a7982f16c18cae02be36274365433e5b49d7b23f" -- Gitee From c44a45f01bf52392e275a26673d82aa95883d30c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 29 Mar 2024 14:01:47 +0900 Subject: [PATCH 21/24] chore(deps): bump express from 4.18.2 to 4.19.2 (#148) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- yarn.lock | 43 ++++++++++++++++++++++++------------------- 1 file changed, 24 insertions(+), 19 deletions(-) diff --git a/yarn.lock b/yarn.lock index 753d299..48c56d7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3971,13 +3971,13 @@ bmp-js@^0.1.0: resolved "https://registry.yarnpkg.com/bmp-js/-/bmp-js-0.1.0.tgz#e05a63f796a6c1ff25f4771ec7adadc148c07233" integrity sha1-4Fpj95amwf8l9Hcex62twUjAcjM= -body-parser@1.20.1: - version "1.20.1" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.1.tgz#b1812a8912c195cd371a3ee5e66faa2338a5c668" - integrity sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw== +body-parser@1.20.2: + version "1.20.2" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.2.tgz#6feb0e21c4724d06de7ff38da36dad4f57a747fd" + integrity sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA== dependencies: bytes "3.1.2" - content-type "~1.0.4" + content-type "~1.0.5" debug "2.6.9" depd "2.0.0" destroy "1.2.0" @@ -3985,7 +3985,7 @@ body-parser@1.20.1: iconv-lite "0.4.24" on-finished "2.4.1" qs "6.11.0" - raw-body "2.5.1" + raw-body "2.5.2" type-is "~1.6.18" unpipe "1.0.0" @@ -4597,6 +4597,11 @@ content-type@~1.0.4: resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== +content-type@~1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" + integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== + continuation-local-storage@3.x, continuation-local-storage@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/continuation-local-storage/-/continuation-local-storage-3.2.1.tgz#11f613f74e914fe9b34c92ad2d28fe6ae1db7ffb" @@ -4617,10 +4622,10 @@ cookie-signature@1.0.6: resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= -cookie@0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" - integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== +cookie@0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.6.0.tgz#2798b04b071b0ecbff0dbb62a505a8efa4e19051" + integrity sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw== copy-descriptor@^0.1.0: version "0.1.1" @@ -5568,16 +5573,16 @@ expect@^26.6.2: jest-regex-util "^26.0.0" express@^4.16.2: - version "4.18.2" - resolved "https://registry.yarnpkg.com/express/-/express-4.18.2.tgz#3fabe08296e930c796c19e3c516979386ba9fd59" - integrity sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ== + version "4.19.2" + resolved "https://registry.yarnpkg.com/express/-/express-4.19.2.tgz#e25437827a3aa7f2a827bc8171bbbb664a356465" + integrity sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q== dependencies: accepts "~1.3.8" array-flatten "1.1.1" - body-parser "1.20.1" + body-parser "1.20.2" content-disposition "0.5.4" content-type "~1.0.4" - cookie "0.5.0" + cookie "0.6.0" cookie-signature "1.0.6" debug "2.6.9" depd "2.0.0" @@ -9677,10 +9682,10 @@ raw-body@2.4.2: iconv-lite "0.4.24" unpipe "1.0.0" -raw-body@2.5.1: - version "2.5.1" - resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857" - integrity sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig== +raw-body@2.5.2: + version "2.5.2" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.2.tgz#99febd83b90e08975087e8f1f9419a149366b68a" + integrity sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA== dependencies: bytes "3.1.2" http-errors "2.0.0" -- Gitee From 8c2c749099f5f222303660db5fac3f2c9c17f620 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 29 Mar 2024 14:02:07 +0900 Subject: [PATCH 22/24] chore(deps): bump ip from 1.1.5 to 1.1.9 (#145) Bumps [ip](https://github.com/indutny/node-ip) from 1.1.5 to 1.1.9. - [Commits](https://github.com/indutny/node-ip/compare/v1.1.5...v1.1.9) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index 48c56d7..c93d139 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6630,9 +6630,9 @@ io.appium.settings@^3.5.0: integrity sha512-qlD4GMPwrEFBtx8jAwX6luDxa98GDwc8UBw5CB7GCbyyat+FToquJnVNewXz0lU/04ZEP/dIyE9GpSCzzH25bA== ip@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" - integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= + version "1.1.9" + resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.9.tgz#8dfbcc99a754d07f425310b86a99546b1151e396" + integrity sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ== ipaddr.js@1.9.1: version "1.9.1" -- Gitee From 217774386e61a39905c7298368d9f8c4afdf1897 Mon Sep 17 00:00:00 2001 From: Yajur Grover <30995198+YajurG@users.noreply.github.com> Date: Mon, 11 Dec 2023 18:01:47 -0800 Subject: [PATCH 23/24] =?UTF-8?q?Add=20accessibilityLabel=20support=20(#14?= =?UTF-8?q?4)=20Signed-off-by:=20=E2=80=9Cleehom6666=E2=80=9D=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- js/index.d.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/js/index.d.ts b/js/index.d.ts index ed731fa..d8f60c6 100644 --- a/js/index.d.ts +++ b/js/index.d.ts @@ -32,10 +32,13 @@ export type ProgressViewProps = ViewProps & { */ trackImage?: ImageSourcePropType, +<<<<<<< HEAD /** * Turns the progress bar into an indeterminate progress bar */ isIndeterminate?: boolean, +======= +>>>>>>> 0e6a959 (Add accessibilityLabel support (#144)) accessibilityLabel?: String, }; export class ProgressView extends React.Component {} -- Gitee From b9874ae07373ac582ca824079588f6d4a10382c1 Mon Sep 17 00:00:00 2001 From: koloboid Date: Wed, 13 Dec 2023 11:04:01 +0200 Subject: [PATCH 24/24] Add isIndeterminate to ProgressViewProps (#140) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Jesse Katsumata Signed-off-by: ¡°leehom6666¡± --- js/index.d.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/js/index.d.ts b/js/index.d.ts index d8f60c6..00e416a 100644 --- a/js/index.d.ts +++ b/js/index.d.ts @@ -33,12 +33,18 @@ export type ProgressViewProps = ViewProps & { trackImage?: ImageSourcePropType, <<<<<<< HEAD +<<<<<<< HEAD +======= +>>>>>>> 01dd647 (Add isIndeterminate to ProgressViewProps (#140)) /** * Turns the progress bar into an indeterminate progress bar */ isIndeterminate?: boolean, +<<<<<<< HEAD ======= >>>>>>> 0e6a959 (Add accessibilityLabel support (#144)) +======= +>>>>>>> 01dd647 (Add isIndeterminate to ProgressViewProps (#140)) accessibilityLabel?: String, }; export class ProgressView extends React.Component {} -- Gitee

|OtpZ!m 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 Date: Sat, 20 Apr 2024 18:22:46 +0800 Subject: [PATCH 09/24] =?UTF-8?q?=E6=B7=BB=E5=8A=A0oh=5Fpackage.json?= =?UTF-8?q?=E7=9A=84version=E5=92=8Cname=EF=BC=8C=E9=80=82=E9=85=8D@rnoh/r?= =?UTF-8?q?eact-native-openharmony?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: leehom --- harmony/progress_view.har | Bin 14728 -> 14742 bytes harmony/progress_view/oh-package.json5 | 6 +++--- .../src/main/ets/ProgressView.ets | 2 +- package.json | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/harmony/progress_view.har b/harmony/progress_view.har index e4c20600eb2ab57163481d3712b860ecc4c300a4..1c9c04582fb346108d97ac4d089f6b35f9e04e63 100644 GIT binary patch literal 14742 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 literal 14728 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 Wdy*%4k|+HO(*FTXA6Tpa9svMN++B+R diff --git a/harmony/progress_view/oh-package.json5 b/harmony/progress_view/oh-package.json5 index 39ac1e6..6be3864 100644 --- a/harmony/progress_view/oh-package.json5 +++ b/harmony/progress_view/oh-package.json5 @@ -3,11 +3,11 @@ "devDependencies": { }, "author": "Huawei", - "name": "rnoh-progress-view", + "name": "@react-native-oh-library/progress-view", + "version": "1.4.2-0.0.5", "description": "progress-view for HarmonyOS", "main": "index.ets", - "version": "1.4.2-0.0.4", "dependencies": { - "rnoh": "file:../rnoh" + "@rnoh/react-native-openharmony": "file:../react_native_openharmony" } } diff --git a/harmony/progress_view/src/main/ets/ProgressView.ets b/harmony/progress_view/src/main/ets/ProgressView.ets index 45d6f3e..5937b14 100644 --- a/harmony/progress_view/src/main/ets/ProgressView.ets +++ b/harmony/progress_view/src/main/ets/ProgressView.ets @@ -30,7 +30,7 @@ import { ComponentBuilderContext, ColorSegments, convertColorSegmentsToString, -} from 'rnoh' +} from '@rnoh/react-native-openharmony' export const PROGRESS_VIEW_TYPE: string = "RNCProgressView" diff --git a/package.json b/package.json index 9e24316..7f86659 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@react-native-oh-library/progress-view", - "version": "1.4.2-0.0.4", + "version": "1.4.2-0.0.5", "description": "React Native Progress View iOS Library", "harmony": { "alias": "@react-native-community/progress-view" -- Gitee From 354e646cf519229b1c73d793e76e3a24a2ac2b7c Mon Sep 17 00:00:00 2001 From: ddwwwww <18829031738@163.com> Date: Wed, 12 Jun 2024 16:27:55 +0800 Subject: [PATCH 10/24] =?UTF-8?q?fix:=20=E6=96=B0=E5=A2=9ELogger.ets?= =?UTF-8?q?=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- harmony/progress_view.har | Bin 14742 -> 15362 bytes harmony/progress_view/src/main/ets/Logger.ets | 64 ++++++++++++++++++ 2 files changed, 64 insertions(+) create mode 100644 harmony/progress_view/src/main/ets/Logger.ets diff --git a/harmony/progress_view.har b/harmony/progress_view.har index 1c9c04582fb346108d97ac4d089f6b35f9e04e63..da8022e89676ba2d35d6cf6c3e7aebcfdcb7e389 100644 GIT binary patch literal 15362 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 literal 14742 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 diff --git a/harmony/progress_view/src/main/ets/Logger.ets b/harmony/progress_view/src/main/ets/Logger.ets new file mode 100644 index 0000000..4d0d51f --- /dev/null +++ b/harmony/progress_view/src/main/ets/Logger.ets @@ -0,0 +1,64 @@ +/** + * MIT License + * + * Copyright (C) 2024 Huawei Device Co., Ltd. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +import hilog from '@ohos.hilog'; + +class Logger { + private domain: number; + private prefix: string; + private format: string = '%{public}s, %{public}s'; + private isDebug: boolean; + + /** + * constructor. + * + * @param Prefix Identifies the log tag. + * @param domain Domain Indicates the service domain, which is a hexadecimal integer ranging from 0x0 to 0xFFFFF. + */ + constructor(prefix: string = 'progressView', domain: number = 0xFF00, isDebug = false) { + this.prefix = prefix; + this.domain = domain; + this.isDebug = isDebug; + } + + debug(...args: string[]): void { + if (this.isDebug) { + hilog.debug(this.domain, this.prefix, this.format, args); + } + } + + info(...args: string[]): void { + hilog.info(this.domain, this.prefix, this.format, args); + } + + warn(...args: string[]): void { + hilog.warn(this.domain, this.prefix, this.format, args); + } + + error(...args: string[]): void { + hilog.error(this.domain, this.prefix, this.format, args); + } +} + +export default new Logger('progressView', 0xFF00, false) \ No newline at end of file -- Gitee From 3f171f1767565b4bba44a6513cdf60514ccdb87d Mon Sep 17 00:00:00 2001 From: "maikai (A)" Date: Wed, 3 Jul 2024 09:23:35 +0800 Subject: [PATCH 11/24] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8DIOS=E4=BE=9D?= =?UTF-8?q?=E8=B5=96=E6=96=87=E4=BB=B6=E5=AF=BC=E8=87=B4=E7=9A=84=E5=AE=89?= =?UTF-8?q?=E8=A3=85=E7=BC=96=E8=AF=91=E6=8A=A5=E9=94=99=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/package.json b/package.json index 7f86659..eaf34bc 100644 --- a/package.json +++ b/package.json @@ -23,8 +23,6 @@ "types": "js/index.d.ts", "files": [ "common", - "android", - "ios", "harmony", "js", "macos", @@ -88,13 +86,5 @@ }, "publishConfig": { "registry": "https://npm.pkg.github.com" - }, - "codegenConfig": { - "name": "progressview", - "type": "components", - "jsSrcsDir": "./js", - "android": { - "javaPackageName": "com.reactnativecommunity.progressview" - } } } -- Gitee From 5a4970cb4287b62d4da81f49829407a6a30a5ce8 Mon Sep 17 00:00:00 2001 From: "maikai (A)" Date: Wed, 3 Jul 2024 17:43:26 +0800 Subject: [PATCH 12/24] release: @react-native-oh-tpl/progress-view@1.4.2-0.0.6 --- harmony/progress_view.har | Bin 15362 -> 15352 bytes harmony/progress_view/oh-package.json5 | 2 +- package.json | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/harmony/progress_view.har b/harmony/progress_view.har index da8022e89676ba2d35d6cf6c3e7aebcfdcb7e389..2f768f5d1744a186ef0a146675f283e98bb7bbfa 100644 GIT binary patch delta 15203 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 U^EM3AC#pREgZ}lJBvJdqh`fV)-E7pn? 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 F{|9}>S+)QG diff --git a/harmony/progress_view/oh-package.json5 b/harmony/progress_view/oh-package.json5 index 6be3864..6626940 100644 --- a/harmony/progress_view/oh-package.json5 +++ b/harmony/progress_view/oh-package.json5 @@ -4,7 +4,7 @@ }, "author": "Huawei", "name": "@react-native-oh-library/progress-view", - "version": "1.4.2-0.0.5", + "version": "1.4.2-0.0.6", "description": "progress-view for HarmonyOS", "main": "index.ets", "dependencies": { diff --git a/package.json b/package.json index eaf34bc..a652e99 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@react-native-oh-library/progress-view", - "version": "1.4.2-0.0.5", + "version": "1.4.2-0.0.6", "description": "React Native Progress View iOS Library", "harmony": { "alias": "@react-native-community/progress-view" -- Gitee From 1e790ac577c4749b20956a8e38a6cf8bbc4a6784 Mon Sep 17 00:00:00 2001 From: rjh520 <57081643+rjh520@users.noreply.github.com> Date: Wed, 16 Oct 2024 10:45:06 +0800 Subject: [PATCH 13/24] =?UTF-8?q?feat:progress-view=20capi=E5=8C=96?= =?UTF-8?q?=E7=89=88=E6=9C=AC=E5=BC=80=E5=8F=91=20(#11)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- harmony/progress_view.har | Bin 15352 -> 17180 bytes .../src/main/cpp/ProgressViewCapiPackage.h | 59 ++++++++++++++++++ .../cpp/ProgressViewComponentInstance.cpp | 55 ++++++++++++++++ .../main/cpp/ProgressViewComponentInstance.h | 20 ++++++ .../src/main/cpp/ProgressViewJSIBinder.h | 1 + .../src/main/cpp/ProgressViewNode.cpp | 31 +++++++++ .../src/main/cpp/ProgressViewNode.h | 20 ++++++ .../src/main/cpp/ProgressViewPackage.h | 2 +- .../progress_view/src/main/cpp/ShadowNodes.h | 2 +- harmony/progress_view/src/main/module.json | 27 ++++++++ js/ProgressView.harmony.js | 1 + 11 files changed, 216 insertions(+), 2 deletions(-) create mode 100644 harmony/progress_view/src/main/cpp/ProgressViewCapiPackage.h create mode 100644 harmony/progress_view/src/main/cpp/ProgressViewComponentInstance.cpp create mode 100644 harmony/progress_view/src/main/cpp/ProgressViewComponentInstance.h create mode 100644 harmony/progress_view/src/main/cpp/ProgressViewNode.cpp create mode 100644 harmony/progress_view/src/main/cpp/ProgressViewNode.h create mode 100644 harmony/progress_view/src/main/module.json diff --git a/harmony/progress_view.har b/harmony/progress_view.har index 2f768f5d1744a186ef0a146675f283e98bb7bbfa..41c1eb718474a74b973ae7b4ad30efa1764af15b 100644 GIT binary patch literal 17180 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 Wejo)>AO+IDApIXM+MV72E&%{njih$~ diff --git a/harmony/progress_view/src/main/cpp/ProgressViewCapiPackage.h b/harmony/progress_view/src/main/cpp/ProgressViewCapiPackage.h new file mode 100644 index 0000000..263066a --- /dev/null +++ b/harmony/progress_view/src/main/cpp/ProgressViewCapiPackage.h @@ -0,0 +1,59 @@ +/** + * MIT License + * + * Copyright (C) 2023 Huawei Device Co., Ltd. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +#include "RNOH/Package.h" +#include "ComponentDescriptor.h" +#include "ProgressViewJSIBinder.h" +#include "ProgressViewComponentInstance.h" + +namespace rnoh{ +class ProgressViewComponentInstanceFactoryDelegate : public ComponentInstanceFactoryDelegate { +public: + using ComponentInstanceFactoryDelegate::ComponentInstanceFactoryDelegate; + + ComponentInstance::Shared create(ComponentInstance::Context ctx) override { + if (ctx.componentName == "RNCProgressView") { + return std::make_shared(std::move(ctx)); + } + return nullptr; + } +}; + +class ProgressViewCapiPackage : public Package { +public: + ProgressViewCapiPackage(Package::Context ctx) : Package(ctx) {} + + ComponentInstanceFactoryDelegate::Shared createComponentInstanceFactoryDelegate() override { + return std::make_shared(); + } + + std::vector createComponentDescriptorProviders() override { + return {facebook::react::concreteComponentDescriptorProvider()}; + } + + ComponentJSIBinderByString createComponentJSIBinderByName() override { + return {{"RNCProgressView", std::make_shared()}}; + }; +}; +} // namespace rnoh diff --git a/harmony/progress_view/src/main/cpp/ProgressViewComponentInstance.cpp b/harmony/progress_view/src/main/cpp/ProgressViewComponentInstance.cpp new file mode 100644 index 0000000..e332878 --- /dev/null +++ b/harmony/progress_view/src/main/cpp/ProgressViewComponentInstance.cpp @@ -0,0 +1,55 @@ +#include "ProgressViewComponentInstance.h" +#include "Props.h" +#include +#include +#include + +using namespace std; + +// 十进制整数转十六进制字符串 +string DecimalToHex(int decimalColor) { + stringstream ss; + ss << hex << decimalColor; + string hexColor = ss.str(); + return hexColor; +} +namespace rnoh { + +ProgressViewComponentInstance::ProgressViewComponentInstance(Context context) + : CppComponentInstance(std::move(context)) {} + +ProgressViewNode &ProgressViewComponentInstance::getLocalRootArkUINode() { return m_progressNode; } + +std::optional ProgressViewComponentInstance::getTintColorFromDynamic(folly::dynamic value, + std::string type) { + auto rawPropsColor = (value.count(type) > 0) ? std::optional(value[type].asString()) : std::nullopt; + return rawPropsColor; +} + +void ProgressViewComponentInstance::onPropsChanged(SharedConcreteProps const &props) { + CppComponentInstance::onPropsChanged(props); + this->getLocalRootArkUINode().setProgress(props->progress); + +// DLOG(INFO) << "[FastImage] Props->isIndeterminate: " << props->rawProps; + if (props->rawProps != nullptr) { + + + auto progressViewStyle = getTintColorFromDynamic(props->rawProps, "progressViewStyle"); + if (progressViewStyle.has_value()) { + if (progressViewStyle.value() == "default") { + int type = 0; + this->getLocalRootArkUINode().setIsIndeterminate(type); + } else { + int type = 1; + this->getLocalRootArkUINode().setIsIndeterminate(type); + } + } + auto progressTintColor = getTintColorFromDynamic(props->rawProps, "progressTintColor"); + if (progressTintColor.has_value()) { + uint32_t COLOR_ALPHA_MASK = std::stol(progressTintColor.value()); + this->getLocalRootArkUINode().setProgressTintColor(COLOR_ALPHA_MASK); + } + } +} + +} // namespace rnoh diff --git a/harmony/progress_view/src/main/cpp/ProgressViewComponentInstance.h b/harmony/progress_view/src/main/cpp/ProgressViewComponentInstance.h new file mode 100644 index 0000000..6d39aef --- /dev/null +++ b/harmony/progress_view/src/main/cpp/ProgressViewComponentInstance.h @@ -0,0 +1,20 @@ +#pragma once +#include "ShadowNodes.h" +#include "ProgressViewNode.h" +#include "RNOH/CppComponentInstance.h" + +namespace rnoh { +class ProgressViewComponentInstance : public CppComponentInstance { +private: + ProgressViewNode m_progressNode; + std::optional getTintColorFromDynamic(folly::dynamic value,std::string type); + +public: + ProgressViewComponentInstance(Context context); + + ProgressViewNode &getLocalRootArkUINode() override; + +protected: + void onPropsChanged(SharedConcreteProps const &props) override; +}; +} // namespace rnoh \ No newline at end of file diff --git a/harmony/progress_view/src/main/cpp/ProgressViewJSIBinder.h b/harmony/progress_view/src/main/cpp/ProgressViewJSIBinder.h index 44af7ac..4325751 100644 --- a/harmony/progress_view/src/main/cpp/ProgressViewJSIBinder.h +++ b/harmony/progress_view/src/main/cpp/ProgressViewJSIBinder.h @@ -35,6 +35,7 @@ class ProgressViewJSIBinder : public ViewComponentJSIBinder{ object.setProperty(rt, "progressImage", "object"); object.setProperty(rt, "trackImage", "object"); object.setProperty(rt, "isIndeterminate", "boolean"); + object.setProperty(rt, "progressViewStyle", "string"); return object; } }; diff --git a/harmony/progress_view/src/main/cpp/ProgressViewNode.cpp b/harmony/progress_view/src/main/cpp/ProgressViewNode.cpp new file mode 100644 index 0000000..43f9368 --- /dev/null +++ b/harmony/progress_view/src/main/cpp/ProgressViewNode.cpp @@ -0,0 +1,31 @@ +#include "ProgressViewNode.h" +#include "RNOH/arkui/NativeNodeApi.h" +#include +#include + +namespace rnoh { + +ProgressViewNode::ProgressViewNode() + : ArkUINode(NativeNodeApi::getInstance()->createNode(ArkUI_NodeType::ARKUI_NODE_PROGRESS)) {} + +ProgressViewNode &ProgressViewNode::setProgress(facebook::react::Float val) { + ArkUI_NumberValue value[] = {{.f32 = static_cast(val * 100)}}; + ArkUI_AttributeItem item = {value, sizeof(value) / sizeof(ArkUI_NumberValue)}; + maybeThrow(NativeNodeApi::getInstance()->setAttribute(m_nodeHandle, NODE_PROGRESS_VALUE, &item)); + return *this; +} + +ProgressViewNode &ProgressViewNode::setProgressTintColor(uint32_t val) { + ArkUI_NumberValue color_array[] = {{.u32 = val}}; + ArkUI_AttributeItem item_color = {&color_array[0], 1}; + maybeThrow(NativeNodeApi::getInstance()->setAttribute(m_nodeHandle, NODE_PROGRESS_COLOR, &item_color)); + return *this; +} + +ProgressViewNode &ProgressViewNode::setIsIndeterminate(int type) { + ArkUI_NumberValue type_array[] = {{.i32 = ARKUI_PROGRESS_TYPE_LINEAR}, {.i32 = ARKUI_PROGRESS_TYPE_RING}}; + ArkUI_AttributeItem item_type = {&type_array[type], 1}; + maybeThrow(NativeNodeApi::getInstance()->setAttribute(m_nodeHandle, NODE_PROGRESS_TYPE, &item_type)); + return *this; +} +} // namespace rnoh diff --git a/harmony/progress_view/src/main/cpp/ProgressViewNode.h b/harmony/progress_view/src/main/cpp/ProgressViewNode.h new file mode 100644 index 0000000..4ad99d5 --- /dev/null +++ b/harmony/progress_view/src/main/cpp/ProgressViewNode.h @@ -0,0 +1,20 @@ +/** + * Used only in C-API based Architecture. + */ +#pragma once +#include "RNOH/arkui/ArkUINode.h" + +namespace rnoh { + + +class ProgressViewNode : public ArkUINode { +protected: + ArkUI_NodeHandle m_childArkUINodeHandle; + +public: + ProgressViewNode(); + ProgressViewNode &setProgress(facebook::react::Float value); + ProgressViewNode &setProgressTintColor(uint32_t sharedColor); + ProgressViewNode &setIsIndeterminate(int type); +}; +} // namespace rnoh \ No newline at end of file diff --git a/harmony/progress_view/src/main/cpp/ProgressViewPackage.h b/harmony/progress_view/src/main/cpp/ProgressViewPackage.h index 92efdaf..723cb40 100644 --- a/harmony/progress_view/src/main/cpp/ProgressViewPackage.h +++ b/harmony/progress_view/src/main/cpp/ProgressViewPackage.h @@ -43,4 +43,4 @@ public: return {{"RNCProgressView", std::make_shared()}}; }; }; -} // namespace rnoh +} // namespace rnoh \ No newline at end of file diff --git a/harmony/progress_view/src/main/cpp/ShadowNodes.h b/harmony/progress_view/src/main/cpp/ShadowNodes.h index bad7660..7557748 100644 --- a/harmony/progress_view/src/main/cpp/ShadowNodes.h +++ b/harmony/progress_view/src/main/cpp/ShadowNodes.h @@ -24,7 +24,7 @@ #pragma once #include "Props.h" -#include +#include #include namespace facebook { diff --git a/harmony/progress_view/src/main/module.json b/harmony/progress_view/src/main/module.json new file mode 100644 index 0000000..b3b28ed --- /dev/null +++ b/harmony/progress_view/src/main/module.json @@ -0,0 +1,27 @@ +{ + "app": { + "bundleName": "com.example.harmony", + "debug": true, + "versionCode": 1000000, + "versionName": "1.0.0", + "minAPIVersion": 50000012, + "targetAPIVersion": 50000012, + "apiReleaseType": "Beta6", + "compileSdkVersion": "5.0.0.61", + "compileSdkType": "HarmonyOS", + "appEnvironments": [], + "bundleType": "app" + }, + "module": { + "name": "progress_view", + "type": "har", + "deviceTypes": [ + "default" + ], + "packageName": "@react-native-oh-library/progress-view", + "installationFree": false, + "virtualMachine": "ark12.0.2.0", + "compileMode": "esmodule", + "dependencies": [] + } +} diff --git a/js/ProgressView.harmony.js b/js/ProgressView.harmony.js index 6292886..f2193af 100644 --- a/js/ProgressView.harmony.js +++ b/js/ProgressView.harmony.js @@ -19,6 +19,7 @@ export default function ProgressView(props) { progressTintColor: props.progressTintColor, trackTintColor: props.trackTintColor, isIndeterminate: props.isIndeterminate, + progressViewStyle: props.progressViewStyle, style: [{height: 20}, props.style], }; -- Gitee From 4e64c139b6c31cdbbb1a19cbc75ffe3cbec7e1ac Mon Sep 17 00:00:00 2001 From: rjh520 <57081643+rjh520@users.noreply.github.com> Date: Thu, 17 Oct 2024 09:40:19 +0800 Subject: [PATCH 14/24] release: @react-native-oh-tpl/progress-view@1.4.2-0.0.7 (#12) --- harmony/progress_view.har | Bin 17180 -> 17190 bytes harmony/progress_view/oh-package.json5 | 2 +- package.json | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/harmony/progress_view.har b/harmony/progress_view.har index 41c1eb718474a74b973ae7b4ad30efa1764af15b..89a22a336128d5a72348635927b5b44c96eaf30c 100644 GIT binary patch literal 17190 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 literal 17180 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 jQ@?U)!+rOi+Wl;J<%d%^g;O~F1JeHiP(O Date: Tue, 5 Nov 2024 11:26:22 +0800 Subject: [PATCH 15/24] =?UTF-8?q?style:=20=E6=8C=89=E7=85=A7=E6=A8=A1?= =?UTF-8?q?=E6=9D=BF=E4=BF=AE=E6=94=B9readme=E6=96=87=E6=A1=A3=20(#13)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 222 ++---------------------------------------------------- 1 file changed, 8 insertions(+), 214 deletions(-) diff --git a/README.md b/README.md index 0344a30..edae6cb 100644 --- a/README.md +++ b/README.md @@ -1,223 +1,17 @@ -# @react-native-community/progress-view +# @react-native-oh-library/progress-view -[![Build Status][build-badge]][build] -[![Windows CI Status][windows-ci-badge]][build] -[![Version][version-badge]][package] -![Platforms][support-badge] -[![MIT License][license-badge]][license] -[![Lean Core Badge][lean-core-badge]][lean-core-issue] +This project is based on [@react-native-community/progress-view](https://github.com/react-native-progress-view/progress-view) -ProgressBar Component for macOS, iOS (based on UIProgressView), Android, and Windows. +## Documentation -| macOS | iOS | Android | Windows | -| ----- | --- | --- | ---- | -| | | | > | +- [中文](https://gitee.com/react-native-oh-library/usage-docs/blob/master/zh-cn/react-native-community-progress-view.md) -## Getting started +- [中文(capi)](https://gitee.com/react-native-oh-library/usage-docs/blob/master/zh-cn/react-native-community-progress-view-capi.md) -```sh -npm install @react-native-community/progress-view --save -``` +- [English](https://gitee.com/react-native-oh-library/usage-docs/blob/master/en/react-native-community-progress-view.md) -or - -```sh -yarn add @react-native-community/progress-view -``` - -### Linking - -- React Native 0.60+ - - The package is [automatically linked](https://github.com/react-native-community/cli/blob/master/docs/autolinking.md) when building the app. All you need to do is: - -```sh -npx pod-install -``` - -- React Native <= 0.59 - -Run the following commands - -```sh -react-native link @react-native-community/progress-view -``` - -#### Windows -##### Add the `progress-view` project to your solution. - -1. Open the solution in Visual Studio 2019 -2. Right-click Solution icon in Solution Explorer > Add > Existing Project - Select `node_modules\@react-native-community\progress-view\windows\progress-view\progress-view.vcxproj` - -##### **windows/myapp.sln** -Add a reference to `progress-view` to your main application project. From Visual Studio 2019: - -Right-click main application project > Add > Reference... - Check `progress-view` from Solution Projects. - -##### **pch.h** - -Add `#include "winrt/progress_view.h"`. - -##### **app.cpp** - -Add `PackageProviders().Append(winrt::progress_view::ReactPackageProvider());` before `InitializeComponent();`. - - -### Manual installation - -#### IOS -