diff --git a/.github/workflows/maestro.yml b/.github/workflows/e2e-tests.yml
similarity index 100%
rename from .github/workflows/maestro.yml
rename to .github/workflows/e2e-tests.yml
diff --git a/.github/workflows/test-rn069.yml b/.github/workflows/test-rn069.yml
deleted file mode 100644
index 99911709..00000000
--- a/.github/workflows/test-rn069.yml
+++ /dev/null
@@ -1,124 +0,0 @@
-name: 'Test'
-
-on:
- workflow_dispatch:
-
-jobs:
- javascript_unit_tests:
- name: Unit tests - javascript
- runs-on: macos-latest
- timeout-minutes: 5
-
- steps:
- - name: Checkout
- uses: actions/checkout@v3
-
- - name: Setup node
- uses: actions/setup-node@v3
- with:
- node-version: 14
- cache: 'yarn'
-
- - name: Install npm dependencies
- run: |
- yarn install --frozen-lockfile
-
- - name: Run unit tests
- run: |
- yarn test
-
- java_unit_tests:
- name: Unit tests - java
- runs-on: ubuntu-latest
-
- steps:
- - uses: actions/checkout@v3
-
- - uses: actions/setup-java@v3
- with:
- distribution: 'zulu'
- java-version: '11'
-
- - name: Install npm dependencies
- working-directory: ./examples/Rn069
- run: |
- yarn install --frozen-lockfile
-
- - name: Run unit tests
- working-directory: ./examples/Rn069/android
- run: ./gradlew testDebugUnitTest
-
- tests_end_to_end:
- name: End to end tests
- runs-on: macos-latest
- defaults:
- run:
- working-directory: ./examples/Rn069
-
- steps:
- - name: checkout
- uses: actions/checkout@v3
-
- - uses: actions/setup-node@v3
- with:
- node-version: 14.18.1
- cache: 'yarn'
-
- - name: Install npm dependencies (example project)
- run: yarn install --frozen-lockfile
-
- - name: Install npm dependencies (root)
- run: yarn install --frozen-lockfile
- working-directory: ./
-
- - uses: actions/setup-java@v3
- with:
- distribution: 'zulu'
- java-version: '11'
-
- - name: brew install --cask android-commandlinetools
- run: brew install --cask android-commandlinetools
-
- - name: Install emulator
- run: |
- (while sleep 3; do echo "y"; done) | ~/Library/Android/sdk/cmdline-tools/latest/bin/sdkmanager --licenses
- echo "✨ Licenses accepted"
- ~/Library/Android/sdk/cmdline-tools/latest/bin/sdkmanager --install emulator
- echo "✨ Installed emulator"
- ~/Library/Android/sdk/cmdline-tools/latest/bin/sdkmanager --install "system-images;android-29;default;x86_64"
- echo "✨ Installed image"
- ~/Library/Android/sdk/cmdline-tools/latest/bin/avdmanager --verbose create avd --force --name Pixel_4_API_29 --abi x86_64 --device "pixel" --package "system-images;android-29;default;x86_64"
- echo "✨ Created AVD"
-
- - name: launch.sh
- uses: nick-fields/retry@v2
- with:
- timeout_minutes: 3
- max_attempts: 3
- command: bash ./examples/Rn069/scripts/launch.sh
-
- - name: launch2.sh
- run: bash scripts/launch2.sh
-
- - name: butler.sh
- run: bash scripts/butler.sh
-
- - name: Build
- run: |
- yarn build:android:ci
-
- - name: Test
- run: |
- yarn test:android:ci
-
- - name: Upload artifacts
- uses: actions/upload-artifact@v2
- if: failure()
- with:
- name: Failing tests
- path: ./examples/Rn069/artifacts
-
- - name: Kill emulator
- if: always()
- run: |
- bash scripts/kill.sh
diff --git a/.github/workflows/android-detox.yml b/.github/workflows/unit-tests.yml
similarity index 78%
rename from .github/workflows/android-detox.yml
rename to .github/workflows/unit-tests.yml
index 26ff3f32..33e3c026 100644
--- a/.github/workflows/android-detox.yml
+++ b/.github/workflows/unit-tests.yml
@@ -36,17 +36,18 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v2
- - name: Set up JDK 1.8
- uses: actions/setup-java@v1
+ - uses: actions/checkout@v3
+
+ - uses: actions/setup-java@v3
with:
- java-version: 1.8
+ java-version: 11
+ distribution: 'temurin'
- name: Install npm dependencies
- working-directory: ./examples/detox
+ working-directory: ./examples/Rn072
run: |
yarn install --frozen-lockfile
- name: Run unit tests
- working-directory: ./examples/detox/android
+ working-directory: ./examples/Rn072/android
run: ./gradlew testDebugUnitTest
diff --git a/README.md b/README.md
index 7e331930..4d74b6b1 100644
--- a/README.md
+++ b/README.md
@@ -126,7 +126,7 @@ export default () => {
| Prop | Description | Screenshots iOS | Screenshot Android |
| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `date` | The currently selected date. |
-| `onDateChange` | Date change handler ( Inline only ) |
+| `onDateChange` | Date change handler ( Inline only ) |
| `fadeToColor` | Android picker is fading towards this background color. {color, 'none'} |
| `maximumDate` | Maximum selectable date.
Example: `new Date("2021-12-31")` |
| `minimumDate` | Minimum selectable date.
Example: `new Date("2021-01-01")` |
@@ -145,7 +145,7 @@ export default () => {
| `title` | Modal only: Title text. Can be set to null to remove text. |
| `confirmText` | Modal only: Confirm button text. |
| `cancelText` | Modal only: Cancel button text. |
-| `theme` | Modal only: The theme of the modal. `"light"`, `"dark"`, `"auto"`. Defaults to `"auto"`. |
+| `theme` | Modal only: The theme of the modal. `"light"`, `"dark"`, `"auto"`. Defaults to `"auto"`. |
## Additional android styling
@@ -183,6 +183,10 @@ To change the font size on Android `nativeAndroid` variant. Open `styles.xml` an
```
+## React Native's new architecture
+
+This package supports React Native's new architecture (Fabric + Turbo Modules) from React Native 0.71 and forward. Support was introduced in version `4.3.0` of `react-native-date-picker`.
+
## Linking
This package supports automatic linking. Usually, the only thing you need to do is to install the package, the cocoapods dependencies (as described above). Then rebuild the project by running `react-native run-ios`, `react-native run-android` or start the build from within Xcode/Android Studio. If you're running a React Native version below 0.60 or your setup is having issues with automatic linking, you can run `npx react-native link react-native-date-picker` and rebuild. In some occations you'll have to manually link the package. Instructions in this issue.
diff --git a/android/build.gradle b/android/build.gradle
index f1cc0a2c..fda6003f 100644
--- a/android/build.gradle
+++ b/android/build.gradle
@@ -1,5 +1,13 @@
apply plugin: 'com.android.library'
+def isNewArchitectureEnabled() {
+ return project.hasProperty("newArchEnabled") && project.newArchEnabled == "true"
+}
+
+if (isNewArchitectureEnabled()) {
+ apply plugin: 'com.facebook.react'
+}
+
def safeExtGet(prop, fallback) {
rootProject.ext.has(prop) ? rootProject.ext.get(prop) : fallback
}
@@ -11,8 +19,18 @@ android {
defaultConfig {
minSdkVersion safeExtGet('minSdkVersion', 18)
targetSdkVersion safeExtGet('targetSdkVersion', 25)
-
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
+ buildConfigField "boolean", "IS_NEW_ARCHITECTURE_ENABLED", isNewArchitectureEnabled().toString()
+ }
+
+ sourceSets {
+ main {
+ if (isNewArchitectureEnabled()) {
+ java.srcDirs += ['src/newarch']
+ } else {
+ java.srcDirs += ['src/oldarch']
+ }
+ }
}
buildTypes {
release {
@@ -22,6 +40,24 @@ android {
}
}
+
+
+if (isNewArchitectureEnabled()) {
+ buildscript {
+ repositories {
+ mavenCentral()
+ google()
+ }
+
+ dependencies {
+ classpath("com.android.tools.build:gradle:7.1.1")
+ classpath("com.facebook.react:react-native-gradle-plugin")
+ classpath("de.undercouch:gradle-download-task:5.0.1")
+ }
+ }
+}
+
+
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation 'com.facebook.react:react-native:+'
@@ -29,3 +65,11 @@ dependencies {
implementation 'org.apache.commons:commons-lang3:3.8'
implementation group: 'net.time4j', name: 'time4j-android', version: '4.8-2021a'
}
+
+if (isNewArchitectureEnabled()) {
+ react {
+ jsRootDir = file("../src/")
+ libraryName = "RNDatePicker"
+ codegenJavaPackageName = "com.henninghall.date_picker"
+ }
+}
\ No newline at end of file
diff --git a/android/gradlew b/android/gradlew
old mode 100644
new mode 100755
diff --git a/android/src/main/java/com/henninghall/date_picker/DatePickerManager.java b/android/src/main/java/com/henninghall/date_picker/DatePickerManager.java
deleted file mode 100644
index 01ab1ccf..00000000
--- a/android/src/main/java/com/henninghall/date_picker/DatePickerManager.java
+++ /dev/null
@@ -1,111 +0,0 @@
-package com.henninghall.date_picker;
-
-
-import android.widget.LinearLayout;
-import android.widget.RelativeLayout;
-
-import com.facebook.react.bridge.Dynamic;
-import com.facebook.react.bridge.ReadableArray;
-import com.facebook.react.common.MapBuilder;
-import com.facebook.react.uimanager.SimpleViewManager;
-import com.facebook.react.uimanager.ThemedReactContext;
-import com.facebook.react.uimanager.annotations.ReactPropGroup;
-import com.henninghall.date_picker.props.DividerHeightProp;
-import com.henninghall.date_picker.props.Is24hourSourceProp;
-import com.henninghall.date_picker.props.VariantProp;
-import com.henninghall.date_picker.props.DateProp;
-import com.henninghall.date_picker.props.FadeToColorProp;
-import com.henninghall.date_picker.props.LocaleProp;
-import com.henninghall.date_picker.props.MaximumDateProp;
-import com.henninghall.date_picker.props.MinimumDateProp;
-import com.henninghall.date_picker.props.MinuteIntervalProp;
-import com.henninghall.date_picker.props.ModeProp;
-import com.henninghall.date_picker.props.TextColorProp;
-import com.henninghall.date_picker.props.TimezoneOffsetInMinutesProp;
-
-
-import java.lang.reflect.Method;
-import java.util.Map;
-
-public class DatePickerManager extends SimpleViewManager {
-
- private static final String REACT_CLASS = "DatePickerManager";
- private static final int SCROLL = 1;
-
- @Override
- public String getName() {
- return REACT_CLASS;
- }
-
- @Override
- public PickerView createViewInstance(ThemedReactContext context) {
- return new PickerView(new LinearLayout.LayoutParams(
- RelativeLayout.LayoutParams.MATCH_PARENT,
- RelativeLayout.LayoutParams.MATCH_PARENT
- ));
- }
-
- @ReactPropGroup(names = { DateProp.name, ModeProp.name, LocaleProp.name, MaximumDateProp.name,
- MinimumDateProp.name, FadeToColorProp.name, TextColorProp.name, TimezoneOffsetInMinutesProp.name, MinuteIntervalProp.name,
- VariantProp.name, DividerHeightProp.name, Is24hourSourceProp.name
- })
- public void setProps(PickerView view, int index, Dynamic value) {
- updateProp("setProps", view, index, value);
- }
-
- @ReactPropGroup(names = {"height"}, customType = "Style")
- public void setStyle(PickerView view, int index, Dynamic value) {
- updateProp("setStyle", view, index, value);
- }
-
- @Override
- public Map getCommandsMap() {
- return MapBuilder.of("scroll", SCROLL);
- }
-
- @Override
- protected void onAfterUpdateTransaction(PickerView pickerView) {
- super.onAfterUpdateTransaction(pickerView);
- try{
- pickerView.update();
- }
- catch (Exception e){
- e.printStackTrace();
- }
- }
-
- public void receiveCommand(final PickerView view, int command, final ReadableArray args) {
- if (command == SCROLL) {
- int wheelIndex = args.getInt(0);
- int scrollTimes = args.getInt(1);
- view.scroll(wheelIndex, scrollTimes);
- }
- }
-
- public Map getExportedCustomBubblingEventTypeConstants() {
- return MapBuilder.builder()
- .put("dateChange", MapBuilder.of("phasedRegistrationNames",
- MapBuilder.of("bubbled", "onChange")
- )
- ).build();
- }
-
- private void updateProp(String methodName, PickerView view, int index, Dynamic value){
- String[] propNames = getMethodAnnotation(methodName).names();
- String propName = propNames[index];
- view.updateProp(propName, value);
- }
-
- private ReactPropGroup getMethodAnnotation(String methodName) {
- Method[] methods = this.getClass().getMethods();
- Method method = null;
- for (Method m : methods) {
- if (m.getName().equals(methodName))
- method = m;
- }
- return method.getAnnotation(ReactPropGroup.class);
- }
-
-}
-
-
diff --git a/android/src/main/java/com/henninghall/date_picker/DatePickerManagerImpl.java b/android/src/main/java/com/henninghall/date_picker/DatePickerManagerImpl.java
new file mode 100644
index 00000000..dfc020a8
--- /dev/null
+++ b/android/src/main/java/com/henninghall/date_picker/DatePickerManagerImpl.java
@@ -0,0 +1,82 @@
+package com.henninghall.date_picker;
+
+
+import android.widget.LinearLayout;
+import android.widget.RelativeLayout;
+
+import com.facebook.react.bridge.Dynamic;
+import com.facebook.react.bridge.ReadableArray;
+import com.facebook.react.common.MapBuilder;
+import com.facebook.react.uimanager.ThemedReactContext;
+import com.facebook.react.uimanager.annotations.ReactPropGroup;
+
+
+import java.lang.reflect.Method;
+import java.util.Map;
+
+public class DatePickerManagerImpl {
+
+ static final String NAME = "RNDatePicker";
+ static final int SCROLL = 1;
+
+ public String getName() {
+ return NAME;
+ }
+
+ public static PickerView createViewInstance(ThemedReactContext context) {
+ return new PickerView(new LinearLayout.LayoutParams(
+ RelativeLayout.LayoutParams.MATCH_PARENT,
+ RelativeLayout.LayoutParams.MATCH_PARENT
+ ));
+ }
+
+ public static void setProps(PickerView view, int index, Dynamic value, Class extends com.henninghall.date_picker.DatePickerManager> aClass) {
+ updateProp("setProps", view, index, value, aClass);
+ }
+
+ public static void setStyle(PickerView view, int index, Dynamic value, Class extends com.henninghall.date_picker.DatePickerManager> aClass) {
+ updateProp("setStyle", view, index, value, aClass);
+ }
+
+ public static Map getCommandsMap() {
+ return MapBuilder.of("scroll", SCROLL);
+ }
+
+ protected static void onAfterUpdateTransaction(PickerView pickerView) {
+ try{
+ pickerView.update();
+ }
+ catch (Exception e){
+ e.printStackTrace();
+ }
+ }
+
+ public static void receiveCommand(final PickerView view, int commandId, final ReadableArray args) {
+ if (commandId == SCROLL) {
+ int wheelIndex = args.getInt(0);
+ int scrollTimes = args.getInt(1);
+ view.scroll(wheelIndex, scrollTimes);
+ }
+ }
+
+
+
+ public static void updateProp(String methodName, PickerView view, int index, Dynamic value, Class extends com.henninghall.date_picker.DatePickerManager> aClass){
+ String[] propNames = getMethodAnnotation(methodName, aClass).names();
+ String propName = propNames[index];
+ view.updateProp(propName, value);
+ }
+
+ private static ReactPropGroup getMethodAnnotation(String methodName, Class extends com.henninghall.date_picker.DatePickerManager> aClass) {
+ Method[] methods = aClass.getMethods();
+ Method method = null;
+ for (Method m : methods) {
+ if (m.getName().equals(methodName))
+ method = m;
+ }
+ return method.getAnnotation(ReactPropGroup.class);
+ }
+
+}
+
+
diff --git a/android/src/main/java/com/henninghall/date_picker/DatePickerModuleImpl.java b/android/src/main/java/com/henninghall/date_picker/DatePickerModuleImpl.java
new file mode 100644
index 00000000..e2d0cef6
--- /dev/null
+++ b/android/src/main/java/com/henninghall/date_picker/DatePickerModuleImpl.java
@@ -0,0 +1,127 @@
+package com.henninghall.date_picker;
+
+
+import android.app.AlertDialog;
+import android.content.Context;
+import android.content.DialogInterface;
+import android.view.View;
+import android.widget.LinearLayout;
+import android.widget.RelativeLayout;
+
+import com.facebook.react.bridge.Callback;
+import com.facebook.react.bridge.Dynamic;
+import com.facebook.react.bridge.ReadableMap;
+import com.facebook.react.bridge.ReadableMapKeySetIterator;
+
+import net.time4j.android.ApplicationStarter;
+
+public class DatePickerModuleImpl {
+
+ public static final String NAME = "RNDatePicker";
+ private AlertDialog dialog;
+
+ DatePickerModuleImpl(Context context) {
+ ApplicationStarter.initialize(context, false); // false = no need to prefetch on time data background tread
+ }
+
+ public void openPicker(ReadableMap props){
+ PickerView picker = createPicker(props);
+ Callback onConfirm = new Callback() {
+ @Override
+ public void invoke(Object... objects) {
+ Emitter.onConfirm(picker.getDate(), picker.getPickerId());
+ }
+ };
+
+ Callback onCancel = new Callback() {
+ @Override
+ public void invoke(Object... objects) {
+ Emitter.onCancel(picker.getPickerId());
+ }
+ };
+
+ dialog = createDialog(props, picker, onConfirm, onCancel);
+ dialog.show();
+ }
+
+ public void closePicker(){
+ dialog.dismiss();
+ }
+
+ private AlertDialog createDialog(
+ ReadableMap props, final PickerView picker, final Callback onConfirm, final Callback onCancel) {
+ String title = props.getString("title");
+ String confirmText = props.getString("confirmText");
+ final String cancelText = props.getString("cancelText");
+ final View pickerWithMargin = withTopMargin(picker);
+
+ return new AlertDialog.Builder(DatePickerPackage.context.getCurrentActivity(), getTheme(props))
+ .setTitle(title)
+ .setCancelable(true)
+ .setView(pickerWithMargin)
+ .setPositiveButton(confirmText, new DialogInterface.OnClickListener() {
+ public void onClick(DialogInterface dialog, int id) {
+ onConfirm.invoke(picker.getDate());
+ dialog.dismiss();
+ }
+ })
+ .setNegativeButton(cancelText, new DialogInterface.OnClickListener() {
+ public void onClick(DialogInterface dialog, int id) {
+ onCancel.invoke();
+ dialog.dismiss();
+ }
+ })
+ .setOnCancelListener(new DialogInterface.OnCancelListener() {
+ @Override
+ public void onCancel(DialogInterface dialogInterface) {
+ onCancel.invoke();
+ }
+ })
+ .create();
+ }
+
+ private int getTheme(ReadableMap props) {
+ int defaultTheme = 0;
+ String theme = props.getString("theme");
+ if(theme == null) return defaultTheme;
+ switch (theme){
+ case "light": return AlertDialog.THEME_DEVICE_DEFAULT_LIGHT;
+ case "dark": return AlertDialog.THEME_DEVICE_DEFAULT_DARK;
+ default: return defaultTheme;
+ }
+ }
+
+ private PickerView createPicker(ReadableMap props){
+ int height = 180;
+ LinearLayout.LayoutParams rootLayoutParams = new LinearLayout.LayoutParams(
+ RelativeLayout.LayoutParams.MATCH_PARENT,
+ Utils.toDp(height));
+ PickerView picker = new PickerView(rootLayoutParams);
+ ReadableMapKeySetIterator iterator = props.keySetIterator();
+ while(iterator.hasNextKey()){
+ String key = iterator.nextKey();
+ Dynamic value = props.getDynamic(key);
+ if(!key.equals("style")){
+ try{
+ picker.updateProp(key, value);
+ } catch (Exception e){
+ // ignore invalid prop
+ }
+ }
+ }
+ picker.update();
+ return picker;
+ }
+
+ private View withTopMargin(PickerView view) {
+ LinearLayout linearLayout = new LinearLayout(DatePickerPackage.context);
+ linearLayout.setLayoutParams(new LinearLayout.LayoutParams(
+ LinearLayout.LayoutParams.MATCH_PARENT,
+ LinearLayout.LayoutParams.WRAP_CONTENT
+ ));
+ linearLayout.addView(view);
+ linearLayout.setPadding(0, Utils.toDp(20),0,0);
+ return linearLayout;
+ }
+
+}
\ No newline at end of file
diff --git a/android/src/main/java/com/henninghall/date_picker/DatePickerPackage.java b/android/src/main/java/com/henninghall/date_picker/DatePickerPackage.java
index 99dd9559..a82f3440 100644
--- a/android/src/main/java/com/henninghall/date_picker/DatePickerPackage.java
+++ b/android/src/main/java/com/henninghall/date_picker/DatePickerPackage.java
@@ -1,24 +1,55 @@
package com.henninghall.date_picker;
+import androidx.annotation.Nullable;
+
import com.facebook.react.ReactPackage;
-import com.facebook.react.bridge.JavaScriptModule;
+import com.facebook.react.TurboReactPackage;
import com.facebook.react.bridge.NativeModule;
import com.facebook.react.bridge.ReactApplicationContext;
+import com.facebook.react.module.model.ReactModuleInfo;
+import com.facebook.react.module.model.ReactModuleInfoProvider;
import com.facebook.react.uimanager.ViewManager;
+import java.util.ArrayList;
import java.util.Arrays;
-import java.util.Collections;
+import java.util.HashMap;
import java.util.List;
+import java.util.Map;
+import com.henninghall.date_picker.DatePickerModule;
+import com.henninghall.date_picker.DatePickerManager;
-public class DatePickerPackage implements ReactPackage {
+public class DatePickerPackage extends TurboReactPackage implements ReactPackage {
public static ReactApplicationContext context;
+ @Nullable
@Override
- public List createNativeModules(ReactApplicationContext reactContext) {
- context = reactContext;
- return Arrays.asList(
- new DatePickerModule(reactContext)
- );
+ public NativeModule getModule(String name, ReactApplicationContext reactContext) {
+ if (name.equals(DatePickerModuleImpl.NAME)) {
+ context = reactContext;
+ return new DatePickerModule(reactContext);
+ } else {
+ return null;
+ }
+ }
+
+ @Override
+ public ReactModuleInfoProvider getReactModuleInfoProvider() {
+ return () -> {
+ boolean isTurboModule = BuildConfig.IS_NEW_ARCHITECTURE_ENABLED;
+ final Map moduleInfos = new HashMap<>();
+ moduleInfos.put(
+ DatePickerModuleImpl.NAME,
+ new ReactModuleInfo(
+ DatePickerModuleImpl.NAME,
+ DatePickerModuleImpl.NAME,
+ false, // canOverrideExistingModule
+ false, // needsEagerInit
+ true, // hasConstants
+ false, // isCxxModule
+ isTurboModule
+ ));
+ return moduleInfos;
+ };
}
@Override
@@ -29,4 +60,12 @@ public List createViewManagers(ReactApplicationContext reactContext
);
}
+ @Override
+ public List createNativeModules(
+ ReactApplicationContext reactContext) {
+ List modules = new ArrayList<>();
+ modules.add(new DatePickerModule(reactContext));
+ return modules;
+ }
+
}
\ No newline at end of file
diff --git a/android/src/main/java/com/henninghall/date_picker/Emitter.java b/android/src/main/java/com/henninghall/date_picker/Emitter.java
index b7c42d18..845f2000 100644
--- a/android/src/main/java/com/henninghall/date_picker/Emitter.java
+++ b/android/src/main/java/com/henninghall/date_picker/Emitter.java
@@ -19,12 +19,32 @@ private static DeviceEventManagerModule.RCTDeviceEventEmitter deviceEventEmitter
return DatePickerPackage.context.getJSModule(DeviceEventManagerModule.RCTDeviceEventEmitter.class);
}
- public static void onDateChange(Calendar date, String displayValueString, View view) {
+ public static void onDateChange(Calendar date, String displayValueString, String id, View view) {
WritableMap event = Arguments.createMap();
String dateString = Utils.dateToIso(date);
event.putString("date", dateString);
event.putString("dateString", displayValueString);
- eventEmitter().receiveEvent(view.getId(), "dateChange", event);
+ event.putString("id", id);
+ if(BuildConfig.IS_NEW_ARCHITECTURE_ENABLED){
+ deviceEventEmitter().emit("dateChange", event);
+ }
+ else {
+ eventEmitter().receiveEvent(view.getId(),"dateChange",event);
+ }
}
+ public static void onConfirm(String date, String id) {
+ WritableMap event = Arguments.createMap();
+ event.putString("date", date);
+ event.putString("id", id);
+ deviceEventEmitter().emit("onConfirm", event);
+ }
+
+ public static void onCancel(String id) {
+ WritableMap event = Arguments.createMap();
+ event.putString("id", id);
+ deviceEventEmitter().emit("onCancel", event);
+ }
+
+
}
diff --git a/android/src/main/java/com/henninghall/date_picker/PickerView.java b/android/src/main/java/com/henninghall/date_picker/PickerView.java
index 7bfbeded..8af607ad 100644
--- a/android/src/main/java/com/henninghall/date_picker/PickerView.java
+++ b/android/src/main/java/com/henninghall/date_picker/PickerView.java
@@ -111,6 +111,10 @@ public String getDate() {
return state.derived.getLastDate();
}
+ public String getPickerId() {
+ return state.getId();
+ }
+
private final Runnable measureAndLayout = new Runnable() {
@Override
public void run() {
diff --git a/android/src/main/java/com/henninghall/date_picker/State.java b/android/src/main/java/com/henninghall/date_picker/State.java
index d8ea35f1..54ddfc64 100644
--- a/android/src/main/java/com/henninghall/date_picker/State.java
+++ b/android/src/main/java/com/henninghall/date_picker/State.java
@@ -5,6 +5,7 @@
import com.henninghall.date_picker.models.Mode;
import com.henninghall.date_picker.models.Variant;
import com.henninghall.date_picker.props.DividerHeightProp;
+import com.henninghall.date_picker.props.IdProp;
import com.henninghall.date_picker.props.Is24hourSourceProp;
import com.henninghall.date_picker.props.VariantProp;
import com.henninghall.date_picker.props.DateProp;
@@ -41,6 +42,7 @@ public class State {
private final VariantProp variantProp = new VariantProp();
private final DividerHeightProp dividerHeightProp = new DividerHeightProp();
private final Is24hourSourceProp is24hourSourceProp = new Is24hourSourceProp();
+ private final IdProp idProp = new IdProp();
private final HashMap props = new HashMap() {{
put(DateProp.name, dateProp);
@@ -56,6 +58,7 @@ public class State {
put(VariantProp.name, variantProp);
put(DividerHeightProp.name, dividerHeightProp);
put(Is24hourSourceProp.name, is24hourSourceProp);
+ put(IdProp.name, idProp);
}};
public DerivedData derived;
@@ -100,8 +103,9 @@ public Calendar getMaximumDate() {
}
public TimeZone getTimeZone() {
- Integer offset = timezoneOffsetInMinutesProp.getValue();
- if(offset == null) return TimeZone.getDefault();
+ String offsetString = timezoneOffsetInMinutesProp.getValue();
+ if(offsetString == null || offsetString.equals("")) return TimeZone.getDefault();
+ int offset = Integer.parseInt(offsetString);
int totalOffsetMinutes = Math.abs(offset);
char offsetDirection = offset < 0 ? '-' : '+';
int offsetHours = (int) Math.floor(totalOffsetMinutes / 60f);
@@ -147,6 +151,9 @@ public Variant getVariant() {
public int getDividerHeight() {
return dividerHeightProp.getValue();
}
+ public String getId() {
+ return idProp.getValue();
+ }
public Is24HourSource getIs24HourSource() {
return is24hourSourceProp.getValue();
diff --git a/android/src/main/java/com/henninghall/date_picker/props/IdProp.java b/android/src/main/java/com/henninghall/date_picker/props/IdProp.java
new file mode 100644
index 00000000..1f0ea15c
--- /dev/null
+++ b/android/src/main/java/com/henninghall/date_picker/props/IdProp.java
@@ -0,0 +1,12 @@
+package com.henninghall.date_picker.props;
+
+import com.facebook.react.bridge.Dynamic;
+
+public class IdProp extends Prop {
+ public static final String name = "id";
+
+ @Override
+ public String toValue(Dynamic value){
+ return value.asString();
+ }
+}
diff --git a/android/src/main/java/com/henninghall/date_picker/props/TimezoneOffsetInMinutesProp.java b/android/src/main/java/com/henninghall/date_picker/props/TimezoneOffsetInMinutesProp.java
index 4896d493..5c084f19 100644
--- a/android/src/main/java/com/henninghall/date_picker/props/TimezoneOffsetInMinutesProp.java
+++ b/android/src/main/java/com/henninghall/date_picker/props/TimezoneOffsetInMinutesProp.java
@@ -2,12 +2,12 @@
import com.facebook.react.bridge.Dynamic;
-public class TimezoneOffsetInMinutesProp extends Prop {
+public class TimezoneOffsetInMinutesProp extends Prop {
public static final String name = "timezoneOffsetInMinutes";
@Override
- Integer toValue(Dynamic value) {
+ String toValue(Dynamic value) {
if(value.isNull()) return null;
- return value.asInt();
+ return value.asString();
}
}
diff --git a/android/src/main/java/com/henninghall/date_picker/ui/WheelChangeListenerImpl.java b/android/src/main/java/com/henninghall/date_picker/ui/WheelChangeListenerImpl.java
index 4cf43fde..9b9c3edb 100644
--- a/android/src/main/java/com/henninghall/date_picker/ui/WheelChangeListenerImpl.java
+++ b/android/src/main/java/com/henninghall/date_picker/ui/WheelChangeListenerImpl.java
@@ -62,7 +62,7 @@ public void onChange(Wheel picker) {
String displayData = uiManager.getDisplayValueString();
uiManager.updateLastSelectedDate(selectedDate);
- Emitter.onDateChange(selectedDate, displayData, rootView);
+ Emitter.onDateChange(selectedDate, displayData, state.getId(), rootView);
}
// Example: Jan 1 returns true, April 31 returns false.
diff --git a/android/src/newarch/java/com/henninghall/date_picker/DatePickerManager.java b/android/src/newarch/java/com/henninghall/date_picker/DatePickerManager.java
new file mode 100644
index 00000000..90e8eeaf
--- /dev/null
+++ b/android/src/newarch/java/com/henninghall/date_picker/DatePickerManager.java
@@ -0,0 +1,65 @@
+package com.henninghall.date_picker;
+
+
+import com.facebook.react.bridge.Dynamic;
+import com.facebook.react.uimanager.SimpleViewManager;
+import com.facebook.react.uimanager.ThemedReactContext;
+import com.facebook.react.uimanager.annotations.ReactPropGroup;
+import com.henninghall.date_picker.props.DateProp;
+import com.henninghall.date_picker.props.DividerHeightProp;
+import com.henninghall.date_picker.props.FadeToColorProp;
+import com.henninghall.date_picker.props.IdProp;
+import com.henninghall.date_picker.props.Is24hourSourceProp;
+import com.henninghall.date_picker.props.LocaleProp;
+import com.henninghall.date_picker.props.MaximumDateProp;
+import com.henninghall.date_picker.props.MinimumDateProp;
+import com.henninghall.date_picker.props.MinuteIntervalProp;
+import com.henninghall.date_picker.props.ModeProp;
+import com.henninghall.date_picker.props.TextColorProp;
+import com.henninghall.date_picker.props.TimezoneOffsetInMinutesProp;
+import com.henninghall.date_picker.props.VariantProp;
+
+import java.util.Map;
+
+public class DatePickerManager extends SimpleViewManager {
+
+ @Override
+ public String getName() {
+ return DatePickerManagerImpl.NAME;
+ }
+
+ @Override
+ public PickerView createViewInstance(ThemedReactContext context) {
+ return DatePickerManagerImpl.createViewInstance(context);
+ }
+
+ @ReactPropGroup(names = { DateProp.name, ModeProp.name, LocaleProp.name, MaximumDateProp.name,
+ MinimumDateProp.name, FadeToColorProp.name, TextColorProp.name, TimezoneOffsetInMinutesProp.name, MinuteIntervalProp.name,
+ VariantProp.name, DividerHeightProp.name, Is24hourSourceProp.name, IdProp.name
+ })
+ public void setProps(PickerView view, int index, Dynamic value) {
+ DatePickerManagerImpl.updateProp("setProps", view, index, value, getClass());
+ }
+
+ @ReactPropGroup(names = {"height"}, customType = "Style")
+ public void setStyle(PickerView view, int index, Dynamic value) {
+ DatePickerManagerImpl.updateProp("setStyle", view, index, value, getClass());
+ }
+
+ @Override
+ public Map getCommandsMap() {
+ return DatePickerManagerImpl.getCommandsMap();
+ }
+
+ @Override
+ protected void onAfterUpdateTransaction(PickerView pickerView) {
+ super.onAfterUpdateTransaction(pickerView);
+ DatePickerManagerImpl.onAfterUpdateTransaction(pickerView);
+ }
+
+
+
+
+}
+
+
diff --git a/android/src/main/java/com/henninghall/date_picker/DatePickerModule.java b/android/src/newarch/java/com/henninghall/date_picker/DatePickerModule.java
similarity index 84%
rename from android/src/main/java/com/henninghall/date_picker/DatePickerModule.java
rename to android/src/newarch/java/com/henninghall/date_picker/DatePickerModule.java
index 7bf5f345..fa28632e 100644
--- a/android/src/main/java/com/henninghall/date_picker/DatePickerModule.java
+++ b/android/src/newarch/java/com/henninghall/date_picker/DatePickerModule.java
@@ -3,12 +3,16 @@
import android.app.AlertDialog;
import android.content.DialogInterface;
+import android.telecom.Call;
import android.view.View;
import android.widget.LinearLayout;
import android.widget.RelativeLayout;
+import androidx.annotation.NonNull;
+
import com.facebook.react.bridge.Callback;
import com.facebook.react.bridge.Dynamic;
+import com.facebook.react.bridge.Promise;
import com.facebook.react.bridge.ReactApplicationContext;
import com.facebook.react.bridge.ReactContextBaseJavaModule;
import com.facebook.react.bridge.ReactMethod;
@@ -17,8 +21,9 @@
import net.time4j.android.ApplicationStarter;
-public class DatePickerModule extends ReactContextBaseJavaModule {
+public class DatePickerModule extends NativeRNDatePickerSpec {
+ public static final String NAME = "RNDatePicker";
private AlertDialog dialog;
DatePickerModule(ReactApplicationContext context) {
@@ -26,19 +31,33 @@ public class DatePickerModule extends ReactContextBaseJavaModule {
ApplicationStarter.initialize(context, false); // false = no need to prefetch on time data background tread
}
- @ReactMethod
+ @Override
public void addListener(String eventName) {
// Keep: Required for RN built in Event Emitter Calls.
}
- @ReactMethod
- public void removeListeners(Integer count) {
+ @Override
+ public void removeListeners() {
// Keep: Required for RN built in Event Emitter Calls.
}
- @ReactMethod
- public void openPicker(ReadableMap props, Callback onConfirm, Callback onCancel){
+ @Override
+ public void openPicker(ReadableMap props){
PickerView picker = createPicker(props);
+ Callback onConfirm = new Callback() {
+ @Override
+ public void invoke(Object... objects) {
+ Emitter.onConfirm(picker.getDate(), picker.getPickerId());
+ }
+ };
+
+ Callback onCancel = new Callback() {
+ @Override
+ public void invoke(Object... objects) {
+ Emitter.onCancel(picker.getPickerId());
+ }
+ };
+
dialog = createDialog(props, picker, onConfirm, onCancel);
dialog.show();
}
@@ -125,7 +144,8 @@ private View withTopMargin(PickerView view) {
}
@Override
+ @NonNull
public String getName() {
- return "RNDatePicker";
+ return NAME;
}
}
\ No newline at end of file
diff --git a/android/src/oldarch/java/com/henninghall/date_picker/DatePickerManager.java b/android/src/oldarch/java/com/henninghall/date_picker/DatePickerManager.java
new file mode 100644
index 00000000..bc392a69
--- /dev/null
+++ b/android/src/oldarch/java/com/henninghall/date_picker/DatePickerManager.java
@@ -0,0 +1,86 @@
+package com.henninghall.date_picker;
+
+
+import static com.henninghall.date_picker.DatePickerManagerImpl.SCROLL;
+
+import android.widget.LinearLayout;
+import android.widget.RelativeLayout;
+
+import com.facebook.react.bridge.Dynamic;
+import com.facebook.react.bridge.ReactApplicationContext;
+import com.facebook.react.bridge.ReadableArray;
+import com.facebook.react.common.MapBuilder;
+import com.facebook.react.uimanager.SimpleViewManager;
+import com.facebook.react.uimanager.ThemedReactContext;
+import com.facebook.react.uimanager.annotations.ReactPropGroup;
+import com.henninghall.date_picker.DatePickerModule;
+import com.henninghall.date_picker.props.DividerHeightProp;
+import com.henninghall.date_picker.props.Is24hourSourceProp;
+import com.henninghall.date_picker.props.VariantProp;
+import com.henninghall.date_picker.props.DateProp;
+import com.henninghall.date_picker.props.FadeToColorProp;
+import com.henninghall.date_picker.props.LocaleProp;
+import com.henninghall.date_picker.props.MaximumDateProp;
+import com.henninghall.date_picker.props.MinimumDateProp;
+import com.henninghall.date_picker.props.MinuteIntervalProp;
+import com.henninghall.date_picker.props.ModeProp;
+import com.henninghall.date_picker.props.TextColorProp;
+import com.henninghall.date_picker.props.TimezoneOffsetInMinutesProp;
+
+
+import java.util.Map;
+
+public class DatePickerManager extends SimpleViewManager {
+
+ @Override
+ public String getName() {
+ return DatePickerManagerImpl.NAME;
+ }
+
+ @Override
+ public PickerView createViewInstance(ThemedReactContext context) {
+ return DatePickerManagerImpl.createViewInstance(context);
+ }
+
+ @ReactPropGroup(names = { DateProp.name, ModeProp.name, LocaleProp.name, MaximumDateProp.name,
+ MinimumDateProp.name, FadeToColorProp.name, TextColorProp.name, TimezoneOffsetInMinutesProp.name, MinuteIntervalProp.name,
+ VariantProp.name, DividerHeightProp.name, Is24hourSourceProp.name
+ })
+ public void setProps(PickerView view, int index, Dynamic value) {
+ DatePickerManagerImpl.setProps(view, index, value, getClass());
+ }
+
+ @ReactPropGroup(names = {"height"}, customType = "Style")
+ public void setStyle(PickerView view, int index, Dynamic value) {
+ DatePickerManagerImpl.setStyle(view, index, value, getClass());
+ }
+
+ @Override
+ public Map getCommandsMap() {
+ return DatePickerManagerImpl.getCommandsMap();
+ }
+
+ @Override
+ protected void onAfterUpdateTransaction(PickerView pickerView) {
+ super.onAfterUpdateTransaction(pickerView);
+ DatePickerManagerImpl.onAfterUpdateTransaction(pickerView);
+ }
+
+ public void receiveCommand(final PickerView view, int command, final ReadableArray args) {
+ DatePickerManagerImpl.receiveCommand(view, command, args);
+ }
+
+ @Override
+ public Map getExportedCustomBubblingEventTypeConstants() {
+ return MapBuilder.builder()
+ .put("dateChange", MapBuilder.of("phasedRegistrationNames",
+ MapBuilder.of("bubbled", "onChange")
+ )
+ ).build();
+ }
+
+
+
+}
+
+
diff --git a/android/src/oldarch/java/com/henninghall/date_picker/DatePickerModule.java b/android/src/oldarch/java/com/henninghall/date_picker/DatePickerModule.java
new file mode 100644
index 00000000..1cbb8b41
--- /dev/null
+++ b/android/src/oldarch/java/com/henninghall/date_picker/DatePickerModule.java
@@ -0,0 +1,37 @@
+package com.henninghall.date_picker;
+
+
+import com.facebook.react.bridge.ReactApplicationContext;
+import com.facebook.react.bridge.ReactContextBaseJavaModule;
+import com.facebook.react.bridge.ReactMethod;
+import com.facebook.react.bridge.ReadableMap;
+
+public class DatePickerModule extends ReactContextBaseJavaModule {
+
+ private final DatePickerModuleImpl module;
+
+ DatePickerModule(ReactApplicationContext context) {
+ super(context);
+ module = new DatePickerModuleImpl(context);
+ }
+
+ @ReactMethod
+ public void addListener(String eventName) {
+ // Keep: Required for RN built in Event Emitter Calls.
+ }
+
+ @ReactMethod
+ public void removeListeners(Integer count) {
+ // Keep: Required for RN built in Event Emitter Calls.
+ }
+
+ @ReactMethod
+ public void openPicker(ReadableMap props){
+ module.openPicker(props);
+ }
+
+ @Override
+ public String getName() {
+ return DatePickerModuleImpl.NAME;
+ }
+}
\ No newline at end of file
diff --git a/examples/Rn072/android/app/build.gradle b/examples/Rn072/android/app/build.gradle
index 9110944d..e7a12c7a 100644
--- a/examples/Rn072/android/app/build.gradle
+++ b/examples/Rn072/android/app/build.gradle
@@ -118,6 +118,9 @@ dependencies {
} else {
implementation jscFlavor
}
+
+ androidTestImplementation 'junit:junit:4.12'
+ testImplementation 'junit:junit:4.12'
}
apply from: file("../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesAppBuildGradle(project)
diff --git a/examples/Rn072/android/app/src/test/java/ShortestScrollOption.java b/examples/Rn072/android/app/src/test/java/ShortestScrollOption.java
new file mode 100644
index 00000000..85aff8ef
--- /dev/null
+++ b/examples/Rn072/android/app/src/test/java/ShortestScrollOption.java
@@ -0,0 +1,60 @@
+
+import com.henninghall.date_picker.Utils;
+
+import org.junit.Test;
+
+import static org.junit.Assert.assertEquals;
+
+public class ShortestScrollOption {
+
+ @Test
+ public void decreaseOne() {
+ assertEquals( -1, Utils.getShortestScrollOption(1, 0, 10, false));
+ }
+
+ @Test
+ public void increaseOne() {
+ assertEquals(1, Utils.getShortestScrollOption(0, 1, 10, false));
+ }
+
+ @Test
+ public void increaseFive() {
+ assertEquals( 5, Utils.getShortestScrollOption(0, 5, 10, false));
+ }
+
+ @Test
+ public void noChange() {
+ assertEquals( 0, Utils.getShortestScrollOption(0, 0, 10, false));
+ }
+
+ @Test
+ public void noWrapping() {
+ assertEquals( 10, Utils.getShortestScrollOption(0, 10, 10, false));
+ }
+
+ @Test
+ public void wrapping() {
+ assertEquals( -1, Utils.getShortestScrollOption(0, 10, 10, true));
+ }
+
+ @Test
+ public void findingClosestByIncreaseNoWrap() {
+ assertEquals( 4, Utils.getShortestScrollOption(0, 4, 9, true));
+ }
+
+ @Test
+ public void findingClosestByIncreaseWrap() {
+ assertEquals( 4, Utils.getShortestScrollOption(6, 0, 9, true));
+ }
+
+ @Test
+ public void findingClosestByDecreaseNoWrap() {
+ assertEquals( -4, Utils.getShortestScrollOption(5, 1, 9, true));
+ }
+
+ @Test
+ public void findingClosestByDecreaseWrap() {
+ assertEquals( -4, Utils.getShortestScrollOption(0, 6, 9, true));
+ }
+
+}
\ No newline at end of file
diff --git a/ios/DatePicker.h b/ios/DatePicker.h
new file mode 100644
index 00000000..af27f5d9
--- /dev/null
+++ b/ios/DatePicker.h
@@ -0,0 +1,10 @@
+#import
+
+@interface DatePicker : UIDatePicker
+
+- (void)setup;
+- (void)setTextColorProp:(NSString *)hexColor;
+- (void)setTimeZoneOffsetInMinutes:(NSString *)offset;
+
+@end
+
diff --git a/ios/RNDatePicker/DatePicker.m b/ios/DatePicker.m
similarity index 72%
rename from ios/RNDatePicker/DatePicker.m
rename to ios/DatePicker.m
index 33323a6e..8a7233fd 100644
--- a/ios/RNDatePicker/DatePicker.m
+++ b/ios/DatePicker.m
@@ -9,6 +9,7 @@
#import "RCTUtils.h"
#import "UIView+React.h"
+#import "RCTConvert.h"
@interface DatePicker ()
@@ -19,6 +20,15 @@ @interface DatePicker ()
@implementation DatePicker
+-(void)setup {
+ if(@available(iOS 13, *)) {
+ self.overrideUserInterfaceStyle = UIUserInterfaceStyleLight;
+ }
+ if(@available(iOS 14, *)) {
+ self.preferredDatePickerStyle = UIDatePickerStyleWheels;
+ }
+ self.calendar = [NSCalendar calendarWithIdentifier:NSCalendarIdentifierGregorian];
+}
#define UIColorFromRGB(rgbHex) [UIColor colorWithRed:((float)((rgbHex & 0xFF0000) >> 16))/255.0 green:((float)((rgbHex & 0xFF00) >> 8))/255.0 blue:((float)(rgbHex & 0xFF))/255.0 alpha:1.0]
@@ -46,25 +56,6 @@ - (UIColor *) colorFromHexCode:(NSString *)hexString {
return [UIColor colorWithRed:red green:green blue:blue alpha:alpha];
}
-- (instancetype)initWithFrame:(CGRect)frame
-{
- if ((self = [super initWithFrame:frame])) {
- [self addTarget:self action:@selector(didChange)
- forControlEvents:UIControlEventValueChanged];
- if(@available(iOS 13, *)) {
- self.overrideUserInterfaceStyle = UIUserInterfaceStyleLight;
- }
- if(@available(iOS 14, *)) {
- self.preferredDatePickerStyle = UIDatePickerStyleWheels;
- }
- _reactMinuteInterval = 1;
-
- // only allow gregorian calendar
- self.calendar = [NSCalendar calendarWithIdentifier:NSCalendarIdentifierGregorian];
- }
- return self;
-}
-
- (void)setColor:(NSString *)hexColor {
// Hex to int color
unsigned intColor = 0;
@@ -86,7 +77,6 @@ - (void)removeTodayString {
- (void)setTextColorProp:(NSString *)hexColor
{
-
if(@available(iOS 13, *)) {
// black text -> set light mode
@@ -111,29 +101,16 @@ - (void)setTextColorProp:(NSString *)hexColor
}
}
-
-RCT_NOT_IMPLEMENTED(- (instancetype)initWithCoder:(NSCoder *)aDecoder)
-
-- (void)didChange
+- (void)setTimeZoneOffsetInMinutes:(NSString *)timeZoneOffsetInMinutes
{
- if (_onChange) {
- _onChange(@{ @"timestamp": @(self.date.timeIntervalSince1970 * 1000.0) });
+ if([timeZoneOffsetInMinutes length] == 0){
+ [self setTimeZone: nil];
+ }
+ else {
+ NSNumber *timezoneMinutesInt = [NSNumber numberWithInt:[timeZoneOffsetInMinutes intValue]];
+ [self setTimeZone:[RCTConvert NSTimeZone: timezoneMinutesInt]];
}
}
-- (void)setDatePickerMode:(UIDatePickerMode)datePickerMode
-{
- [super setDatePickerMode:datePickerMode];
- // We need to set minuteInterval after setting datePickerMode, otherwise minuteInterval is invalid in time mode.
- self.minuteInterval = _reactMinuteInterval;
-}
-
-- (void)setMinuteInterval:(NSInteger)minuteInterval
-{
- [super setMinuteInterval:minuteInterval];
- _reactMinuteInterval = minuteInterval;
-}
-
-
@end
diff --git a/ios/RNDatePicker.h b/ios/RNDatePicker.h
new file mode 100644
index 00000000..480746eb
--- /dev/null
+++ b/ios/RNDatePicker.h
@@ -0,0 +1,25 @@
+#ifdef RCT_NEW_ARCH_ENABLED
+
+#import
+#import
+
+
+NS_ASSUME_NONNULL_BEGIN
+
+@interface RNDatePicker : RCTViewComponentView
+
+@end
+
+NS_ASSUME_NONNULL_END
+
+#else
+#import "DatePicker.h"
+#import
+
+@interface RNDatePicker : DatePicker
+
+
+@end
+
+#endif
+
diff --git a/ios/RNDatePicker.mm b/ios/RNDatePicker.mm
new file mode 100644
index 00000000..546c3f62
--- /dev/null
+++ b/ios/RNDatePicker.mm
@@ -0,0 +1,190 @@
+#import "RNDatePicker.h"
+
+#ifdef RCT_NEW_ARCH_ENABLED
+#import "RCTConvert.h"
+#import
+#import
+#import
+#import
+#import
+#import "RCTFabricComponentsPlugins.h"
+
+using namespace facebook::react;
+
+#else
+#import "RCTUtils.h"
+#import "UIView+React.h"
+#import "RCTComponent.h"
+#endif
+
+
+#import "DatePicker.h"
+
+
+#ifdef RCT_NEW_ARCH_ENABLED
+@interface RNDatePicker ()
+@end
+#else
+@interface RNDatePicker ()
+
+@property (nonatomic, copy) RCTBubblingEventBlock onChange;
+@property (nonatomic, assign) NSInteger reactMinuteInterval;
+
+@end
+
+#endif
+
+@implementation RNDatePicker {
+ DatePicker *_picker;
+ UIView *_view;
+ UILabel *_label;
+ NSInteger _reactMinuteInterval;
+}
+
+#ifdef RCT_NEW_ARCH_ENABLED
++ (ComponentDescriptorProvider)componentDescriptorProvider
+{
+ return concreteComponentDescriptorProvider();
+}
+#endif
+
+NSDate* unixMillisToNSDate (double unixMillis) {
+ double time = unixMillis/1000.0;
+ return [NSDate dateWithTimeIntervalSince1970: time];
+}
+
+#ifdef RCT_NEW_ARCH_ENABLED
+- (instancetype)initWithFrame:(CGRect)frame
+{
+ if ((self = [super initWithFrame:frame])) {
+ static const auto defaultProps = std::make_shared();
+ _props = defaultProps;
+
+ _picker = [[DatePicker alloc] initWithFrame:_view.bounds];
+ [_picker setup];
+
+ [_picker addTarget:self action:@selector(didChange:)
+ forControlEvents:UIControlEventValueChanged];
+
+ _reactMinuteInterval = 1;
+
+ self.contentView = _picker;
+ }
+ return self;
+}
+#else
+- (instancetype)initWithFrame:(CGRect)frame
+{
+ if ((self = [super initWithFrame:frame])) {
+ [self setup];
+ [self addTarget:self action:@selector(didChange)
+ forControlEvents:UIControlEventValueChanged];
+ _reactMinuteInterval = 1;
+ }
+ return self;
+}
+#endif
+
+
+RCT_NOT_IMPLEMENTED(- (instancetype)initWithCoder:(NSCoder *)aDecoder)
+
+#ifdef RCT_NEW_ARCH_ENABLED
+- (void)setContentView:(UIView *)contentView
+{
+ [super setContentView:_picker];
+}
+
+- (void)updateProps:(Props::Shared const &)props oldProps:(Props::Shared const &)oldProps
+{
+ const auto &oldViewProps = *std::static_pointer_cast(oldProps ? oldProps : _props); //_props equ
+ const auto &newViewProps = *std::static_pointer_cast(props);
+
+ // date
+ if(oldViewProps.date != newViewProps.date) {
+ [_picker setDate: unixMillisToNSDate(newViewProps.date)];
+ }
+
+ // locale
+ if(oldViewProps.locale != newViewProps.locale) {
+ NSString *convertedLocale = RCTNSStringFromString(newViewProps.locale);
+ NSLocale *locale = [[NSLocale alloc] initWithLocaleIdentifier:convertedLocale];
+ [_picker setLocale:locale];
+ }
+
+ // maximumDate
+ if(oldViewProps.maximumDate != newViewProps.maximumDate) {
+ [_picker setMaximumDate: unixMillisToNSDate(newViewProps.maximumDate)];
+ }
+
+ // minimumDate
+ if(oldViewProps.minimumDate != newViewProps.minimumDate) {
+ [_picker setMinimumDate: unixMillisToNSDate(newViewProps.minimumDate)];
+ }
+
+ // setMinuteInterval
+ if (oldViewProps.minuteInterval != newViewProps.minuteInterval) {
+ [_picker setMinuteInterval:newViewProps.minuteInterval];
+ _reactMinuteInterval = newViewProps.minuteInterval;
+ }
+
+ // mode
+ if (oldViewProps.mode != newViewProps.mode) {
+ if(newViewProps.mode == RNDatePickerMode::Time) [_picker setDatePickerMode:UIDatePickerModeTime];
+ if(newViewProps.mode == RNDatePickerMode::Date) [_picker setDatePickerMode:UIDatePickerModeDate];
+ if(newViewProps.mode == RNDatePickerMode::Datetime) [_picker setDatePickerMode:UIDatePickerModeDateAndTime];
+ // We need to set minuteInterval after setting datePickerMode, otherwise minuteInterval is invalid in time mode.
+ _picker.minuteInterval = _reactMinuteInterval;
+ }
+
+ // timeZoneOffsetInMinutes
+ if (oldViewProps.timeZoneOffsetInMinutes != newViewProps.timeZoneOffsetInMinutes) {
+ NSString *newString = RCTNSStringFromString(newViewProps.timeZoneOffsetInMinutes);
+ [_picker setTimeZoneOffsetInMinutes:newString];
+ }
+
+ // text color
+ if(oldViewProps.textColor != newViewProps.textColor){
+ NSString *textColor = RCTNSStringFromString(newViewProps.textColor);
+ [_picker setTextColorProp:textColor];
+ }
+
+ [super updateProps:props oldProps:oldProps];
+}
+
+-(void)didChange:(RNDatePicker *)sender
+{
+ std::dynamic_pointer_cast(_eventEmitter)
+ ->onChange(RNDatePickerEventEmitter::OnChange{ .timestamp = _picker.date.timeIntervalSince1970 * 1000.0f });
+}
+
+
+Class RNDatePickerCls(void)
+{
+ return RNDatePicker.class;
+}
+
+#else
+- (void)didChange
+{
+ if (_onChange) {
+ _onChange(@{ @"timestamp": @(self.date.timeIntervalSince1970 * 1000.0) });
+ }
+}
+
+- (void)setDatePickerMode:(UIDatePickerMode)datePickerMode
+{
+ [super setDatePickerMode:datePickerMode];
+ // We need to set minuteInterval after setting datePickerMode, otherwise minuteInterval is invalid in time mode.
+ self.minuteInterval = _reactMinuteInterval;
+}
+
+- (void)setMinuteInterval:(NSInteger)minuteInterval
+{
+ [super setMinuteInterval:minuteInterval];
+ _reactMinuteInterval = minuteInterval;
+}
+
+#endif
+
+
+@end
diff --git a/ios/RNDatePicker.xcodeproj/project.pbxproj b/ios/RNDatePicker.xcodeproj/project.pbxproj
deleted file mode 100644
index 6c4e3b2e..00000000
--- a/ios/RNDatePicker.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,276 +0,0 @@
-// !$*UTF8*$!
-{
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 46;
- objects = {
-
-/* Begin PBXBuildFile section */
- 5B5A664D2130B82E00599381 /* RNDatePickerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B5A664B2130B82D00599381 /* RNDatePickerManager.m */; };
- DA5891DC1BA9A9FC002B4DB2 /* DatePicker.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = DA5891DB1BA9A9FC002B4DB2 /* DatePicker.h */; };
- DA5891DE1BA9A9FC002B4DB2 /* DatePicker.m in Sources */ = {isa = PBXBuildFile; fileRef = DA5891DD1BA9A9FC002B4DB2 /* DatePicker.m */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXCopyFilesBuildPhase section */
- DA5891D61BA9A9FC002B4DB2 /* CopyFiles */ = {
- isa = PBXCopyFilesBuildPhase;
- buildActionMask = 2147483647;
- dstPath = "include/$(PRODUCT_NAME)";
- dstSubfolderSpec = 16;
- files = (
- DA5891DC1BA9A9FC002B4DB2 /* DatePicker.h in CopyFiles */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXCopyFilesBuildPhase section */
-
-/* Begin PBXFileReference section */
- 5B5A664B2130B82D00599381 /* RNDatePickerManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNDatePickerManager.m; sourceTree = ""; };
- 5B5A664C2130B82E00599381 /* RNDatePickerManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNDatePickerManager.h; sourceTree = ""; };
- DA5891D81BA9A9FC002B4DB2 /* libRNDatePicker.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libRNDatePicker.a; sourceTree = BUILT_PRODUCTS_DIR; };
- DA5891DB1BA9A9FC002B4DB2 /* DatePicker.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DatePicker.h; sourceTree = ""; };
- DA5891DD1BA9A9FC002B4DB2 /* DatePicker.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DatePicker.m; sourceTree = ""; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
- DA5891D51BA9A9FC002B4DB2 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
- DA5891CF1BA9A9FC002B4DB2 = {
- isa = PBXGroup;
- children = (
- DA5891DA1BA9A9FC002B4DB2 /* RNDatePicker */,
- DA5891D91BA9A9FC002B4DB2 /* Products */,
- );
- sourceTree = "";
- };
- DA5891D91BA9A9FC002B4DB2 /* Products */ = {
- isa = PBXGroup;
- children = (
- DA5891D81BA9A9FC002B4DB2 /* libRNDatePicker.a */,
- );
- name = Products;
- sourceTree = "";
- };
- DA5891DA1BA9A9FC002B4DB2 /* RNDatePicker */ = {
- isa = PBXGroup;
- children = (
- 5B5A664C2130B82E00599381 /* RNDatePickerManager.h */,
- 5B5A664B2130B82D00599381 /* RNDatePickerManager.m */,
- DA5891DB1BA9A9FC002B4DB2 /* DatePicker.h */,
- DA5891DD1BA9A9FC002B4DB2 /* DatePicker.m */,
- );
- path = RNDatePicker;
- sourceTree = "";
- };
-/* End PBXGroup section */
-
-/* Begin PBXNativeTarget section */
- DA5891D71BA9A9FC002B4DB2 /* RNDatePicker */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = DA5891E11BA9A9FC002B4DB2 /* Build configuration list for PBXNativeTarget "RNDatePicker" */;
- buildPhases = (
- DA5891D41BA9A9FC002B4DB2 /* Sources */,
- DA5891D51BA9A9FC002B4DB2 /* Frameworks */,
- DA5891D61BA9A9FC002B4DB2 /* CopyFiles */,
- );
- buildRules = (
- );
- dependencies = (
- );
- name = RNDatePicker;
- productName = RNDeviceInfo;
- productReference = DA5891D81BA9A9FC002B4DB2 /* libRNDatePicker.a */;
- productType = "com.apple.product-type.library.static";
- };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
- DA5891D01BA9A9FC002B4DB2 /* Project object */ = {
- isa = PBXProject;
- attributes = {
- LastUpgradeCheck = 0700;
- ORGANIZATIONNAME = Learnium;
- TargetAttributes = {
- DA5891D71BA9A9FC002B4DB2 = {
- CreatedOnToolsVersion = 7.0;
- };
- };
- };
- buildConfigurationList = DA5891D31BA9A9FC002B4DB2 /* Build configuration list for PBXProject "RNDatePicker" */;
- compatibilityVersion = "Xcode 3.2";
- developmentRegion = English;
- hasScannedForEncodings = 0;
- knownRegions = (
- en,
- );
- mainGroup = DA5891CF1BA9A9FC002B4DB2;
- productRefGroup = DA5891D91BA9A9FC002B4DB2 /* Products */;
- projectDirPath = "";
- projectRoot = "";
- targets = (
- DA5891D71BA9A9FC002B4DB2 /* RNDatePicker */,
- );
- };
-/* End PBXProject section */
-
-/* Begin PBXSourcesBuildPhase section */
- DA5891D41BA9A9FC002B4DB2 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- DA5891DE1BA9A9FC002B4DB2 /* DatePicker.m in Sources */,
- 5B5A664D2130B82E00599381 /* RNDatePickerManager.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin XCBuildConfiguration section */
- DA5891DF1BA9A9FC002B4DB2 /* 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_INT_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = dwarf;
- 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_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;
- };
- DA5891E01BA9A9FC002B4DB2 /* 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_INT_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- 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;
- };
- DA5891E21BA9A9FC002B4DB2 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- HEADER_SEARCH_PATHS = (
- "$(inherited)",
- "$(BUILT_PRODUCTS_DIR)/usr/local/include",
- "$(SRCROOT)/../../React/**",
- "$(SRCROOT)/node_modules/react-native/React/**",
- "$(SRCROOT)/../react-native/React/**",
- "$(SRCROOT)/../../../node_modules/react-native/React/**",
- );
- IPHONEOS_DEPLOYMENT_TARGET = 8.0;
- OTHER_LDFLAGS = "-ObjC";
- PRODUCT_NAME = "$(TARGET_NAME)";
- SKIP_INSTALL = YES;
- };
- name = Debug;
- };
- DA5891E31BA9A9FC002B4DB2 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- HEADER_SEARCH_PATHS = (
- "$(inherited)",
- "$(BUILT_PRODUCTS_DIR)/usr/local/include",
- "$(SRCROOT)/../../React/**",
- "$(SRCROOT)/node_modules/react-native/React/**",
- "$(SRCROOT)/../react-native/React/**",
- "$(SRCROOT)/../../../node_modules/react-native/React/**",
- );
- IPHONEOS_DEPLOYMENT_TARGET = 8.0;
- OTHER_LDFLAGS = "-ObjC";
- PRODUCT_NAME = "$(TARGET_NAME)";
- SKIP_INSTALL = YES;
- };
- name = Release;
- };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
- DA5891D31BA9A9FC002B4DB2 /* Build configuration list for PBXProject "RNDatePicker" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- DA5891DF1BA9A9FC002B4DB2 /* Debug */,
- DA5891E01BA9A9FC002B4DB2 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- DA5891E11BA9A9FC002B4DB2 /* Build configuration list for PBXNativeTarget "RNDatePicker" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- DA5891E21BA9A9FC002B4DB2 /* Debug */,
- DA5891E31BA9A9FC002B4DB2 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
-/* End XCConfigurationList section */
- };
- rootObject = DA5891D01BA9A9FC002B4DB2 /* Project object */;
-}
diff --git a/ios/RNDatePicker.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/ios/RNDatePicker.xcodeproj/project.xcworkspace/contents.xcworkspacedata
deleted file mode 100644
index 34724806..00000000
--- a/ios/RNDatePicker.xcodeproj/project.xcworkspace/contents.xcworkspacedata
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
diff --git a/ios/RNDatePicker/DatePicker.h b/ios/RNDatePicker/DatePicker.h
deleted file mode 100644
index 94c11f43..00000000
--- a/ios/RNDatePicker/DatePicker.h
+++ /dev/null
@@ -1,15 +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
-
-@interface DatePicker : UIDatePicker
-
-- (void)setTextColorProp:(NSString *)hexColor;
-
-@end
-
diff --git a/ios/RNDatePicker/RNDatePickerManager.h b/ios/RNDatePickerManager.h
similarity index 100%
rename from ios/RNDatePicker/RNDatePickerManager.h
rename to ios/RNDatePickerManager.h
diff --git a/ios/RNDatePicker/RNDatePickerManager.m b/ios/RNDatePickerManager.mm
similarity index 94%
rename from ios/RNDatePicker/RNDatePickerManager.m
rename to ios/RNDatePickerManager.mm
index 74f6abfc..d3f569e9 100644
--- a/ios/RNDatePicker/RNDatePickerManager.m
+++ b/ios/RNDatePickerManager.mm
@@ -1,3 +1,9 @@
+#import
+#import
+#import
+
+#import "RNDatePickerManager.h"
+
/**
* Copyright (c) 2015-present, Facebook, Inc.
*
@@ -5,12 +11,12 @@
* LICENSE file in the root directory of this source tree.
*/
-#import "RNDatePickerManager.h"
#import
#import "RCTConvert.h"
#import "DatePicker.h"
+#import "RNDatePicker.h"
@implementation RCTConvert(UIDatePicker)
@@ -25,7 +31,7 @@ @implementation RCTConvert(UIDatePicker)
@implementation RNDatePickerManager
-RCT_EXPORT_MODULE()
+RCT_EXPORT_MODULE(RNDatePicker)
RCT_EXPORT_METHOD(addListener : (NSString *)eventName) {
// Keep: Required for RN built in Event Emitter Calls.
@@ -37,9 +43,10 @@ @implementation RNDatePickerManager
- (UIView *)view
{
- return [DatePicker new];
+ return [RNDatePicker new];
}
+RCT_EXPORT_VIEW_PROPERTY(text, NSString)
RCT_EXPORT_VIEW_PROPERTY(date, NSDate)
RCT_EXPORT_VIEW_PROPERTY(locale, NSLocale)
RCT_EXPORT_VIEW_PROPERTY(minimumDate, NSDate)
@@ -47,8 +54,11 @@ - (UIView *)view
RCT_EXPORT_VIEW_PROPERTY(minuteInterval, NSInteger)
RCT_EXPORT_VIEW_PROPERTY(onChange, RCTBubblingEventBlock)
RCT_REMAP_VIEW_PROPERTY(mode, datePickerMode, UIDatePickerMode)
-RCT_REMAP_VIEW_PROPERTY(timeZoneOffsetInMinutes, timeZone, NSTimeZone)
+RCT_CUSTOM_VIEW_PROPERTY(timeZoneOffsetInMinutes, NSString, DatePicker)
+{
+ [view setTimeZoneOffsetInMinutes:[RCTConvert NSString:json]];
+}
RCT_CUSTOM_VIEW_PROPERTY(textColor, NSString, DatePicker)
{
@@ -69,6 +79,8 @@ - (UIView *)view
NSString * confirmText = [RCTConvert NSString:[props objectForKey:@"confirmText"]];
NSString * cancelText = [RCTConvert NSString:[props objectForKey:@"cancelText"]];
DatePicker* picker = [[DatePicker alloc] init];
+ [picker setup];
+
UIAlertController *alertController = [UIAlertController alertControllerWithTitle:title message:nil preferredStyle:UIAlertControllerStyleActionSheet];
UIView * alertView = alertController.view;
@@ -115,9 +127,7 @@ - (UIView *)view
[picker setMinuteInterval:minuteInterval];
NSString * timeZoneProp = [props valueForKey:@"timeZoneOffsetInMinutes"];
- if(timeZoneProp){
- [picker setTimeZone:[RCTConvert NSTimeZone:timeZoneProp]];
- }
+ if(timeZoneProp) [picker setTimeZoneOffsetInMinutes:timeZoneProp];
if(@available(iOS 13, *)) {
NSString * _Nonnull theme = [RCTConvert NSString:[props objectForKey:@"theme"]];
@@ -187,3 +197,5 @@ - (double) getPickerHeight :(UIView *) alertView
}
@end
+
+
diff --git a/package.json b/package.json
index 611c034f..7f1a29e0 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "react-native-date-picker",
- "version": "4.2.14",
+ "version": "4.3.0-alpha.11",
"description": "A datetime picker for React Native. In-modal or inlined. Supports Android and iOS.",
"source": "src/index",
"main": "src/index.js",
@@ -48,5 +48,13 @@
"babel-jest": "^26.6.3",
"jest": "^26.6.3",
"prettier": "^2.2.1"
+ },
+ "codegenConfig": {
+ "name": "RNDatePickerSpecs",
+ "type": "all",
+ "jsSrcsDir": "src/fabric",
+ "android": {
+ "javaPackageName": "com.henninghall.date_picker"
+ }
}
}
diff --git a/react-native-date-picker.podspec b/react-native-date-picker.podspec
index 8759de4a..24e6858c 100644
--- a/react-native-date-picker.podspec
+++ b/react-native-date-picker.podspec
@@ -2,6 +2,9 @@ require 'json'
package = JSON.parse(File.read(File.join(__dir__, 'package.json')))
+folly_compiler_flags = '-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32'
+
+
Pod::Spec.new do |s|
s.name = "react-native-date-picker"
s.version = package['version']
@@ -13,7 +16,11 @@ Pod::Spec.new do |s|
s.platform = :ios, "8.0"
s.source = { :git => "https://github.com/henninghall/react-native-date-picker.git" }
- s.source_files = "ios/RNDatePicker/*.{h,m}"
+ s.source_files = "ios/**/*.{h,m,mm,swift}"
s.dependency 'React-Core'
+
+ if ENV['RCT_NEW_ARCH_ENABLED'] == '1' then
+ install_modules_dependencies(s)
+ end
end
diff --git a/src/DatePickerAndroid.js b/src/DatePickerAndroid.js
index dc79e69d..f09a7900 100644
--- a/src/DatePickerAndroid.js
+++ b/src/DatePickerAndroid.js
@@ -1,14 +1,16 @@
import React from 'react'
-import { NativeModules, requireNativeComponent, Platform } from 'react-native'
+import {
+ NativeEventEmitter,
+ NativeModules,
+ Platform,
+ TurboModuleRegistry,
+ requireNativeComponent,
+} from 'react-native'
import { shouldCloseModal, shouldOpenModal } from './modal'
-function addMinutes(date, minutesToAdd) {
- return new Date(date.valueOf() + minutesToAdd * 60 * 1000)
-}
-
const NativeDatePicker =
Platform.OS === 'android'
- ? requireNativeComponent(`DatePickerManager`, DatePickerAndroid, {
+ ? requireNativeComponent('RNDatePicker', DatePickerAndroid, {
nativeOnly: { onChange: true },
})
: null
@@ -17,21 +19,21 @@ const height = 180
const timeModeWidth = 240
const defaultWidth = 310
+const NativePicker = TurboModuleRegistry
+ ? TurboModuleRegistry.get('RNDatePicker')
+ : NativeModules.RNDatePicker
+
class DatePickerAndroid extends React.PureComponent {
render() {
const props = this.getProps()
if (shouldOpenModal(props, this.previousProps)) {
this.isClosing = false
- NativeModules.RNDatePicker.openPicker(
- props,
- this._onConfirm,
- this._onCancel
- )
+ NativePicker.openPicker(props)
}
if (shouldCloseModal(props, this.previousProps, this.isClosing)) {
this.closing = true
- NativeModules.RNDatePicker.closePicker()
+ NativePicker.closePicker()
}
this.previousProps = props
@@ -41,9 +43,30 @@ class DatePickerAndroid extends React.PureComponent {
return
}
+ getId = () => {
+ if (!this.id) {
+ this.id = Math.random().toString()
+ }
+ return this.id
+ }
+
+ componentDidMount = () => {
+ this.eventEmitter = new NativeEventEmitter(NativePicker)
+ this.eventEmitter.addListener('dateChange', this._onChange)
+ this.eventEmitter.addListener('onConfirm', this._onConfirm)
+ this.eventEmitter.addListener('onCancel', this._onCancel)
+ }
+
+ componentWillUnmount = () => {
+ this.eventEmitter.removeAllListeners('dateChange')
+ this.eventEmitter.removeAllListeners('onConfirm')
+ this.eventEmitter.removeAllListeners('onCancel')
+ }
+
getProps = () => ({
...this.props,
date: this._date(),
+ id: this.getId(),
minimumDate: this._minimumDate(),
maximumDate: this._maximumDate(),
timezoneOffsetInMinutes: this._getTimezoneOffsetInMinutes(),
@@ -61,10 +84,13 @@ class DatePickerAndroid extends React.PureComponent {
}
_onChange = (e) => {
- const jsDate = this._fromIsoWithTimeZoneOffset(e.nativeEvent.date)
+ const { date, id, dateString } = e.nativeEvent ?? e
+ const newArch = id !== null
+ if (newArch && id !== this.id) return
+ const jsDate = this._fromIsoWithTimeZoneOffset(date)
this.props.onDateChange && this.props.onDateChange(jsDate)
if (this.props.onDateStringChange) {
- this.props.onDateStringChange(e.nativeEvent.dateString)
+ this.props.onDateStringChange(dateString)
}
}
@@ -86,12 +112,14 @@ class DatePickerAndroid extends React.PureComponent {
return date.toISOString()
}
- _onConfirm = (isoDate) => {
+ _onConfirm = ({ date, id }) => {
+ if (id !== this.id) return
this.isClosing = true
- this.props.onConfirm(this._fromIsoWithTimeZoneOffset(isoDate))
+ this.props.onConfirm(this._fromIsoWithTimeZoneOffset(date))
}
- _onCancel = () => {
+ _onCancel = ({ id }) => {
+ if (id !== this.id) return
this.isClosing = true
this.props.onCancel()
}
diff --git a/src/DatePickerIOS.js b/src/DatePickerIOS.js
index d251870d..be0108a6 100644
--- a/src/DatePickerIOS.js
+++ b/src/DatePickerIOS.js
@@ -1,24 +1,17 @@
import React from 'react'
-import { StyleSheet, requireNativeComponent, NativeModules, Platform } from 'react-native'
+import {
+ NativeModules,
+ Platform,
+ StyleSheet,
+ requireNativeComponent,
+} from 'react-native'
import { shouldCloseModal, shouldOpenModal } from './modal'
+// TODO: Move to its own file
const RCTDatePickerIOS =
Platform.OS === 'ios' ? requireNativeComponent('RNDatePicker') : null
export default class DatePickerIOS extends React.Component {
- _picker = null
-
- componentDidUpdate() {
- if (this.props.date) {
- const propsTimeStamp = this.props.date.getTime()
- if (this._picker) {
- this._picker.setNativeProps({
- date: propsTimeStamp,
- })
- }
- }
- }
-
_onChange = (event) => {
const nativeTimeStamp = event.nativeEvent.timestamp
this.props.onDateChange &&
@@ -52,7 +45,7 @@ export default class DatePickerIOS extends React.Component {
if (shouldOpenModal(props, this.previousProps)) {
this.isClosing = false
- NativeModules.RNDatePickerManager.openPicker(
+ NativeModules.RNDatePicker.openPicker(
props,
this._onConfirm,
this._onCancel
@@ -60,7 +53,7 @@ export default class DatePickerIOS extends React.Component {
}
if (shouldCloseModal(props, this.previousProps, this.isClosing)) {
this.isClosing = true
- NativeModules.RNDatePickerManager.closePicker()
+ NativeModules.RNDatePicker.closePicker()
}
this.previousProps = props
@@ -70,9 +63,6 @@ export default class DatePickerIOS extends React.Component {
return (
{
- this._picker = picker
- }}
onChange={this._onChange}
onStartShouldSetResponder={() => true}
onResponderTerminationRequest={() => false}
diff --git a/src/fabric/NativeRNDatePicker.ts b/src/fabric/NativeRNDatePicker.ts
new file mode 100644
index 00000000..be771f0b
--- /dev/null
+++ b/src/fabric/NativeRNDatePicker.ts
@@ -0,0 +1,12 @@
+import { TurboModuleRegistry } from 'react-native'
+import type { TurboModule } from 'react-native/Libraries/TurboModule/RCTExport'
+import { UnsafeObject } from 'react-native/Libraries/Types/CodegenTypes'
+
+export interface Spec extends TurboModule {
+ readonly getConstants: () => {}
+ openPicker(props: UnsafeObject): void
+ removeListeners(): void
+ addListener(eventName: string): void
+}
+
+export default TurboModuleRegistry.get('RNDatePicker')
diff --git a/src/fabric/RNDatePickerNativeComponent.ts b/src/fabric/RNDatePickerNativeComponent.ts
new file mode 100644
index 00000000..7219791c
--- /dev/null
+++ b/src/fabric/RNDatePickerNativeComponent.ts
@@ -0,0 +1,45 @@
+import type { HostComponent, ViewProps } from 'react-native'
+import {
+ BubblingEventHandler,
+ Double,
+ Int32,
+ WithDefault,
+} from 'react-native/Libraries/Types/CodegenTypes'
+import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent'
+
+type DateEvent = {
+ timestamp: Double
+}
+
+export interface NativeProps extends ViewProps {
+ locale?: string
+ date: Double
+ maximumDate?: Double
+ minimumDate?: Double
+ minuteInterval?: Int32
+ androidVariant?: WithDefault<'iosClone' | 'nativeAndroid', 'nativeAndroid'>
+ mode?: WithDefault<'date' | 'time' | 'datetime', 'datetime'>
+ onChange: BubblingEventHandler
+
+ // Type has to be string to allow null/undefined as value.
+ // For timezoneOffset, undefined and 0 means different things. 0 means GMT and undefined means device timezone.
+ timeZoneOffsetInMinutes?: string | null
+ fadeToColor?: string
+ textColor?: string
+ dividerHeight?: Int32
+ is24hourSource?: WithDefault<'locale' | 'device', 'device'>
+ theme?: WithDefault<'light' | 'dark' | 'auto', 'auto'>
+
+ // Modal props
+ modal?: boolean
+ open?: boolean
+ onConfirm?: BubblingEventHandler
+ onCancel?: BubblingEventHandler
+ confirmText?: string
+ cancelText?: string
+ title?: string
+}
+
+export default codegenNativeComponent(
+ 'RNDatePicker'
+) as HostComponent
diff --git a/src/index.js b/src/index.js
index 55e1deea..5c8f5d5d 100644
--- a/src/index.js
+++ b/src/index.js
@@ -1,10 +1,9 @@
import React from 'react'
-import { Platform, Appearance, Text } from 'react-native'
+import { Appearance, Platform, Text } from 'react-native'
import DatePickerAndroid from './DatePickerAndroid'
-import propTypes from './propTypes'
+import DatePickerIOS from './DatePickerIOS'
import { colorToHex } from './colorToHex'
import { throwIfInvalidProps } from './propChecker'
-import DatePickerIOS from './DatePickerIOS'
const DatePicker = Platform.select({
android: DatePickerAndroid,
@@ -12,8 +11,6 @@ const DatePicker = Platform.select({
default: () => DatePicker is not supported on this platform.,
})
-DatePicker.propTypes = propTypes
-
const DatePickerWrapper = (props) => {
if (__DEV__) throwIfInvalidProps(props)
return (
@@ -29,6 +26,11 @@ const DatePickerWrapper = (props) => {
androidVariant={getAndroidVariant(props)}
minuteInterval={props.minuteInterval ? props.minuteInterval : 1}
mode={props.mode ? props.mode : 'datetime'}
+ timeZoneOffsetInMinutes={
+ props.timeZoneOffsetInMinutes == null
+ ? ''
+ : props.timeZoneOffsetInMinutes.toString()
+ }
/>
)
}
diff --git a/yarn.lock b/yarn.lock
index f9a1e86d..f4b48fc7 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -3,29 +3,29 @@
"@ampproject/remapping@^2.1.0":
- "integrity" "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w=="
- "resolved" "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz"
- "version" "2.2.0"
+ version "2.2.0"
+ resolved "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz"
+ integrity sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==
dependencies:
"@jridgewell/gen-mapping" "^0.1.0"
"@jridgewell/trace-mapping" "^0.3.9"
-"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.18.6":
- "integrity" "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q=="
- "resolved" "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz"
- "version" "7.18.6"
+"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.18.6":
+ version "7.18.6"
+ resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz"
+ integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==
dependencies:
"@babel/highlight" "^7.18.6"
-"@babel/compat-data@^7.12.7", "@babel/compat-data@^7.17.7", "@babel/compat-data@^7.20.5":
- "integrity" "sha512-0YpKHD6ImkWMEINCyDAD0HLLUH/lPCefG8ld9it8DJB2wnApraKuhgYTvTY1z7UFIfBTGy5LwncZ+5HWWGbhFw=="
- "resolved" "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.14.tgz"
- "version" "7.20.14"
+"@babel/compat-data@^7.12.7", "@babel/compat-data@^7.20.5":
+ version "7.20.14"
+ resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.14.tgz"
+ integrity sha512-0YpKHD6ImkWMEINCyDAD0HLLUH/lPCefG8ld9it8DJB2wnApraKuhgYTvTY1z7UFIfBTGy5LwncZ+5HWWGbhFw==
-"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.1.0", "@babel/core@^7.12.10", "@babel/core@^7.13.16", "@babel/core@^7.20.0", "@babel/core@^7.4.0-0", "@babel/core@^7.7.5":
- "integrity" "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg=="
- "resolved" "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz"
- "version" "7.20.12"
+"@babel/core@^7.1.0", "@babel/core@^7.12.10", "@babel/core@^7.7.5":
+ version "7.20.12"
+ resolved "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz"
+ integrity sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==
dependencies:
"@ampproject/remapping" "^2.1.0"
"@babel/code-frame" "^7.18.6"
@@ -37,50 +37,50 @@
"@babel/template" "^7.20.7"
"@babel/traverse" "^7.20.12"
"@babel/types" "^7.20.7"
- "convert-source-map" "^1.7.0"
- "debug" "^4.1.0"
- "gensync" "^1.0.0-beta.2"
- "json5" "^2.2.2"
- "semver" "^6.3.0"
+ convert-source-map "^1.7.0"
+ debug "^4.1.0"
+ gensync "^1.0.0-beta.2"
+ json5 "^2.2.2"
+ semver "^6.3.0"
-"@babel/generator@^7.20.0", "@babel/generator@^7.20.7":
- "integrity" "sha512-AEmuXHdcD3A52HHXxaTmYlb8q/xMEhoRP67B3T4Oq7lbmSoqroMZzjnGj3+i1io3pdnF8iBYVu4Ilj+c4hBxYg=="
- "resolved" "https://registry.npmjs.org/@babel/generator/-/generator-7.20.14.tgz"
- "version" "7.20.14"
+"@babel/generator@^7.20.7":
+ version "7.20.14"
+ resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.20.14.tgz"
+ integrity sha512-AEmuXHdcD3A52HHXxaTmYlb8q/xMEhoRP67B3T4Oq7lbmSoqroMZzjnGj3+i1io3pdnF8iBYVu4Ilj+c4hBxYg==
dependencies:
"@babel/types" "^7.20.7"
"@jridgewell/gen-mapping" "^0.3.2"
- "jsesc" "^2.5.1"
+ jsesc "^2.5.1"
"@babel/helper-annotate-as-pure@^7.10.4", "@babel/helper-annotate-as-pure@^7.18.6":
- "integrity" "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA=="
- "resolved" "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz"
- "version" "7.18.6"
+ version "7.18.6"
+ resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz"
+ integrity sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==
dependencies:
"@babel/types" "^7.18.6"
"@babel/helper-builder-binary-assignment-operator-visitor@^7.10.4":
- "resolved" "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz"
- "version" "7.10.4"
+ version "7.10.4"
+ resolved "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz"
dependencies:
"@babel/helper-explode-assignable-expression" "^7.10.4"
"@babel/types" "^7.10.4"
-"@babel/helper-compilation-targets@^7.12.5", "@babel/helper-compilation-targets@^7.17.7", "@babel/helper-compilation-targets@^7.20.7":
- "integrity" "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ=="
- "resolved" "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz"
- "version" "7.20.7"
+"@babel/helper-compilation-targets@^7.12.5", "@babel/helper-compilation-targets@^7.20.7":
+ version "7.20.7"
+ resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz"
+ integrity sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==
dependencies:
"@babel/compat-data" "^7.20.5"
"@babel/helper-validator-option" "^7.18.6"
- "browserslist" "^4.21.3"
- "lru-cache" "^5.1.1"
- "semver" "^6.3.0"
+ browserslist "^4.21.3"
+ lru-cache "^5.1.1"
+ semver "^6.3.0"
-"@babel/helper-create-class-features-plugin@^7.12.1", "@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.20.12":
- "integrity" "sha512-9OunRkbT0JQcednL0UFvbfXpAsUXiGjUk0a7sN8fUXX7Mue79cUSMjHGDRRi/Vz9vYlpIhLV5fMD5dKoMhhsNQ=="
- "resolved" "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.12.tgz"
- "version" "7.20.12"
+"@babel/helper-create-class-features-plugin@^7.12.1", "@babel/helper-create-class-features-plugin@^7.18.6":
+ version "7.20.12"
+ resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.12.tgz"
+ integrity sha512-9OunRkbT0JQcednL0UFvbfXpAsUXiGjUk0a7sN8fUXX7Mue79cUSMjHGDRRi/Vz9vYlpIhLV5fMD5dKoMhhsNQ==
dependencies:
"@babel/helper-annotate-as-pure" "^7.18.6"
"@babel/helper-environment-visitor" "^7.18.9"
@@ -92,85 +92,73 @@
"@babel/helper-split-export-declaration" "^7.18.6"
"@babel/helper-create-regexp-features-plugin@^7.10.4":
- "resolved" "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.4.tgz"
- "version" "7.10.4"
+ version "7.10.4"
+ resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.4.tgz"
dependencies:
"@babel/helper-annotate-as-pure" "^7.10.4"
"@babel/helper-regex" "^7.10.4"
- "regexpu-core" "^4.7.0"
+ regexpu-core "^4.7.0"
"@babel/helper-create-regexp-features-plugin@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.7.tgz"
- "version" "7.12.7"
+ version "7.12.7"
+ resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.7.tgz"
dependencies:
"@babel/helper-annotate-as-pure" "^7.10.4"
- "regexpu-core" "^4.7.1"
+ regexpu-core "^4.7.1"
"@babel/helper-define-map@^7.10.4":
- "resolved" "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz"
- "version" "7.10.5"
+ version "7.10.5"
+ resolved "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz"
dependencies:
"@babel/helper-function-name" "^7.10.4"
"@babel/types" "^7.10.5"
- "lodash" "^4.17.19"
-
-"@babel/helper-define-polyfill-provider@^0.3.3":
- "integrity" "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww=="
- "resolved" "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz"
- "version" "0.3.3"
- 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"
+ lodash "^4.17.19"
"@babel/helper-environment-visitor@^7.18.9":
- "integrity" "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg=="
- "resolved" "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz"
- "version" "7.18.9"
+ version "7.18.9"
+ resolved "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz"
+ integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==
"@babel/helper-explode-assignable-expression@^7.10.4":
- "resolved" "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.10.4.tgz"
- "version" "7.10.4"
+ version "7.10.4"
+ resolved "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.10.4.tgz"
dependencies:
"@babel/traverse" "^7.10.4"
"@babel/types" "^7.10.4"
"@babel/helper-function-name@^7.10.4", "@babel/helper-function-name@^7.19.0":
- "integrity" "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w=="
- "resolved" "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz"
- "version" "7.19.0"
+ version "7.19.0"
+ resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz"
+ integrity sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==
dependencies:
"@babel/template" "^7.18.10"
"@babel/types" "^7.19.0"
"@babel/helper-hoist-variables@^7.10.4", "@babel/helper-hoist-variables@^7.18.6":
- "integrity" "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q=="
- "resolved" "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz"
- "version" "7.18.6"
+ version "7.18.6"
+ resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz"
+ integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==
dependencies:
"@babel/types" "^7.18.6"
"@babel/helper-member-expression-to-functions@^7.20.7":
- "integrity" "sha512-9J0CxJLq315fEdi4s7xK5TQaNYjZw+nDVpVqr1axNGKzdrdwYBD5b4uKv3n75aABG0rCCTK8Im8Ww7eYfMrZgw=="
- "resolved" "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.20.7.tgz"
- "version" "7.20.7"
+ version "7.20.7"
+ resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.20.7.tgz"
+ integrity sha512-9J0CxJLq315fEdi4s7xK5TQaNYjZw+nDVpVqr1axNGKzdrdwYBD5b4uKv3n75aABG0rCCTK8Im8Ww7eYfMrZgw==
dependencies:
"@babel/types" "^7.20.7"
"@babel/helper-module-imports@^7.12.1", "@babel/helper-module-imports@^7.12.5", "@babel/helper-module-imports@^7.18.6":
- "integrity" "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA=="
- "resolved" "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz"
- "version" "7.18.6"
+ version "7.18.6"
+ resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz"
+ integrity sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==
dependencies:
"@babel/types" "^7.18.6"
"@babel/helper-module-transforms@^7.12.1", "@babel/helper-module-transforms@^7.20.11":
- "integrity" "sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg=="
- "resolved" "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz"
- "version" "7.20.11"
+ version "7.20.11"
+ resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz"
+ integrity sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==
dependencies:
"@babel/helper-environment-visitor" "^7.18.9"
"@babel/helper-module-imports" "^7.18.6"
@@ -182,35 +170,35 @@
"@babel/types" "^7.20.7"
"@babel/helper-optimise-call-expression@^7.10.4", "@babel/helper-optimise-call-expression@^7.18.6":
- "integrity" "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA=="
- "resolved" "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz"
- "version" "7.18.6"
+ version "7.18.6"
+ resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz"
+ 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.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.20.2", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
- "integrity" "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ=="
- "resolved" "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz"
- "version" "7.20.2"
+"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
+ version "7.20.2"
+ resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz"
+ integrity sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==
"@babel/helper-regex@^7.10.4":
- "resolved" "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.5.tgz"
- "version" "7.10.5"
+ version "7.10.5"
+ resolved "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.5.tgz"
dependencies:
- "lodash" "^4.17.19"
+ lodash "^4.17.19"
"@babel/helper-remap-async-to-generator@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.1.tgz"
- "version" "7.12.1"
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.1.tgz"
dependencies:
"@babel/helper-annotate-as-pure" "^7.10.4"
"@babel/helper-wrap-function" "^7.10.4"
"@babel/types" "^7.12.1"
"@babel/helper-replace-supers@^7.12.1", "@babel/helper-replace-supers@^7.20.7":
- "integrity" "sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A=="
- "resolved" "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz"
- "version" "7.20.7"
+ version "7.20.7"
+ resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz"
+ integrity sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==
dependencies:
"@babel/helper-environment-visitor" "^7.18.9"
"@babel/helper-member-expression-to-functions" "^7.20.7"
@@ -220,44 +208,44 @@
"@babel/types" "^7.20.7"
"@babel/helper-simple-access@^7.20.2":
- "integrity" "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA=="
- "resolved" "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz"
- "version" "7.20.2"
+ version "7.20.2"
+ resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz"
+ integrity sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==
dependencies:
"@babel/types" "^7.20.2"
"@babel/helper-skip-transparent-expression-wrappers@^7.12.1", "@babel/helper-skip-transparent-expression-wrappers@^7.20.0":
- "integrity" "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg=="
- "resolved" "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz"
- "version" "7.20.0"
+ version "7.20.0"
+ resolved "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz"
+ integrity sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==
dependencies:
"@babel/types" "^7.20.0"
"@babel/helper-split-export-declaration@^7.10.4", "@babel/helper-split-export-declaration@^7.18.6":
- "integrity" "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA=="
- "resolved" "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz"
- "version" "7.18.6"
+ version "7.18.6"
+ resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz"
+ integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==
dependencies:
"@babel/types" "^7.18.6"
"@babel/helper-string-parser@^7.19.4":
- "integrity" "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw=="
- "resolved" "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz"
- "version" "7.19.4"
+ version "7.19.4"
+ resolved "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz"
+ integrity sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==
"@babel/helper-validator-identifier@^7.10.4", "@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1":
- "integrity" "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w=="
- "resolved" "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz"
- "version" "7.19.1"
+ version "7.19.1"
+ resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz"
+ integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==
"@babel/helper-validator-option@^7.12.11", "@babel/helper-validator-option@^7.18.6":
- "integrity" "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw=="
- "resolved" "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz"
- "version" "7.18.6"
+ version "7.18.6"
+ resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz"
+ integrity sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==
"@babel/helper-wrap-function@^7.10.4":
- "resolved" "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.10.4.tgz"
- "version" "7.10.4"
+ version "7.10.4"
+ resolved "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.10.4.tgz"
dependencies:
"@babel/helper-function-name" "^7.10.4"
"@babel/template" "^7.10.4"
@@ -265,287 +253,251 @@
"@babel/types" "^7.10.4"
"@babel/helpers@^7.20.7":
- "integrity" "sha512-nzJ0DWCL3gB5RCXbUO3KIMMsBY2Eqbx8mBpKGE/02PgyRQFcPQLbkQ1vyy596mZLaP+dAfD+R4ckASzNVmW3jg=="
- "resolved" "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.13.tgz"
- "version" "7.20.13"
+ version "7.20.13"
+ resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.13.tgz"
+ integrity sha512-nzJ0DWCL3gB5RCXbUO3KIMMsBY2Eqbx8mBpKGE/02PgyRQFcPQLbkQ1vyy596mZLaP+dAfD+R4ckASzNVmW3jg==
dependencies:
"@babel/template" "^7.20.7"
"@babel/traverse" "^7.20.13"
"@babel/types" "^7.20.7"
"@babel/highlight@^7.18.6":
- "integrity" "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g=="
- "resolved" "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz"
- "version" "7.18.6"
+ version "7.18.6"
+ resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz"
+ integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==
dependencies:
"@babel/helper-validator-identifier" "^7.18.6"
- "chalk" "^2.0.0"
- "js-tokens" "^4.0.0"
+ 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.20.0", "@babel/parser@^7.20.13", "@babel/parser@^7.20.7":
- "integrity" "sha512-DI4a1oZuf8wC+oAJA9RW6ga3Zbe8RZFt7kD9i4qAspz3I/yHet1VvC3DiSy/fsUvv5pvJuNPh0LPOdCcqinDPg=="
- "resolved" "https://registry.npmjs.org/@babel/parser/-/parser-7.20.15.tgz"
- "version" "7.20.15"
+"@babel/parser@^7.1.0", "@babel/parser@^7.20.13", "@babel/parser@^7.20.7":
+ version "7.20.15"
+ resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.20.15.tgz"
+ integrity sha512-DI4a1oZuf8wC+oAJA9RW6ga3Zbe8RZFt7kD9i4qAspz3I/yHet1VvC3DiSy/fsUvv5pvJuNPh0LPOdCcqinDPg==
-"@babel/plugin-proposal-async-generator-functions@^7.0.0", "@babel/plugin-proposal-async-generator-functions@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.12.tgz"
- "version" "7.12.12"
+"@babel/plugin-proposal-async-generator-functions@^7.12.1":
+ version "7.12.12"
+ resolved "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.12.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/helper-remap-async-to-generator" "^7.12.1"
"@babel/plugin-syntax-async-generators" "^7.8.0"
-"@babel/plugin-proposal-class-properties@^7.0.0", "@babel/plugin-proposal-class-properties@^7.12.1", "@babel/plugin-proposal-class-properties@^7.13.0":
- "integrity" "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ=="
- "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz"
- "version" "7.18.6"
+"@babel/plugin-proposal-class-properties@^7.12.1":
+ version "7.18.6"
+ resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz"
+ 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-dynamic-import@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.1.tgz"
- "version" "7.12.1"
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.1.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-syntax-dynamic-import" "^7.8.0"
-"@babel/plugin-proposal-export-default-from@^7.0.0":
- "integrity" "sha512-5H2N3R2aQFxkV4PIBUR/i7PUSwgTZjouJKzI8eKswfIjT0PhvzkPn0t0wIS5zn6maQuvtT0t1oHtMUz61LOuow=="
- "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.18.10.tgz"
- "version" "7.18.10"
- dependencies:
- "@babel/helper-plugin-utils" "^7.18.9"
- "@babel/plugin-syntax-export-default-from" "^7.18.6"
-
"@babel/plugin-proposal-export-namespace-from@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.1.tgz"
- "version" "7.12.1"
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.1.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-syntax-export-namespace-from" "^7.8.3"
"@babel/plugin-proposal-json-strings@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.1.tgz"
- "version" "7.12.1"
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.1.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-syntax-json-strings" "^7.8.0"
"@babel/plugin-proposal-logical-assignment-operators@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.1.tgz"
- "version" "7.12.1"
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.1.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
-"@babel/plugin-proposal-nullish-coalescing-operator@^7.0.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.12.1", "@babel/plugin-proposal-nullish-coalescing-operator@^7.13.8":
- "integrity" "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA=="
- "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz"
- "version" "7.18.6"
+"@babel/plugin-proposal-nullish-coalescing-operator@^7.12.1":
+ version "7.18.6"
+ resolved "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz"
+ 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-numeric-separator@^7.12.7":
- "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.7.tgz"
- "version" "7.12.7"
+ version "7.12.7"
+ resolved "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.7.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-syntax-numeric-separator" "^7.10.4"
-"@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz"
- "version" "7.12.1"
+"@babel/plugin-proposal-object-rest-spread@^7.12.1":
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-syntax-object-rest-spread" "^7.8.0"
"@babel/plugin-transform-parameters" "^7.12.1"
-"@babel/plugin-proposal-optional-catch-binding@^7.0.0", "@babel/plugin-proposal-optional-catch-binding@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.1.tgz"
- "version" "7.12.1"
+"@babel/plugin-proposal-optional-catch-binding@^7.12.1":
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.1.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-syntax-optional-catch-binding" "^7.8.0"
-"@babel/plugin-proposal-optional-chaining@^7.0.0", "@babel/plugin-proposal-optional-chaining@^7.12.7", "@babel/plugin-proposal-optional-chaining@^7.13.12":
- "integrity" "sha512-T+A7b1kfjtRM51ssoOfS1+wbyCVqorfyZhT99TvxxLMirPShD8CzKMRepMlCBGM5RpHMbn8s+5MMHnPstJH6mQ=="
- "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.20.7.tgz"
- "version" "7.20.7"
+"@babel/plugin-proposal-optional-chaining@^7.12.7":
+ version "7.20.7"
+ resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.20.7.tgz"
+ integrity sha512-T+A7b1kfjtRM51ssoOfS1+wbyCVqorfyZhT99TvxxLMirPShD8CzKMRepMlCBGM5RpHMbn8s+5MMHnPstJH6mQ==
dependencies:
"@babel/helper-plugin-utils" "^7.20.2"
"@babel/helper-skip-transparent-expression-wrappers" "^7.20.0"
"@babel/plugin-syntax-optional-chaining" "^7.8.3"
"@babel/plugin-proposal-private-methods@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.12.1.tgz"
- "version" "7.12.1"
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.12.1.tgz"
dependencies:
"@babel/helper-create-class-features-plugin" "^7.12.1"
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-proposal-unicode-property-regex@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.1.tgz"
- "version" "7.12.1"
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.1.tgz"
dependencies:
"@babel/helper-create-regexp-features-plugin" "^7.12.1"
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-proposal-unicode-property-regex@^7.4.4":
- "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.4.tgz"
- "version" "7.10.4"
+ version "7.10.4"
+ resolved "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.4.tgz"
dependencies:
"@babel/helper-create-regexp-features-plugin" "^7.10.4"
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-syntax-async-generators@^7.8.0", "@babel/plugin-syntax-async-generators@^7.8.4":
- "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz"
- "version" "7.8.4"
+ version "7.8.4"
+ resolved "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.8.0"
"@babel/plugin-syntax-bigint@^7.8.3":
- "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz"
- "version" "7.8.3"
+ version "7.8.3"
+ resolved "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.8.0"
-"@babel/plugin-syntax-class-properties@^7.0.0", "@babel/plugin-syntax-class-properties@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz"
- "version" "7.12.1"
+"@babel/plugin-syntax-class-properties@^7.12.1":
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-syntax-class-properties@^7.8.3":
- "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.10.4.tgz"
- "version" "7.10.4"
+ version "7.10.4"
+ resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.10.4.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-syntax-dynamic-import@^7.0.0", "@babel/plugin-syntax-dynamic-import@^7.8.0":
- "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz"
- "version" "7.8.3"
+"@babel/plugin-syntax-dynamic-import@^7.8.0":
+ version "7.8.3"
+ resolved "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz"
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":
- "integrity" "sha512-Kr//z3ujSVNx6E9z9ih5xXXMqK07VVTuqPmqGe6Mss/zW5XPeLZeSDZoP9ab/hT4wPKqAgjl2PnhPrcpk8Seew=="
- "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.18.6.tgz"
- "version" "7.18.6"
- dependencies:
- "@babel/helper-plugin-utils" "^7.18.6"
-
"@babel/plugin-syntax-export-namespace-from@^7.8.3":
- "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz"
- "version" "7.8.3"
+ version "7.8.3"
+ resolved "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.8.3"
-"@babel/plugin-syntax-flow@^7.0.0", "@babel/plugin-syntax-flow@^7.18.0", "@babel/plugin-syntax-flow@^7.18.6":
- "integrity" "sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A=="
- "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.18.6.tgz"
- "version" "7.18.6"
- dependencies:
- "@babel/helper-plugin-utils" "^7.18.6"
-
"@babel/plugin-syntax-import-meta@^7.8.3":
- "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz"
- "version" "7.10.4"
+ version "7.10.4"
+ resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-syntax-json-strings@^7.8.0", "@babel/plugin-syntax-json-strings@^7.8.3":
- "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz"
- "version" "7.8.3"
+ version "7.8.3"
+ resolved "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.8.0"
-"@babel/plugin-syntax-jsx@^7.0.0", "@babel/plugin-syntax-jsx@^7.18.6":
- "integrity" "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q=="
- "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz"
- "version" "7.18.6"
- dependencies:
- "@babel/helper-plugin-utils" "^7.18.6"
-
"@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3":
- "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz"
- "version" "7.10.4"
+ version "7.10.4"
+ resolved "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz"
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.0", "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3":
- "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz"
- "version" "7.8.3"
+"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.0", "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3":
+ version "7.8.3"
+ resolved "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.8.0"
"@babel/plugin-syntax-numeric-separator@^7.10.4", "@babel/plugin-syntax-numeric-separator@^7.8.3":
- "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz"
- "version" "7.10.4"
+ version "7.10.4"
+ resolved "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz"
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.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3":
- "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz"
- "version" "7.8.3"
+"@babel/plugin-syntax-object-rest-spread@^7.8.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3":
+ version "7.8.3"
+ resolved "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.8.0"
"@babel/plugin-syntax-optional-catch-binding@^7.8.0", "@babel/plugin-syntax-optional-catch-binding@^7.8.3":
- "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz"
- "version" "7.8.3"
+ version "7.8.3"
+ resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.8.0"
-"@babel/plugin-syntax-optional-chaining@^7.0.0", "@babel/plugin-syntax-optional-chaining@^7.8.0", "@babel/plugin-syntax-optional-chaining@^7.8.3":
- "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz"
- "version" "7.8.3"
+"@babel/plugin-syntax-optional-chaining@^7.8.0", "@babel/plugin-syntax-optional-chaining@^7.8.3":
+ version "7.8.3"
+ resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.8.0"
"@babel/plugin-syntax-top-level-await@^7.12.1", "@babel/plugin-syntax-top-level-await@^7.8.3":
- "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz"
- "version" "7.12.1"
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-syntax-typescript@^7.20.0":
- "integrity" "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ=="
- "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz"
- "version" "7.20.0"
- dependencies:
- "@babel/helper-plugin-utils" "^7.19.0"
-
-"@babel/plugin-transform-arrow-functions@^7.0.0", "@babel/plugin-transform-arrow-functions@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.1.tgz"
- "version" "7.12.1"
+"@babel/plugin-transform-arrow-functions@^7.12.1":
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.1.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-transform-async-to-generator@^7.0.0", "@babel/plugin-transform-async-to-generator@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.1.tgz"
- "version" "7.12.1"
+"@babel/plugin-transform-async-to-generator@^7.12.1":
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.1.tgz"
dependencies:
"@babel/helper-module-imports" "^7.12.1"
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/helper-remap-async-to-generator" "^7.12.1"
-"@babel/plugin-transform-block-scoped-functions@^7.0.0", "@babel/plugin-transform-block-scoped-functions@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.1.tgz"
- "version" "7.12.1"
+"@babel/plugin-transform-block-scoped-functions@^7.12.1":
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.1.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-transform-block-scoping@^7.0.0", "@babel/plugin-transform-block-scoping@^7.12.11":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.12.tgz"
- "version" "7.12.12"
+"@babel/plugin-transform-block-scoping@^7.12.11":
+ version "7.12.12"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.12.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-transform-classes@^7.0.0", "@babel/plugin-transform-classes@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.1.tgz"
- "version" "7.12.1"
+"@babel/plugin-transform-classes@^7.12.1":
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.1.tgz"
dependencies:
"@babel/helper-annotate-as-pure" "^7.10.4"
"@babel/helper-define-map" "^7.10.4"
@@ -554,257 +506,196 @@
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/helper-replace-supers" "^7.12.1"
"@babel/helper-split-export-declaration" "^7.10.4"
- "globals" "^11.1.0"
+ globals "^11.1.0"
-"@babel/plugin-transform-computed-properties@^7.0.0", "@babel/plugin-transform-computed-properties@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.1.tgz"
- "version" "7.12.1"
+"@babel/plugin-transform-computed-properties@^7.12.1":
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.1.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-transform-destructuring@^7.0.0", "@babel/plugin-transform-destructuring@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.12.1.tgz"
- "version" "7.12.1"
+"@babel/plugin-transform-destructuring@^7.12.1":
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.12.1.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-transform-dotall-regex@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.1.tgz"
- "version" "7.12.1"
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.1.tgz"
dependencies:
"@babel/helper-create-regexp-features-plugin" "^7.12.1"
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-transform-dotall-regex@^7.4.4":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.4.tgz"
- "version" "7.10.4"
+ version "7.10.4"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.4.tgz"
dependencies:
"@babel/helper-create-regexp-features-plugin" "^7.10.4"
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-transform-duplicate-keys@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.1.tgz"
- "version" "7.12.1"
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.1.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-transform-exponentiation-operator@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.1.tgz"
- "version" "7.12.1"
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.1.tgz"
dependencies:
"@babel/helper-builder-binary-assignment-operator-visitor" "^7.10.4"
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-transform-flow-strip-types@^7.0.0", "@babel/plugin-transform-flow-strip-types@^7.18.6":
- "integrity" "sha512-sgeMlNaQVbCSpgLSKP4ZZKfsJVnFnNQlUSk6gPYzR/q7tzCgQF2t8RBKAP6cKJeZdveei7Q7Jm527xepI8lNLg=="
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.19.0.tgz"
- "version" "7.19.0"
- dependencies:
- "@babel/helper-plugin-utils" "^7.19.0"
- "@babel/plugin-syntax-flow" "^7.18.6"
-
-"@babel/plugin-transform-for-of@^7.0.0", "@babel/plugin-transform-for-of@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.1.tgz"
- "version" "7.12.1"
+"@babel/plugin-transform-for-of@^7.12.1":
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.1.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-transform-function-name@^7.0.0", "@babel/plugin-transform-function-name@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.1.tgz"
- "version" "7.12.1"
+"@babel/plugin-transform-function-name@^7.12.1":
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.1.tgz"
dependencies:
"@babel/helper-function-name" "^7.10.4"
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-transform-literals@^7.0.0", "@babel/plugin-transform-literals@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.1.tgz"
- "version" "7.12.1"
+"@babel/plugin-transform-literals@^7.12.1":
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.1.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-transform-member-expression-literals@^7.0.0", "@babel/plugin-transform-member-expression-literals@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.1.tgz"
- "version" "7.12.1"
+"@babel/plugin-transform-member-expression-literals@^7.12.1":
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.1.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-transform-modules-amd@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.12.1.tgz"
- "version" "7.12.1"
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.12.1.tgz"
dependencies:
"@babel/helper-module-transforms" "^7.12.1"
"@babel/helper-plugin-utils" "^7.10.4"
- "babel-plugin-dynamic-import-node" "^2.3.3"
+ babel-plugin-dynamic-import-node "^2.3.3"
-"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.12.1", "@babel/plugin-transform-modules-commonjs@^7.13.8":
- "integrity" "sha512-S8e1f7WQ7cimJQ51JkAaDrEtohVEitXjgCGAS2N8S31Y42E+kWwfSz83LYz57QdBm7q9diARVqanIaH2oVgQnw=="
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.20.11.tgz"
- "version" "7.20.11"
+"@babel/plugin-transform-modules-commonjs@^7.12.1":
+ version "7.20.11"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.20.11.tgz"
+ integrity sha512-S8e1f7WQ7cimJQ51JkAaDrEtohVEitXjgCGAS2N8S31Y42E+kWwfSz83LYz57QdBm7q9diARVqanIaH2oVgQnw==
dependencies:
"@babel/helper-module-transforms" "^7.20.11"
"@babel/helper-plugin-utils" "^7.20.2"
"@babel/helper-simple-access" "^7.20.2"
"@babel/plugin-transform-modules-systemjs@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.1.tgz"
- "version" "7.12.1"
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.1.tgz"
dependencies:
"@babel/helper-hoist-variables" "^7.10.4"
"@babel/helper-module-transforms" "^7.12.1"
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/helper-validator-identifier" "^7.10.4"
- "babel-plugin-dynamic-import-node" "^2.3.3"
+ babel-plugin-dynamic-import-node "^2.3.3"
"@babel/plugin-transform-modules-umd@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.12.1.tgz"
- "version" "7.12.1"
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.12.1.tgz"
dependencies:
"@babel/helper-module-transforms" "^7.12.1"
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-transform-named-capturing-groups-regex@^7.0.0", "@babel/plugin-transform-named-capturing-groups-regex@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.1.tgz"
- "version" "7.12.1"
+"@babel/plugin-transform-named-capturing-groups-regex@^7.12.1":
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.1.tgz"
dependencies:
"@babel/helper-create-regexp-features-plugin" "^7.12.1"
"@babel/plugin-transform-new-target@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.1.tgz"
- "version" "7.12.1"
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.1.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-transform-object-super@^7.0.0", "@babel/plugin-transform-object-super@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.1.tgz"
- "version" "7.12.1"
+"@babel/plugin-transform-object-super@^7.12.1":
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.1.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/helper-replace-supers" "^7.12.1"
-"@babel/plugin-transform-parameters@^7.0.0", "@babel/plugin-transform-parameters@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.12.1.tgz"
- "version" "7.12.1"
+"@babel/plugin-transform-parameters@^7.12.1":
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.12.1.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-transform-property-literals@^7.0.0", "@babel/plugin-transform-property-literals@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.1.tgz"
- "version" "7.12.1"
+"@babel/plugin-transform-property-literals@^7.12.1":
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.1.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-transform-react-display-name@^7.0.0":
- "integrity" "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA=="
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz"
- "version" "7.18.6"
- dependencies:
- "@babel/helper-plugin-utils" "^7.18.6"
-
-"@babel/plugin-transform-react-jsx-self@^7.0.0":
- "integrity" "sha512-A0LQGx4+4Jv7u/tWzoJF7alZwnBDQd6cGLh9P+Ttk4dpiL+J5p7NSNv/9tlEFFJDq3kjxOavWmbm6t0Gk+A3Ig=="
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.18.6.tgz"
- "version" "7.18.6"
- dependencies:
- "@babel/helper-plugin-utils" "^7.18.6"
-
-"@babel/plugin-transform-react-jsx-source@^7.0.0":
- "integrity" "sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ=="
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.19.6.tgz"
- "version" "7.19.6"
- dependencies:
- "@babel/helper-plugin-utils" "^7.19.0"
-
-"@babel/plugin-transform-react-jsx@^7.0.0":
- "integrity" "sha512-MmTZx/bkUrfJhhYAYt3Urjm+h8DQGrPrnKQ94jLo7NLuOU+T89a7IByhKmrb8SKhrIYIQ0FN0CHMbnFRen4qNw=="
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.20.13.tgz"
- "version" "7.20.13"
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.18.6"
- "@babel/helper-module-imports" "^7.18.6"
- "@babel/helper-plugin-utils" "^7.20.2"
- "@babel/plugin-syntax-jsx" "^7.18.6"
- "@babel/types" "^7.20.7"
-
"@babel/plugin-transform-regenerator@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.1.tgz"
- "version" "7.12.1"
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.1.tgz"
dependencies:
- "regenerator-transform" "^0.14.2"
+ regenerator-transform "^0.14.2"
"@babel/plugin-transform-reserved-words@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.1.tgz"
- "version" "7.12.1"
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.1.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-transform-runtime@^7.0.0":
- "integrity" "sha512-PRH37lz4JU156lYFW1p8OxE5i7d6Sl/zV58ooyr+q1J1lnQPyg5tIiXlIwNVhJaY4W3TmOtdc8jqdXQcB1v5Yw=="
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.6.tgz"
- "version" "7.19.6"
- 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", "@babel/plugin-transform-shorthand-properties@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.1.tgz"
- "version" "7.12.1"
+"@babel/plugin-transform-shorthand-properties@^7.12.1":
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.1.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-transform-spread@^7.0.0", "@babel/plugin-transform-spread@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.1.tgz"
- "version" "7.12.1"
+"@babel/plugin-transform-spread@^7.12.1":
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.1.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/helper-skip-transparent-expression-wrappers" "^7.12.1"
-"@babel/plugin-transform-sticky-regex@^7.0.0", "@babel/plugin-transform-sticky-regex@^7.12.7":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.7.tgz"
- "version" "7.12.7"
+"@babel/plugin-transform-sticky-regex@^7.12.7":
+ version "7.12.7"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.7.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-transform-template-literals@^7.0.0", "@babel/plugin-transform-template-literals@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.12.1.tgz"
- "version" "7.12.1"
+"@babel/plugin-transform-template-literals@^7.12.1":
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.12.1.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-transform-typeof-symbol@^7.12.10":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.10.tgz"
- "version" "7.12.10"
+ version "7.12.10"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.10.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-transform-typescript@^7.18.6", "@babel/plugin-transform-typescript@^7.5.0":
- "integrity" "sha512-O7I/THxarGcDZxkgWKMUrk7NK1/WbHAg3Xx86gqS6x9MTrNL6AwIluuZ96ms4xeDe6AVx6rjHbWHP7x26EPQBA=="
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.20.13.tgz"
- "version" "7.20.13"
- dependencies:
- "@babel/helper-create-class-features-plugin" "^7.20.12"
- "@babel/helper-plugin-utils" "^7.20.2"
- "@babel/plugin-syntax-typescript" "^7.20.0"
-
"@babel/plugin-transform-unicode-escapes@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.1.tgz"
- "version" "7.12.1"
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.1.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-transform-unicode-regex@^7.0.0", "@babel/plugin-transform-unicode-regex@^7.12.1":
- "resolved" "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.1.tgz"
- "version" "7.12.1"
+"@babel/plugin-transform-unicode-regex@^7.12.1":
+ version "7.12.1"
+ resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.1.tgz"
dependencies:
"@babel/helper-create-regexp-features-plugin" "^7.12.1"
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/preset-env@^7.1.6", "@babel/preset-env@^7.12.11":
- "resolved" "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.11.tgz"
- "version" "7.12.11"
+"@babel/preset-env@^7.12.11":
+ version "7.12.11"
+ resolved "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.11.tgz"
dependencies:
"@babel/compat-data" "^7.12.7"
"@babel/helper-compilation-targets" "^7.12.5"
@@ -870,67 +761,38 @@
"@babel/plugin-transform-unicode-regex" "^7.12.1"
"@babel/preset-modules" "^0.1.3"
"@babel/types" "^7.12.11"
- "core-js-compat" "^3.8.0"
- "semver" "^5.5.0"
-
-"@babel/preset-flow@^7.13.13":
- "integrity" "sha512-E7BDhL64W6OUqpuyHnSroLnqyRTcG6ZdOBl1OKI/QK/HJfplqK/S3sq1Cckx7oTodJ5yOXyfw7rEADJ6UjoQDQ=="
- "resolved" "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.18.6.tgz"
- "version" "7.18.6"
- dependencies:
- "@babel/helper-plugin-utils" "^7.18.6"
- "@babel/helper-validator-option" "^7.18.6"
- "@babel/plugin-transform-flow-strip-types" "^7.18.6"
+ core-js-compat "^3.8.0"
+ semver "^5.5.0"
"@babel/preset-modules@^0.1.3":
- "resolved" "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.3.tgz"
- "version" "0.1.3"
+ version "0.1.3"
+ resolved "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.3.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.0.0"
"@babel/plugin-proposal-unicode-property-regex" "^7.4.4"
"@babel/plugin-transform-dotall-regex" "^7.4.4"
"@babel/types" "^7.4.4"
- "esutils" "^2.0.2"
-
-"@babel/preset-typescript@^7.13.0":
- "integrity" "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ=="
- "resolved" "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz"
- "version" "7.18.6"
- 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":
- "integrity" "sha512-ZlbnXDcNYHMR25ITwwNKT88JiaukkdVj/nG7r3wnuXkOTHc60Uy05PwMCPre0hSkY68E6zK3xz+vUJSP2jWmcw=="
- "resolved" "https://registry.npmjs.org/@babel/register/-/register-7.18.9.tgz"
- "version" "7.18.9"
- 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"
+ esutils "^2.0.2"
-"@babel/runtime@^7.0.0", "@babel/runtime@^7.8.4":
- "resolved" "https://registry.npmjs.org/@babel/runtime/-/runtime-7.10.5.tgz"
- "version" "7.10.5"
+"@babel/runtime@^7.8.4":
+ version "7.10.5"
+ resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.10.5.tgz"
dependencies:
- "regenerator-runtime" "^0.13.4"
+ regenerator-runtime "^0.13.4"
-"@babel/template@^7.0.0", "@babel/template@^7.10.4", "@babel/template@^7.18.10", "@babel/template@^7.20.7", "@babel/template@^7.3.3":
- "integrity" "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw=="
- "resolved" "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz"
- "version" "7.20.7"
+"@babel/template@^7.10.4", "@babel/template@^7.18.10", "@babel/template@^7.20.7", "@babel/template@^7.3.3":
+ version "7.20.7"
+ resolved "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz"
+ integrity sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==
dependencies:
"@babel/code-frame" "^7.18.6"
"@babel/parser" "^7.20.7"
"@babel/types" "^7.20.7"
-"@babel/traverse@^7.1.0", "@babel/traverse@^7.10.4", "@babel/traverse@^7.20.0", "@babel/traverse@^7.20.10", "@babel/traverse@^7.20.12", "@babel/traverse@^7.20.13", "@babel/traverse@^7.20.7":
- "integrity" "sha512-kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ=="
- "resolved" "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.13.tgz"
- "version" "7.20.13"
+"@babel/traverse@^7.1.0", "@babel/traverse@^7.10.4", "@babel/traverse@^7.20.10", "@babel/traverse@^7.20.12", "@babel/traverse@^7.20.13", "@babel/traverse@^7.20.7":
+ version "7.20.13"
+ resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.13.tgz"
+ integrity sha512-kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ==
dependencies:
"@babel/code-frame" "^7.18.6"
"@babel/generator" "^7.20.7"
@@ -940,69 +802,57 @@
"@babel/helper-split-export-declaration" "^7.18.6"
"@babel/parser" "^7.20.13"
"@babel/types" "^7.20.7"
- "debug" "^4.1.0"
- "globals" "^11.1.0"
+ debug "^4.1.0"
+ globals "^11.1.0"
"@babel/types@^7.0.0", "@babel/types@^7.10.4", "@babel/types@^7.10.5", "@babel/types@^7.12.1", "@babel/types@^7.12.11", "@babel/types@^7.18.6", "@babel/types@^7.19.0", "@babel/types@^7.20.0", "@babel/types@^7.20.2", "@babel/types@^7.20.7", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4":
- "integrity" "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg=="
- "resolved" "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz"
- "version" "7.20.7"
+ version "7.20.7"
+ resolved "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz"
+ integrity sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==
dependencies:
"@babel/helper-string-parser" "^7.19.4"
"@babel/helper-validator-identifier" "^7.19.1"
- "to-fast-properties" "^2.0.0"
+ to-fast-properties "^2.0.0"
"@bcoe/v8-coverage@^0.2.3":
- "resolved" "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz"
- "version" "0.2.3"
+ version "0.2.3"
+ resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz"
"@cnakazawa/watch@^1.0.3":
- "resolved" "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.3.tgz"
- "version" "1.0.3"
- dependencies:
- "exec-sh" "^0.3.2"
- "minimist" "^1.2.0"
-
-"@hapi/hoek@^9.0.0":
- "integrity" "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ=="
- "resolved" "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz"
- "version" "9.3.0"
-
-"@hapi/topo@^5.0.0":
- "integrity" "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg=="
- "resolved" "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz"
- "version" "5.1.0"
+ version "1.0.3"
+ resolved "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.3.tgz"
dependencies:
- "@hapi/hoek" "^9.0.0"
+ exec-sh "^0.3.2"
+ minimist "^1.2.0"
"@istanbuljs/load-nyc-config@^1.0.0":
- "resolved" "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz"
- "version" "1.1.0"
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz"
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"
+ 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":
- "resolved" "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz"
- "version" "0.1.2"
+ version "0.1.2"
+ resolved "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz"
"@jest/console@^26.6.2":
- "resolved" "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz"
- "version" "26.6.2"
+ version "26.6.2"
+ resolved "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz"
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"
+ chalk "^4.0.0"
+ jest-message-util "^26.6.2"
+ jest-util "^26.6.2"
+ slash "^3.0.0"
"@jest/core@^26.6.3":
- "resolved" "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz"
- "version" "26.6.3"
+ version "26.6.3"
+ resolved "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz"
dependencies:
"@jest/console" "^26.6.2"
"@jest/reporters" "^26.6.2"
@@ -1010,493 +860,205 @@
"@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@^29.2.1":
- "integrity" "sha512-o2weIg3h8/7+jXF6EjcOiz9TAlNMtcmeH5IARTVgHs3IoQGbh5E/ZLLskfEsHVIYoCKgx+v093Vf8hOgMWggvg=="
- "resolved" "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-29.4.2.tgz"
- "version" "29.4.2"
- dependencies:
- "@jest/types" "^29.4.2"
+ 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/environment@^26.6.2":
- "resolved" "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz"
- "version" "26.6.2"
+ version "26.6.2"
+ resolved "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz"
dependencies:
"@jest/fake-timers" "^26.6.2"
"@jest/types" "^26.6.2"
"@types/node" "*"
- "jest-mock" "^26.6.2"
-
-"@jest/environment@^29.4.2":
- "integrity" "sha512-JKs3VUtse0vQfCaFGJRX1bir9yBdtasxziSyu+pIiEllAQOe4oQhdCYIf3+Lx+nGglFktSKToBnRJfD5QKp+NQ=="
- "resolved" "https://registry.npmjs.org/@jest/environment/-/environment-29.4.2.tgz"
- "version" "29.4.2"
- dependencies:
- "@jest/fake-timers" "^29.4.2"
- "@jest/types" "^29.4.2"
- "@types/node" "*"
- "jest-mock" "^29.4.2"
+ jest-mock "^26.6.2"
"@jest/fake-timers@^26.6.2":
- "resolved" "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz"
- "version" "26.6.2"
+ version "26.6.2"
+ resolved "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz"
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/fake-timers@^29.4.2":
- "integrity" "sha512-Ny1u0Wg6kCsHFWq7A/rW/tMhIedq2siiyHyLpHCmIhP7WmcAmd2cx95P+0xtTZlj5ZbJxIRQi4OPydZZUoiSQQ=="
- "resolved" "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.4.2.tgz"
- "version" "29.4.2"
- dependencies:
- "@jest/types" "^29.4.2"
- "@sinonjs/fake-timers" "^10.0.2"
- "@types/node" "*"
- "jest-message-util" "^29.4.2"
- "jest-mock" "^29.4.2"
- "jest-util" "^29.4.2"
+ jest-message-util "^26.6.2"
+ jest-mock "^26.6.2"
+ jest-util "^26.6.2"
"@jest/globals@^26.6.2":
- "resolved" "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz"
- "version" "26.6.2"
+ version "26.6.2"
+ resolved "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz"
dependencies:
"@jest/environment" "^26.6.2"
"@jest/types" "^26.6.2"
- "expect" "^26.6.2"
+ expect "^26.6.2"
"@jest/reporters@^26.6.2":
- "resolved" "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz"
- "version" "26.6.2"
+ version "26.6.2"
+ resolved "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz"
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"
+ 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/schemas@^29.4.2":
- "integrity" "sha512-ZrGzGfh31NtdVH8tn0mgJw4khQuNHiKqdzJAFbCaERbyCP9tHlxWuL/mnMu8P7e/+k4puWjI1NOzi/sFsjce/g=="
- "resolved" "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.2.tgz"
- "version" "29.4.2"
- dependencies:
- "@sinclair/typebox" "^0.25.16"
+ node-notifier "^8.0.0"
"@jest/source-map@^26.6.2":
- "resolved" "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz"
- "version" "26.6.2"
+ version "26.6.2"
+ resolved "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz"
dependencies:
- "callsites" "^3.0.0"
- "graceful-fs" "^4.2.4"
- "source-map" "^0.6.0"
+ callsites "^3.0.0"
+ graceful-fs "^4.2.4"
+ source-map "^0.6.0"
"@jest/test-result@^26.6.2":
- "resolved" "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz"
- "version" "26.6.2"
+ version "26.6.2"
+ resolved "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz"
dependencies:
"@jest/console" "^26.6.2"
"@jest/types" "^26.6.2"
"@types/istanbul-lib-coverage" "^2.0.0"
- "collect-v8-coverage" "^1.0.0"
+ collect-v8-coverage "^1.0.0"
"@jest/test-sequencer@^26.6.3":
- "resolved" "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz"
- "version" "26.6.3"
+ version "26.6.3"
+ resolved "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz"
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"
+ 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":
- "resolved" "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz"
- "version" "26.6.2"
+ version "26.6.2"
+ resolved "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz"
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"
+ 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":
- "resolved" "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz"
- "version" "26.6.2"
+ version "26.6.2"
+ resolved "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz"
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":
- "integrity" "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw=="
- "resolved" "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz"
- "version" "27.5.1"
- 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"
-
-"@jest/types@^29.4.2":
- "integrity" "sha512-CKlngyGP0fwlgC1BRUtPZSiWLBhyS9dKwKmyGxk8Z6M82LBEGB2aLQSg+U1MyLsU+M7UjnlLllBM2BLWKVm/Uw=="
- "resolved" "https://registry.npmjs.org/@jest/types/-/types-29.4.2.tgz"
- "version" "29.4.2"
- dependencies:
- "@jest/schemas" "^29.4.2"
- "@types/istanbul-lib-coverage" "^2.0.0"
- "@types/istanbul-reports" "^3.0.0"
- "@types/node" "*"
- "@types/yargs" "^17.0.8"
- "chalk" "^4.0.0"
+ chalk "^4.0.0"
"@jridgewell/gen-mapping@^0.1.0":
- "integrity" "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w=="
- "resolved" "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz"
- "version" "0.1.1"
+ version "0.1.1"
+ resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz"
+ integrity sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==
dependencies:
"@jridgewell/set-array" "^1.0.0"
"@jridgewell/sourcemap-codec" "^1.4.10"
-"@jridgewell/gen-mapping@^0.3.0":
- "integrity" "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A=="
- "resolved" "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz"
- "version" "0.3.2"
- dependencies:
- "@jridgewell/set-array" "^1.0.1"
- "@jridgewell/sourcemap-codec" "^1.4.10"
- "@jridgewell/trace-mapping" "^0.3.9"
-
"@jridgewell/gen-mapping@^0.3.2":
- "integrity" "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A=="
- "resolved" "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz"
- "version" "0.3.2"
+ version "0.3.2"
+ resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz"
+ 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":
- "integrity" "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w=="
- "resolved" "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz"
- "version" "3.1.0"
+ version "3.1.0"
+ resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz"
+ integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==
"@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1":
- "integrity" "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw=="
- "resolved" "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz"
- "version" "1.1.2"
-
-"@jridgewell/source-map@^0.3.2":
- "integrity" "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw=="
- "resolved" "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz"
- "version" "0.3.2"
- dependencies:
- "@jridgewell/gen-mapping" "^0.3.0"
- "@jridgewell/trace-mapping" "^0.3.9"
+ version "1.1.2"
+ resolved "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz"
+ integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==
-"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@1.4.14":
- "integrity" "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw=="
- "resolved" "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz"
- "version" "1.4.14"
+"@jridgewell/sourcemap-codec@1.4.14", "@jridgewell/sourcemap-codec@^1.4.10":
+ version "1.4.14"
+ resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz"
+ integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==
"@jridgewell/trace-mapping@^0.3.9":
- "integrity" "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g=="
- "resolved" "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz"
- "version" "0.3.17"
+ version "0.3.17"
+ resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz"
+ integrity sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==
dependencies:
"@jridgewell/resolve-uri" "3.1.0"
"@jridgewell/sourcemap-codec" "1.4.14"
-"@react-native-community/cli-clean@^10.1.1":
- "integrity" "sha512-iNsrjzjIRv9yb5y309SWJ8NDHdwYtnCpmxZouQDyOljUdC9MwdZ4ChbtA4rwQyAwgOVfS9F/j56ML3Cslmvrxg=="
- "resolved" "https://registry.npmjs.org/@react-native-community/cli-clean/-/cli-clean-10.1.1.tgz"
- "version" "10.1.1"
- dependencies:
- "@react-native-community/cli-tools" "^10.1.1"
- "chalk" "^4.1.2"
- "execa" "^1.0.0"
- "prompts" "^2.4.0"
-
-"@react-native-community/cli-config@^10.1.1":
- "integrity" "sha512-p4mHrjC+s/ayiNVG6T35GdEGdP6TuyBUg5plVGRJfTl8WT6LBfLYLk+fz/iETrEZ/YkhQIsQcEUQC47MqLNHog=="
- "resolved" "https://registry.npmjs.org/@react-native-community/cli-config/-/cli-config-10.1.1.tgz"
- "version" "10.1.1"
- dependencies:
- "@react-native-community/cli-tools" "^10.1.1"
- "chalk" "^4.1.2"
- "cosmiconfig" "^5.1.0"
- "deepmerge" "^3.2.0"
- "glob" "^7.1.3"
- "joi" "^17.2.1"
-
-"@react-native-community/cli-debugger-ui@^10.0.0":
- "integrity" "sha512-8UKLcvpSNxnUTRy8CkCl27GGLqZunQ9ncGYhSrWyKrU9SWBJJGeZwi2k2KaoJi5FvF2+cD0t8z8cU6lsq2ZZmA=="
- "resolved" "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-10.0.0.tgz"
- "version" "10.0.0"
- dependencies:
- "serve-static" "^1.13.1"
-
-"@react-native-community/cli-doctor@^10.1.1":
- "integrity" "sha512-9uvUhr6aJu4C7pCTsD9iRS/38tx1mzIrWuEQoh2JffTXg9MOq4jesvobkyKFRD90nOvqunEvfpnWnRdWcZO0Wg=="
- "resolved" "https://registry.npmjs.org/@react-native-community/cli-doctor/-/cli-doctor-10.1.1.tgz"
- "version" "10.1.1"
- dependencies:
- "@react-native-community/cli-config" "^10.1.1"
- "@react-native-community/cli-platform-ios" "^10.1.1"
- "@react-native-community/cli-tools" "^10.1.1"
- "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@^10.1.3":
- "integrity" "sha512-uYl8MLBtuu6bj0tDUzVGf30nK5i9haBv7F0u+NCOq31+zVjcwiUplrCuLorb2dMLMF+Fno9wDxi66W9MxoW4nA=="
- "resolved" "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-10.1.3.tgz"
- "version" "10.1.3"
- dependencies:
- "@react-native-community/cli-platform-android" "^10.1.3"
- "@react-native-community/cli-tools" "^10.1.1"
- "chalk" "^4.1.2"
- "hermes-profile-transformer" "^0.0.6"
- "ip" "^1.1.5"
-
-"@react-native-community/cli-platform-android@^10.1.3", "@react-native-community/cli-platform-android@10.1.3":
- "integrity" "sha512-8YZEpBL6yd9l4CIoFcLOgrV8x2GDujdqrdWrNsNERDAbsiFwqAQvfjyyb57GAZVuEPEJCoqUlGlMCwOh3XQb9A=="
- "resolved" "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-10.1.3.tgz"
- "version" "10.1.3"
- dependencies:
- "@react-native-community/cli-tools" "^10.1.1"
- "chalk" "^4.1.2"
- "execa" "^1.0.0"
- "glob" "^7.1.3"
- "logkitty" "^0.7.1"
-
-"@react-native-community/cli-platform-ios@^10.1.1", "@react-native-community/cli-platform-ios@10.1.1":
- "integrity" "sha512-EB9/L8j1LqrqyfJtLRixU+d8FIP6Pr83rEgUgXgya/u8wk3h/bvX70w+Ff2skwjdPLr5dLUQ/n5KFX4r3bsNmA=="
- "resolved" "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-10.1.1.tgz"
- "version" "10.1.1"
- dependencies:
- "@react-native-community/cli-tools" "^10.1.1"
- "chalk" "^4.1.2"
- "execa" "^1.0.0"
- "glob" "^7.1.3"
- "ora" "^5.4.1"
-
-"@react-native-community/cli-plugin-metro@^10.1.1":
- "integrity" "sha512-wEp47le4mzlelDF5sfkaaujUDYcuLep5HZqlcMx7PkL7BA3/fSHdDo1SblqaLgZ1ca6vFU+kfbHueLDct+xwFg=="
- "resolved" "https://registry.npmjs.org/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-10.1.1.tgz"
- "version" "10.1.1"
- dependencies:
- "@react-native-community/cli-server-api" "^10.1.1"
- "@react-native-community/cli-tools" "^10.1.1"
- "chalk" "^4.1.2"
- "execa" "^1.0.0"
- "metro" "0.73.7"
- "metro-config" "0.73.7"
- "metro-core" "0.73.7"
- "metro-react-native-babel-transformer" "0.73.7"
- "metro-resolver" "0.73.7"
- "metro-runtime" "0.73.7"
- "readline" "^1.3.0"
-
-"@react-native-community/cli-server-api@^10.1.1":
- "integrity" "sha512-NZDo/wh4zlm8as31UEBno2bui8+ufzsZV+KN7QjEJWEM0levzBtxaD+4je0OpfhRIIkhaRm2gl/vVf7OYAzg4g=="
- "resolved" "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-10.1.1.tgz"
- "version" "10.1.1"
- dependencies:
- "@react-native-community/cli-debugger-ui" "^10.0.0"
- "@react-native-community/cli-tools" "^10.1.1"
- "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@^10.1.1":
- "integrity" "sha512-+FlwOnZBV+ailEzXjcD8afY2ogFEBeHOw/8+XXzMgPaquU2Zly9B+8W089tnnohO3yfiQiZqkQlElP423MY74g=="
- "resolved" "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-10.1.1.tgz"
- "version" "10.1.1"
- 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@^10.0.0":
- "integrity" "sha512-31oUM6/rFBZQfSmDQsT1DX/5fjqfxg7sf2u8kTPJK7rXVya5SRpAMaCXsPAG0omsmJxXt+J9HxUi3Ic+5Ux5Iw=="
- "resolved" "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-10.0.0.tgz"
- "version" "10.0.0"
- dependencies:
- "joi" "^17.2.1"
-
-"@react-native-community/cli@10.1.3":
- "integrity" "sha512-kzh6bYLGN1q1q0IiczKSP1LTrovFeVzppYRTKohPI9VdyZwp7b5JOgaQMB/Ijtwm3MxBDrZgV9AveH/eUmUcKQ=="
- "resolved" "https://registry.npmjs.org/@react-native-community/cli/-/cli-10.1.3.tgz"
- "version" "10.1.3"
- dependencies:
- "@react-native-community/cli-clean" "^10.1.1"
- "@react-native-community/cli-config" "^10.1.1"
- "@react-native-community/cli-debugger-ui" "^10.0.0"
- "@react-native-community/cli-doctor" "^10.1.1"
- "@react-native-community/cli-hermes" "^10.1.3"
- "@react-native-community/cli-plugin-metro" "^10.1.1"
- "@react-native-community/cli-server-api" "^10.1.1"
- "@react-native-community/cli-tools" "^10.1.1"
- "@react-native-community/cli-types" "^10.0.0"
- "chalk" "^4.1.2"
- "commander" "^9.4.1"
- "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/assets@1.0.0":
- "integrity" "sha512-KrwSpS1tKI70wuKl68DwJZYEvXktDHdZMG0k2AXD/rJVSlB23/X2CB2cutVR0HwNMJIal9HOUOBB2rVfa6UGtQ=="
- "resolved" "https://registry.npmjs.org/@react-native/assets/-/assets-1.0.0.tgz"
- "version" "1.0.0"
-
-"@react-native/normalize-color@*", "@react-native/normalize-color@2.1.0":
- "integrity" "sha512-Z1jQI2NpdFJCVgpY+8Dq/Bt3d+YUi1928Q+/CZm/oh66fzM0RUl54vvuXlPJKybH4pdCZey1eDTPaLHkMPNgWA=="
- "resolved" "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-2.1.0.tgz"
- "version" "2.1.0"
-
-"@react-native/polyfills@2.0.0":
- "integrity" "sha512-K0aGNn1TjalKj+65D7ycc1//H9roAQ51GJVk5ZJQFb2teECGmzd86bYDC0aYdbRf7gtovescq4Zt6FR0tgXiHQ=="
- "resolved" "https://registry.npmjs.org/@react-native/polyfills/-/polyfills-2.0.0.tgz"
- "version" "2.0.0"
-
-"@sideway/address@^4.1.3":
- "integrity" "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw=="
- "resolved" "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz"
- "version" "4.1.4"
- dependencies:
- "@hapi/hoek" "^9.0.0"
-
-"@sideway/formula@^3.0.1":
- "integrity" "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg=="
- "resolved" "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz"
- "version" "3.0.1"
-
-"@sideway/pinpoint@^2.0.0":
- "integrity" "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ=="
- "resolved" "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz"
- "version" "2.0.0"
-
-"@sinclair/typebox@^0.25.16":
- "integrity" "sha512-gFukHN4t8K4+wVC+ECqeqwzBDeFeTzBXroBTqE6vcWrQGbEUpHO7LYdG0f4xnvYq4VOEwITSlHlp0JBAIFMS/g=="
- "resolved" "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.21.tgz"
- "version" "0.25.21"
-
"@sinonjs/commons@^1.7.0":
- "resolved" "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.1.tgz"
- "version" "1.8.1"
- dependencies:
- "type-detect" "4.0.8"
-
-"@sinonjs/commons@^2.0.0":
- "integrity" "sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg=="
- "resolved" "https://registry.npmjs.org/@sinonjs/commons/-/commons-2.0.0.tgz"
- "version" "2.0.0"
- dependencies:
- "type-detect" "4.0.8"
-
-"@sinonjs/fake-timers@^10.0.2":
- "integrity" "sha512-SwUDyjWnah1AaNl7kxsa7cfLhlTYoiyhDAIgyh+El30YvXs/o7OLXpYH88Zdhyx9JExKrmHDJ+10bwIcY80Jmw=="
- "resolved" "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.0.2.tgz"
- "version" "10.0.2"
+ version "1.8.1"
+ resolved "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.1.tgz"
dependencies:
- "@sinonjs/commons" "^2.0.0"
+ type-detect "4.0.8"
"@sinonjs/fake-timers@^6.0.1":
- "resolved" "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz"
- "version" "6.0.1"
+ version "6.0.1"
+ resolved "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz"
dependencies:
"@sinonjs/commons" "^1.7.0"
"@tootallnate/once@1":
- "integrity" "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw=="
- "resolved" "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz"
- "version" "1.1.2"
+ version "1.1.2"
+ resolved "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz"
+ integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==
"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.7":
- "resolved" "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.9.tgz"
- "version" "7.1.9"
+ version "7.1.9"
+ resolved "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.9.tgz"
dependencies:
"@babel/parser" "^7.1.0"
"@babel/types" "^7.0.0"
@@ -1505,366 +1067,235 @@
"@types/babel__traverse" "*"
"@types/babel__generator@*":
- "resolved" "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.1.tgz"
- "version" "7.6.1"
+ version "7.6.1"
+ resolved "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.1.tgz"
dependencies:
"@babel/types" "^7.0.0"
"@types/babel__template@*":
- "resolved" "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.2.tgz"
- "version" "7.0.2"
+ version "7.0.2"
+ resolved "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.2.tgz"
dependencies:
"@babel/parser" "^7.1.0"
"@babel/types" "^7.0.0"
"@types/babel__traverse@*", "@types/babel__traverse@^7.0.6":
- "resolved" "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.13.tgz"
- "version" "7.0.13"
+ version "7.0.13"
+ resolved "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.13.tgz"
dependencies:
"@babel/types" "^7.3.0"
"@types/babel__traverse@^7.0.4":
- "resolved" "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.0.tgz"
- "version" "7.11.0"
+ version "7.11.0"
+ resolved "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.0.tgz"
dependencies:
"@babel/types" "^7.3.0"
"@types/color-name@^1.1.1":
- "resolved" "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz"
- "version" "1.1.1"
+ version "1.1.1"
+ resolved "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz"
"@types/graceful-fs@^4.1.2":
- "resolved" "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.3.tgz"
- "version" "4.1.3"
+ version "4.1.3"
+ resolved "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.3.tgz"
dependencies:
"@types/node" "*"
"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0":
- "resolved" "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz"
- "version" "2.0.1"
+ version "2.0.1"
+ resolved "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz"
"@types/istanbul-lib-coverage@^2.0.1":
- "resolved" "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz"
- "version" "2.0.3"
+ version "2.0.3"
+ resolved "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz"
"@types/istanbul-lib-report@*":
- "resolved" "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz"
- "version" "3.0.0"
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz"
dependencies:
"@types/istanbul-lib-coverage" "*"
"@types/istanbul-reports@^3.0.0":
- "resolved" "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz"
- "version" "3.0.0"
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz"
dependencies:
"@types/istanbul-lib-report" "*"
"@types/node@*":
- "resolved" "https://registry.npmjs.org/@types/node/-/node-14.0.26.tgz"
- "version" "14.0.26"
+ version "14.0.26"
+ resolved "https://registry.npmjs.org/@types/node/-/node-14.0.26.tgz"
"@types/normalize-package-data@^2.4.0":
- "resolved" "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz"
- "version" "2.4.0"
+ version "2.4.0"
+ resolved "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz"
"@types/prettier@^2.0.0":
- "resolved" "https://registry.npmjs.org/@types/prettier/-/prettier-2.0.2.tgz"
- "version" "2.0.2"
+ version "2.0.2"
+ resolved "https://registry.npmjs.org/@types/prettier/-/prettier-2.0.2.tgz"
"@types/stack-utils@^2.0.0":
- "resolved" "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz"
- "version" "2.0.0"
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz"
"@types/yargs-parser@*":
- "resolved" "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz"
- "version" "15.0.0"
+ version "15.0.0"
+ resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz"
"@types/yargs@^15.0.0":
- "resolved" "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz"
- "version" "15.0.5"
- dependencies:
- "@types/yargs-parser" "*"
-
-"@types/yargs@^16.0.0":
- "integrity" "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ=="
- "resolved" "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz"
- "version" "16.0.5"
+ version "15.0.5"
+ resolved "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz"
dependencies:
"@types/yargs-parser" "*"
-"@types/yargs@^17.0.8":
- "integrity" "sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g=="
- "resolved" "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.22.tgz"
- "version" "17.0.22"
- dependencies:
- "@types/yargs-parser" "*"
-
-"abab@^2.0.3", "abab@^2.0.5":
- "integrity" "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA=="
- "resolved" "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz"
- "version" "2.0.6"
-
-"abort-controller@^3.0.0":
- "integrity" "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg=="
- "resolved" "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz"
- "version" "3.0.0"
- dependencies:
- "event-target-shim" "^5.0.0"
-
-"absolute-path@^0.0.0":
- "integrity" "sha512-HQiug4c+/s3WOvEnDRxXVmNtSG5s2gJM9r19BTcqjp7BWcE48PB+Y2G6jE65kqI0LpsQeMZygt/b60Gi4KxGyA=="
- "resolved" "https://registry.npmjs.org/absolute-path/-/absolute-path-0.0.0.tgz"
- "version" "0.0.0"
-
-"accepts@^1.3.7", "accepts@~1.3.5", "accepts@~1.3.7":
- "integrity" "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw=="
- "resolved" "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz"
- "version" "1.3.8"
- dependencies:
- "mime-types" "~2.1.34"
- "negotiator" "0.6.3"
+abab@^2.0.3, abab@^2.0.5:
+ version "2.0.6"
+ resolved "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz"
+ integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==
-"acorn-globals@^6.0.0":
- "integrity" "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg=="
- "resolved" "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz"
- "version" "6.0.0"
+acorn-globals@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz"
+ integrity sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==
dependencies:
- "acorn" "^7.1.1"
- "acorn-walk" "^7.1.1"
+ acorn "^7.1.1"
+ acorn-walk "^7.1.1"
-"acorn-walk@^7.1.1":
- "integrity" "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA=="
- "resolved" "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz"
- "version" "7.2.0"
+acorn-walk@^7.1.1:
+ version "7.2.0"
+ resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz"
+ integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==
-"acorn@^7.1.1":
- "integrity" "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A=="
- "resolved" "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz"
- "version" "7.4.1"
+acorn@^7.1.1:
+ version "7.4.1"
+ resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz"
+ integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
-"acorn@^8.2.4", "acorn@^8.5.0":
- "integrity" "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A=="
- "resolved" "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz"
- "version" "8.7.1"
+acorn@^8.2.4:
+ version "8.7.1"
+ resolved "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz"
+ integrity sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==
-"agent-base@6":
- "integrity" "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ=="
- "resolved" "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz"
- "version" "6.0.2"
+agent-base@6:
+ version "6.0.2"
+ resolved "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz"
+ integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==
dependencies:
- "debug" "4"
+ debug "4"
-"anser@^1.4.9":
- "integrity" "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww=="
- "resolved" "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz"
- "version" "1.4.10"
-
-"ansi-escapes@^4.2.1":
- "resolved" "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz"
- "version" "4.3.1"
- dependencies:
- "type-fest" "^0.11.0"
-
-"ansi-fragments@^0.2.1":
- "integrity" "sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w=="
- "resolved" "https://registry.npmjs.org/ansi-fragments/-/ansi-fragments-0.2.1.tgz"
- "version" "0.2.1"
+ansi-escapes@^4.2.1:
+ version "4.3.1"
+ resolved "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz"
dependencies:
- "colorette" "^1.0.7"
- "slice-ansi" "^2.0.0"
- "strip-ansi" "^5.0.0"
-
-"ansi-regex@^4.1.0":
- "integrity" "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g=="
- "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz"
- "version" "4.1.1"
+ type-fest "^0.11.0"
-"ansi-regex@^5.0.0", "ansi-regex@^5.0.1":
- "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz"
- "version" "5.0.1"
+ansi-regex@^5.0.0, ansi-regex@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz"
-"ansi-styles@^3.2.0":
- "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA=="
- "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz"
- "version" "3.2.1"
+ansi-styles@^3.2.1:
+ version "3.2.1"
+ resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz"
+ integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
dependencies:
- "color-convert" "^1.9.0"
+ color-convert "^1.9.0"
-"ansi-styles@^3.2.1":
- "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA=="
- "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz"
- "version" "3.2.1"
- dependencies:
- "color-convert" "^1.9.0"
-
-"ansi-styles@^4.0.0", "ansi-styles@^4.1.0":
- "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz"
- "version" "4.2.1"
+ansi-styles@^4.0.0, ansi-styles@^4.1.0:
+ version "4.2.1"
+ resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz"
dependencies:
"@types/color-name" "^1.1.1"
- "color-convert" "^2.0.1"
+ color-convert "^2.0.1"
-"ansi-styles@^5.0.0":
- "integrity" "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA=="
- "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz"
- "version" "5.2.0"
-
-"anymatch@^2.0.0":
- "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz"
- "version" "2.0.0"
+anymatch@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz"
dependencies:
- "micromatch" "^3.1.4"
- "normalize-path" "^2.1.1"
+ micromatch "^3.1.4"
+ normalize-path "^2.1.1"
-"anymatch@^3.0.3":
- "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz"
- "version" "3.1.1"
+anymatch@^3.0.3:
+ version "3.1.1"
+ resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz"
dependencies:
- "normalize-path" "^3.0.0"
- "picomatch" "^2.0.4"
-
-"appdirsjs@^1.2.4":
- "integrity" "sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw=="
- "resolved" "https://registry.npmjs.org/appdirsjs/-/appdirsjs-1.2.7.tgz"
- "version" "1.2.7"
+ normalize-path "^3.0.0"
+ picomatch "^2.0.4"
-"argparse@^1.0.7":
- "resolved" "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz"
- "version" "1.0.10"
+argparse@^1.0.7:
+ version "1.0.10"
+ resolved "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz"
dependencies:
- "sprintf-js" "~1.0.2"
-
-"arr-diff@^4.0.0":
- "resolved" "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz"
- "version" "4.0.0"
-
-"arr-flatten@^1.1.0":
- "resolved" "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz"
- "version" "1.1.0"
-
-"arr-union@^3.1.0":
- "resolved" "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz"
- "version" "3.1.0"
-
-"array-unique@^0.3.2":
- "resolved" "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz"
- "version" "0.3.2"
+ sprintf-js "~1.0.2"
-"asap@~2.0.6":
- "integrity" "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA=="
- "resolved" "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz"
- "version" "2.0.6"
+arr-diff@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz"
-"assign-symbols@^1.0.0":
- "resolved" "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz"
- "version" "1.0.0"
+arr-flatten@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz"
-"ast-types@0.14.2":
- "integrity" "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA=="
- "resolved" "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz"
- "version" "0.14.2"
- dependencies:
- "tslib" "^2.0.1"
-
-"astral-regex@^1.0.0":
- "integrity" "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg=="
- "resolved" "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz"
- "version" "1.0.0"
+arr-union@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz"
-"async-limiter@~1.0.0":
- "integrity" "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ=="
- "resolved" "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz"
- "version" "1.0.1"
+array-unique@^0.3.2:
+ version "0.3.2"
+ resolved "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz"
-"async@^3.2.2":
- "integrity" "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ=="
- "resolved" "https://registry.npmjs.org/async/-/async-3.2.4.tgz"
- "version" "3.2.4"
+assign-symbols@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz"
-"asynckit@^0.4.0":
- "integrity" "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
- "resolved" "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"
- "version" "0.4.0"
+asynckit@^0.4.0:
+ version "0.4.0"
+ resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"
+ integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==
-"atob@^2.1.2":
- "resolved" "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz"
- "version" "2.1.2"
+atob@^2.1.2:
+ version "2.1.2"
+ resolved "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz"
-"babel-core@^7.0.0-bridge.0":
- "integrity" "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg=="
- "resolved" "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz"
- "version" "7.0.0-bridge.0"
-
-"babel-jest@^26.6.3":
- "resolved" "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz"
- "version" "26.6.3"
+babel-jest@^26.6.3:
+ version "26.6.3"
+ resolved "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz"
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-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":
- "resolved" "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz"
- "version" "2.3.3"
+babel-plugin-dynamic-import-node@^2.3.3:
+ version "2.3.3"
+ resolved "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz"
dependencies:
- "object.assign" "^4.1.0"
+ object.assign "^4.1.0"
-"babel-plugin-istanbul@^6.0.0":
- "resolved" "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz"
- "version" "6.0.0"
+babel-plugin-istanbul@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz"
dependencies:
"@babel/helper-plugin-utils" "^7.0.0"
"@istanbuljs/load-nyc-config" "^1.0.0"
"@istanbuljs/schema" "^0.1.2"
- "istanbul-lib-instrument" "^4.0.0"
- "test-exclude" "^6.0.0"
+ istanbul-lib-instrument "^4.0.0"
+ test-exclude "^6.0.0"
-"babel-plugin-jest-hoist@^26.6.2":
- "resolved" "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz"
- "version" "26.6.2"
+babel-plugin-jest-hoist@^26.6.2:
+ version "26.6.2"
+ resolved "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz"
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":
- "integrity" "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q=="
- "resolved" "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz"
- "version" "0.3.3"
- 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":
- "integrity" "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA=="
- "resolved" "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz"
- "version" "0.6.0"
- dependencies:
- "@babel/helper-define-polyfill-provider" "^0.3.3"
- "core-js-compat" "^3.25.1"
-
-"babel-plugin-polyfill-regenerator@^0.4.1":
- "integrity" "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw=="
- "resolved" "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz"
- "version" "0.4.1"
- dependencies:
- "@babel/helper-define-polyfill-provider" "^0.3.3"
-
-"babel-plugin-syntax-trailing-function-commas@^7.0.0-beta.0":
- "integrity" "sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ=="
- "resolved" "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz"
- "version" "7.0.0-beta.0"
-
-"babel-preset-current-node-syntax@^1.0.0":
- "resolved" "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz"
- "version" "1.0.1"
+babel-preset-current-node-syntax@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz"
dependencies:
"@babel/plugin-syntax-async-generators" "^7.8.4"
"@babel/plugin-syntax-bigint" "^7.8.3"
@@ -1879,1508 +1310,1056 @@
"@babel/plugin-syntax-optional-chaining" "^7.8.3"
"@babel/plugin-syntax-top-level-await" "^7.8.3"
-"babel-preset-fbjs@^3.4.0":
- "integrity" "sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow=="
- "resolved" "https://registry.npmjs.org/babel-preset-fbjs/-/babel-preset-fbjs-3.4.0.tgz"
- "version" "3.4.0"
- 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":
- "resolved" "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz"
- "version" "26.6.2"
- dependencies:
- "babel-plugin-jest-hoist" "^26.6.2"
- "babel-preset-current-node-syntax" "^1.0.0"
-
-"balanced-match@^1.0.0":
- "resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz"
- "version" "1.0.0"
-
-"base@^0.11.1":
- "resolved" "https://registry.npmjs.org/base/-/base-0.11.2.tgz"
- "version" "0.11.2"
- 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"
-
-"base64-js@^1.1.2", "base64-js@^1.3.1":
- "integrity" "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="
- "resolved" "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz"
- "version" "1.5.1"
-
-"bl@^4.1.0":
- "integrity" "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w=="
- "resolved" "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz"
- "version" "4.1.0"
- dependencies:
- "buffer" "^5.5.0"
- "inherits" "^2.0.4"
- "readable-stream" "^3.4.0"
-
-"brace-expansion@^1.1.7":
- "resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"
- "version" "1.1.11"
- dependencies:
- "balanced-match" "^1.0.0"
- "concat-map" "0.0.1"
-
-"braces@^2.3.1":
- "integrity" "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w=="
- "resolved" "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz"
- "version" "2.3.2"
- 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":
- "resolved" "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz"
- "version" "3.0.2"
- dependencies:
- "fill-range" "^7.0.1"
-
-"browser-process-hrtime@^1.0.0":
- "integrity" "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow=="
- "resolved" "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz"
- "version" "1.0.0"
-
-"browserslist@^4.21.3", "browserslist@^4.21.4", "browserslist@>= 4.21.0":
- "integrity" "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w=="
- "resolved" "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz"
- "version" "4.21.5"
- dependencies:
- "caniuse-lite" "^1.0.30001449"
- "electron-to-chromium" "^1.4.284"
- "node-releases" "^2.0.8"
- "update-browserslist-db" "^1.0.10"
-
-"bser@2.1.1":
- "resolved" "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz"
- "version" "2.1.1"
- dependencies:
- "node-int64" "^0.4.0"
-
-"buffer-from@^1.0.0":
- "resolved" "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz"
- "version" "1.1.1"
-
-"buffer@^5.5.0":
- "integrity" "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ=="
- "resolved" "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz"
- "version" "5.7.1"
- dependencies:
- "base64-js" "^1.3.1"
- "ieee754" "^1.1.13"
-
-"bytes@3.0.0":
- "integrity" "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw=="
- "resolved" "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz"
- "version" "3.0.0"
-
-"cache-base@^1.0.1":
- "resolved" "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz"
- "version" "1.0.1"
- 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"
-
-"caller-callsite@^2.0.0":
- "integrity" "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ=="
- "resolved" "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz"
- "version" "2.0.0"
- dependencies:
- "callsites" "^2.0.0"
-
-"caller-path@^2.0.0":
- "integrity" "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A=="
- "resolved" "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz"
- "version" "2.0.0"
- dependencies:
- "caller-callsite" "^2.0.0"
-
-"callsites@^2.0.0":
- "integrity" "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ=="
- "resolved" "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz"
- "version" "2.0.0"
-
-"callsites@^3.0.0":
- "resolved" "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz"
- "version" "3.1.0"
-
-"camelcase@^5.0.0", "camelcase@^5.3.1":
- "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz"
- "version" "5.3.1"
-
-"camelcase@^6.0.0":
- "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-6.0.0.tgz"
- "version" "6.0.0"
-
-"caniuse-lite@^1.0.30001449":
- "integrity" "sha512-XY7UbUpGRatZzoRft//5xOa69/1iGJRBlrieH6QYrkKLIFn3m7OVEJ81dSrKoy2BnKsdbX5cLrOispZNYo9v2w=="
- "resolved" "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001451.tgz"
- "version" "1.0.30001451"
-
-"capture-exit@^2.0.0":
- "resolved" "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz"
- "version" "2.0.0"
- dependencies:
- "rsvp" "^4.8.4"
-
-"chalk@^2.0.0":
- "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ=="
- "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz"
- "version" "2.4.2"
- 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":
- "integrity" "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA=="
- "resolved" "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz"
- "version" "4.1.2"
- dependencies:
- "ansi-styles" "^4.1.0"
- "supports-color" "^7.1.0"
-
-"char-regex@^1.0.2":
- "resolved" "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz"
- "version" "1.0.2"
-
-"ci-info@^2.0.0":
- "resolved" "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz"
- "version" "2.0.0"
-
-"ci-info@^3.2.0":
- "integrity" "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw=="
- "resolved" "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz"
- "version" "3.8.0"
-
-"cjs-module-lexer@^0.6.0":
- "resolved" "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz"
- "version" "0.6.0"
-
-"class-utils@^0.3.5":
- "resolved" "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz"
- "version" "0.3.6"
- 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":
- "integrity" "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw=="
- "resolved" "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz"
- "version" "3.1.0"
- dependencies:
- "restore-cursor" "^3.1.0"
-
-"cli-spinners@^2.5.0":
- "integrity" "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw=="
- "resolved" "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz"
- "version" "2.7.0"
-
-"cliui@^6.0.0":
- "resolved" "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz"
- "version" "6.0.0"
- dependencies:
- "string-width" "^4.2.0"
- "strip-ansi" "^6.0.0"
- "wrap-ansi" "^6.2.0"
+babel-preset-jest@^26.6.2:
+ version "26.6.2"
+ resolved "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz"
+ dependencies:
+ babel-plugin-jest-hoist "^26.6.2"
+ babel-preset-current-node-syntax "^1.0.0"
+
+balanced-match@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz"
+
+base@^0.11.1:
+ version "0.11.2"
+ resolved "https://registry.npmjs.org/base/-/base-0.11.2.tgz"
+ 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"
+
+brace-expansion@^1.1.7:
+ version "1.1.11"
+ resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"
+ dependencies:
+ balanced-match "^1.0.0"
+ concat-map "0.0.1"
+
+braces@^2.3.1:
+ version "2.3.2"
+ resolved "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz"
+ 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.npmjs.org/braces/-/braces-3.0.2.tgz"
+ dependencies:
+ fill-range "^7.0.1"
+
+browser-process-hrtime@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz"
+ integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==
+
+browserslist@^4.21.3, browserslist@^4.21.4:
+ version "4.21.5"
+ resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz"
+ integrity sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==
+ dependencies:
+ caniuse-lite "^1.0.30001449"
+ electron-to-chromium "^1.4.284"
+ node-releases "^2.0.8"
+ update-browserslist-db "^1.0.10"
+
+bser@2.1.1:
+ version "2.1.1"
+ resolved "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz"
+ dependencies:
+ node-int64 "^0.4.0"
+
+buffer-from@^1.0.0:
+ version "1.1.1"
+ resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz"
+
+cache-base@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz"
+ 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"
+
+callsites@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz"
+
+camelcase@^5.0.0, camelcase@^5.3.1:
+ version "5.3.1"
+ resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz"
+
+camelcase@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.0.0.tgz"
+
+caniuse-lite@^1.0.30001449:
+ version "1.0.30001451"
+ resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001451.tgz"
+ integrity sha512-XY7UbUpGRatZzoRft//5xOa69/1iGJRBlrieH6QYrkKLIFn3m7OVEJ81dSrKoy2BnKsdbX5cLrOispZNYo9v2w==
+
+capture-exit@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz"
+ dependencies:
+ rsvp "^4.8.4"
+
+chalk@^2.0.0:
+ version "2.4.2"
+ resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz"
+ 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:
+ version "4.1.2"
+ resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz"
+ 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.npmjs.org/char-regex/-/char-regex-1.0.2.tgz"
+
+ci-info@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz"
+
+cjs-module-lexer@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz"
+
+class-utils@^0.3.5:
+ version "0.3.6"
+ resolved "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz"
+ dependencies:
+ arr-union "^3.1.0"
+ define-property "^0.2.5"
+ isobject "^3.0.0"
+ static-extend "^0.1.1"
+
+cliui@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz"
+ dependencies:
+ string-width "^4.2.0"
+ strip-ansi "^6.0.0"
+ wrap-ansi "^6.2.0"
+
+co@^4.6.0:
+ version "4.6.0"
+ resolved "https://registry.npmjs.org/co/-/co-4.6.0.tgz"
+
+collect-v8-coverage@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz"
+
+collection-visit@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz"
+ dependencies:
+ map-visit "^1.0.0"
+ object-visit "^1.0.0"
+
+color-convert@^1.9.0:
+ version "1.9.3"
+ resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz"
+ 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.npmjs.org/color-convert/-/color-convert-2.0.1.tgz"
+ dependencies:
+ color-name "~1.1.4"
-"cliui@^8.0.1":
- "integrity" "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ=="
- "resolved" "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz"
- "version" "8.0.1"
- dependencies:
- "string-width" "^4.2.0"
- "strip-ansi" "^6.0.1"
- "wrap-ansi" "^7.0.0"
-
-"clone-deep@^4.0.1":
- "integrity" "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ=="
- "resolved" "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz"
- "version" "4.0.1"
- dependencies:
- "is-plain-object" "^2.0.4"
- "kind-of" "^6.0.2"
- "shallow-clone" "^3.0.0"
-
-"clone@^1.0.2":
- "integrity" "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg=="
- "resolved" "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz"
- "version" "1.0.4"
-
-"co@^4.6.0":
- "resolved" "https://registry.npmjs.org/co/-/co-4.6.0.tgz"
- "version" "4.6.0"
-
-"collect-v8-coverage@^1.0.0":
- "resolved" "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz"
- "version" "1.0.1"
-
-"collection-visit@^1.0.0":
- "resolved" "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz"
- "version" "1.0.0"
- dependencies:
- "map-visit" "^1.0.0"
- "object-visit" "^1.0.0"
-
-"color-convert@^1.9.0":
- "integrity" "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg=="
- "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz"
- "version" "1.9.3"
- dependencies:
- "color-name" "1.1.3"
-
-"color-convert@^2.0.1":
- "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz"
- "version" "2.0.1"
- dependencies:
- "color-name" "~1.1.4"
-
-"color-name@~1.1.4":
- "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz"
- "version" "1.1.4"
-
-"color-name@1.1.3":
- "integrity" "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
- "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz"
- "version" "1.1.3"
-
-"colorette@^1.0.7":
- "resolved" "https://registry.npmjs.org/colorette/-/colorette-1.3.0.tgz"
- "version" "1.3.0"
-
-"combined-stream@^1.0.8":
- "integrity" "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg=="
- "resolved" "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz"
- "version" "1.0.8"
- dependencies:
- "delayed-stream" "~1.0.0"
-
-"command-exists@^1.2.8":
- "integrity" "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w=="
- "resolved" "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz"
- "version" "1.2.9"
-
-"commander@^2.20.0":
- "integrity" "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
- "resolved" "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz"
- "version" "2.20.3"
-
-"commander@^9.4.1":
- "integrity" "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ=="
- "resolved" "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz"
- "version" "9.5.0"
-
-"commander@~2.13.0":
- "integrity" "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA=="
- "resolved" "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz"
- "version" "2.13.0"
-
-"commondir@^1.0.1":
- "integrity" "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg=="
- "resolved" "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz"
- "version" "1.0.1"
-
-"component-emitter@^1.2.1":
- "resolved" "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz"
- "version" "1.3.0"
-
-"compressible@~2.0.16":
- "integrity" "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg=="
- "resolved" "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz"
- "version" "2.0.18"
- dependencies:
- "mime-db" ">= 1.43.0 < 2"
-
-"compression@^1.7.1":
- "integrity" "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ=="
- "resolved" "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz"
- "version" "1.7.4"
- 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":
- "resolved" "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
- "version" "0.0.1"
-
-"connect@^3.6.5":
- "integrity" "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ=="
- "resolved" "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz"
- "version" "3.7.0"
- 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":
- "resolved" "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz"
- "version" "1.7.0"
- dependencies:
- "safe-buffer" "~5.1.1"
-
-"copy-descriptor@^0.1.0":
- "resolved" "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz"
- "version" "0.1.1"
-
-"core-js-compat@^3.25.1", "core-js-compat@^3.8.0":
- "integrity" "sha512-welaYuF7ZtbYKGrIy7y3eb40d37rG1FvzEOfe7hSLd2iD6duMDqUhRfSvCGyC46HhR6Y8JXXdZ2lnRUMkPBpvg=="
- "resolved" "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.27.2.tgz"
- "version" "3.27.2"
- dependencies:
- "browserslist" "^4.21.4"
-
-"core-util-is@~1.0.0":
- "integrity" "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
- "resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz"
- "version" "1.0.3"
-
-"cosmiconfig@^5.0.5", "cosmiconfig@^5.1.0":
- "integrity" "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA=="
- "resolved" "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz"
- "version" "5.2.1"
- 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":
- "integrity" "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ=="
- "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz"
- "version" "6.0.5"
- 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":
- "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz"
- "version" "7.0.3"
- dependencies:
- "path-key" "^3.1.0"
- "shebang-command" "^2.0.0"
- "which" "^2.0.1"
-
-"cssom@^0.4.4":
- "integrity" "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw=="
- "resolved" "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz"
- "version" "0.4.4"
-
-"cssom@~0.3.6":
- "integrity" "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg=="
- "resolved" "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz"
- "version" "0.3.8"
+color-name@1.1.3:
+ version "1.1.3"
+ resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz"
+ integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==
-"cssstyle@^2.3.0":
- "integrity" "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A=="
- "resolved" "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz"
- "version" "2.3.0"
- dependencies:
- "cssom" "~0.3.6"
+color-name@~1.1.4:
+ version "1.1.4"
+ resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz"
-"data-urls@^2.0.0":
- "integrity" "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ=="
- "resolved" "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz"
- "version" "2.0.0"
+combined-stream@^1.0.8:
+ version "1.0.8"
+ resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz"
+ integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
dependencies:
- "abab" "^2.0.3"
- "whatwg-mimetype" "^2.3.0"
- "whatwg-url" "^8.0.0"
+ delayed-stream "~1.0.0"
-"dayjs@^1.8.15":
- "integrity" "sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ=="
- "resolved" "https://registry.npmjs.org/dayjs/-/dayjs-1.11.7.tgz"
- "version" "1.11.7"
+component-emitter@^1.2.1:
+ version "1.3.0"
+ resolved "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz"
-"debug@^2.2.0":
- "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="
- "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"
- "version" "2.6.9"
- dependencies:
- "ms" "2.0.0"
+concat-map@0.0.1:
+ version "0.0.1"
+ resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
-"debug@^2.3.3":
- "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"
- "version" "2.6.9"
+convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0:
+ version "1.7.0"
+ resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz"
dependencies:
- "ms" "2.0.0"
+ safe-buffer "~5.1.1"
-"debug@^4.1.0", "debug@^4.1.1":
- "resolved" "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz"
- "version" "4.1.1"
- dependencies:
- "ms" "^2.1.1"
+copy-descriptor@^0.1.0:
+ version "0.1.1"
+ resolved "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz"
-"debug@2.6.9":
- "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="
- "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"
- "version" "2.6.9"
+core-js-compat@^3.8.0:
+ version "3.27.2"
+ resolved "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.27.2.tgz"
+ integrity sha512-welaYuF7ZtbYKGrIy7y3eb40d37rG1FvzEOfe7hSLd2iD6duMDqUhRfSvCGyC46HhR6Y8JXXdZ2lnRUMkPBpvg==
dependencies:
- "ms" "2.0.0"
+ browserslist "^4.21.4"
-"debug@4":
- "integrity" "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ=="
- "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz"
- "version" "4.3.4"
+cross-spawn@^6.0.0:
+ version "6.0.5"
+ resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz"
+ integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==
dependencies:
- "ms" "2.1.2"
-
-"decamelize@^1.2.0":
- "resolved" "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
- "version" "1.2.0"
-
-"decimal.js@^10.2.1":
- "integrity" "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ=="
- "resolved" "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz"
- "version" "10.3.1"
+ nice-try "^1.0.4"
+ path-key "^2.0.1"
+ semver "^5.5.0"
+ shebang-command "^1.2.0"
+ which "^1.2.9"
-"decode-uri-component@^0.2.0":
- "resolved" "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz"
- "version" "0.2.0"
-
-"deep-is@~0.1.3":
- "integrity" "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="
- "resolved" "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz"
- "version" "0.1.4"
+cross-spawn@^7.0.0:
+ version "7.0.3"
+ resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz"
+ dependencies:
+ path-key "^3.1.0"
+ shebang-command "^2.0.0"
+ which "^2.0.1"
-"deepmerge@^3.2.0":
- "integrity" "sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA=="
- "resolved" "https://registry.npmjs.org/deepmerge/-/deepmerge-3.3.0.tgz"
- "version" "3.3.0"
+cssom@^0.4.4:
+ version "0.4.4"
+ resolved "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz"
+ integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==
-"deepmerge@^4.2.2":
- "resolved" "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz"
- "version" "4.2.2"
+cssom@~0.3.6:
+ version "0.3.8"
+ resolved "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz"
+ integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==
-"defaults@^1.0.3":
- "integrity" "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A=="
- "resolved" "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz"
- "version" "1.0.4"
+cssstyle@^2.3.0:
+ version "2.3.0"
+ resolved "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz"
+ integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==
dependencies:
- "clone" "^1.0.2"
+ cssom "~0.3.6"
-"define-properties@^1.1.2":
- "resolved" "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz"
- "version" "1.1.3"
+data-urls@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz"
+ integrity sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==
dependencies:
- "object-keys" "^1.0.12"
+ abab "^2.0.3"
+ whatwg-mimetype "^2.3.0"
+ whatwg-url "^8.0.0"
-"define-property@^0.2.5":
- "resolved" "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz"
- "version" "0.2.5"
+debug@4:
+ version "4.3.4"
+ resolved "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz"
+ integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
dependencies:
- "is-descriptor" "^0.1.0"
+ ms "2.1.2"
-"define-property@^1.0.0":
- "resolved" "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz"
- "version" "1.0.0"
+debug@^2.2.0, debug@^2.3.3:
+ version "2.6.9"
+ resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"
+ integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
dependencies:
- "is-descriptor" "^1.0.0"
+ ms "2.0.0"
-"define-property@^2.0.2":
- "integrity" "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ=="
- "resolved" "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz"
- "version" "2.0.2"
+debug@^4.1.0, debug@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz"
dependencies:
- "is-descriptor" "^1.0.2"
- "isobject" "^3.0.1"
+ ms "^2.1.1"
-"delayed-stream@~1.0.0":
- "integrity" "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="
- "resolved" "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
- "version" "1.0.0"
+decamelize@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
-"denodeify@^1.2.1":
- "integrity" "sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg=="
- "resolved" "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz"
- "version" "1.2.1"
+decimal.js@^10.2.1:
+ version "10.3.1"
+ resolved "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz"
+ integrity sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==
-"depd@2.0.0":
- "integrity" "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="
- "resolved" "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz"
- "version" "2.0.0"
+decode-uri-component@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz"
-"deprecated-react-native-prop-types@^3.0.1":
- "integrity" "sha512-J0jCJcsk4hMlIb7xwOZKLfMpuJn6l8UtrPEzzQV5ewz5gvKNYakhBuq9h2rWX7YwHHJZFhU5W8ye7dB9oN8VcQ=="
- "resolved" "https://registry.npmjs.org/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-3.0.1.tgz"
- "version" "3.0.1"
- dependencies:
- "@react-native/normalize-color" "*"
- "invariant" "*"
- "prop-types" "*"
+deep-is@~0.1.3:
+ version "0.1.4"
+ resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz"
+ integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==
-"destroy@1.2.0":
- "integrity" "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg=="
- "resolved" "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz"
- "version" "1.2.0"
+deepmerge@^4.2.2:
+ version "4.2.2"
+ resolved "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz"
-"detect-newline@^3.0.0":
- "resolved" "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz"
- "version" "3.1.0"
+define-properties@^1.1.2:
+ version "1.1.3"
+ resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz"
+ dependencies:
+ object-keys "^1.0.12"
-"diff-sequences@^26.6.2":
- "resolved" "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz"
- "version" "26.6.2"
+define-property@^0.2.5:
+ version "0.2.5"
+ resolved "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz"
+ dependencies:
+ is-descriptor "^0.1.0"
-"domexception@^2.0.1":
- "integrity" "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg=="
- "resolved" "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz"
- "version" "2.0.1"
- dependencies:
- "webidl-conversions" "^5.0.0"
+define-property@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz"
+ dependencies:
+ is-descriptor "^1.0.0"
-"ee-first@1.1.1":
- "integrity" "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
- "resolved" "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz"
- "version" "1.1.1"
+define-property@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz"
+ integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==
+ dependencies:
+ is-descriptor "^1.0.2"
+ isobject "^3.0.1"
-"electron-to-chromium@^1.4.284":
- "integrity" "sha512-lEO94zqf1bDA3aepxwnWoHUjA8sZ+2owgcSZjYQy0+uOSEclJX0VieZC+r+wLpSxUHRd6gG32znTWmr+5iGzFw=="
- "resolved" "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.295.tgz"
- "version" "1.4.295"
-
-"emittery@^0.7.1":
- "resolved" "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz"
- "version" "0.7.2"
+delayed-stream@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
+ integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==
-"emoji-regex@^8.0.0":
- "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz"
- "version" "8.0.0"
+detect-newline@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz"
-"encodeurl@~1.0.2":
- "integrity" "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w=="
- "resolved" "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz"
- "version" "1.0.2"
+diff-sequences@^26.6.2:
+ version "26.6.2"
+ resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz"
-"end-of-stream@^1.1.0":
- "resolved" "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz"
- "version" "1.4.4"
+domexception@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz"
+ integrity sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==
dependencies:
- "once" "^1.4.0"
+ webidl-conversions "^5.0.0"
-"envinfo@^7.7.2":
- "integrity" "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw=="
- "resolved" "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz"
- "version" "7.8.1"
+electron-to-chromium@^1.4.284:
+ version "1.4.295"
+ resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.295.tgz"
+ integrity sha512-lEO94zqf1bDA3aepxwnWoHUjA8sZ+2owgcSZjYQy0+uOSEclJX0VieZC+r+wLpSxUHRd6gG32znTWmr+5iGzFw==
-"error-ex@^1.3.1":
- "resolved" "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz"
- "version" "1.3.2"
- dependencies:
- "is-arrayish" "^0.2.1"
+emittery@^0.7.1:
+ version "0.7.2"
+ resolved "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz"
-"error-stack-parser@^2.0.6":
- "integrity" "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ=="
- "resolved" "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz"
- "version" "2.1.4"
- dependencies:
- "stackframe" "^1.3.4"
-
-"errorhandler@^1.5.0":
- "integrity" "sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A=="
- "resolved" "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz"
- "version" "1.5.1"
- dependencies:
- "accepts" "~1.3.7"
- "escape-html" "~1.0.3"
-
-"escalade@^3.1.1":
- "resolved" "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz"
- "version" "3.1.1"
-
-"escape-html@~1.0.3":
- "integrity" "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
- "resolved" "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz"
- "version" "1.0.3"
-
-"escape-string-regexp@^1.0.5":
- "integrity" "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg=="
- "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
- "version" "1.0.5"
-
-"escape-string-regexp@^2.0.0":
- "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz"
- "version" "2.0.0"
-
-"escodegen@^2.0.0":
- "integrity" "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw=="
- "resolved" "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz"
- "version" "2.0.0"
- dependencies:
- "esprima" "^4.0.1"
- "estraverse" "^5.2.0"
- "esutils" "^2.0.2"
- "optionator" "^0.8.1"
- optionalDependencies:
- "source-map" "~0.6.1"
-
-"esprima@^4.0.0", "esprima@^4.0.1", "esprima@~4.0.0":
- "resolved" "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz"
- "version" "4.0.1"
-
-"estraverse@^5.2.0":
- "integrity" "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA=="
- "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz"
- "version" "5.3.0"
-
-"esutils@^2.0.2":
- "integrity" "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="
- "resolved" "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz"
- "version" "2.0.3"
-
-"etag@~1.8.1":
- "integrity" "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg=="
- "resolved" "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz"
- "version" "1.8.1"
-
-"event-target-shim@^5.0.0", "event-target-shim@^5.0.1":
- "integrity" "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ=="
- "resolved" "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz"
- "version" "5.0.1"
-
-"exec-sh@^0.3.2":
- "resolved" "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz"
- "version" "0.3.4"
-
-"execa@^1.0.0":
- "integrity" "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA=="
- "resolved" "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz"
- "version" "1.0.0"
- 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":
- "resolved" "https://registry.npmjs.org/execa/-/execa-4.0.3.tgz"
- "version" "4.0.3"
- 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":
- "resolved" "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz"
- "version" "0.1.2"
-
-"expand-brackets@^2.1.4":
- "resolved" "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz"
- "version" "2.1.4"
- 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":
- "resolved" "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz"
- "version" "26.6.2"
- 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":
- "resolved" "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz"
- "version" "2.0.1"
- dependencies:
- "is-extendable" "^0.1.0"
-
-"extend-shallow@^3.0.0":
- "resolved" "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz"
- "version" "3.0.2"
- dependencies:
- "assign-symbols" "^1.0.0"
- "is-extendable" "^1.0.1"
-
-"extend-shallow@^3.0.2":
- "integrity" "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q=="
- "resolved" "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz"
- "version" "3.0.2"
- dependencies:
- "assign-symbols" "^1.0.0"
- "is-extendable" "^1.0.1"
-
-"extglob@^2.0.4":
- "resolved" "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz"
- "version" "2.0.4"
- 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-json-stable-stringify@^2.0.0":
- "resolved" "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz"
- "version" "2.1.0"
-
-"fast-levenshtein@~2.0.6":
- "integrity" "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw=="
- "resolved" "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz"
- "version" "2.0.6"
-
-"fb-watchman@^2.0.0":
- "resolved" "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz"
- "version" "2.0.1"
- dependencies:
- "bser" "2.1.1"
-
-"fill-range@^4.0.0":
- "integrity" "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ=="
- "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz"
- "version" "4.0.0"
- 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":
- "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz"
- "version" "7.0.1"
- dependencies:
- "to-regex-range" "^5.0.1"
-
-"finalhandler@1.1.2":
- "integrity" "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA=="
- "resolved" "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz"
- "version" "1.1.2"
- 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":
- "integrity" "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ=="
- "resolved" "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz"
- "version" "2.1.0"
- dependencies:
- "commondir" "^1.0.1"
- "make-dir" "^2.0.0"
- "pkg-dir" "^3.0.0"
-
-"find-up@^3.0.0":
- "integrity" "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg=="
- "resolved" "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz"
- "version" "3.0.0"
- dependencies:
- "locate-path" "^3.0.0"
-
-"find-up@^4.0.0", "find-up@^4.1.0":
- "resolved" "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz"
- "version" "4.1.0"
- dependencies:
- "locate-path" "^5.0.0"
- "path-exists" "^4.0.0"
-
-"find-up@^5.0.0":
- "integrity" "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng=="
- "resolved" "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz"
- "version" "5.0.0"
- dependencies:
- "locate-path" "^6.0.0"
- "path-exists" "^4.0.0"
-
-"flow-parser@^0.185.0", "flow-parser@0.*":
- "integrity" "sha512-2hJ5ACYeJCzNtiVULov6pljKOLygy0zddoqSI1fFetM+XRPpRshFdGEijtqlamA1XwyZ+7rhryI6FQFzvtLWUQ=="
- "resolved" "https://registry.npmjs.org/flow-parser/-/flow-parser-0.185.2.tgz"
- "version" "0.185.2"
-
-"for-in@^1.0.2":
- "resolved" "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz"
- "version" "1.0.2"
-
-"form-data@^3.0.0":
- "integrity" "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg=="
- "resolved" "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz"
- "version" "3.0.1"
- dependencies:
- "asynckit" "^0.4.0"
- "combined-stream" "^1.0.8"
- "mime-types" "^2.1.12"
-
-"fragment-cache@^0.2.1":
- "resolved" "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz"
- "version" "0.2.1"
- dependencies:
- "map-cache" "^0.2.2"
-
-"fresh@0.5.2":
- "integrity" "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q=="
- "resolved" "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz"
- "version" "0.5.2"
-
-"fs-extra@^8.1.0":
- "integrity" "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g=="
- "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz"
- "version" "8.1.0"
- dependencies:
- "graceful-fs" "^4.2.0"
- "jsonfile" "^4.0.0"
- "universalify" "^0.1.0"
-
-"fs.realpath@^1.0.0":
- "resolved" "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
- "version" "1.0.0"
-
-"fsevents@^2.1.2", "fsevents@^2.3.2":
- "integrity" "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA=="
- "resolved" "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz"
- "version" "2.3.2"
-
-"function-bind@^1.1.1":
- "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz"
- "version" "1.1.1"
-
-"gensync@^1.0.0-beta.2":
- "resolved" "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz"
- "version" "1.0.0-beta.2"
-
-"get-caller-file@^2.0.1", "get-caller-file@^2.0.5":
- "resolved" "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz"
- "version" "2.0.5"
-
-"get-package-type@^0.1.0":
- "resolved" "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz"
- "version" "0.1.0"
-
-"get-stream@^4.0.0":
- "integrity" "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w=="
- "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz"
- "version" "4.1.0"
+emoji-regex@^8.0.0:
+ version "8.0.0"
+ resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz"
+
+end-of-stream@^1.1.0:
+ version "1.4.4"
+ resolved "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz"
dependencies:
- "pump" "^3.0.0"
+ once "^1.4.0"
-"get-stream@^5.0.0":
- "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz"
- "version" "5.1.0"
+error-ex@^1.3.1:
+ version "1.3.2"
+ resolved "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz"
dependencies:
- "pump" "^3.0.0"
+ is-arrayish "^0.2.1"
-"get-value@^2.0.3", "get-value@^2.0.6":
- "resolved" "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz"
- "version" "2.0.6"
+escalade@^3.1.1:
+ version "3.1.1"
+ resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz"
-"glob@^7.1.1", "glob@^7.1.2", "glob@^7.1.3", "glob@^7.1.4":
- "resolved" "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz"
- "version" "7.1.6"
- dependencies:
- "fs.realpath" "^1.0.0"
- "inflight" "^1.0.4"
- "inherits" "2"
- "minimatch" "^3.0.4"
- "once" "^1.3.0"
- "path-is-absolute" "^1.0.0"
+escape-string-regexp@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
+ integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==
+
+escape-string-regexp@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz"
-"globals@^11.1.0":
- "resolved" "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz"
- "version" "11.12.0"
+escodegen@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz"
+ 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"
+
+esprima@^4.0.0, esprima@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz"
+
+estraverse@^5.2.0:
+ version "5.3.0"
+ resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz"
+ integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==
+
+esutils@^2.0.2:
+ version "2.0.3"
+ resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz"
+ integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
+
+exec-sh@^0.3.2:
+ version "0.3.4"
+ resolved "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz"
+
+execa@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz"
+ 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.0.3"
+ resolved "https://registry.npmjs.org/execa/-/execa-4.0.3.tgz"
+ 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.npmjs.org/exit/-/exit-0.1.2.tgz"
+
+expand-brackets@^2.1.4:
+ version "2.1.4"
+ resolved "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz"
+ 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.npmjs.org/expect/-/expect-26.6.2.tgz"
+ 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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz"
+ dependencies:
+ is-extendable "^0.1.0"
+
+extend-shallow@^3.0.0, extend-shallow@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz"
+ 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.npmjs.org/extglob/-/extglob-2.0.4.tgz"
+ 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"
-"graceful-fs@^4.1.11", "graceful-fs@^4.1.3", "graceful-fs@^4.1.6", "graceful-fs@^4.2.0", "graceful-fs@^4.2.4", "graceful-fs@^4.2.9":
- "integrity" "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA=="
- "resolved" "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz"
- "version" "4.2.10"
+fast-json-stable-stringify@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz"
-"growly@^1.3.0":
- "resolved" "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz"
- "version" "1.3.0"
+fast-levenshtein@~2.0.6:
+ version "2.0.6"
+ resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz"
+ integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==
+
+fb-watchman@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz"
+ dependencies:
+ bser "2.1.1"
+
+fill-range@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz"
+ 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.npmjs.org/fill-range/-/fill-range-7.0.1.tgz"
+ dependencies:
+ to-regex-range "^5.0.1"
+
+find-up@^4.0.0, find-up@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz"
+ dependencies:
+ locate-path "^5.0.0"
+ path-exists "^4.0.0"
+
+for-in@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz"
+
+form-data@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz"
+ 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.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz"
+ dependencies:
+ map-cache "^0.2.2"
+
+fs.realpath@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
+
+fsevents@^2.1.2:
+ version "2.3.2"
+ resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz"
+ integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
+
+function-bind@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz"
-"has-flag@^3.0.0":
- "integrity" "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw=="
- "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz"
- "version" "3.0.0"
+gensync@^1.0.0-beta.2:
+ version "1.0.0-beta.2"
+ resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz"
-"has-flag@^4.0.0":
- "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz"
- "version" "4.0.0"
+get-caller-file@^2.0.1:
+ version "2.0.5"
+ resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz"
-"has-symbols@^1.0.0":
- "resolved" "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz"
- "version" "1.0.1"
+get-package-type@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz"
-"has-value@^0.3.1":
- "resolved" "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz"
- "version" "0.3.1"
+get-stream@^4.0.0:
+ version "4.1.0"
+ resolved "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz"
+ integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==
dependencies:
- "get-value" "^2.0.3"
- "has-values" "^0.1.4"
- "isobject" "^2.0.0"
-
-"has-value@^1.0.0":
- "resolved" "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz"
- "version" "1.0.0"
+ pump "^3.0.0"
+
+get-stream@^5.0.0:
+ version "5.1.0"
+ resolved "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz"
dependencies:
- "get-value" "^2.0.6"
- "has-values" "^1.0.0"
- "isobject" "^3.0.0"
+ pump "^3.0.0"
-"has-values@^0.1.4":
- "resolved" "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz"
- "version" "0.1.4"
+get-value@^2.0.3, get-value@^2.0.6:
+ version "2.0.6"
+ resolved "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz"
-"has-values@^1.0.0":
- "resolved" "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz"
- "version" "1.0.0"
+glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4:
+ version "7.1.6"
+ resolved "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz"
dependencies:
- "is-number" "^3.0.0"
- "kind-of" "^4.0.0"
+ fs.realpath "^1.0.0"
+ inflight "^1.0.4"
+ inherits "2"
+ minimatch "^3.0.4"
+ once "^1.3.0"
+ path-is-absolute "^1.0.0"
-"has@^1.0.3":
- "resolved" "https://registry.npmjs.org/has/-/has-1.0.3.tgz"
- "version" "1.0.3"
- dependencies:
- "function-bind" "^1.1.1"
+globals@^11.1.0:
+ version "11.12.0"
+ resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz"
-"hermes-estree@0.8.0":
- "integrity" "sha512-W6JDAOLZ5pMPMjEiQGLCXSSV7pIBEgRR5zGkxgmzGSXHOxqV5dC/M1Zevqpbm9TZDE5tu358qZf8Vkzmsc+u7Q=="
- "resolved" "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.8.0.tgz"
- "version" "0.8.0"
+graceful-fs@^4.2.4:
+ version "4.2.10"
+ resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz"
+ integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==
-"hermes-parser@0.8.0":
- "integrity" "sha512-yZKalg1fTYG5eOiToLUaw69rQfZq/fi+/NtEXRU7N87K/XobNRhRWorh80oSge2lWUiZfTgUvRJH+XgZWrhoqA=="
- "resolved" "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.8.0.tgz"
- "version" "0.8.0"
- dependencies:
- "hermes-estree" "0.8.0"
+growly@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz"
-"hermes-profile-transformer@^0.0.6":
- "integrity" "sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ=="
- "resolved" "https://registry.npmjs.org/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz"
- "version" "0.0.6"
- dependencies:
- "source-map" "^0.7.3"
+has-flag@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz"
+ integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==
-"hosted-git-info@^2.1.4":
- "resolved" "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz"
- "version" "2.8.9"
+has-flag@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz"
-"html-encoding-sniffer@^2.0.1":
- "integrity" "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ=="
- "resolved" "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz"
- "version" "2.0.1"
- dependencies:
- "whatwg-encoding" "^1.0.5"
+has-symbols@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz"
-"html-escaper@^2.0.0":
- "resolved" "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz"
- "version" "2.0.2"
+has-value@^0.3.1:
+ version "0.3.1"
+ resolved "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz"
+ dependencies:
+ get-value "^2.0.3"
+ has-values "^0.1.4"
+ isobject "^2.0.0"
-"http-errors@2.0.0":
- "integrity" "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ=="
- "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz"
- "version" "2.0.0"
+has-value@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz"
dependencies:
- "depd" "2.0.0"
- "inherits" "2.0.4"
- "setprototypeof" "1.2.0"
- "statuses" "2.0.1"
- "toidentifier" "1.0.1"
+ get-value "^2.0.6"
+ has-values "^1.0.0"
+ isobject "^3.0.0"
-"http-proxy-agent@^4.0.1":
- "integrity" "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg=="
- "resolved" "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz"
- "version" "4.0.1"
+has-values@^0.1.4:
+ version "0.1.4"
+ resolved "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz"
+
+has-values@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz"
dependencies:
- "@tootallnate/once" "1"
- "agent-base" "6"
- "debug" "4"
+ is-number "^3.0.0"
+ kind-of "^4.0.0"
-"https-proxy-agent@^5.0.0":
- "integrity" "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA=="
- "resolved" "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz"
- "version" "5.0.1"
+has@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.npmjs.org/has/-/has-1.0.3.tgz"
dependencies:
- "agent-base" "6"
- "debug" "4"
+ function-bind "^1.1.1"
-"human-signals@^1.1.1":
- "resolved" "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz"
- "version" "1.1.1"
+hosted-git-info@^2.1.4:
+ version "2.8.9"
+ resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz"
-"iconv-lite@0.4.24":
- "integrity" "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA=="
- "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz"
- "version" "0.4.24"
+html-encoding-sniffer@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz"
+ integrity sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==
dependencies:
- "safer-buffer" ">= 2.1.2 < 3"
+ whatwg-encoding "^1.0.5"
-"ieee754@^1.1.13":
- "integrity" "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="
- "resolved" "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz"
- "version" "1.2.1"
+html-escaper@^2.0.0:
+ version "2.0.2"
+ resolved "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz"
-"image-size@^0.6.0":
- "integrity" "sha512-47xSUiQioGaB96nqtp5/q55m0aBQSQdyIloMOc/x+QVTDZLNmXE892IIDrJ0hM1A5vcNUDD5tDffkSP5lCaIIA=="
- "resolved" "https://registry.npmjs.org/image-size/-/image-size-0.6.3.tgz"
- "version" "0.6.3"
-
-"import-fresh@^2.0.0":
- "integrity" "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg=="
- "resolved" "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz"
- "version" "2.0.0"
+http-proxy-agent@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz"
+ integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==
dependencies:
- "caller-path" "^2.0.0"
- "resolve-from" "^3.0.0"
+ "@tootallnate/once" "1"
+ agent-base "6"
+ debug "4"
-"import-local@^3.0.2":
- "resolved" "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz"
- "version" "3.0.2"
+https-proxy-agent@^5.0.0:
+ version "5.0.1"
+ resolved "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz"
+ integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==
dependencies:
- "pkg-dir" "^4.2.0"
- "resolve-cwd" "^3.0.0"
+ agent-base "6"
+ debug "4"
-"imurmurhash@^0.1.4":
- "resolved" "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz"
- "version" "0.1.4"
+human-signals@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz"
+
+iconv-lite@0.4.24:
+ version "0.4.24"
+ resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz"
+ integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
+ dependencies:
+ safer-buffer ">= 2.1.2 < 3"
-"inflight@^1.0.4":
- "resolved" "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"
- "version" "1.0.6"
+import-local@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz"
dependencies:
- "once" "^1.3.0"
- "wrappy" "1"
+ pkg-dir "^4.2.0"
+ resolve-cwd "^3.0.0"
-"inherits@^2.0.3", "inherits@^2.0.4", "inherits@~2.0.3", "inherits@2", "inherits@2.0.4":
- "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
- "version" "2.0.4"
+imurmurhash@^0.1.4:
+ version "0.1.4"
+ resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz"
-"invariant@*", "invariant@^2.2.4":
- "integrity" "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA=="
- "resolved" "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz"
- "version" "2.2.4"
+inflight@^1.0.4:
+ version "1.0.6"
+ resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"
dependencies:
- "loose-envify" "^1.0.0"
+ once "^1.3.0"
+ wrappy "1"
-"ip@^1.1.5":
- "integrity" "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg=="
- "resolved" "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz"
- "version" "1.1.8"
+inherits@2:
+ version "2.0.4"
+ resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
-"is-accessor-descriptor@^0.1.6":
- "resolved" "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz"
- "version" "0.1.6"
+is-accessor-descriptor@^0.1.6:
+ version "0.1.6"
+ resolved "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz"
dependencies:
- "kind-of" "^3.0.2"
+ kind-of "^3.0.2"
-"is-accessor-descriptor@^1.0.0":
- "resolved" "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz"
- "version" "1.0.0"
+is-accessor-descriptor@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz"
dependencies:
- "kind-of" "^6.0.0"
+ kind-of "^6.0.0"
-"is-arrayish@^0.2.1":
- "resolved" "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
- "version" "0.2.1"
+is-arrayish@^0.2.1:
+ version "0.2.1"
+ resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
-"is-buffer@^1.1.5":
- "resolved" "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz"
- "version" "1.1.6"
+is-buffer@^1.1.5:
+ version "1.1.6"
+ resolved "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz"
-"is-ci@^2.0.0":
- "resolved" "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz"
- "version" "2.0.0"
+is-ci@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz"
dependencies:
- "ci-info" "^2.0.0"
+ ci-info "^2.0.0"
-"is-core-module@^2.1.0":
- "resolved" "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz"
- "version" "2.2.0"
+is-core-module@^2.1.0:
+ version "2.2.0"
+ resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz"
dependencies:
- "has" "^1.0.3"
+ has "^1.0.3"
-"is-data-descriptor@^0.1.4":
- "resolved" "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz"
- "version" "0.1.4"
+is-data-descriptor@^0.1.4:
+ version "0.1.4"
+ resolved "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz"
dependencies:
- "kind-of" "^3.0.2"
+ kind-of "^3.0.2"
-"is-data-descriptor@^1.0.0":
- "resolved" "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz"
- "version" "1.0.0"
+is-data-descriptor@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz"
dependencies:
- "kind-of" "^6.0.0"
+ kind-of "^6.0.0"
-"is-descriptor@^0.1.0":
- "resolved" "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz"
- "version" "0.1.6"
+is-descriptor@^0.1.0:
+ version "0.1.6"
+ resolved "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz"
dependencies:
- "is-accessor-descriptor" "^0.1.6"
- "is-data-descriptor" "^0.1.4"
- "kind-of" "^5.0.0"
+ 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":
- "resolved" "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz"
- "version" "1.0.2"
+is-descriptor@^1.0.0, is-descriptor@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz"
dependencies:
- "is-accessor-descriptor" "^1.0.0"
- "is-data-descriptor" "^1.0.0"
- "kind-of" "^6.0.2"
+ is-accessor-descriptor "^1.0.0"
+ is-data-descriptor "^1.0.0"
+ kind-of "^6.0.2"
-"is-directory@^0.3.1":
- "integrity" "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw=="
- "resolved" "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz"
- "version" "0.3.1"
+is-docker@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/is-docker/-/is-docker-2.0.0.tgz"
-"is-docker@^2.0.0":
- "resolved" "https://registry.npmjs.org/is-docker/-/is-docker-2.0.0.tgz"
- "version" "2.0.0"
+is-extendable@^0.1.0, is-extendable@^0.1.1:
+ version "0.1.1"
+ resolved "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz"
-"is-extendable@^0.1.0", "is-extendable@^0.1.1":
- "resolved" "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz"
- "version" "0.1.1"
-
-"is-extendable@^1.0.1":
- "integrity" "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA=="
- "resolved" "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz"
- "version" "1.0.1"
+is-extendable@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz"
+ integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==
dependencies:
- "is-plain-object" "^2.0.4"
-
-"is-fullwidth-code-point@^2.0.0":
- "integrity" "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w=="
- "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz"
- "version" "2.0.0"
+ is-plain-object "^2.0.4"
-"is-fullwidth-code-point@^3.0.0":
- "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz"
- "version" "3.0.0"
+is-fullwidth-code-point@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz"
-"is-generator-fn@^2.0.0":
- "resolved" "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz"
- "version" "2.1.0"
+is-generator-fn@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz"
-"is-interactive@^1.0.0":
- "integrity" "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w=="
- "resolved" "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz"
- "version" "1.0.0"
-
-"is-number@^3.0.0":
- "resolved" "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz"
- "version" "3.0.0"
+is-number@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz"
dependencies:
- "kind-of" "^3.0.2"
+ kind-of "^3.0.2"
-"is-number@^7.0.0":
- "resolved" "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz"
- "version" "7.0.0"
+is-number@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz"
-"is-plain-object@^2.0.3", "is-plain-object@^2.0.4":
- "resolved" "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz"
- "version" "2.0.4"
+is-plain-object@^2.0.3, is-plain-object@^2.0.4:
+ version "2.0.4"
+ resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz"
dependencies:
- "isobject" "^3.0.1"
-
-"is-potential-custom-element-name@^1.0.1":
- "integrity" "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ=="
- "resolved" "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz"
- "version" "1.0.1"
+ isobject "^3.0.1"
-"is-stream@^1.1.0":
- "integrity" "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ=="
- "resolved" "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz"
- "version" "1.1.0"
+is-potential-custom-element-name@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz"
+ integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==
-"is-stream@^2.0.0":
- "resolved" "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz"
- "version" "2.0.0"
+is-stream@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz"
+ integrity sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==
-"is-typedarray@^1.0.0":
- "resolved" "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"
- "version" "1.0.0"
+is-stream@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz"
-"is-unicode-supported@^0.1.0":
- "integrity" "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw=="
- "resolved" "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz"
- "version" "0.1.0"
+is-typedarray@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"
-"is-windows@^1.0.2":
- "resolved" "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz"
- "version" "1.0.2"
+is-windows@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz"
-"is-wsl@^1.1.0":
- "integrity" "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw=="
- "resolved" "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz"
- "version" "1.1.0"
-
-"is-wsl@^2.2.0":
- "resolved" "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz"
- "version" "2.2.0"
+is-wsl@^2.2.0:
+ version "2.2.0"
+ resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz"
dependencies:
- "is-docker" "^2.0.0"
+ is-docker "^2.0.0"
-"isarray@~1.0.0", "isarray@1.0.0":
- "resolved" "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
- "version" "1.0.0"
+isarray@1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
-"isexe@^2.0.0":
- "resolved" "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz"
- "version" "2.0.0"
+isexe@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz"
-"isobject@^2.0.0":
- "resolved" "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz"
- "version" "2.1.0"
+isobject@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz"
dependencies:
- "isarray" "1.0.0"
+ isarray "1.0.0"
-"isobject@^3.0.0", "isobject@^3.0.1":
- "resolved" "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz"
- "version" "3.0.1"
+isobject@^3.0.0, isobject@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz"
-"istanbul-lib-coverage@^3.0.0":
- "resolved" "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz"
- "version" "3.0.0"
+istanbul-lib-coverage@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz"
-"istanbul-lib-instrument@^4.0.0", "istanbul-lib-instrument@^4.0.3":
- "resolved" "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz"
- "version" "4.0.3"
+istanbul-lib-instrument@^4.0.0, istanbul-lib-instrument@^4.0.3:
+ version "4.0.3"
+ resolved "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz"
dependencies:
"@babel/core" "^7.7.5"
"@istanbuljs/schema" "^0.1.2"
- "istanbul-lib-coverage" "^3.0.0"
- "semver" "^6.3.0"
+ istanbul-lib-coverage "^3.0.0"
+ semver "^6.3.0"
-"istanbul-lib-report@^3.0.0":
- "resolved" "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz"
- "version" "3.0.0"
+istanbul-lib-report@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz"
dependencies:
- "istanbul-lib-coverage" "^3.0.0"
- "make-dir" "^3.0.0"
- "supports-color" "^7.1.0"
+ istanbul-lib-coverage "^3.0.0"
+ make-dir "^3.0.0"
+ supports-color "^7.1.0"
-"istanbul-lib-source-maps@^4.0.0":
- "resolved" "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz"
- "version" "4.0.0"
+istanbul-lib-source-maps@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz"
dependencies:
- "debug" "^4.1.1"
- "istanbul-lib-coverage" "^3.0.0"
- "source-map" "^0.6.1"
+ debug "^4.1.1"
+ istanbul-lib-coverage "^3.0.0"
+ source-map "^0.6.1"
-"istanbul-reports@^3.0.2":
- "resolved" "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz"
- "version" "3.0.2"
+istanbul-reports@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz"
dependencies:
- "html-escaper" "^2.0.0"
- "istanbul-lib-report" "^3.0.0"
+ html-escaper "^2.0.0"
+ istanbul-lib-report "^3.0.0"
-"jest-changed-files@^26.6.2":
- "resolved" "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz"
- "version" "26.6.2"
+jest-changed-files@^26.6.2:
+ version "26.6.2"
+ resolved "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz"
dependencies:
"@jest/types" "^26.6.2"
- "execa" "^4.0.0"
- "throat" "^5.0.0"
+ execa "^4.0.0"
+ throat "^5.0.0"
-"jest-cli@^26.6.3":
- "resolved" "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz"
- "version" "26.6.3"
+jest-cli@^26.6.3:
+ version "26.6.3"
+ resolved "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz"
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":
- "resolved" "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz"
- "version" "26.6.3"
+ 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.npmjs.org/jest-config/-/jest-config-26.6.3.tgz"
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":
- "resolved" "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz"
- "version" "26.6.2"
- 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":
- "resolved" "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz"
- "version" "26.0.0"
- dependencies:
- "detect-newline" "^3.0.0"
-
-"jest-each@^26.6.2":
- "resolved" "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz"
- "version" "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.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz"
+ 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.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz"
+ dependencies:
+ detect-newline "^3.0.0"
+
+jest-each@^26.6.2:
+ version "26.6.2"
+ resolved "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz"
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"
+ 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":
- "resolved" "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz"
- "version" "26.6.2"
+jest-environment-jsdom@^26.6.2:
+ version "26.6.2"
+ resolved "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz"
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-mock "^26.6.2"
+ jest-util "^26.6.2"
+ jsdom "^16.4.0"
-"jest-environment-node@^26.6.2":
- "resolved" "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz"
- "version" "26.6.2"
+jest-environment-node@^26.6.2:
+ version "26.6.2"
+ resolved "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz"
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-environment-node@^29.2.1":
- "integrity" "sha512-MLPrqUcOnNBc8zTOfqBbxtoa8/Ee8tZ7UFW7hRDQSUT+NGsvS96wlbHGTf+EFAT9KC3VNb7fWEM6oyvmxtE/9w=="
- "resolved" "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.4.2.tgz"
- "version" "29.4.2"
- dependencies:
- "@jest/environment" "^29.4.2"
- "@jest/fake-timers" "^29.4.2"
- "@jest/types" "^29.4.2"
- "@types/node" "*"
- "jest-mock" "^29.4.2"
- "jest-util" "^29.4.2"
+ jest-mock "^26.6.2"
+ jest-util "^26.6.2"
-"jest-get-type@^26.3.0":
- "resolved" "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz"
- "version" "26.3.0"
+jest-get-type@^26.3.0:
+ version "26.3.0"
+ resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz"
-"jest-haste-map@^26.6.2":
- "resolved" "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz"
- "version" "26.6.2"
+jest-haste-map@^26.6.2:
+ version "26.6.2"
+ resolved "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz"
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"
+ 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"
+ fsevents "^2.1.2"
-"jest-jasmine2@^26.6.3":
- "resolved" "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz"
- "version" "26.6.3"
+jest-jasmine2@^26.6.3:
+ version "26.6.3"
+ resolved "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz"
dependencies:
"@babel/traverse" "^7.1.0"
"@jest/environment" "^26.6.2"
@@ -3388,142 +2367,113 @@
"@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":
- "resolved" "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz"
- "version" "26.6.2"
- dependencies:
- "jest-get-type" "^26.3.0"
- "pretty-format" "^26.6.2"
-
-"jest-matcher-utils@^26.6.2":
- "resolved" "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz"
- "version" "26.6.2"
- 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":
- "resolved" "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz"
- "version" "26.6.2"
+ 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.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz"
+ 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.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz"
+ 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.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz"
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-message-util@^29.4.2":
- "integrity" "sha512-SElcuN4s6PNKpOEtTInjOAA8QvItu0iugkXqhYyguRvQoXapg5gN+9RQxLAkakChZA7Y26j6yUCsFWN+hlKD6g=="
- "resolved" "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.4.2.tgz"
- "version" "29.4.2"
- dependencies:
- "@babel/code-frame" "^7.12.13"
- "@jest/types" "^29.4.2"
- "@types/stack-utils" "^2.0.0"
- "chalk" "^4.0.0"
- "graceful-fs" "^4.2.9"
- "micromatch" "^4.0.4"
- "pretty-format" "^29.4.2"
- "slash" "^3.0.0"
- "stack-utils" "^2.0.3"
+ 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":
- "resolved" "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz"
- "version" "26.6.2"
+jest-mock@^26.6.2:
+ version "26.6.2"
+ resolved "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz"
dependencies:
"@jest/types" "^26.6.2"
"@types/node" "*"
-"jest-mock@^29.4.2":
- "integrity" "sha512-x1FSd4Gvx2yIahdaIKoBjwji6XpboDunSJ95RpntGrYulI1ByuYQCKN/P7hvk09JB74IonU3IPLdkutEWYt++g=="
- "resolved" "https://registry.npmjs.org/jest-mock/-/jest-mock-29.4.2.tgz"
- "version" "29.4.2"
- dependencies:
- "@jest/types" "^29.4.2"
- "@types/node" "*"
- "jest-util" "^29.4.2"
-
-"jest-pnp-resolver@^1.2.2":
- "resolved" "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz"
- "version" "1.2.2"
+jest-pnp-resolver@^1.2.2:
+ version "1.2.2"
+ resolved "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz"
-"jest-regex-util@^26.0.0":
- "resolved" "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz"
- "version" "26.0.0"
+jest-regex-util@^26.0.0:
+ version "26.0.0"
+ resolved "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz"
-"jest-regex-util@^27.0.6":
- "integrity" "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg=="
- "resolved" "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz"
- "version" "27.5.1"
-
-"jest-resolve-dependencies@^26.6.3":
- "resolved" "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz"
- "version" "26.6.3"
+jest-resolve-dependencies@^26.6.3:
+ version "26.6.3"
+ resolved "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz"
dependencies:
"@jest/types" "^26.6.2"
- "jest-regex-util" "^26.0.0"
- "jest-snapshot" "^26.6.2"
+ jest-regex-util "^26.0.0"
+ jest-snapshot "^26.6.2"
-"jest-resolve@*", "jest-resolve@^26.6.2":
- "resolved" "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz"
- "version" "26.6.2"
+jest-resolve@^26.6.2:
+ version "26.6.2"
+ resolved "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz"
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":
- "resolved" "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz"
- "version" "26.6.3"
+ 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.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz"
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":
- "resolved" "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz"
- "version" "26.6.3"
+ 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.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz"
dependencies:
"@jest/console" "^26.6.2"
"@jest/environment" "^26.6.2"
@@ -3534,2444 +2484,1332 @@
"@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":
- "resolved" "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz"
- "version" "26.6.2"
- dependencies:
- "@types/node" "*"
- "graceful-fs" "^4.2.4"
-
-"jest-serializer@^27.0.6":
- "integrity" "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w=="
- "resolved" "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz"
- "version" "27.5.1"
+ 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.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz"
dependencies:
"@types/node" "*"
- "graceful-fs" "^4.2.9"
+ graceful-fs "^4.2.4"
-"jest-snapshot@^26.6.2":
- "resolved" "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz"
- "version" "26.6.2"
+jest-snapshot@^26.6.2:
+ version "26.6.2"
+ resolved "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz"
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":
- "resolved" "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz"
- "version" "26.6.2"
+ 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.npmjs.org/jest-util/-/jest-util-26.6.2.tgz"
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":
- "integrity" "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw=="
- "resolved" "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz"
- "version" "27.5.1"
- 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-util@^29.4.2":
- "integrity" "sha512-wKnm6XpJgzMUSRFB7YF48CuwdzuDIHenVuoIb1PLuJ6F+uErZsuDkU+EiExkChf6473XcawBrSfDSnXl+/YG4g=="
- "resolved" "https://registry.npmjs.org/jest-util/-/jest-util-29.4.2.tgz"
- "version" "29.4.2"
- dependencies:
- "@jest/types" "^29.4.2"
- "@types/node" "*"
- "chalk" "^4.0.0"
- "ci-info" "^3.2.0"
- "graceful-fs" "^4.2.9"
- "picomatch" "^2.2.3"
+ chalk "^4.0.0"
+ graceful-fs "^4.2.4"
+ is-ci "^2.0.0"
+ micromatch "^4.0.2"
-"jest-validate@^26.5.2", "jest-validate@^26.6.2":
- "resolved" "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz"
- "version" "26.6.2"
+jest-validate@^26.6.2:
+ version "26.6.2"
+ resolved "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz"
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"
+ 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":
- "resolved" "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz"
- "version" "26.6.2"
+jest-watcher@^26.6.2:
+ version "26.6.2"
+ resolved "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz"
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":
- "resolved" "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz"
- "version" "26.6.2"
- dependencies:
- "@types/node" "*"
- "merge-stream" "^2.0.0"
- "supports-color" "^7.0.0"
+ ansi-escapes "^4.2.1"
+ chalk "^4.0.0"
+ jest-util "^26.6.2"
+ string-length "^4.0.1"
-"jest-worker@^27.2.0":
- "integrity" "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg=="
- "resolved" "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz"
- "version" "27.5.1"
+jest-worker@^26.6.2:
+ version "26.6.2"
+ resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz"
dependencies:
"@types/node" "*"
- "merge-stream" "^2.0.0"
- "supports-color" "^8.0.0"
+ merge-stream "^2.0.0"
+ supports-color "^7.0.0"
-"jest@^26.6.3":
- "resolved" "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz"
- "version" "26.6.3"
+jest@^26.6.3:
+ version "26.6.3"
+ resolved "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz"
dependencies:
"@jest/core" "^26.6.3"
- "import-local" "^3.0.2"
- "jest-cli" "^26.6.3"
-
-"joi@^17.2.1":
- "integrity" "sha512-teoLhIvWE298R6AeJywcjR4sX2hHjB3/xJX4qPjg+gTg+c0mzUDsziYlqPmLomq9gVsfaMcgPaGc7VxtD/9StA=="
- "resolved" "https://registry.npmjs.org/joi/-/joi-17.7.1.tgz"
- "version" "17.7.1"
- dependencies:
- "@hapi/hoek" "^9.0.0"
- "@hapi/topo" "^5.0.0"
- "@sideway/address" "^4.1.3"
- "@sideway/formula" "^3.0.1"
- "@sideway/pinpoint" "^2.0.0"
-
-"js-tokens@^3.0.0 || ^4.0.0", "js-tokens@^4.0.0":
- "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz"
- "version" "4.0.0"
-
-"js-yaml@^3.13.1":
- "resolved" "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz"
- "version" "3.13.1"
- dependencies:
- "argparse" "^1.0.7"
- "esprima" "^4.0.0"
-
-"jsc-android@^250231.0.0":
- "integrity" "sha512-rS46PvsjYmdmuz1OAWXY/1kCYG7pnf1TBqeTiOJr1iDz7s5DLxxC9n/ZMknLDxzYzNVfI7R95MH10emSSG1Wuw=="
- "resolved" "https://registry.npmjs.org/jsc-android/-/jsc-android-250231.0.0.tgz"
- "version" "250231.0.0"
-
-"jscodeshift@^0.13.1":
- "integrity" "sha512-lGyiEbGOvmMRKgWk4vf+lUrCWO/8YR8sUR3FKF1Cq5fovjZDlIcw3Hu5ppLHAnEXshVffvaM0eyuY/AbOeYpnQ=="
- "resolved" "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.13.1.tgz"
- "version" "0.13.1"
- 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":
- "integrity" "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw=="
- "resolved" "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz"
- "version" "16.7.0"
- 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":
- "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz"
- "version" "2.5.2"
-
-"jsesc@~0.5.0":
- "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz"
- "version" "0.5.0"
-
-"json-parse-better-errors@^1.0.1":
- "resolved" "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz"
- "version" "1.0.2"
-
-"json5@^2.2.2":
- "integrity" "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg=="
- "resolved" "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz"
- "version" "2.2.3"
-
-"jsonfile@^4.0.0":
- "integrity" "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg=="
- "resolved" "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz"
- "version" "4.0.0"
- optionalDependencies:
- "graceful-fs" "^4.1.6"
+ import-local "^3.0.2"
+ jest-cli "^26.6.3"
+
+"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz"
+
+js-yaml@^3.13.1:
+ version "3.13.1"
+ resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz"
+ dependencies:
+ argparse "^1.0.7"
+ esprima "^4.0.0"
+
+jsdom@^16.4.0:
+ version "16.7.0"
+ resolved "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz"
+ 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.npmjs.org/jsesc/-/jsesc-2.5.2.tgz"
+
+jsesc@~0.5.0:
+ version "0.5.0"
+ resolved "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz"
+
+json-parse-better-errors@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz"
+
+json5@^2.2.2:
+ version "2.2.3"
+ resolved "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz"
+ integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==
+
+kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0:
+ version "3.2.2"
+ resolved "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz"
+ dependencies:
+ is-buffer "^1.1.5"
+
+kind-of@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz"
+ dependencies:
+ is-buffer "^1.1.5"
+
+kind-of@^5.0.0:
+ version "5.1.0"
+ resolved "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz"
+
+kind-of@^6.0.0, kind-of@^6.0.2:
+ version "6.0.3"
+ resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz"
+ integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
+
+kleur@^3.0.3:
+ version "3.0.3"
+ resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz"
+
+leven@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz"
+
+levn@~0.3.0:
+ version "0.3.0"
+ resolved "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz"
+ integrity sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==
+ dependencies:
+ prelude-ls "~1.1.2"
+ type-check "~0.3.2"
+
+lines-and-columns@^1.1.6:
+ version "1.1.6"
+ resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz"
+
+locate-path@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz"
+ dependencies:
+ p-locate "^4.1.0"
+
+lodash@^4.17.19, lodash@^4.7.0:
+ version "4.17.21"
+ resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz"
+
+loose-envify@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz"
+ integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
+ dependencies:
+ js-tokens "^3.0.0 || ^4.0.0"
+
+lru-cache@^5.1.1:
+ version "5.1.1"
+ resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz"
+ integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==
+ dependencies:
+ yallist "^3.0.2"
+
+make-dir@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz"
+ dependencies:
+ semver "^6.0.0"
+
+makeerror@1.0.x:
+ version "1.0.11"
+ resolved "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz"
+ dependencies:
+ tmpl "1.0.x"
+
+map-cache@^0.2.2:
+ version "0.2.2"
+ resolved "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz"
+
+map-visit@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz"
+ dependencies:
+ object-visit "^1.0.0"
-"kind-of@^3.0.2", "kind-of@^3.0.3", "kind-of@^3.2.0":
- "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz"
- "version" "3.2.2"
- dependencies:
- "is-buffer" "^1.1.5"
+merge-stream@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz"
-"kind-of@^4.0.0":
- "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz"
- "version" "4.0.0"
+micromatch@^3.1.4:
+ version "3.1.10"
+ resolved "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz"
+ 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:
+ version "4.0.5"
+ resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz"
+ integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==
+ dependencies:
+ braces "^3.0.2"
+ picomatch "^2.3.1"
+
+mime-db@1.52.0:
+ version "1.52.0"
+ resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz"
+ integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==
+
+mime-types@^2.1.12:
+ version "2.1.35"
+ resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz"
+ integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==
+ dependencies:
+ mime-db "1.52.0"
+
+mimic-fn@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz"
+
+minimatch@^3.0.4:
+ version "3.0.4"
+ resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz"
+ dependencies:
+ brace-expansion "^1.1.7"
+
+minimist@^1.1.1, minimist@^1.2.0:
+ version "1.2.6"
+ resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz"
+
+mixin-deep@^1.2.0:
+ version "1.3.2"
+ resolved "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz"
+ dependencies:
+ for-in "^1.0.2"
+ is-extendable "^1.0.1"
+
+ms@2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"
+ integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==
+
+ms@2.1.2, ms@^2.1.1:
+ version "2.1.2"
+ resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz"
+
+nanomatch@^1.2.9:
+ version "1.2.13"
+ resolved "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz"
+ 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.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz"
+
+nice-try@^1.0.4:
+ version "1.0.5"
+ resolved "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz"
+
+node-int64@^0.4.0:
+ version "0.4.0"
+ resolved "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz"
+
+node-notifier@^8.0.0:
+ version "8.0.1"
+ resolved "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.1.tgz"
+ 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.8:
+ version "2.0.10"
+ resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz"
+ integrity sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==
+
+normalize-package-data@^2.5.0:
+ version "2.5.0"
+ resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz"
+ 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.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz"
dependencies:
- "is-buffer" "^1.1.5"
-
-"kind-of@^5.0.0":
- "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz"
- "version" "5.1.0"
+ remove-trailing-separator "^1.0.1"
+
+normalize-path@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz"
-"kind-of@^6.0.0":
- "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz"
- "version" "6.0.3"
+npm-run-path@^2.0.0:
+ version "2.0.2"
+ resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz"
+ integrity sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==
+ dependencies:
+ path-key "^2.0.0"
-"kind-of@^6.0.2":
- "integrity" "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
- "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz"
- "version" "6.0.3"
+npm-run-path@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz"
+ dependencies:
+ path-key "^3.0.0"
-"kleur@^3.0.3":
- "resolved" "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz"
- "version" "3.0.3"
+nwsapi@^2.2.0:
+ version "2.2.1"
+ resolved "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz"
+ integrity sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg==
-"leven@^3.1.0":
- "resolved" "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz"
- "version" "3.1.0"
+object-assign@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"
+ integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==
-"levn@~0.3.0":
- "integrity" "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA=="
- "resolved" "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz"
- "version" "0.3.0"
+object-copy@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz"
dependencies:
- "prelude-ls" "~1.1.2"
- "type-check" "~0.3.2"
+ copy-descriptor "^0.1.0"
+ define-property "^0.2.5"
+ kind-of "^3.0.3"
-"lines-and-columns@^1.1.6":
- "resolved" "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz"
- "version" "1.1.6"
+object-keys@^1.0.11, object-keys@^1.0.12:
+ version "1.1.1"
+ resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz"
-"locate-path@^3.0.0":
- "integrity" "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A=="
- "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz"
- "version" "3.0.0"
+object-visit@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz"
dependencies:
- "p-locate" "^3.0.0"
- "path-exists" "^3.0.0"
+ isobject "^3.0.0"
-"locate-path@^5.0.0":
- "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz"
- "version" "5.0.0"
+object.assign@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz"
dependencies:
- "p-locate" "^4.1.0"
+ define-properties "^1.1.2"
+ function-bind "^1.1.1"
+ has-symbols "^1.0.0"
+ object-keys "^1.0.11"
-"locate-path@^6.0.0":
- "integrity" "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw=="
- "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz"
- "version" "6.0.0"
+object.pick@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz"
dependencies:
- "p-locate" "^5.0.0"
-
-"lodash.debounce@^4.0.8":
- "integrity" "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow=="
- "resolved" "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz"
- "version" "4.0.8"
-
-"lodash.throttle@^4.1.1":
- "integrity" "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ=="
- "resolved" "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz"
- "version" "4.1.1"
+ isobject "^3.0.1"
-"lodash@^4.17.19", "lodash@^4.7.0":
- "resolved" "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz"
- "version" "4.17.21"
-
-"log-symbols@^4.1.0":
- "integrity" "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg=="
- "resolved" "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz"
- "version" "4.1.0"
+once@^1.3.0, once@^1.3.1, once@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz"
dependencies:
- "chalk" "^4.1.0"
- "is-unicode-supported" "^0.1.0"
+ wrappy "1"
-"logkitty@^0.7.1":
- "integrity" "sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ=="
- "resolved" "https://registry.npmjs.org/logkitty/-/logkitty-0.7.1.tgz"
- "version" "0.7.1"
+onetime@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz"
dependencies:
- "ansi-fragments" "^0.2.1"
- "dayjs" "^1.8.15"
- "yargs" "^15.1.0"
+ mimic-fn "^2.1.0"
-"loose-envify@^1.0.0", "loose-envify@^1.1.0", "loose-envify@^1.4.0":
- "integrity" "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q=="
- "resolved" "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz"
- "version" "1.4.0"
+optionator@^0.8.1:
+ version "0.8.3"
+ resolved "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz"
+ integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==
dependencies:
- "js-tokens" "^3.0.0 || ^4.0.0"
+ 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"
-"lru-cache@^5.1.1":
- "integrity" "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w=="
- "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz"
- "version" "5.1.1"
- dependencies:
- "yallist" "^3.0.2"
-
-"make-dir@^2.0.0":
- "integrity" "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA=="
- "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz"
- "version" "2.1.0"
- dependencies:
- "pify" "^4.0.1"
- "semver" "^5.6.0"
-
-"make-dir@^2.1.0":
- "integrity" "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA=="
- "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz"
- "version" "2.1.0"
- dependencies:
- "pify" "^4.0.1"
- "semver" "^5.6.0"
-
-"make-dir@^3.0.0":
- "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz"
- "version" "3.1.0"
- dependencies:
- "semver" "^6.0.0"
-
-"makeerror@1.0.x":
- "resolved" "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz"
- "version" "1.0.11"
- dependencies:
- "tmpl" "1.0.x"
-
-"map-cache@^0.2.2":
- "resolved" "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz"
- "version" "0.2.2"
-
-"map-visit@^1.0.0":
- "resolved" "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz"
- "version" "1.0.0"
- dependencies:
- "object-visit" "^1.0.0"
-
-"memoize-one@^5.0.0":
- "integrity" "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q=="
- "resolved" "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz"
- "version" "5.2.1"
-
-"merge-stream@^2.0.0":
- "resolved" "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz"
- "version" "2.0.0"
-
-"metro-babel-transformer@0.73.7":
- "integrity" "sha512-s7UVkwovGTEXYEQrv5hcmSBbFJ9s9lhCRNMScn4Itgj3UMdqRr9lU8DXKEFlJ7osgRxN6n5+eXqcvhE4B1H1VQ=="
- "resolved" "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.73.7.tgz"
- "version" "0.73.7"
- dependencies:
- "@babel/core" "^7.20.0"
- "hermes-parser" "0.8.0"
- "metro-source-map" "0.73.7"
- "nullthrows" "^1.1.1"
-
-"metro-cache-key@0.73.7":
- "integrity" "sha512-GngYzrHwZU9U0Xl81H4aq9Tn5cjQyU12v9/flB0hzpeiYO5A89TIeilb4Kg8jtfC6JcmmsdK9nxYIGEq7odHhQ=="
- "resolved" "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.73.7.tgz"
- "version" "0.73.7"
-
-"metro-cache@0.73.7":
- "integrity" "sha512-CPPgI+i9yVzOEDCdmEEZ67JgOvZyNDs8kStmGUFgDuLSjj3//HhkqT5XyfWjGeH6KmyGiS8ip3cgLOVn3IsOSA=="
- "resolved" "https://registry.npmjs.org/metro-cache/-/metro-cache-0.73.7.tgz"
- "version" "0.73.7"
- dependencies:
- "metro-core" "0.73.7"
- "rimraf" "^3.0.2"
-
-"metro-config@0.73.7":
- "integrity" "sha512-pD/F+vK3u37cbj1skYmI6cUsEEscqNRtW2KlDKu1m+n8nooDB2oGTOZatlS5WQa7Ga6jYQRydftlq4CLDexAfA=="
- "resolved" "https://registry.npmjs.org/metro-config/-/metro-config-0.73.7.tgz"
- "version" "0.73.7"
- dependencies:
- "cosmiconfig" "^5.0.5"
- "jest-validate" "^26.5.2"
- "metro" "0.73.7"
- "metro-cache" "0.73.7"
- "metro-core" "0.73.7"
- "metro-runtime" "0.73.7"
-
-"metro-core@0.73.7":
- "integrity" "sha512-H7j1Egj1VnNnsSYf9ZKv0SRwijgtRKIcaGNQq/T+er73vqqb4kR9H+2VIJYPXi6R8lT+QLIMfs6CWSUHAJUgtg=="
- "resolved" "https://registry.npmjs.org/metro-core/-/metro-core-0.73.7.tgz"
- "version" "0.73.7"
- dependencies:
- "lodash.throttle" "^4.1.1"
- "metro-resolver" "0.73.7"
-
-"metro-file-map@0.73.7":
- "integrity" "sha512-BYaCo2e/4FMN4nOajeN+Za5cPfecfikzUYuFWWMyLAmHU6dj7B+PFkaJ4OEJO3vmRoeq5vMOmhpKXgysYbNXJg=="
- "resolved" "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.73.7.tgz"
- "version" "0.73.7"
- 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"
- "nullthrows" "^1.1.1"
- "walker" "^1.0.7"
- optionalDependencies:
- "fsevents" "^2.3.2"
-
-"metro-hermes-compiler@0.73.7":
- "integrity" "sha512-F8PlJ8mWEEumGNH3eMRA3gjgP70ZvH4Ex5F1KY6ofD/gpn7w5HJHSPTeVw8gtUb1pYLN4nevptpyXGg04Jfcog=="
- "resolved" "https://registry.npmjs.org/metro-hermes-compiler/-/metro-hermes-compiler-0.73.7.tgz"
- "version" "0.73.7"
-
-"metro-inspector-proxy@0.73.7":
- "integrity" "sha512-TsAtQeKr9X7NaQHlpshu+ZkGWlPi5fFKNqieLkfqvT1oXN4PQF/4q38INyiZtWLPvoUzTR6PRnm4pcUbJ7+Nzg=="
- "resolved" "https://registry.npmjs.org/metro-inspector-proxy/-/metro-inspector-proxy-0.73.7.tgz"
- "version" "0.73.7"
- dependencies:
- "connect" "^3.6.5"
- "debug" "^2.2.0"
- "ws" "^7.5.1"
- "yargs" "^17.5.1"
-
-"metro-minify-terser@0.73.7":
- "integrity" "sha512-gbv1fmMOZm6gJ6dQoD+QktlCi2wk6nlTR8j8lQCjeeXGbs6O9e5XLWNPOexHqo7S69bdbohEnfZnLJFcxgHeNw=="
- "resolved" "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.73.7.tgz"
- "version" "0.73.7"
- dependencies:
- "terser" "^5.15.0"
-
-"metro-minify-uglify@0.73.7":
- "integrity" "sha512-DmDCzfdbaPExQuQ7NQozCNOSOAgp5Ux9kWzmKAT8seQ38/3NtUepW+PTgxXIHmwNjJV4oHsHwlBlTwJmYihKXg=="
- "resolved" "https://registry.npmjs.org/metro-minify-uglify/-/metro-minify-uglify-0.73.7.tgz"
- "version" "0.73.7"
- dependencies:
- "uglify-es" "^3.1.9"
-
-"metro-react-native-babel-preset@0.73.7":
- "integrity" "sha512-RKcmRZREjJCzHKP+JhC9QTCohkeb3xa/DtqHU14U5KWzJHdC0mMrkTZYNXhV0cryxsaVKVEw5873KhbZyZHMVw=="
- "resolved" "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.73.7.tgz"
- "version" "0.73.7"
- dependencies:
- "@babel/core" "^7.20.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.18.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-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.73.7":
- "integrity" "sha512-73HW8betjX+VPm3iqsMBe8F/F2Tt+hONO6YJwcF7FonTqQYW1oTz0dOp0dClZGfHUXxpJBz6Vuo7J6TpdzDD+w=="
- "resolved" "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.73.7.tgz"
- "version" "0.73.7"
- dependencies:
- "@babel/core" "^7.20.0"
- "babel-preset-fbjs" "^3.4.0"
- "hermes-parser" "0.8.0"
- "metro-babel-transformer" "0.73.7"
- "metro-react-native-babel-preset" "0.73.7"
- "metro-source-map" "0.73.7"
- "nullthrows" "^1.1.1"
-
-"metro-resolver@0.73.7":
- "integrity" "sha512-mGW3XPeKBCwZnkHcKo1dhFa9olcx7SyNzG1vb5kjzJYe4Qs3yx04r/qFXIJLcIgLItB69TIGvosznUhpeOOXzg=="
- "resolved" "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.73.7.tgz"
- "version" "0.73.7"
- dependencies:
- "absolute-path" "^0.0.0"
-
-"metro-runtime@0.73.7":
- "integrity" "sha512-2fxRGrF8FyrwwHY0TCitdUljzutfW6CWEpdvPilfrs8p0PI5X8xOWg8ficeYtw+DldHtHIAL2phT59PqzHTyVA=="
- "resolved" "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.73.7.tgz"
- "version" "0.73.7"
- dependencies:
- "@babel/runtime" "^7.0.0"
- "react-refresh" "^0.4.0"
-
-"metro-source-map@0.73.7":
- "integrity" "sha512-gbC/lfUN52TtQhEsTTA+987MaFUpQlufuCI05blLGLosDcFCsARikHsxa65Gtslm/rG2MqvFLiPA5hviONNv9g=="
- "resolved" "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.73.7.tgz"
- "version" "0.73.7"
- dependencies:
- "@babel/traverse" "^7.20.0"
- "@babel/types" "^7.20.0"
- "invariant" "^2.2.4"
- "metro-symbolicate" "0.73.7"
- "nullthrows" "^1.1.1"
- "ob1" "0.73.7"
- "source-map" "^0.5.6"
- "vlq" "^1.0.0"
-
-"metro-symbolicate@0.73.7":
- "integrity" "sha512-571ThWmX5o8yGNzoXjlcdhmXqpByHU/bSZtWKhtgV2TyIAzYCYt4hawJAS5+/qDazUvjHdm8BbdqFUheM0EKNQ=="
- "resolved" "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.73.7.tgz"
- "version" "0.73.7"
- dependencies:
- "invariant" "^2.2.4"
- "metro-source-map" "0.73.7"
- "nullthrows" "^1.1.1"
- "source-map" "^0.5.6"
- "through2" "^2.0.1"
- "vlq" "^1.0.0"
-
-"metro-transform-plugins@0.73.7":
- "integrity" "sha512-M5isiWEau0jMudb5ezaNBZnYqXxcATMqnAYc+Cu25IahT1NHi5aWwLok9EBmBpN5641IZUZXScf+KnS7fPxPCQ=="
- "resolved" "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.73.7.tgz"
- "version" "0.73.7"
- dependencies:
- "@babel/core" "^7.20.0"
- "@babel/generator" "^7.20.0"
- "@babel/template" "^7.0.0"
- "@babel/traverse" "^7.20.0"
- "nullthrows" "^1.1.1"
-
-"metro-transform-worker@0.73.7":
- "integrity" "sha512-gZYIu9JAqEI9Rxi0xGMuMW6QsHGbMSptozlTOwOd7T7yXX3WwYS/I3yLPbLhbZTjOhwMHkTt8Nhm2qBo8nh14g=="
- "resolved" "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.73.7.tgz"
- "version" "0.73.7"
- dependencies:
- "@babel/core" "^7.20.0"
- "@babel/generator" "^7.20.0"
- "@babel/parser" "^7.20.0"
- "@babel/types" "^7.20.0"
- "babel-preset-fbjs" "^3.4.0"
- "metro" "0.73.7"
- "metro-babel-transformer" "0.73.7"
- "metro-cache" "0.73.7"
- "metro-cache-key" "0.73.7"
- "metro-hermes-compiler" "0.73.7"
- "metro-source-map" "0.73.7"
- "metro-transform-plugins" "0.73.7"
- "nullthrows" "^1.1.1"
-
-"metro@0.73.7":
- "integrity" "sha512-pkRqFhuGUvkiu8HxKPUQelbCuyy6te6okMssTyLzQwsKilNLK4YMI2uD6PHnypg5SiMJ58lwfqkp/t5w72jEvw=="
- "resolved" "https://registry.npmjs.org/metro/-/metro-0.73.7.tgz"
- "version" "0.73.7"
- dependencies:
- "@babel/code-frame" "^7.0.0"
- "@babel/core" "^7.20.0"
- "@babel/generator" "^7.20.0"
- "@babel/parser" "^7.20.0"
- "@babel/template" "^7.0.0"
- "@babel/traverse" "^7.20.0"
- "@babel/types" "^7.20.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"
- "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.73.7"
- "metro-cache" "0.73.7"
- "metro-cache-key" "0.73.7"
- "metro-config" "0.73.7"
- "metro-core" "0.73.7"
- "metro-file-map" "0.73.7"
- "metro-hermes-compiler" "0.73.7"
- "metro-inspector-proxy" "0.73.7"
- "metro-minify-terser" "0.73.7"
- "metro-minify-uglify" "0.73.7"
- "metro-react-native-babel-preset" "0.73.7"
- "metro-resolver" "0.73.7"
- "metro-runtime" "0.73.7"
- "metro-source-map" "0.73.7"
- "metro-symbolicate" "0.73.7"
- "metro-transform-plugins" "0.73.7"
- "metro-transform-worker" "0.73.7"
- "mime-types" "^2.1.27"
- "node-fetch" "^2.2.0"
- "nullthrows" "^1.1.1"
- "rimraf" "^3.0.2"
- "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" "^17.5.1"
-
-"micromatch@^3.1.10":
- "integrity" "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg=="
- "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz"
- "version" "3.1.10"
- 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@^3.1.4":
- "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz"
- "version" "3.1.10"
- 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":
- "integrity" "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA=="
- "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz"
- "version" "4.0.5"
- dependencies:
- "braces" "^3.0.2"
- "picomatch" "^2.3.1"
-
-"mime-db@>= 1.43.0 < 2", "mime-db@1.52.0":
- "integrity" "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="
- "resolved" "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz"
- "version" "1.52.0"
-
-"mime-types@^2.1.12", "mime-types@^2.1.27", "mime-types@~2.1.34":
- "integrity" "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw=="
- "resolved" "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz"
- "version" "2.1.35"
- dependencies:
- "mime-db" "1.52.0"
-
-"mime@^2.4.1":
- "integrity" "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg=="
- "resolved" "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz"
- "version" "2.6.0"
-
-"mime@1.6.0":
- "integrity" "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
- "resolved" "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz"
- "version" "1.6.0"
-
-"mimic-fn@^2.1.0":
- "resolved" "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz"
- "version" "2.1.0"
-
-"minimatch@^3.0.2", "minimatch@^3.0.4":
- "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz"
- "version" "3.0.4"
- dependencies:
- "brace-expansion" "^1.1.7"
-
-"minimist@^1.1.1", "minimist@^1.2.0", "minimist@^1.2.6":
- "resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz"
- "version" "1.2.6"
-
-"mixin-deep@^1.2.0":
- "resolved" "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz"
- "version" "1.3.2"
- dependencies:
- "for-in" "^1.0.2"
- "is-extendable" "^1.0.1"
-
-"mkdirp@^0.5.1":
- "integrity" "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw=="
- "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz"
- "version" "0.5.6"
- dependencies:
- "minimist" "^1.2.6"
-
-"ms@^2.1.1", "ms@2.1.2":
- "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz"
- "version" "2.1.2"
-
-"ms@2.0.0":
- "integrity" "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
- "resolved" "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"
- "version" "2.0.0"
-
-"ms@2.1.3":
- "integrity" "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
- "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz"
- "version" "2.1.3"
-
-"nanomatch@^1.2.9":
- "resolved" "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz"
- "version" "1.2.13"
- 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":
- "resolved" "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz"
- "version" "1.4.0"
-
-"negotiator@0.6.3":
- "integrity" "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg=="
- "resolved" "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz"
- "version" "0.6.3"
-
-"neo-async@^2.5.0":
- "integrity" "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw=="
- "resolved" "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz"
- "version" "2.6.2"
-
-"nice-try@^1.0.4":
- "resolved" "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz"
- "version" "1.0.5"
-
-"nocache@^3.0.1":
- "integrity" "sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw=="
- "resolved" "https://registry.npmjs.org/nocache/-/nocache-3.0.4.tgz"
- "version" "3.0.4"
-
-"node-dir@^0.1.17":
- "integrity" "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg=="
- "resolved" "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz"
- "version" "0.1.17"
- dependencies:
- "minimatch" "^3.0.2"
-
-"node-fetch@^2.2.0", "node-fetch@^2.6.0":
- "integrity" "sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg=="
- "resolved" "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz"
- "version" "2.6.9"
- dependencies:
- "whatwg-url" "^5.0.0"
-
-"node-int64@^0.4.0":
- "resolved" "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz"
- "version" "0.4.0"
-
-"node-notifier@^8.0.0":
- "resolved" "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.1.tgz"
- "version" "8.0.1"
- 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.8":
- "integrity" "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w=="
- "resolved" "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz"
- "version" "2.0.10"
-
-"node-stream-zip@^1.9.1":
- "integrity" "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw=="
- "resolved" "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz"
- "version" "1.15.0"
-
-"normalize-package-data@^2.5.0":
- "resolved" "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz"
- "version" "2.5.0"
- 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":
- "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz"
- "version" "2.1.1"
- dependencies:
- "remove-trailing-separator" "^1.0.1"
-
-"normalize-path@^3.0.0":
- "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz"
- "version" "3.0.0"
-
-"npm-run-path@^2.0.0":
- "integrity" "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw=="
- "resolved" "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz"
- "version" "2.0.2"
- dependencies:
- "path-key" "^2.0.0"
-
-"npm-run-path@^4.0.0":
- "resolved" "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz"
- "version" "4.0.1"
- dependencies:
- "path-key" "^3.0.0"
-
-"nullthrows@^1.1.1":
- "integrity" "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw=="
- "resolved" "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz"
- "version" "1.1.1"
+p-each-series@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.npmjs.org/p-each-series/-/p-each-series-2.1.0.tgz"
-"nwsapi@^2.2.0":
- "integrity" "sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg=="
- "resolved" "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz"
- "version" "2.2.1"
+p-finally@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz"
-"ob1@0.73.7":
- "integrity" "sha512-DfelfvR843KADhSUATGGhuepVMRcf5VQX+6MQLy5AW0BKDLlO7Usj6YZeAAZP7P86QwsoTxB0RXCFiA7t6S1IQ=="
- "resolved" "https://registry.npmjs.org/ob1/-/ob1-0.73.7.tgz"
- "version" "0.73.7"
-
-"object-assign@^4.1.1":
- "integrity" "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg=="
- "resolved" "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"
- "version" "4.1.1"
-
-"object-copy@^0.1.0":
- "resolved" "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz"
- "version" "0.1.0"
- dependencies:
- "copy-descriptor" "^0.1.0"
- "define-property" "^0.2.5"
- "kind-of" "^3.0.3"
-
-"object-keys@^1.0.11", "object-keys@^1.0.12":
- "resolved" "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz"
- "version" "1.1.1"
-
-"object-visit@^1.0.0":
- "resolved" "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz"
- "version" "1.0.1"
- dependencies:
- "isobject" "^3.0.0"
-
-"object.assign@^4.1.0":
- "resolved" "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz"
- "version" "4.1.0"
- dependencies:
- "define-properties" "^1.1.2"
- "function-bind" "^1.1.1"
- "has-symbols" "^1.0.0"
- "object-keys" "^1.0.11"
-
-"object.pick@^1.3.0":
- "resolved" "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz"
- "version" "1.3.0"
+p-limit@^2.2.0:
+ version "2.2.2"
+ resolved "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz"
dependencies:
- "isobject" "^3.0.1"
-
-"on-finished@~2.3.0":
- "integrity" "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww=="
- "resolved" "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz"
- "version" "2.3.0"
- dependencies:
- "ee-first" "1.1.1"
+ p-try "^2.0.0"
-"on-finished@2.4.1":
- "integrity" "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg=="
- "resolved" "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz"
- "version" "2.4.1"
+p-locate@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz"
dependencies:
- "ee-first" "1.1.1"
+ p-limit "^2.2.0"
-"on-headers@~1.0.2":
- "integrity" "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA=="
- "resolved" "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz"
- "version" "1.0.2"
+p-try@^2.0.0:
+ version "2.2.0"
+ resolved "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz"
-"once@^1.3.0", "once@^1.3.1", "once@^1.4.0":
- "resolved" "https://registry.npmjs.org/once/-/once-1.4.0.tgz"
- "version" "1.4.0"
+parse-json@^5.0.0:
+ version "5.0.1"
+ resolved "https://registry.npmjs.org/parse-json/-/parse-json-5.0.1.tgz"
dependencies:
- "wrappy" "1"
+ "@babel/code-frame" "^7.0.0"
+ error-ex "^1.3.1"
+ json-parse-better-errors "^1.0.1"
+ lines-and-columns "^1.1.6"
-"onetime@^5.1.0":
- "resolved" "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz"
- "version" "5.1.0"
- dependencies:
- "mimic-fn" "^2.1.0"
+parse5@6.0.1:
+ version "6.0.1"
+ resolved "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz"
+ integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==
-"open@^6.2.0":
- "integrity" "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg=="
- "resolved" "https://registry.npmjs.org/open/-/open-6.4.0.tgz"
- "version" "6.4.0"
- dependencies:
- "is-wsl" "^1.1.0"
+pascalcase@^0.1.1:
+ version "0.1.1"
+ resolved "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz"
-"optionator@^0.8.1":
- "integrity" "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA=="
- "resolved" "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz"
- "version" "0.8.3"
- 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"
+path-exists@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz"
-"ora@^5.4.1":
- "integrity" "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ=="
- "resolved" "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz"
- "version" "5.4.1"
- 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"
+path-is-absolute@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"
-"os-tmpdir@^1.0.0":
- "integrity" "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g=="
- "resolved" "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz"
- "version" "1.0.2"
+path-key@^2.0.0, path-key@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz"
-"p-each-series@^2.1.0":
- "resolved" "https://registry.npmjs.org/p-each-series/-/p-each-series-2.1.0.tgz"
- "version" "2.1.0"
+path-key@^3.0.0, path-key@^3.1.0:
+ version "3.1.1"
+ resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz"
-"p-finally@^1.0.0":
- "resolved" "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz"
- "version" "1.0.0"
+path-parse@^1.0.6:
+ version "1.0.7"
+ resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz"
-"p-limit@^2.0.0", "p-limit@^2.2.0":
- "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz"
- "version" "2.2.2"
- dependencies:
- "p-try" "^2.0.0"
+picocolors@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz"
+ integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
-"p-limit@^3.0.2":
- "integrity" "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ=="
- "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz"
- "version" "3.1.0"
- dependencies:
- "yocto-queue" "^0.1.0"
+picomatch@^2.0.4, picomatch@^2.3.1:
+ version "2.3.1"
+ resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz"
+ integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
-"p-locate@^3.0.0":
- "integrity" "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ=="
- "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz"
- "version" "3.0.0"
- dependencies:
- "p-limit" "^2.0.0"
+pirates@^4.0.1:
+ version "4.0.5"
+ resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz"
+ integrity sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==
-"p-locate@^4.1.0":
- "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz"
- "version" "4.1.0"
+pkg-dir@^4.2.0:
+ version "4.2.0"
+ resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz"
dependencies:
- "p-limit" "^2.2.0"
+ find-up "^4.0.0"
-"p-locate@^5.0.0":
- "integrity" "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw=="
- "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz"
- "version" "5.0.0"
- dependencies:
- "p-limit" "^3.0.2"
+posix-character-classes@^0.1.0:
+ version "0.1.1"
+ resolved "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz"
-"p-try@^2.0.0":
- "resolved" "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz"
- "version" "2.2.0"
+prelude-ls@~1.1.2:
+ version "1.1.2"
+ resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz"
+ integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==
-"parse-json@^4.0.0":
- "integrity" "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw=="
- "resolved" "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz"
- "version" "4.0.0"
- dependencies:
- "error-ex" "^1.3.1"
- "json-parse-better-errors" "^1.0.1"
+prettier@^2.2.1:
+ version "2.2.1"
+ resolved "https://registry.npmjs.org/prettier/-/prettier-2.2.1.tgz"
-"parse-json@^5.0.0":
- "resolved" "https://registry.npmjs.org/parse-json/-/parse-json-5.0.1.tgz"
- "version" "5.0.1"
- dependencies:
- "@babel/code-frame" "^7.0.0"
- "error-ex" "^1.3.1"
- "json-parse-better-errors" "^1.0.1"
- "lines-and-columns" "^1.1.6"
-
-"parse5@6.0.1":
- "integrity" "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw=="
- "resolved" "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz"
- "version" "6.0.1"
-
-"parseurl@~1.3.3":
- "integrity" "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
- "resolved" "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz"
- "version" "1.3.3"
-
-"pascalcase@^0.1.1":
- "resolved" "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz"
- "version" "0.1.1"
-
-"path-exists@^3.0.0":
- "integrity" "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ=="
- "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz"
- "version" "3.0.0"
-
-"path-exists@^4.0.0":
- "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz"
- "version" "4.0.0"
-
-"path-is-absolute@^1.0.0":
- "resolved" "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"
- "version" "1.0.1"
-
-"path-key@^2.0.0", "path-key@^2.0.1":
- "resolved" "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz"
- "version" "2.0.1"
-
-"path-key@^3.0.0":
- "resolved" "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz"
- "version" "3.1.1"
-
-"path-key@^3.1.0":
- "resolved" "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz"
- "version" "3.1.1"
-
-"path-parse@^1.0.6":
- "resolved" "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz"
- "version" "1.0.7"
-
-"picocolors@^1.0.0":
- "integrity" "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
- "resolved" "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz"
- "version" "1.0.0"
-
-"picomatch@^2.0.4", "picomatch@^2.2.3", "picomatch@^2.3.1":
- "integrity" "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="
- "resolved" "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz"
- "version" "2.3.1"
-
-"pify@^4.0.1":
- "integrity" "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g=="
- "resolved" "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz"
- "version" "4.0.1"
-
-"pirates@^4.0.1", "pirates@^4.0.5":
- "integrity" "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ=="
- "resolved" "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz"
- "version" "4.0.5"
-
-"pkg-dir@^3.0.0":
- "integrity" "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw=="
- "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz"
- "version" "3.0.0"
- dependencies:
- "find-up" "^3.0.0"
-
-"pkg-dir@^4.2.0":
- "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz"
- "version" "4.2.0"
- dependencies:
- "find-up" "^4.0.0"
-
-"posix-character-classes@^0.1.0":
- "resolved" "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz"
- "version" "0.1.1"
-
-"prelude-ls@~1.1.2":
- "integrity" "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w=="
- "resolved" "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz"
- "version" "1.1.2"
-
-"prettier@^2.2.1":
- "resolved" "https://registry.npmjs.org/prettier/-/prettier-2.2.1.tgz"
- "version" "2.2.1"
-
-"pretty-format@^26.5.2", "pretty-format@^26.6.2":
- "resolved" "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz"
- "version" "26.6.2"
+pretty-format@^26.6.2:
+ version "26.6.2"
+ resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz"
dependencies:
"@jest/types" "^26.6.2"
- "ansi-regex" "^5.0.0"
- "ansi-styles" "^4.0.0"
- "react-is" "^17.0.1"
-
-"pretty-format@^29.4.2":
- "integrity" "sha512-qKlHR8yFVCbcEWba0H0TOC8dnLlO4vPlyEjRPw31FZ2Rupy9nLa8ZLbYny8gWEl8CkEhJqAE6IzdNELTBVcBEg=="
- "resolved" "https://registry.npmjs.org/pretty-format/-/pretty-format-29.4.2.tgz"
- "version" "29.4.2"
- dependencies:
- "@jest/schemas" "^29.4.2"
- "ansi-styles" "^5.0.0"
- "react-is" "^18.0.0"
-
-"process-nextick-args@~2.0.0":
- "integrity" "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
- "resolved" "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz"
- "version" "2.0.1"
-
-"promise@^8.3.0":
- "integrity" "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg=="
- "resolved" "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz"
- "version" "8.3.0"
- dependencies:
- "asap" "~2.0.6"
-
-"prompts@^2.0.1", "prompts@^2.4.0":
- "resolved" "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz"
- "version" "2.4.1"
- dependencies:
- "kleur" "^3.0.3"
- "sisteransi" "^1.0.5"
-
-"prop-types@*", "prop-types@^15.8.1":
- "integrity" "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg=="
- "resolved" "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz"
- "version" "15.8.1"
- dependencies:
- "loose-envify" "^1.4.0"
- "object-assign" "^4.1.1"
- "react-is" "^16.13.1"
-
-"psl@^1.1.33":
- "integrity" "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag=="
- "resolved" "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz"
- "version" "1.9.0"
-
-"pump@^3.0.0":
- "resolved" "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz"
- "version" "3.0.0"
- dependencies:
- "end-of-stream" "^1.1.0"
- "once" "^1.3.1"
-
-"punycode@^2.1.1":
- "integrity" "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
- "resolved" "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz"
- "version" "2.1.1"
-
-"range-parser@~1.2.1":
- "integrity" "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="
- "resolved" "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz"
- "version" "1.2.1"
-
-"react-devtools-core@^4.26.1":
- "integrity" "sha512-8SzmIkpO87alD7Xr6gWIEa1jHkMjawOZ+6egjazlnjB4UUcbnzGDf/vBJ4BzGuWWEM+pzrxuzsPpcMqlQkYK2g=="
- "resolved" "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.27.2.tgz"
- "version" "4.27.2"
- dependencies:
- "shell-quote" "^1.6.1"
- "ws" "^7"
-
-"react-is@^16.12.0 || ^17.0.0 || ^18.0.0", "react-is@^16.13.1":
- "integrity" "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
- "resolved" "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz"
- "version" "16.13.1"
-
-"react-is@^17.0.1":
- "resolved" "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz"
- "version" "17.0.1"
-
-"react-is@^18.0.0":
- "integrity" "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w=="
- "resolved" "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz"
- "version" "18.2.0"
-
-"react-native-codegen@^0.71.5":
- "integrity" "sha512-rfsuc0zkuUuMjFnrT55I1mDZ+pBRp2zAiRwxck3m6qeGJBGK5OV5JH66eDQ4aa+3m0of316CqrJDRzVlYufzIg=="
- "resolved" "https://registry.npmjs.org/react-native-codegen/-/react-native-codegen-0.71.5.tgz"
- "version" "0.71.5"
- dependencies:
- "@babel/parser" "^7.14.0"
- "flow-parser" "^0.185.0"
- "jscodeshift" "^0.13.1"
- "nullthrows" "^1.1.1"
-
-"react-native-gradle-plugin@^0.71.15":
- "integrity" "sha512-7S3pAuPaQJlhax6EZ4JMsDNpj05TfuzX9gPgWLrFfAIWIFLuJ6aDQYAZy2TEI9QJALPoWrj8LWaqP/DGYh14pw=="
- "resolved" "https://registry.npmjs.org/react-native-gradle-plugin/-/react-native-gradle-plugin-0.71.15.tgz"
- "version" "0.71.15"
-
-"react-native@>= 0.64.3":
- "integrity" "sha512-RYJXCcQGa4NTfKiPgl92eRDUuQ6JGDnHqFEzRwJSqEx9lWvlvRRIebstJfurzPDKLQWQrvITR7aI7e09E25mLw=="
- "resolved" "https://registry.npmjs.org/react-native/-/react-native-0.71.3.tgz"
- "version" "0.71.3"
- dependencies:
- "@jest/create-cache-key-function" "^29.2.1"
- "@react-native-community/cli" "10.1.3"
- "@react-native-community/cli-platform-android" "10.1.3"
- "@react-native-community/cli-platform-ios" "10.1.1"
- "@react-native/assets" "1.0.0"
- "@react-native/normalize-color" "2.1.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" "^3.0.1"
- "event-target-shim" "^5.0.1"
- "invariant" "^2.2.4"
- "jest-environment-node" "^29.2.1"
- "jsc-android" "^250231.0.0"
- "memoize-one" "^5.0.0"
- "metro-react-native-babel-transformer" "0.73.7"
- "metro-runtime" "0.73.7"
- "metro-source-map" "0.73.7"
- "mkdirp" "^0.5.1"
- "nullthrows" "^1.1.1"
- "pretty-format" "^26.5.2"
- "promise" "^8.3.0"
- "react-devtools-core" "^4.26.1"
- "react-native-codegen" "^0.71.5"
- "react-native-gradle-plugin" "^0.71.15"
- "react-refresh" "^0.4.0"
- "react-shallow-renderer" "^16.15.0"
- "regenerator-runtime" "^0.13.2"
- "scheduler" "^0.23.0"
- "stacktrace-parser" "^0.1.3"
- "use-sync-external-store" "^1.0.0"
- "whatwg-fetch" "^3.0.0"
- "ws" "^6.2.2"
-
-"react-refresh@^0.4.0":
- "integrity" "sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA=="
- "resolved" "https://registry.npmjs.org/react-refresh/-/react-refresh-0.4.3.tgz"
- "version" "0.4.3"
-
-"react-shallow-renderer@^16.15.0":
- "integrity" "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA=="
- "resolved" "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz"
- "version" "16.15.0"
- dependencies:
- "object-assign" "^4.1.1"
- "react-is" "^16.12.0 || ^17.0.0 || ^18.0.0"
-
-"react@^16.0.0 || ^17.0.0 || ^18.0.0", "react@^16.8.0 || ^17.0.0 || ^18.0.0", "react@>= 17.0.1", "react@18.2.0":
- "integrity" "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ=="
- "resolved" "https://registry.npmjs.org/react/-/react-18.2.0.tgz"
- "version" "18.2.0"
- dependencies:
- "loose-envify" "^1.1.0"
-
-"read-pkg-up@^7.0.1":
- "resolved" "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz"
- "version" "7.0.1"
- dependencies:
- "find-up" "^4.1.0"
- "read-pkg" "^5.2.0"
- "type-fest" "^0.8.1"
-
-"read-pkg@^5.2.0":
- "resolved" "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz"
- "version" "5.2.0"
- 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":
- "integrity" "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA=="
- "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz"
- "version" "3.6.0"
- dependencies:
- "inherits" "^2.0.3"
- "string_decoder" "^1.1.1"
- "util-deprecate" "^1.0.1"
-
-"readable-stream@~2.3.6":
- "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw=="
- "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz"
- "version" "2.3.7"
- 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":
- "integrity" "sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg=="
- "resolved" "https://registry.npmjs.org/readline/-/readline-1.3.0.tgz"
- "version" "1.3.0"
-
-"recast@^0.20.4":
- "integrity" "sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ=="
- "resolved" "https://registry.npmjs.org/recast/-/recast-0.20.5.tgz"
- "version" "0.20.5"
- dependencies:
- "ast-types" "0.14.2"
- "esprima" "~4.0.0"
- "source-map" "~0.6.1"
- "tslib" "^2.0.1"
-
-"regenerate-unicode-properties@^8.2.0":
- "resolved" "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz"
- "version" "8.2.0"
- dependencies:
- "regenerate" "^1.4.0"
-
-"regenerate@^1.4.0":
- "resolved" "https://registry.npmjs.org/regenerate/-/regenerate-1.4.1.tgz"
- "version" "1.4.1"
-
-"regenerator-runtime@^0.13.2", "regenerator-runtime@^0.13.4":
- "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz"
- "version" "0.13.7"
-
-"regenerator-transform@^0.14.2":
- "resolved" "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz"
- "version" "0.14.5"
- dependencies:
- "@babel/runtime" "^7.8.4"
-
-"regex-not@^1.0.0", "regex-not@^1.0.2":
- "resolved" "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz"
- "version" "1.0.2"
- dependencies:
- "extend-shallow" "^3.0.2"
- "safe-regex" "^1.1.0"
+ ansi-regex "^5.0.0"
+ ansi-styles "^4.0.0"
+ react-is "^17.0.1"
-"regexpu-core@^4.7.0":
- "resolved" "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz"
- "version" "4.7.0"
+prompts@^2.0.1:
+ version "2.4.1"
+ resolved "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz"
dependencies:
- "regenerate" "^1.4.0"
- "regenerate-unicode-properties" "^8.2.0"
- "regjsgen" "^0.5.1"
- "regjsparser" "^0.6.4"
- "unicode-match-property-ecmascript" "^1.0.4"
- "unicode-match-property-value-ecmascript" "^1.2.0"
+ kleur "^3.0.3"
+ sisteransi "^1.0.5"
-"regexpu-core@^4.7.1":
- "resolved" "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz"
- "version" "4.7.1"
+prop-types@^15.8.1:
+ version "15.8.1"
+ resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz"
+ integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==
dependencies:
- "regenerate" "^1.4.0"
- "regenerate-unicode-properties" "^8.2.0"
- "regjsgen" "^0.5.1"
- "regjsparser" "^0.6.4"
- "unicode-match-property-ecmascript" "^1.0.4"
- "unicode-match-property-value-ecmascript" "^1.2.0"
+ loose-envify "^1.4.0"
+ object-assign "^4.1.1"
+ react-is "^16.13.1"
-"regjsgen@^0.5.1":
- "resolved" "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz"
- "version" "0.5.2"
+psl@^1.1.33:
+ version "1.9.0"
+ resolved "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz"
+ integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==
-"regjsparser@^0.6.4":
- "resolved" "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz"
- "version" "0.6.4"
+pump@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz"
dependencies:
- "jsesc" "~0.5.0"
-
-"remove-trailing-separator@^1.0.1":
- "resolved" "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz"
- "version" "1.1.0"
+ end-of-stream "^1.1.0"
+ once "^1.3.1"
-"repeat-element@^1.1.2":
- "resolved" "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz"
- "version" "1.1.3"
+punycode@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz"
+ integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
-"repeat-string@^1.6.1":
- "resolved" "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz"
- "version" "1.6.1"
+react-is@^16.13.1:
+ version "16.13.1"
+ resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz"
+ integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
-"require-directory@^2.1.1":
- "resolved" "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz"
- "version" "2.1.1"
+react-is@^17.0.1:
+ version "17.0.1"
+ resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz"
-"require-main-filename@^2.0.0":
- "resolved" "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz"
- "version" "2.0.0"
+read-pkg-up@^7.0.1:
+ version "7.0.1"
+ resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz"
+ dependencies:
+ find-up "^4.1.0"
+ read-pkg "^5.2.0"
+ type-fest "^0.8.1"
-"resolve-cwd@^3.0.0":
- "resolved" "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz"
- "version" "3.0.0"
+read-pkg@^5.2.0:
+ version "5.2.0"
+ resolved "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz"
dependencies:
- "resolve-from" "^5.0.0"
+ "@types/normalize-package-data" "^2.4.0"
+ normalize-package-data "^2.5.0"
+ parse-json "^5.0.0"
+ type-fest "^0.6.0"
-"resolve-from@^3.0.0":
- "integrity" "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw=="
- "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz"
- "version" "3.0.0"
+regenerate-unicode-properties@^8.2.0:
+ version "8.2.0"
+ resolved "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz"
+ dependencies:
+ regenerate "^1.4.0"
-"resolve-from@^5.0.0":
- "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz"
- "version" "5.0.0"
+regenerate@^1.4.0:
+ version "1.4.1"
+ resolved "https://registry.npmjs.org/regenerate/-/regenerate-1.4.1.tgz"
-"resolve-url@^0.2.1":
- "resolved" "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz"
- "version" "0.2.1"
+regenerator-runtime@^0.13.4:
+ version "0.13.7"
+ resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz"
-"resolve@^1.10.0":
- "resolved" "https://registry.npmjs.org/resolve/-/resolve-1.15.0.tgz"
- "version" "1.15.0"
+regenerator-transform@^0.14.2:
+ version "0.14.5"
+ resolved "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz"
dependencies:
- "path-parse" "^1.0.6"
+ "@babel/runtime" "^7.8.4"
-"resolve@^1.14.2", "resolve@^1.18.1":
- "resolved" "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz"
- "version" "1.19.0"
+regex-not@^1.0.0, regex-not@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz"
dependencies:
- "is-core-module" "^2.1.0"
- "path-parse" "^1.0.6"
+ extend-shallow "^3.0.2"
+ safe-regex "^1.1.0"
-"restore-cursor@^3.1.0":
- "integrity" "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA=="
- "resolved" "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz"
- "version" "3.1.0"
+regexpu-core@^4.7.0:
+ version "4.7.0"
+ resolved "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz"
dependencies:
- "onetime" "^5.1.0"
- "signal-exit" "^3.0.2"
+ regenerate "^1.4.0"
+ regenerate-unicode-properties "^8.2.0"
+ regjsgen "^0.5.1"
+ regjsparser "^0.6.4"
+ unicode-match-property-ecmascript "^1.0.4"
+ unicode-match-property-value-ecmascript "^1.2.0"
-"ret@~0.1.10":
- "resolved" "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz"
- "version" "0.1.15"
-
-"rimraf@^3.0.0", "rimraf@^3.0.2":
- "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz"
- "version" "3.0.2"
+regexpu-core@^4.7.1:
+ version "4.7.1"
+ resolved "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz"
dependencies:
- "glob" "^7.1.3"
+ regenerate "^1.4.0"
+ regenerate-unicode-properties "^8.2.0"
+ regjsgen "^0.5.1"
+ regjsparser "^0.6.4"
+ unicode-match-property-ecmascript "^1.0.4"
+ unicode-match-property-value-ecmascript "^1.2.0"
-"rimraf@~2.2.6":
- "integrity" "sha512-R5KMKHnPAQaZMqLOsyuyUmcIjSeDm+73eoqQpaXA7AZ22BL+6C+1mcUscgOsNd8WVlJuvlgAPsegcx7pjlV0Dg=="
- "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz"
- "version" "2.2.8"
+regjsgen@^0.5.1:
+ version "0.5.2"
+ resolved "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz"
-"rimraf@~2.6.2":
- "integrity" "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA=="
- "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz"
- "version" "2.6.3"
+regjsparser@^0.6.4:
+ version "0.6.4"
+ resolved "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz"
dependencies:
- "glob" "^7.1.3"
-
-"rsvp@^4.8.4":
- "resolved" "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz"
- "version" "4.8.5"
+ jsesc "~0.5.0"
-"safe-buffer@~5.1.0", "safe-buffer@~5.1.1", "safe-buffer@5.1.2":
- "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"
- "version" "5.1.2"
+remove-trailing-separator@^1.0.1:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz"
-"safe-buffer@~5.2.0":
- "integrity" "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
- "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz"
- "version" "5.2.1"
+repeat-element@^1.1.2:
+ version "1.1.3"
+ resolved "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz"
-"safe-regex@^1.1.0":
- "resolved" "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz"
- "version" "1.1.0"
- dependencies:
- "ret" "~0.1.10"
+repeat-string@^1.6.1:
+ version "1.6.1"
+ resolved "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz"
-"safer-buffer@>= 2.1.2 < 3":
- "integrity" "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
- "resolved" "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"
- "version" "2.1.2"
+require-directory@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz"
-"sane@^4.0.3":
- "resolved" "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz"
- "version" "4.1.0"
- 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":
- "integrity" "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw=="
- "resolved" "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz"
- "version" "5.0.1"
- dependencies:
- "xmlchars" "^2.2.0"
-
-"scheduler@^0.23.0":
- "integrity" "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw=="
- "resolved" "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz"
- "version" "0.23.0"
- dependencies:
- "loose-envify" "^1.1.0"
-
-"semver@^5.5.0":
- "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
- "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz"
- "version" "5.7.1"
-
-"semver@^5.6.0":
- "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
- "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz"
- "version" "5.7.1"
-
-"semver@^6.0.0", "semver@^6.1.1", "semver@^6.1.2", "semver@^6.3.0":
- "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz"
- "version" "6.3.0"
-
-"semver@^7.3.2":
- "resolved" "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz"
- "version" "7.3.2"
-
-"semver@2 || 3 || 4 || 5":
- "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz"
- "version" "5.7.1"
-
-"send@0.18.0":
- "integrity" "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg=="
- "resolved" "https://registry.npmjs.org/send/-/send-0.18.0.tgz"
- "version" "0.18.0"
- 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":
- "integrity" "sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw=="
- "resolved" "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz"
- "version" "2.1.0"
-
-"serve-static@^1.13.1":
- "integrity" "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g=="
- "resolved" "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz"
- "version" "1.15.0"
- dependencies:
- "encodeurl" "~1.0.2"
- "escape-html" "~1.0.3"
- "parseurl" "~1.3.3"
- "send" "0.18.0"
-
-"set-blocking@^2.0.0":
- "resolved" "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz"
- "version" "2.0.0"
-
-"set-value@^2.0.0", "set-value@^2.0.1":
- "resolved" "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz"
- "version" "2.0.1"
- 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":
- "integrity" "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
- "resolved" "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz"
- "version" "1.2.0"
-
-"shallow-clone@^3.0.0":
- "integrity" "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA=="
- "resolved" "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz"
- "version" "3.0.1"
- dependencies:
- "kind-of" "^6.0.2"
-
-"shebang-command@^1.2.0":
- "integrity" "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg=="
- "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz"
- "version" "1.2.0"
- dependencies:
- "shebang-regex" "^1.0.0"
-
-"shebang-command@^2.0.0":
- "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz"
- "version" "2.0.0"
- dependencies:
- "shebang-regex" "^3.0.0"
-
-"shebang-regex@^1.0.0":
- "integrity" "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ=="
- "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz"
- "version" "1.0.0"
-
-"shebang-regex@^3.0.0":
- "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz"
- "version" "3.0.0"
-
-"shell-quote@^1.6.1", "shell-quote@^1.7.3":
- "integrity" "sha512-QHsz8GgQIGKlRi24yFc6a6lN69Idnx634w49ay6+jA5yFh7a1UY+4Rp6HPx/L/1zcEDPEij8cIsiqR6bQsE5VQ=="
- "resolved" "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.0.tgz"
- "version" "1.8.0"
-
-"shellwords@^0.1.1":
- "resolved" "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz"
- "version" "0.1.1"
-
-"signal-exit@^3.0.0", "signal-exit@^3.0.2":
- "resolved" "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz"
- "version" "3.0.2"
-
-"sisteransi@^1.0.5":
- "resolved" "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz"
- "version" "1.0.5"
-
-"slash@^3.0.0":
- "resolved" "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz"
- "version" "3.0.0"
-
-"slice-ansi@^2.0.0":
- "integrity" "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ=="
- "resolved" "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz"
- "version" "2.1.0"
- dependencies:
- "ansi-styles" "^3.2.0"
- "astral-regex" "^1.0.0"
- "is-fullwidth-code-point" "^2.0.0"
-
-"snapdragon-node@^2.0.1":
- "resolved" "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz"
- "version" "2.1.1"
- dependencies:
- "define-property" "^1.0.0"
- "isobject" "^3.0.0"
- "snapdragon-util" "^3.0.1"
-
-"snapdragon-util@^3.0.1":
- "resolved" "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz"
- "version" "3.0.1"
- dependencies:
- "kind-of" "^3.2.0"
-
-"snapdragon@^0.8.1":
- "resolved" "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz"
- "version" "0.8.2"
- 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"
+require-main-filename@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz"
-"source-map-resolve@^0.5.0":
- "resolved" "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz"
- "version" "0.5.3"
+resolve-cwd@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz"
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", "source-map-support@~0.5.20":
- "integrity" "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w=="
- "resolved" "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz"
- "version" "0.5.21"
- dependencies:
- "buffer-from" "^1.0.0"
- "source-map" "^0.6.0"
+ resolve-from "^5.0.0"
-"source-map-url@^0.4.0":
- "resolved" "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz"
- "version" "0.4.0"
+resolve-from@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz"
-"source-map@^0.5.6":
- "integrity" "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ=="
- "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz"
- "version" "0.5.7"
+resolve-url@^0.2.1:
+ version "0.2.1"
+ resolved "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz"
-"source-map@^0.6.0", "source-map@^0.6.1", "source-map@~0.6.1":
- "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz"
- "version" "0.6.1"
+resolve@^1.10.0:
+ version "1.15.0"
+ resolved "https://registry.npmjs.org/resolve/-/resolve-1.15.0.tgz"
+ dependencies:
+ path-parse "^1.0.6"
-"source-map@^0.7.3":
- "integrity" "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA=="
- "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz"
- "version" "0.7.4"
-
-"spdx-correct@^3.0.0":
- "resolved" "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz"
- "version" "3.1.0"
- dependencies:
- "spdx-expression-parse" "^3.0.0"
- "spdx-license-ids" "^3.0.0"
+resolve@^1.18.1:
+ version "1.19.0"
+ resolved "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz"
+ dependencies:
+ is-core-module "^2.1.0"
+ path-parse "^1.0.6"
-"spdx-exceptions@^2.1.0":
- "resolved" "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz"
- "version" "2.2.0"
+ret@~0.1.10:
+ version "0.1.15"
+ resolved "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz"
-"spdx-expression-parse@^3.0.0":
- "resolved" "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz"
- "version" "3.0.0"
+rimraf@^3.0.0:
+ version "3.0.2"
+ resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz"
dependencies:
- "spdx-exceptions" "^2.1.0"
- "spdx-license-ids" "^3.0.0"
+ glob "^7.1.3"
+
+rsvp@^4.8.4:
+ version "4.8.5"
+ resolved "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz"
-"spdx-license-ids@^3.0.0":
- "resolved" "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz"
- "version" "3.0.5"
+safe-buffer@~5.1.1:
+ version "5.1.2"
+ resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"
-"split-string@^3.0.1", "split-string@^3.0.2":
- "resolved" "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz"
- "version" "3.1.0"
+safe-regex@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz"
dependencies:
- "extend-shallow" "^3.0.0"
+ ret "~0.1.10"
-"sprintf-js@~1.0.2":
- "resolved" "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz"
- "version" "1.0.3"
+"safer-buffer@>= 2.1.2 < 3":
+ version "2.1.2"
+ resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"
+ integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
-"stack-utils@^2.0.2", "stack-utils@^2.0.3":
- "integrity" "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ=="
- "resolved" "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz"
- "version" "2.0.6"
+sane@^4.0.3:
+ version "4.1.0"
+ resolved "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz"
dependencies:
- "escape-string-regexp" "^2.0.0"
-
-"stackframe@^1.3.4":
- "integrity" "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw=="
- "resolved" "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz"
- "version" "1.3.4"
+ "@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.npmjs.org/saxes/-/saxes-5.0.1.tgz"
+ integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==
+ dependencies:
+ xmlchars "^2.2.0"
+
+"semver@2 || 3 || 4 || 5", semver@^5.5.0:
+ version "5.7.1"
+ resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz"
+ integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
+
+semver@^6.0.0, semver@^6.3.0:
+ version "6.3.0"
+ resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz"
+
+semver@^7.3.2:
+ version "7.3.2"
+ resolved "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz"
+
+set-blocking@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz"
+
+set-value@^2.0.0, set-value@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz"
+ dependencies:
+ extend-shallow "^2.0.1"
+ is-extendable "^0.1.1"
+ is-plain-object "^2.0.3"
+ split-string "^3.0.1"
+
+shebang-command@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz"
+ integrity sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==
+ dependencies:
+ shebang-regex "^1.0.0"
+
+shebang-command@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz"
+ dependencies:
+ shebang-regex "^3.0.0"
+
+shebang-regex@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz"
+ integrity sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==
+
+shebang-regex@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz"
+
+shellwords@^0.1.1:
+ version "0.1.1"
+ resolved "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz"
+
+signal-exit@^3.0.0, signal-exit@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz"
+
+sisteransi@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz"
+
+slash@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz"
+
+snapdragon-node@^2.0.1:
+ version "2.1.1"
+ resolved "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz"
+ 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.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz"
+ dependencies:
+ kind-of "^3.2.0"
+
+snapdragon@^0.8.1:
+ version "0.8.2"
+ resolved "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz"
+ 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"
-"stacktrace-parser@^0.1.3":
- "integrity" "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg=="
- "resolved" "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz"
- "version" "0.1.10"
+source-map-resolve@^0.5.0:
+ version "0.5.3"
+ resolved "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz"
dependencies:
- "type-fest" "^0.7.1"
+ 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"
-"static-extend@^0.1.1":
- "resolved" "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz"
- "version" "0.1.2"
+source-map-support@^0.5.6:
+ version "0.5.21"
+ resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz"
+ integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==
dependencies:
- "define-property" "^0.2.5"
- "object-copy" "^0.1.0"
+ buffer-from "^1.0.0"
+ source-map "^0.6.0"
-"statuses@~1.5.0":
- "integrity" "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA=="
- "resolved" "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz"
- "version" "1.5.0"
+source-map-url@^0.4.0:
+ version "0.4.0"
+ resolved "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz"
-"statuses@2.0.1":
- "integrity" "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ=="
- "resolved" "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz"
- "version" "2.0.1"
+source-map@^0.5.6:
+ version "0.5.7"
+ resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz"
+ integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==
-"string_decoder@^1.1.1":
- "integrity" "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA=="
- "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz"
- "version" "1.3.0"
- dependencies:
- "safe-buffer" "~5.2.0"
+source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1:
+ version "0.6.1"
+ resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz"
-"string_decoder@~1.1.1":
- "integrity" "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="
- "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz"
- "version" "1.1.1"
- dependencies:
- "safe-buffer" "~5.1.0"
+source-map@^0.7.3:
+ version "0.7.4"
+ resolved "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz"
+ integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==
-"string-length@^4.0.1":
- "resolved" "https://registry.npmjs.org/string-length/-/string-length-4.0.1.tgz"
- "version" "4.0.1"
+spdx-correct@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz"
dependencies:
- "char-regex" "^1.0.2"
- "strip-ansi" "^6.0.0"
+ spdx-expression-parse "^3.0.0"
+ spdx-license-ids "^3.0.0"
-"string-width@^4.1.0", "string-width@^4.2.0", "string-width@^4.2.3":
- "integrity" "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g=="
- "resolved" "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz"
- "version" "4.2.3"
- dependencies:
- "emoji-regex" "^8.0.0"
- "is-fullwidth-code-point" "^3.0.0"
- "strip-ansi" "^6.0.1"
+spdx-exceptions@^2.1.0:
+ version "2.2.0"
+ resolved "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz"
-"strip-ansi@^5.0.0":
- "integrity" "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA=="
- "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz"
- "version" "5.2.0"
+spdx-expression-parse@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz"
dependencies:
- "ansi-regex" "^4.1.0"
+ spdx-exceptions "^2.1.0"
+ spdx-license-ids "^3.0.0"
-"strip-ansi@^5.2.0":
- "integrity" "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA=="
- "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz"
- "version" "5.2.0"
- dependencies:
- "ansi-regex" "^4.1.0"
+spdx-license-ids@^3.0.0:
+ version "3.0.5"
+ resolved "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz"
-"strip-ansi@^6.0.0", "strip-ansi@^6.0.1":
- "integrity" "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="
- "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz"
- "version" "6.0.1"
+split-string@^3.0.1, split-string@^3.0.2:
+ version "3.1.0"
+ resolved "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz"
dependencies:
- "ansi-regex" "^5.0.1"
-
-"strip-bom@^4.0.0":
- "resolved" "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz"
- "version" "4.0.0"
+ extend-shallow "^3.0.0"
-"strip-eof@^1.0.0":
- "resolved" "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz"
- "version" "1.0.0"
+sprintf-js@~1.0.2:
+ version "1.0.3"
+ resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz"
-"strip-final-newline@^2.0.0":
- "resolved" "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz"
- "version" "2.0.0"
-
-"sudo-prompt@^9.0.0":
- "integrity" "sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw=="
- "resolved" "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.2.1.tgz"
- "version" "9.2.1"
+stack-utils@^2.0.2:
+ version "2.0.6"
+ resolved "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz"
+ integrity sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==
+ dependencies:
+ escape-string-regexp "^2.0.0"
-"supports-color@^5.3.0":
- "integrity" "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow=="
- "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz"
- "version" "5.5.0"
+static-extend@^0.1.1:
+ version "0.1.2"
+ resolved "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz"
dependencies:
- "has-flag" "^3.0.0"
+ define-property "^0.2.5"
+ object-copy "^0.1.0"
-"supports-color@^7.0.0", "supports-color@^7.1.0":
- "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz"
- "version" "7.1.0"
+string-length@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.npmjs.org/string-length/-/string-length-4.0.1.tgz"
dependencies:
- "has-flag" "^4.0.0"
+ char-regex "^1.0.2"
+ strip-ansi "^6.0.0"
-"supports-color@^8.0.0":
- "integrity" "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q=="
- "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz"
- "version" "8.1.1"
+string-width@^4.1.0, string-width@^4.2.0:
+ version "4.2.3"
+ resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz"
+ integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
dependencies:
- "has-flag" "^4.0.0"
+ emoji-regex "^8.0.0"
+ is-fullwidth-code-point "^3.0.0"
+ strip-ansi "^6.0.1"
-"supports-hyperlinks@^2.0.0":
- "resolved" "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz"
- "version" "2.1.0"
+strip-ansi@^6.0.0, strip-ansi@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz"
+ integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
dependencies:
- "has-flag" "^4.0.0"
- "supports-color" "^7.0.0"
+ ansi-regex "^5.0.1"
-"symbol-tree@^3.2.4":
- "integrity" "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw=="
- "resolved" "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz"
- "version" "3.2.4"
+strip-bom@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz"
-"temp@^0.8.4":
- "integrity" "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg=="
- "resolved" "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz"
- "version" "0.8.4"
+strip-eof@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz"
+
+strip-final-newline@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz"
+
+supports-color@^5.3.0:
+ version "5.5.0"
+ resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz"
+ integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
dependencies:
- "rimraf" "~2.6.2"
+ has-flag "^3.0.0"
-"temp@0.8.3":
- "integrity" "sha512-jtnWJs6B1cZlHs9wPG7BrowKxZw/rf6+UpGAkr8AaYmiTyTO7zQlLoST8zx/8TcUPnZmeBoB+H8ARuHZaSijVw=="
- "resolved" "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz"
- "version" "0.8.3"
+supports-color@^7.0.0, supports-color@^7.1.0:
+ version "7.1.0"
+ resolved "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz"
dependencies:
- "os-tmpdir" "^1.0.0"
- "rimraf" "~2.2.6"
+ has-flag "^4.0.0"
-"terminal-link@^2.0.0":
- "resolved" "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz"
- "version" "2.1.1"
+supports-hyperlinks@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz"
dependencies:
- "ansi-escapes" "^4.2.1"
- "supports-hyperlinks" "^2.0.0"
+ has-flag "^4.0.0"
+ supports-color "^7.0.0"
-"terser@^5.15.0":
- "integrity" "sha512-v8wWLaS/xt3nE9dgKEWhNUFP6q4kngO5B8eYFUuebsu7Dw/UNAnpUod6UHo04jSSkv8TzKHjZDSd7EXdDQAl8Q=="
- "resolved" "https://registry.npmjs.org/terser/-/terser-5.16.3.tgz"
- "version" "5.16.3"
+symbol-tree@^3.2.4:
+ version "3.2.4"
+ resolved "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz"
+ integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==
+
+terminal-link@^2.0.0:
+ version "2.1.1"
+ resolved "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz"
dependencies:
- "@jridgewell/source-map" "^0.3.2"
- "acorn" "^8.5.0"
- "commander" "^2.20.0"
- "source-map-support" "~0.5.20"
+ ansi-escapes "^4.2.1"
+ supports-hyperlinks "^2.0.0"
-"test-exclude@^6.0.0":
- "resolved" "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz"
- "version" "6.0.0"
+test-exclude@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz"
dependencies:
"@istanbuljs/schema" "^0.1.2"
- "glob" "^7.1.4"
- "minimatch" "^3.0.4"
-
-"throat@^5.0.0":
- "resolved" "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz"
- "version" "5.0.0"
+ glob "^7.1.4"
+ minimatch "^3.0.4"
-"through2@^2.0.1":
- "integrity" "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ=="
- "resolved" "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz"
- "version" "2.0.5"
- dependencies:
- "readable-stream" "~2.3.6"
- "xtend" "~4.0.1"
+throat@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz"
-"tmpl@1.0.x":
- "resolved" "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz"
- "version" "1.0.5"
+tmpl@1.0.x:
+ version "1.0.5"
+ resolved "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz"
-"to-fast-properties@^2.0.0":
- "resolved" "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz"
- "version" "2.0.0"
+to-fast-properties@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz"
-"to-object-path@^0.3.0":
- "resolved" "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz"
- "version" "0.3.0"
+to-object-path@^0.3.0:
+ version "0.3.0"
+ resolved "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz"
dependencies:
- "kind-of" "^3.0.2"
+ kind-of "^3.0.2"
-"to-regex-range@^2.1.0":
- "integrity" "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg=="
- "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz"
- "version" "2.1.1"
+to-regex-range@^2.1.0:
+ version "2.1.1"
+ resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz"
+ integrity sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==
dependencies:
- "is-number" "^3.0.0"
- "repeat-string" "^1.6.1"
+ is-number "^3.0.0"
+ repeat-string "^1.6.1"
-"to-regex-range@^5.0.1":
- "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz"
- "version" "5.0.1"
+to-regex-range@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz"
dependencies:
- "is-number" "^7.0.0"
+ is-number "^7.0.0"
-"to-regex@^3.0.1", "to-regex@^3.0.2":
- "resolved" "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz"
- "version" "3.0.2"
+to-regex@^3.0.1, to-regex@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz"
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":
- "integrity" "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA=="
- "resolved" "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz"
- "version" "1.0.1"
+ define-property "^2.0.2"
+ extend-shallow "^3.0.2"
+ regex-not "^1.0.2"
+ safe-regex "^1.1.0"
-"tough-cookie@^4.0.0":
- "integrity" "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg=="
- "resolved" "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz"
- "version" "4.0.0"
+tough-cookie@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz"
+ integrity sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==
dependencies:
- "psl" "^1.1.33"
- "punycode" "^2.1.1"
- "universalify" "^0.1.2"
+ psl "^1.1.33"
+ punycode "^2.1.1"
+ universalify "^0.1.2"
-"tr46@^2.1.0":
- "integrity" "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw=="
- "resolved" "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz"
- "version" "2.1.0"
+tr46@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz"
+ integrity sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==
dependencies:
- "punycode" "^2.1.1"
-
-"tr46@~0.0.3":
- "integrity" "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
- "resolved" "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz"
- "version" "0.0.3"
-
-"tslib@^2.0.1":
- "integrity" "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg=="
- "resolved" "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz"
- "version" "2.5.0"
+ punycode "^2.1.1"
-"type-check@~0.3.2":
- "integrity" "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg=="
- "resolved" "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz"
- "version" "0.3.2"
+type-check@~0.3.2:
+ version "0.3.2"
+ resolved "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz"
+ integrity sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==
dependencies:
- "prelude-ls" "~1.1.2"
+ prelude-ls "~1.1.2"
-"type-detect@4.0.8":
- "resolved" "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz"
- "version" "4.0.8"
+type-detect@4.0.8:
+ version "4.0.8"
+ resolved "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz"
-"type-fest@^0.11.0":
- "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz"
- "version" "0.11.0"
+type-fest@^0.11.0:
+ version "0.11.0"
+ resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz"
-"type-fest@^0.6.0":
- "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz"
- "version" "0.6.0"
+type-fest@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz"
-"type-fest@^0.7.1":
- "integrity" "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg=="
- "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz"
- "version" "0.7.1"
+type-fest@^0.8.1:
+ version "0.8.1"
+ resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz"
-"type-fest@^0.8.1":
- "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz"
- "version" "0.8.1"
-
-"typedarray-to-buffer@^3.1.5":
- "resolved" "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz"
- "version" "3.1.5"
- dependencies:
- "is-typedarray" "^1.0.0"
-
-"uglify-es@^3.1.9":
- "integrity" "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ=="
- "resolved" "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz"
- "version" "3.3.9"
+typedarray-to-buffer@^3.1.5:
+ version "3.1.5"
+ resolved "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz"
dependencies:
- "commander" "~2.13.0"
- "source-map" "~0.6.1"
+ is-typedarray "^1.0.0"
-"unicode-canonical-property-names-ecmascript@^1.0.4":
- "resolved" "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz"
- "version" "1.0.4"
+unicode-canonical-property-names-ecmascript@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz"
-"unicode-match-property-ecmascript@^1.0.4":
- "resolved" "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz"
- "version" "1.0.4"
+unicode-match-property-ecmascript@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz"
dependencies:
- "unicode-canonical-property-names-ecmascript" "^1.0.4"
- "unicode-property-aliases-ecmascript" "^1.0.4"
-
-"unicode-match-property-value-ecmascript@^1.2.0":
- "resolved" "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz"
- "version" "1.2.0"
+ unicode-canonical-property-names-ecmascript "^1.0.4"
+ unicode-property-aliases-ecmascript "^1.0.4"
-"unicode-property-aliases-ecmascript@^1.0.4":
- "resolved" "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz"
- "version" "1.1.0"
-
-"union-value@^1.0.0":
- "resolved" "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz"
- "version" "1.0.1"
- 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", "universalify@^0.1.2":
- "integrity" "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="
- "resolved" "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz"
- "version" "0.1.2"
-
-"unpipe@~1.0.0":
- "integrity" "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ=="
- "resolved" "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz"
- "version" "1.0.0"
+unicode-match-property-value-ecmascript@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz"
-"unset-value@^1.0.0":
- "resolved" "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz"
- "version" "1.0.0"
- dependencies:
- "has-value" "^0.3.1"
- "isobject" "^3.0.0"
+unicode-property-aliases-ecmascript@^1.0.4:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz"
-"update-browserslist-db@^1.0.10":
- "integrity" "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ=="
- "resolved" "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz"
- "version" "1.0.10"
+union-value@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz"
dependencies:
- "escalade" "^3.1.1"
- "picocolors" "^1.0.0"
-
-"urix@^0.1.0":
- "resolved" "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz"
- "version" "0.1.0"
-
-"use-sync-external-store@^1.0.0":
- "integrity" "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA=="
- "resolved" "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz"
- "version" "1.2.0"
-
-"use@^3.1.0":
- "resolved" "https://registry.npmjs.org/use/-/use-3.1.1.tgz"
- "version" "3.1.1"
+ arr-union "^3.1.0"
+ get-value "^2.0.6"
+ is-extendable "^0.1.1"
+ set-value "^2.0.1"
-"util-deprecate@^1.0.1", "util-deprecate@~1.0.1":
- "integrity" "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
- "resolved" "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
- "version" "1.0.2"
+universalify@^0.1.2:
+ version "0.1.2"
+ resolved "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz"
+ integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==
-"utils-merge@1.0.1":
- "integrity" "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA=="
- "resolved" "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz"
- "version" "1.0.1"
-
-"uuid@^8.3.0":
- "resolved" "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz"
- "version" "8.3.2"
-
-"v8-to-istanbul@^7.0.0":
- "resolved" "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.0.tgz"
- "version" "7.1.0"
+unset-value@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz"
dependencies:
- "@types/istanbul-lib-coverage" "^2.0.1"
- "convert-source-map" "^1.6.0"
- "source-map" "^0.7.3"
+ has-value "^0.3.1"
+ isobject "^3.0.0"
-"validate-npm-package-license@^3.0.1":
- "resolved" "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz"
- "version" "3.0.4"
+update-browserslist-db@^1.0.10:
+ version "1.0.10"
+ resolved "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz"
+ integrity sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==
dependencies:
- "spdx-correct" "^3.0.0"
- "spdx-expression-parse" "^3.0.0"
+ escalade "^3.1.1"
+ picocolors "^1.0.0"
-"vary@~1.1.2":
- "integrity" "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg=="
- "resolved" "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz"
- "version" "1.1.2"
+urix@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz"
-"vlq@^1.0.0":
- "integrity" "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w=="
- "resolved" "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz"
- "version" "1.0.1"
+use@^3.1.0:
+ version "3.1.1"
+ resolved "https://registry.npmjs.org/use/-/use-3.1.1.tgz"
-"w3c-hr-time@^1.0.2":
- "integrity" "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ=="
- "resolved" "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz"
- "version" "1.0.2"
- dependencies:
- "browser-process-hrtime" "^1.0.0"
+uuid@^8.3.0:
+ version "8.3.2"
+ resolved "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz"
-"w3c-xmlserializer@^2.0.0":
- "integrity" "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA=="
- "resolved" "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz"
- "version" "2.0.0"
+v8-to-istanbul@^7.0.0:
+ version "7.1.0"
+ resolved "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.0.tgz"
dependencies:
- "xml-name-validator" "^3.0.0"
+ "@types/istanbul-lib-coverage" "^2.0.1"
+ convert-source-map "^1.6.0"
+ source-map "^0.7.3"
-"walker@^1.0.7", "walker@~1.0.5":
- "resolved" "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz"
- "version" "1.0.7"
+validate-npm-package-license@^3.0.1:
+ version "3.0.4"
+ resolved "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz"
dependencies:
- "makeerror" "1.0.x"
+ spdx-correct "^3.0.0"
+ spdx-expression-parse "^3.0.0"
-"wcwidth@^1.0.1":
- "integrity" "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg=="
- "resolved" "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz"
- "version" "1.0.1"
+w3c-hr-time@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz"
+ integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==
dependencies:
- "defaults" "^1.0.3"
-
-"webidl-conversions@^3.0.0":
- "integrity" "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
- "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz"
- "version" "3.0.1"
+ browser-process-hrtime "^1.0.0"
-"webidl-conversions@^5.0.0":
- "integrity" "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA=="
- "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz"
- "version" "5.0.0"
-
-"webidl-conversions@^6.1.0":
- "integrity" "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w=="
- "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz"
- "version" "6.1.0"
+w3c-xmlserializer@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz"
+ integrity sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==
+ dependencies:
+ xml-name-validator "^3.0.0"
-"whatwg-encoding@^1.0.5":
- "integrity" "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw=="
- "resolved" "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz"
- "version" "1.0.5"
+walker@^1.0.7, walker@~1.0.5:
+ version "1.0.7"
+ resolved "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz"
dependencies:
- "iconv-lite" "0.4.24"
+ makeerror "1.0.x"
-"whatwg-fetch@^3.0.0":
- "integrity" "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA=="
- "resolved" "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz"
- "version" "3.6.2"
+webidl-conversions@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz"
+ integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==
-"whatwg-mimetype@^2.3.0":
- "integrity" "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g=="
- "resolved" "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz"
- "version" "2.3.0"
+webidl-conversions@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz"
+ integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==
-"whatwg-url@^5.0.0":
- "integrity" "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw=="
- "resolved" "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz"
- "version" "5.0.0"
- dependencies:
- "tr46" "~0.0.3"
- "webidl-conversions" "^3.0.0"
-
-"whatwg-url@^8.0.0", "whatwg-url@^8.5.0":
- "integrity" "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg=="
- "resolved" "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz"
- "version" "8.7.0"
- dependencies:
- "lodash" "^4.7.0"
- "tr46" "^2.1.0"
- "webidl-conversions" "^6.1.0"
-
-"which-module@^2.0.0":
- "resolved" "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz"
- "version" "2.0.0"
-
-"which@^1.2.9":
- "integrity" "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ=="
- "resolved" "https://registry.npmjs.org/which/-/which-1.3.1.tgz"
- "version" "1.3.1"
- dependencies:
- "isexe" "^2.0.0"
-
-"which@^2.0.1", "which@^2.0.2":
- "resolved" "https://registry.npmjs.org/which/-/which-2.0.2.tgz"
- "version" "2.0.2"
- dependencies:
- "isexe" "^2.0.0"
-
-"word-wrap@~1.2.3":
- "integrity" "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ=="
- "resolved" "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz"
- "version" "1.2.3"
-
-"wrap-ansi@^6.2.0":
- "resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz"
- "version" "6.2.0"
- dependencies:
- "ansi-styles" "^4.0.0"
- "string-width" "^4.1.0"
- "strip-ansi" "^6.0.0"
-
-"wrap-ansi@^7.0.0":
- "integrity" "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q=="
- "resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz"
- "version" "7.0.0"
- dependencies:
- "ansi-styles" "^4.0.0"
- "string-width" "^4.1.0"
- "strip-ansi" "^6.0.0"
-
-"wrappy@1":
- "resolved" "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
- "version" "1.0.2"
-
-"write-file-atomic@^2.3.0":
- "integrity" "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ=="
- "resolved" "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz"
- "version" "2.4.3"
- dependencies:
- "graceful-fs" "^4.1.11"
- "imurmurhash" "^0.1.4"
- "signal-exit" "^3.0.2"
-
-"write-file-atomic@^3.0.0":
- "resolved" "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz"
- "version" "3.0.3"
- dependencies:
- "imurmurhash" "^0.1.4"
- "is-typedarray" "^1.0.0"
- "signal-exit" "^3.0.2"
- "typedarray-to-buffer" "^3.1.5"
-
-"ws@^6.2.2":
- "integrity" "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw=="
- "resolved" "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz"
- "version" "6.2.2"
- dependencies:
- "async-limiter" "~1.0.0"
-
-"ws@^7", "ws@^7.4.6", "ws@^7.5.1":
- "integrity" "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q=="
- "resolved" "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz"
- "version" "7.5.9"
-
-"xml-name-validator@^3.0.0":
- "integrity" "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw=="
- "resolved" "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz"
- "version" "3.0.0"
-
-"xmlchars@^2.2.0":
- "integrity" "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw=="
- "resolved" "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz"
- "version" "2.2.0"
-
-"xtend@~4.0.1":
- "integrity" "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ=="
- "resolved" "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz"
- "version" "4.0.2"
-
-"y18n@^4.0.0":
- "resolved" "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz"
- "version" "4.0.1"
-
-"y18n@^5.0.5":
- "integrity" "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA=="
- "resolved" "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz"
- "version" "5.0.8"
-
-"yallist@^3.0.2":
- "integrity" "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
- "resolved" "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz"
- "version" "3.1.1"
-
-"yargs-parser@^18.1.2":
- "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz"
- "version" "18.1.3"
- dependencies:
- "camelcase" "^5.0.0"
- "decamelize" "^1.2.0"
-
-"yargs-parser@^21.1.1":
- "integrity" "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw=="
- "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz"
- "version" "21.1.1"
-
-"yargs@^15.1.0", "yargs@^15.4.1":
- "resolved" "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz"
- "version" "15.4.1"
- 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@^17.5.1":
- "integrity" "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw=="
- "resolved" "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz"
- "version" "17.6.2"
- dependencies:
- "cliui" "^8.0.1"
- "escalade" "^3.1.1"
- "get-caller-file" "^2.0.5"
- "require-directory" "^2.1.1"
- "string-width" "^4.2.3"
- "y18n" "^5.0.5"
- "yargs-parser" "^21.1.1"
-
-"yocto-queue@^0.1.0":
- "integrity" "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q=="
- "resolved" "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz"
- "version" "0.1.0"
+whatwg-encoding@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz"
+ integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==
+ dependencies:
+ iconv-lite "0.4.24"
+
+whatwg-mimetype@^2.3.0:
+ version "2.3.0"
+ resolved "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz"
+ integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==
+
+whatwg-url@^8.0.0, whatwg-url@^8.5.0:
+ version "8.7.0"
+ resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz"
+ integrity sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==
+ dependencies:
+ lodash "^4.7.0"
+ tr46 "^2.1.0"
+ webidl-conversions "^6.1.0"
+
+which-module@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz"
+
+which@^1.2.9:
+ version "1.3.1"
+ resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz"
+ integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
+ dependencies:
+ isexe "^2.0.0"
+
+which@^2.0.1, which@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz"
+ dependencies:
+ isexe "^2.0.0"
+
+word-wrap@~1.2.3:
+ version "1.2.3"
+ resolved "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz"
+ integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==
+
+wrap-ansi@^6.2.0:
+ version "6.2.0"
+ resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz"
+ 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.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
+
+write-file-atomic@^3.0.0:
+ version "3.0.3"
+ resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz"
+ dependencies:
+ imurmurhash "^0.1.4"
+ is-typedarray "^1.0.0"
+ signal-exit "^3.0.2"
+ typedarray-to-buffer "^3.1.5"
+
+ws@^7.4.6:
+ version "7.5.9"
+ resolved "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz"
+ integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==
+
+xml-name-validator@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz"
+ integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==
+
+xmlchars@^2.2.0:
+ version "2.2.0"
+ resolved "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz"
+ integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==
+
+y18n@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz"
+
+yallist@^3.0.2:
+ version "3.1.1"
+ resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz"
+ integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==
+
+yargs-parser@^18.1.2:
+ version "18.1.3"
+ resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz"
+ dependencies:
+ camelcase "^5.0.0"
+ decamelize "^1.2.0"
+
+yargs@^15.4.1:
+ version "15.4.1"
+ resolved "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz"
+ 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"