Skip to content
Snippets Groups Projects
package-lock.json 696 KiB
Newer Older
  • Learn to ignore specific revisions
  • vimal1083's avatar
    vimal1083 committed
    2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000
                }
            },
            "array-initial": {
                "version": "1.1.0",
                "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz",
                "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=",
                "requires": {
                    "array-slice": "^1.0.0",
                    "is-number": "^4.0.0"
                },
                "dependencies": {
                    "is-number": {
                        "version": "4.0.0",
                        "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
                        "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ=="
                    }
                }
            },
            "array-last": {
                "version": "1.3.0",
                "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz",
                "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==",
                "requires": {
                    "is-number": "^4.0.0"
                },
                "dependencies": {
                    "is-number": {
                        "version": "4.0.0",
                        "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
                        "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ=="
                    }
                }
            },
            "array-slice": {
                "version": "1.1.0",
                "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
                "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w=="
            },
            "array-sort": {
                "version": "1.0.0",
                "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz",
                "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==",
                "requires": {
                    "default-compare": "^1.0.0",
                    "get-value": "^2.0.6",
                    "kind-of": "^5.0.2"
                },
                "dependencies": {
                    "kind-of": {
                        "version": "5.1.0",
                        "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
                        "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="
                    }
                }
            },
            "array-union": {
                "version": "1.0.2",
                "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
                "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
                "requires": {
                    "array-uniq": "^1.0.1"
                }
            },
            "array-uniq": {
                "version": "1.0.3",
                "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
                "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY="
            },
            "array-unique": {
                "version": "0.3.2",
                "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
                "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg="
            },
            "array.prototype.filter": {
                "version": "1.0.0",
                "resolved": "https://registry.npmjs.org/array.prototype.filter/-/array.prototype.filter-1.0.0.tgz",
                "integrity": "sha512-TfO1gz+tLm+Bswq0FBOXPqAchtCr2Rn48T8dLJoRFl8NoEosjZmzptmuo1X8aZBzZcqsR1W8U761tjACJtngTQ==",
                "dev": true,
                "requires": {
                    "call-bind": "^1.0.2",
                    "define-properties": "^1.1.3",
                    "es-abstract": "^1.18.0",
                    "es-array-method-boxes-properly": "^1.0.0",
                    "is-string": "^1.0.5"
                }
            },
            "array.prototype.find": {
                "version": "2.1.1",
                "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.1.1.tgz",
                "integrity": "sha512-mi+MYNJYLTx2eNYy+Yh6raoQacCsNeeMUaspFPh9Y141lFSsWxxB8V9mM2ye+eqiRs917J6/pJ4M9ZPzenWckA==",
                "dev": true,
                "requires": {
                    "define-properties": "^1.1.3",
                    "es-abstract": "^1.17.4"
                }
            },
            "array.prototype.flat": {
                "version": "1.2.4",
                "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz",
                "integrity": "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==",
                "dev": true,
                "requires": {
                    "call-bind": "^1.0.0",
                    "define-properties": "^1.1.3",
                    "es-abstract": "^1.18.0-next.1"
                }
            },
            "array.prototype.flatmap": {
                "version": "1.2.4",
                "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz",
                "integrity": "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==",
                "dev": true,
                "requires": {
                    "call-bind": "^1.0.0",
                    "define-properties": "^1.1.3",
                    "es-abstract": "^1.18.0-next.1",
                    "function-bind": "^1.1.1"
                }
            },
            "arrify": {
                "version": "1.0.1",
                "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
                "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
                "dev": true
            },
            "asap": {
                "version": "2.0.6",
                "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
                "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY="
            },
            "asn1": {
                "version": "0.2.4",
                "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
                "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
                "dev": true,
                "requires": {
                    "safer-buffer": "~2.1.0"
                }
            },
            "asn1.js": {
                "version": "5.4.1",
                "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
                "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
                "dev": true,
                "requires": {
                    "bn.js": "^4.0.0",
                    "inherits": "^2.0.1",
                    "minimalistic-assert": "^1.0.0",
                    "safer-buffer": "^2.1.0"
                },
                "dependencies": {
                    "bn.js": {
                        "version": "4.12.0",
                        "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
                        "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
                        "dev": true
                    }
                }
            },
            "assert": {
                "version": "1.5.0",
                "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
                "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
                "dev": true,
                "requires": {
                    "object-assign": "^4.1.1",
                    "util": "0.10.3"
                },
                "dependencies": {
                    "inherits": {
                        "version": "2.0.1",
                        "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
                        "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
                        "dev": true
                    },
                    "util": {
                        "version": "0.10.3",
                        "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
                        "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
                        "dev": true,
                        "requires": {
                            "inherits": "2.0.1"
                        }
                    }
                }
            },
            "assert-plus": {
                "version": "1.0.0",
                "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
                "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
                "dev": true
            },
            "assign-symbols": {
                "version": "1.0.0",
                "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
                "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c="
            },
            "astral-regex": {
                "version": "1.0.0",
                "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz",
                "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==",
                "dev": true
            },
            "async": {
                "version": "2.6.3",
                "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
                "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
                "dev": true,
                "requires": {
                    "lodash": "^4.17.14"
                }
            },
            "async-done": {
                "version": "1.3.2",
                "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz",
                "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==",
                "requires": {
                    "end-of-stream": "^1.1.0",
                    "once": "^1.3.2",
                    "process-nextick-args": "^2.0.0",
                    "stream-exhaust": "^1.0.1"
                }
            },
            "async-each": {
                "version": "1.0.3",
                "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
                "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ=="
            },
            "async-limiter": {
                "version": "1.0.1",
                "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
                "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
                "dev": true
            },
            "async-settle": {
                "version": "1.0.0",
                "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz",
                "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=",
                "requires": {
                    "async-done": "^1.2.2"
                }
            },
            "asynckit": {
                "version": "0.4.0",
                "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
                "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
                "dev": true
            },
            "atob": {
                "version": "2.1.2",
                "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
                "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg=="
            },
            "aws-sign2": {
                "version": "0.7.0",
                "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
                "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
                "dev": true
            },
            "aws4": {
                "version": "1.11.0",
                "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
                "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==",
                "dev": true
            },
            "babel-code-frame": {
                "version": "6.26.0",
                "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
                "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
                "dev": true,
                "requires": {
                    "chalk": "^1.1.3",
                    "esutils": "^2.0.2",
                    "js-tokens": "^3.0.2"
                },
                "dependencies": {
                    "ansi-styles": {
                        "version": "2.2.1",
                        "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
                        "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
                        "dev": true
                    },
                    "chalk": {
                        "version": "1.1.3",
                        "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
                        "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
                        "dev": true,
                        "requires": {
                            "ansi-styles": "^2.2.1",
                            "escape-string-regexp": "^1.0.2",
                            "has-ansi": "^2.0.0",
                            "strip-ansi": "^3.0.0",
                            "supports-color": "^2.0.0"
                        }
                    },
                    "js-tokens": {
                        "version": "3.0.2",
                        "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
                        "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
                        "dev": true
                    },
                    "supports-color": {
                        "version": "2.0.0",
                        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
                        "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
                        "dev": true
                    }
                }
            },
            "babel-core": {
                "version": "7.0.0-bridge.0",
                "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz",
                "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==",
                "dev": true
            },
            "babel-eslint": {
                "version": "10.1.0",
                "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz",
                "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==",
                "dev": true,
                "requires": {
                    "@babel/code-frame": "^7.0.0",
                    "@babel/parser": "^7.7.0",
                    "@babel/traverse": "^7.7.0",
                    "@babel/types": "^7.7.0",
                    "eslint-visitor-keys": "^1.0.0",
                    "resolve": "^1.12.0"
                }
            },
            "babel-generator": {
                "version": "6.26.1",
                "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz",
                "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==",
                "dev": true,
                "requires": {
                    "babel-messages": "^6.23.0",
                    "babel-runtime": "^6.26.0",
                    "babel-types": "^6.26.0",
                    "detect-indent": "^4.0.0",
                    "jsesc": "^1.3.0",
                    "lodash": "^4.17.4",
                    "source-map": "^0.5.7",
                    "trim-right": "^1.0.1"
                },
                "dependencies": {
                    "jsesc": {
                        "version": "1.3.0",
                        "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
                        "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
                        "dev": true
                    }
                }
            },
            "babel-helpers": {
                "version": "6.24.1",
                "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz",
                "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=",
                "dev": true,
                "requires": {
                    "babel-runtime": "^6.22.0",
                    "babel-template": "^6.24.1"
                }
            },
            "babel-jest": {
                "version": "21.2.0",
                "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-21.2.0.tgz",
                "integrity": "sha512-O0W2qLoWu1QOoOGgxiR2JID4O6WSpxPiQanrkyi9SSlM0PJ60Ptzlck47lhtnr9YZO3zYOsxHwnyeWJ6AffoBQ==",
                "dev": true,
                "requires": {
                    "babel-plugin-istanbul": "^4.0.0",
                    "babel-preset-jest": "^21.2.0"
                }
            },
            "babel-loader": {
                "version": "8.2.2",
                "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.2.tgz",
                "integrity": "sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g==",
                "dev": true,
                "requires": {
                    "find-cache-dir": "^3.3.1",
                    "loader-utils": "^1.4.0",
                    "make-dir": "^3.1.0",
                    "schema-utils": "^2.6.5"
                }
            },
            "babel-messages": {
                "version": "6.23.0",
                "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
                "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
                "dev": true,
                "requires": {
                    "babel-runtime": "^6.22.0"
                }
            },
            "babel-plugin-dynamic-import-node": {
                "version": "2.3.3",
                "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
                "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
                "requires": {
                    "object.assign": "^4.1.0"
                }
            },
            "babel-plugin-istanbul": {
                "version": "4.1.6",
                "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz",
                "integrity": "sha512-PWP9FQ1AhZhS01T/4qLSKoHGY/xvkZdVBGlKM/HuxxS3+sC66HhTNR7+MpbO/so/cz/wY94MeSWJuP1hXIPfwQ==",
                "dev": true,
                "requires": {
                    "babel-plugin-syntax-object-rest-spread": "^6.13.0",
                    "find-up": "^2.1.0",
                    "istanbul-lib-instrument": "^1.10.1",
                    "test-exclude": "^4.2.1"
                },
                "dependencies": {
                    "find-up": {
                        "version": "2.1.0",
                        "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
                        "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
                        "dev": true,
                        "requires": {
                            "locate-path": "^2.0.0"
                        }
                    }
                }
            },
            "babel-plugin-jest-hoist": {
                "version": "21.2.0",
                "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-21.2.0.tgz",
                "integrity": "sha512-yi5QuiVyyvhBUDLP4ButAnhYzkdrUwWDtvUJv71hjH3fclhnZg4HkDeqaitcR2dZZx/E67kGkRcPVjtVu+SJfQ==",
                "dev": true
            },
            "babel-plugin-polyfill-corejs2": {
                "version": "0.2.2",
                "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz",
                "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==",
                "requires": {
                    "@babel/compat-data": "^7.13.11",
                    "@babel/helper-define-polyfill-provider": "^0.2.2",
                    "semver": "^6.1.1"
                }
            },
            "babel-plugin-polyfill-corejs3": {
                "version": "0.2.3",
                "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.3.tgz",
                "integrity": "sha512-rCOFzEIJpJEAU14XCcV/erIf/wZQMmMT5l5vXOpL5uoznyOGfDIjPj6FVytMvtzaKSTSVKouOCTPJ5OMUZH30g==",
                "requires": {
                    "@babel/helper-define-polyfill-provider": "^0.2.2",
                    "core-js-compat": "^3.14.0"
                }
            },
            "babel-plugin-polyfill-regenerator": {
                "version": "0.2.2",
                "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz",
                "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==",
                "requires": {
                    "@babel/helper-define-polyfill-provider": "^0.2.2"
                }
            },
            "babel-plugin-syntax-object-rest-spread": {
                "version": "6.13.0",
                "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz",
                "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=",
                "dev": true
            },
            "babel-preset-jest": {
                "version": "21.2.0",
                "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-21.2.0.tgz",
                "integrity": "sha512-hm9cBnr2h3J7yXoTtAVV0zg+3vg0Q/gT2GYuzlreTU0EPkJRtlNgKJJ3tBKEn0+VjAi3JykV6xCJkuUYttEEfA==",
                "dev": true,
                "requires": {
                    "babel-plugin-jest-hoist": "^21.2.0",
                    "babel-plugin-syntax-object-rest-spread": "^6.13.0"
                }
            },
            "babel-register": {
                "version": "6.26.0",
                "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz",
                "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=",
                "dev": true,
                "requires": {
                    "babel-core": "^6.26.0",
                    "babel-runtime": "^6.26.0",
                    "core-js": "^2.5.0",
                    "home-or-tmp": "^2.0.0",
                    "lodash": "^4.17.4",
                    "mkdirp": "^0.5.1",
                    "source-map-support": "^0.4.15"
                },
                "dependencies": {
                    "babel-core": {
                        "version": "6.26.3",
                        "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz",
                        "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==",
                        "dev": true,
                        "requires": {
                            "babel-code-frame": "^6.26.0",
                            "babel-generator": "^6.26.0",
                            "babel-helpers": "^6.24.1",
                            "babel-messages": "^6.23.0",
                            "babel-register": "^6.26.0",
                            "babel-runtime": "^6.26.0",
                            "babel-template": "^6.26.0",
                            "babel-traverse": "^6.26.0",
                            "babel-types": "^6.26.0",
                            "babylon": "^6.18.0",
                            "convert-source-map": "^1.5.1",
                            "debug": "^2.6.9",
                            "json5": "^0.5.1",
                            "lodash": "^4.17.4",
                            "minimatch": "^3.0.4",
                            "path-is-absolute": "^1.0.1",
                            "private": "^0.1.8",
                            "slash": "^1.0.0",
                            "source-map": "^0.5.7"
                        }
                    },
                    "core-js": {
                        "version": "2.6.12",
                        "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
                        "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
                        "dev": true
                    },
                    "debug": {
                        "version": "2.6.9",
                        "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
                        "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
                        "dev": true,
                        "requires": {
                            "ms": "2.0.0"
                        }
                    },
                    "json5": {
                        "version": "0.5.1",
                        "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
                        "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
                        "dev": true
                    },
                    "ms": {
                        "version": "2.0.0",
                        "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
                        "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
                        "dev": true
                    },
                    "source-map-support": {
                        "version": "0.4.18",
                        "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
                        "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
                        "dev": true,
                        "requires": {
                            "source-map": "^0.5.6"
                        }
                    }
                }
            },
            "babel-runtime": {
                "version": "6.26.0",
                "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
                "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
                "requires": {
                    "core-js": "^2.4.0",
                    "regenerator-runtime": "^0.11.0"
                },
                "dependencies": {
                    "core-js": {
                        "version": "2.6.12",
                        "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
                        "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ=="
                    },
                    "regenerator-runtime": {
                        "version": "0.11.1",
                        "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
                        "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg=="
                    }
                }
            },
            "babel-template": {
                "version": "6.26.0",
                "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
                "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
                "dev": true,
                "requires": {
                    "babel-runtime": "^6.26.0",
                    "babel-traverse": "^6.26.0",
                    "babel-types": "^6.26.0",
                    "babylon": "^6.18.0",
                    "lodash": "^4.17.4"
                }
            },
            "babel-traverse": {
                "version": "6.26.0",
                "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
                "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
                "dev": true,
                "requires": {
                    "babel-code-frame": "^6.26.0",
                    "babel-messages": "^6.23.0",
                    "babel-runtime": "^6.26.0",
                    "babel-types": "^6.26.0",
                    "babylon": "^6.18.0",
                    "debug": "^2.6.8",
                    "globals": "^9.18.0",
                    "invariant": "^2.2.2",
                    "lodash": "^4.17.4"
                },
                "dependencies": {
                    "debug": {
                        "version": "2.6.9",
                        "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
                        "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
                        "dev": true,
                        "requires": {
                            "ms": "2.0.0"
                        }
                    },
                    "globals": {
                        "version": "9.18.0",
                        "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
                        "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
                        "dev": true
                    },
                    "ms": {
                        "version": "2.0.0",
                        "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
                        "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
                        "dev": true
                    }
                }
            },
            "babel-types": {
                "version": "6.26.0",
                "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
                "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
                "dev": true,
                "requires": {
                    "babel-runtime": "^6.26.0",
                    "esutils": "^2.0.2",
                    "lodash": "^4.17.4",
                    "to-fast-properties": "^1.0.3"
                },
                "dependencies": {
                    "to-fast-properties": {
                        "version": "1.0.3",
                        "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
                        "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
                        "dev": true
                    }
                }
            },
            "babylon": {
                "version": "6.18.0",
                "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
                "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
                "dev": true
            },
            "bach": {
                "version": "1.2.0",
                "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz",
                "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=",
                "requires": {
                    "arr-filter": "^1.1.1",
                    "arr-flatten": "^1.0.1",
                    "arr-map": "^2.0.0",
                    "array-each": "^1.0.0",
                    "array-initial": "^1.0.0",
                    "array-last": "^1.1.1",
                    "async-done": "^1.2.2",
                    "async-settle": "^1.0.0",
                    "now-and-later": "^2.0.0"
                }
            },
            "balanced-match": {
                "version": "1.0.2",
                "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
                "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
            },
            "base": {
                "version": "0.11.2",
                "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
                "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
                "requires": {
                    "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"
                },
                "dependencies": {
                    "define-property": {
                        "version": "1.0.0",
                        "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
                        "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
                        "requires": {
                            "is-descriptor": "^1.0.0"
                        }
                    },
                    "is-accessor-descriptor": {
                        "version": "1.0.0",
                        "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
                        "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
                        "requires": {
                            "kind-of": "^6.0.0"
                        }
                    },
                    "is-data-descriptor": {
                        "version": "1.0.0",
                        "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
                        "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
                        "requires": {
                            "kind-of": "^6.0.0"
                        }
                    },
                    "is-descriptor": {
                        "version": "1.0.2",
                        "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
                        "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
                        "requires": {
                            "is-accessor-descriptor": "^1.0.0",
                            "is-data-descriptor": "^1.0.0",
                            "kind-of": "^6.0.2"
                        }
                    },
                    "kind-of": {
                        "version": "6.0.3",
                        "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
                        "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
                    }
                }
            },
            "base64-js": {
                "version": "1.5.1",
                "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
                "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
                "dev": true
            },
            "batch": {
                "version": "0.6.1",
                "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
                "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
                "dev": true
            },
            "bcrypt-pbkdf": {
                "version": "1.0.2",
                "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
                "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
                "dev": true,
                "requires": {
                    "tweetnacl": "^0.14.3"
                }
            },
            "bfj": {
                "version": "6.1.2",
                "resolved": "https://registry.npmjs.org/bfj/-/bfj-6.1.2.tgz",
                "integrity": "sha512-BmBJa4Lip6BPRINSZ0BPEIfB1wUY/9rwbwvIHQA1KjX9om29B6id0wnWXq7m3bn5JrUVjeOTnVuhPT1FiHwPGw==",
                "dev": true,
                "requires": {
                    "bluebird": "^3.5.5",
                    "check-types": "^8.0.3",
                    "hoopy": "^0.1.4",
                    "tryer": "^1.0.1"
                }
            },
            "big.js": {
                "version": "5.2.2",
                "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
                "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ=="
            },
            "binary-extensions": {
                "version": "1.13.1",
                "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
                "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw=="
            },
            "bindings": {
                "version": "1.5.0",
                "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
                "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
                "optional": true,
                "requires": {
                    "file-uri-to-path": "1.0.0"
                }
            },
            "bluebird": {
                "version": "3.7.2",
                "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
                "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
                "dev": true
            },
            "bn.js": {
                "version": "5.2.0",
                "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz",
                "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==",
                "dev": true
            },
            "body-parser": {
                "version": "1.19.0",
                "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
                "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
                "dev": true,
                "requires": {
                    "bytes": "3.1.0",
                    "content-type": "~1.0.4",
                    "debug": "2.6.9",
                    "depd": "~1.1.2",
                    "http-errors": "1.7.2",
                    "iconv-lite": "0.4.24",
                    "on-finished": "~2.3.0",
                    "qs": "6.7.0",
                    "raw-body": "2.4.0",
                    "type-is": "~1.6.17"
                },
                "dependencies": {
                    "debug": {
                        "version": "2.6.9",
                        "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
                        "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
                        "dev": true,
                        "requires": {
                            "ms": "2.0.0"
                        }
                    },
                    "ms": {
                        "version": "2.0.0",
                        "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
                        "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
                        "dev": true
                    },
                    "qs": {
                        "version": "6.7.0",
                        "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
                        "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
                        "dev": true
                    }
                }
            },
            "bonjour": {
                "version": "3.5.0",
                "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
                "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
                "dev": true,
                "requires": {
                    "array-flatten": "^2.1.0",
                    "deep-equal": "^1.0.1",
                    "dns-equal": "^1.0.0",
                    "dns-txt": "^2.0.2",
                    "multicast-dns": "^6.0.1",
                    "multicast-dns-service-types": "^1.1.0"
                },
                "dependencies": {
                    "array-flatten": {
                        "version": "2.1.2",
                        "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
                        "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
                        "dev": true
                    }
                }
            },
            "boolbase": {
                "version": "1.0.0",
                "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
                "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24="
            },
            "brace-expansion": {
                "version": "1.1.11",
                "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
                "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
                "requires": {
                    "balanced-match": "^1.0.0",
                    "concat-map": "0.0.1"
                }
            },
            "braces": {
                "version": "2.3.2",
                "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
                "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
                "requires": {
                    "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"
                },
                "dependencies": {
                    "extend-shallow": {
                        "version": "2.0.1",
                        "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
                        "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
                        "requires": {
                            "is-extendable": "^0.1.0"
                        }
                    }
                }
            },
            "brorand": {
                "version": "1.1.0",
                "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
                "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
                "dev": true
            },
            "browser-process-hrtime": {
                "version": "1.0.0",
                "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
                "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==",
                "dev": true
            },
            "browser-resolve": {
                "version": "1.11.3",
                "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz",
                "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==",
                "dev": true,
                "requires": {
                    "resolve": "1.1.7"
                },
                "dependencies": {
                    "resolve": {
                        "version": "1.1.7",
                        "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
                        "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
                        "dev": true
                    }
                }
            },
            "browserify-aes": {
                "version": "1.2.0",
                "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
                "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
                "dev": true,
                "requires": {
                    "buffer-xor": "^1.0.3",
                    "cipher-base": "^1.0.0",
                    "create-hash": "^1.1.0",
                    "evp_bytestokey": "^1.0.3",
                    "inherits": "^2.0.1",
                    "safe-buffer": "^5.0.1"
                }
            },
            "browserify-cipher": {
                "version": "1.0.1",
                "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
                "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
                "dev": true,
                "requires": {
                    "browserify-aes": "^1.0.4",
                    "browserify-des": "^1.0.0",
                    "evp_bytestokey": "^1.0.0"
                }
            },
            "browserify-des": {
                "version": "1.0.2",
                "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
                "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
                "dev": true,
                "requires": {
                    "cipher-base": "^1.0.1",
                    "des.js": "^1.0.0",
                    "inherits": "^2.0.1",
                    "safe-buffer": "^5.1.2"
                }
            },
            "browserify-rsa": {
                "version": "4.1.0",
                "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz",
                "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==",
                "dev": true,
                "requires": {
                    "bn.js": "^5.0.0",
                    "randombytes": "^2.0.1"
                }
            },
            "browserify-sign": {
                "version": "4.2.1",
                "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz",
                "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==",
                "dev": true,
                "requires": {
                    "bn.js": "^5.1.1",
                    "browserify-rsa": "^4.0.1",
                    "create-hash": "^1.2.0",
                    "create-hmac": "^1.1.7",
                    "elliptic": "^6.5.3",
                    "inherits": "^2.0.4",
                    "parse-asn1": "^5.1.5",
                    "readable-stream": "^3.6.0",
                    "safe-buffer": "^5.2.0"
                },
                "dependencies": {
                    "readable-stream": {
                        "version": "3.6.0",
                        "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
                        "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
                        "dev": true,
                        "requires": {
                            "inherits": "^2.0.3",
                            "string_decoder": "^1.1.1",
                            "util-deprecate": "^1.0.1"