Skip to content
Snippets Groups Projects
package-lock.json 642 KiB
Newer Older
DD Liu's avatar
DD Liu committed
{
  "name": "scratch-gui",
  "version": "0.1.0",
  "lockfileVersion": 1,
  "requires": true,
  "dependencies": {
    "@babel/cli": {
DD Liu's avatar
DD Liu committed
      "version": "7.6.4",
      "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.6.4.tgz",
      "integrity": "sha512-tqrDyvPryBM6xjIyKKUwr3s8CzmmYidwgdswd7Uc/Cv0ogZcuS1TYQTLx/eWKP3UbJ6JxZAiYlBZabXm/rtRsQ==",
DD Liu's avatar
DD Liu committed
      "requires": {
        "chokidar": "^2.1.8",
DD Liu's avatar
DD Liu committed
        "commander": "^2.8.1",
        "convert-source-map": "^1.1.0",
        "fs-readdir-recursive": "^1.1.0",
        "glob": "^7.0.0",
        "lodash": "^4.17.13",
DD Liu's avatar
DD Liu committed
        "mkdirp": "^0.5.1",
DD Liu's avatar
DD Liu committed
        "output-file-sync": "^2.0.0",
DD Liu's avatar
DD Liu committed
        "slash": "^2.0.0",
        "source-map": "^0.5.0"
DD Liu's avatar
DD Liu committed
      },
      "dependencies": {
        "mkdirp": {
          "version": "0.5.1",
          "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
          "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
DD Liu's avatar
DD Liu committed
          "requires": {
            "minimist": "0.0.8"
          }
        }
DD Liu's avatar
DD Liu committed
      }
    },
    "@babel/code-frame": {
      "version": "7.5.5",
      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz",
      "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==",
DD Liu's avatar
DD Liu committed
      "requires": {
        "@babel/highlight": "^7.0.0"
      }
    },
    "@babel/compat-data": {
      "version": "7.9.6",
      "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.6.tgz",
      "integrity": "sha512-5QPTrNen2bm7RBc7dsOmcA5hbrS4O2Vhmk5XOL4zWW/zD/hV0iinpefDlkm+tBBy8kDtFaaeEvmAqt+nURAV2g==",
      "dev": true,
      "requires": {
        "browserslist": "^4.11.1",
        "invariant": "^2.2.4",
        "semver": "^5.5.0"
      }
    },
DD Liu's avatar
DD Liu committed
    "@babel/core": {
DD Liu's avatar
DD Liu committed
      "version": "7.6.4",
      "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.6.4.tgz",
      "integrity": "sha512-Rm0HGw101GY8FTzpWSyRbki/jzq+/PkNQJ+nSulrdY6gFGOsNseCqD6KHRYe2E+EdzuBdr2pxCp6s4Uk6eJ+XQ==",
DD Liu's avatar
DD Liu committed
      "requires": {
        "@babel/code-frame": "^7.5.5",
DD Liu's avatar
DD Liu committed
        "@babel/generator": "^7.6.4",
        "@babel/helpers": "^7.6.2",
        "@babel/parser": "^7.6.4",
        "@babel/template": "^7.6.0",
        "@babel/traverse": "^7.6.3",
        "@babel/types": "^7.6.3",
        "convert-source-map": "^1.1.0",
DD Liu's avatar
DD Liu committed
        "debug": "^4.1.0",
        "json5": "^2.1.0",
        "lodash": "^4.17.13",
        "resolve": "^1.3.2",
        "semver": "^5.4.1",
        "source-map": "^0.5.0"
      },
      "dependencies": {
        "debug": {
          "version": "4.1.1",
          "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
          "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
DD Liu's avatar
DD Liu committed
          "requires": {
            "ms": "^2.1.1"
          }
        },
        "ms": {
          "version": "2.1.2",
          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
          "dev": true
DD Liu's avatar
DD Liu committed
        }
      }
    },
    "@babel/generator": {
DD Liu's avatar
DD Liu committed
      "version": "7.6.4",
      "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.6.4.tgz",
      "integrity": "sha512-jsBuXkFoZxk0yWLyGI9llT9oiQ2FeTASmRFE32U+aaDTfoE92t78eroO7PTpU/OrYq38hlcDM6vbfLDaOLy+7w==",
DD Liu's avatar
DD Liu committed
      "requires": {
DD Liu's avatar
DD Liu committed
        "@babel/types": "^7.6.3",
DD Liu's avatar
DD Liu committed
        "jsesc": "^2.5.1",
        "lodash": "^4.17.13",
        "source-map": "^0.5.0"
DD Liu's avatar
DD Liu committed
      }
    },
    "@babel/helper-annotate-as-pure": {
DD Liu's avatar
DD Liu committed
      "version": "7.0.0",
      "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz",
      "integrity": "sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q==",
DD Liu's avatar
DD Liu committed
      "dev": true,
      "requires": {
DD Liu's avatar
DD Liu committed
        "@babel/types": "^7.0.0"
DD Liu's avatar
DD Liu committed
      }
    },
    "@babel/helper-builder-binary-assignment-operator-visitor": {
      "version": "7.8.3",
      "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz",
      "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==",
DD Liu's avatar
DD Liu committed
      "dev": true,
      "requires": {
        "@babel/helper-explode-assignable-expression": "^7.8.3",
        "@babel/types": "^7.8.3"
      },
      "dependencies": {
        "@babel/types": {
          "version": "7.9.6",
          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
          "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
          "dev": true,
          "requires": {
            "@babel/helper-validator-identifier": "^7.9.5",
            "lodash": "^4.17.13",
            "to-fast-properties": "^2.0.0"
          }
        }
DD Liu's avatar
DD Liu committed
      }
    },
    "@babel/helper-builder-react-jsx": {
DD Liu's avatar
DD Liu committed
      "version": "7.3.0",
      "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.3.0.tgz",
      "integrity": "sha512-MjA9KgwCuPEkQd9ncSXvSyJ5y+j2sICHyrI0M3L+6fnS4wMSNDc1ARXsbTfbb2cXHn17VisSnU/sHFTCxVxSMw==",
DD Liu's avatar
DD Liu committed
      "dev": true,
      "requires": {
DD Liu's avatar
DD Liu committed
        "@babel/types": "^7.3.0",
DD Liu's avatar
DD Liu committed
        "esutils": "^2.0.0"
      }
    },
    "@babel/helper-compilation-targets": {
      "version": "7.9.6",
      "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.9.6.tgz",
      "integrity": "sha512-x2Nvu0igO0ejXzx09B/1fGBxY9NXQlBW2kZsSxCJft+KHN8t9XWzIvFxtPHnBOAXpVsdxZKZFbRUC8TsNKajMw==",
        "@babel/compat-data": "^7.9.6",
        "browserslist": "^4.11.1",
        "invariant": "^2.2.4",
        "levenary": "^1.1.1",
        "semver": "^5.5.0"
      }
    },
    "@babel/helper-create-regexp-features-plugin": {
      "version": "7.8.8",
      "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz",
      "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==",
      "dev": true,
      "requires": {
        "@babel/helper-annotate-as-pure": "^7.8.3",
        "@babel/helper-regex": "^7.8.3",
        "regexpu-core": "^4.7.0"
      },
      "dependencies": {
        "@babel/helper-annotate-as-pure": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz",
          "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==",
          "dev": true,
          "requires": {
            "@babel/types": "^7.8.3"
          }
        },
        "@babel/types": {
          "version": "7.9.6",
          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
          "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
          "dev": true,
          "requires": {
            "@babel/helper-validator-identifier": "^7.9.5",
            "lodash": "^4.17.13",
            "to-fast-properties": "^2.0.0"
          }
        }
DD Liu's avatar
DD Liu committed
      }
    },
    "@babel/helper-define-map": {
      "version": "7.8.3",
      "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz",
      "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==",
DD Liu's avatar
DD Liu committed
      "dev": true,
      "requires": {
        "@babel/helper-function-name": "^7.8.3",
        "@babel/types": "^7.8.3",
DD Liu's avatar
DD Liu committed
        "lodash": "^4.17.13"
      },
      "dependencies": {
        "@babel/code-frame": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
          "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
          "dev": true,
          "requires": {
            "@babel/highlight": "^7.8.3"
          }
        },
        "@babel/helper-function-name": {
          "version": "7.9.5",
          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz",
          "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==",
          "dev": true,
          "requires": {
            "@babel/helper-get-function-arity": "^7.8.3",
            "@babel/template": "^7.8.3",
            "@babel/types": "^7.9.5"
          }
        },
        "@babel/helper-get-function-arity": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
          "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
          "dev": true,
          "requires": {
            "@babel/types": "^7.8.3"
          }
        },
        "@babel/highlight": {
          "version": "7.9.0",
          "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
          "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
          "dev": true,
          "requires": {
            "@babel/helper-validator-identifier": "^7.9.0",
            "chalk": "^2.0.0",
            "js-tokens": "^4.0.0"
          }
        },
        "@babel/parser": {
          "version": "7.9.6",
          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz",
          "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==",
          "dev": true
        },
        "@babel/template": {
          "version": "7.8.6",
          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
          "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
          "dev": true,
          "requires": {
            "@babel/code-frame": "^7.8.3",
            "@babel/parser": "^7.8.6",
            "@babel/types": "^7.8.6"
          }
        },
        "@babel/types": {
          "version": "7.9.6",
          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
          "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
          "dev": true,
          "requires": {
            "@babel/helper-validator-identifier": "^7.9.5",
            "lodash": "^4.17.13",
            "to-fast-properties": "^2.0.0"
          }
        }
DD Liu's avatar
DD Liu committed
      }
    },
    "@babel/helper-explode-assignable-expression": {
      "version": "7.8.3",
      "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz",
      "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==",
DD Liu's avatar
DD Liu committed
      "dev": true,
      "requires": {
        "@babel/traverse": "^7.8.3",
        "@babel/types": "^7.8.3"
      },
      "dependencies": {
        "@babel/code-frame": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
          "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
          "dev": true,
          "requires": {
            "@babel/highlight": "^7.8.3"
          }
        },
        "@babel/generator": {
          "version": "7.9.6",
          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz",
          "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==",
          "dev": true,
          "requires": {
            "@babel/types": "^7.9.6",
            "jsesc": "^2.5.1",
            "lodash": "^4.17.13",
            "source-map": "^0.5.0"
          }
        },
        "@babel/helper-function-name": {
          "version": "7.9.5",
          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz",
          "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==",
          "dev": true,
          "requires": {
            "@babel/helper-get-function-arity": "^7.8.3",
            "@babel/template": "^7.8.3",
            "@babel/types": "^7.9.5"
          }
        },
        "@babel/helper-get-function-arity": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
          "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
          "dev": true,
          "requires": {
            "@babel/types": "^7.8.3"
          }
        },
        "@babel/helper-split-export-declaration": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
          "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
          "dev": true,
          "requires": {
            "@babel/types": "^7.8.3"
          }
        },
        "@babel/highlight": {
          "version": "7.9.0",
          "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
          "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
          "dev": true,
          "requires": {
            "@babel/helper-validator-identifier": "^7.9.0",
            "chalk": "^2.0.0",
            "js-tokens": "^4.0.0"
          }
        },
        "@babel/parser": {
          "version": "7.9.6",
          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz",
          "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==",
          "dev": true
        },
        "@babel/template": {
          "version": "7.8.6",
          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
          "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
          "dev": true,
          "requires": {
            "@babel/code-frame": "^7.8.3",
            "@babel/parser": "^7.8.6",
            "@babel/types": "^7.8.6"
          }
        },
        "@babel/traverse": {
          "version": "7.9.6",
          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz",
          "integrity": "sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==",
          "dev": true,
          "requires": {
            "@babel/code-frame": "^7.8.3",
            "@babel/generator": "^7.9.6",
            "@babel/helper-function-name": "^7.9.5",
            "@babel/helper-split-export-declaration": "^7.8.3",
            "@babel/parser": "^7.9.6",
            "@babel/types": "^7.9.6",
            "debug": "^4.1.0",
            "globals": "^11.1.0",
            "lodash": "^4.17.13"
          }
        },
        "@babel/types": {
          "version": "7.9.6",
          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
          "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
          "dev": true,
          "requires": {
            "@babel/helper-validator-identifier": "^7.9.5",
            "lodash": "^4.17.13",
            "to-fast-properties": "^2.0.0"
          }
        },
        "debug": {
          "version": "4.1.1",
          "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
          "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
          "dev": true,
          "requires": {
            "ms": "^2.1.1"
          }
        },
        "ms": {
          "version": "2.1.2",
          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
          "dev": true
        }
DD Liu's avatar
DD Liu committed
      }
    },
    "@babel/helper-function-name": {
DD Liu's avatar
DD Liu committed
      "version": "7.1.0",
      "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
      "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
DD Liu's avatar
DD Liu committed
      "requires": {
DD Liu's avatar
DD Liu committed
        "@babel/helper-get-function-arity": "^7.0.0",
        "@babel/template": "^7.1.0",
        "@babel/types": "^7.0.0"
DD Liu's avatar
DD Liu committed
      }
    },
    "@babel/helper-get-function-arity": {
DD Liu's avatar
DD Liu committed
      "version": "7.0.0",
      "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
      "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
DD Liu's avatar
DD Liu committed
      "requires": {
DD Liu's avatar
DD Liu committed
        "@babel/types": "^7.0.0"
DD Liu's avatar
DD Liu committed
      }
    },
    "@babel/helper-hoist-variables": {
      "version": "7.8.3",
      "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz",
      "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==",
DD Liu's avatar
DD Liu committed
      "dev": true,
      "requires": {
        "@babel/types": "^7.8.3"
      },
      "dependencies": {
        "@babel/types": {
          "version": "7.9.6",
          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
          "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
          "dev": true,
          "requires": {
            "@babel/helper-validator-identifier": "^7.9.5",
            "lodash": "^4.17.13",
            "to-fast-properties": "^2.0.0"
          }
        }
DD Liu's avatar
DD Liu committed
      }
    },
    "@babel/helper-member-expression-to-functions": {
      "version": "7.8.3",
      "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz",
      "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==",
DD Liu's avatar
DD Liu committed
      "dev": true,
      "requires": {
        "@babel/types": "^7.8.3"
      },
      "dependencies": {
        "@babel/types": {
          "version": "7.9.6",
          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
          "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
          "dev": true,
          "requires": {
            "@babel/helper-validator-identifier": "^7.9.5",
            "lodash": "^4.17.13",
            "to-fast-properties": "^2.0.0"
          }
        }
DD Liu's avatar
DD Liu committed
      }
    },
    "@babel/helper-module-imports": {
DD Liu's avatar
DD Liu committed
      "version": "7.0.0",
      "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz",
      "integrity": "sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A==",
DD Liu's avatar
DD Liu committed
      "dev": true,
      "requires": {
DD Liu's avatar
DD Liu committed
        "@babel/types": "^7.0.0"
DD Liu's avatar
DD Liu committed
      }
    },
    "@babel/helper-module-transforms": {
      "version": "7.9.0",
      "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz",
      "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==",
DD Liu's avatar
DD Liu committed
      "dev": true,
      "requires": {
        "@babel/helper-module-imports": "^7.8.3",
        "@babel/helper-replace-supers": "^7.8.6",
        "@babel/helper-simple-access": "^7.8.3",
        "@babel/helper-split-export-declaration": "^7.8.3",
        "@babel/template": "^7.8.6",
        "@babel/types": "^7.9.0",
DD Liu's avatar
DD Liu committed
        "lodash": "^4.17.13"
      },
      "dependencies": {
        "@babel/code-frame": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
          "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
          "dev": true,
          "requires": {
            "@babel/highlight": "^7.8.3"
          }
        },
        "@babel/helper-module-imports": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz",
          "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==",
          "dev": true,
          "requires": {
            "@babel/types": "^7.8.3"
          }
        },
        "@babel/helper-split-export-declaration": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
          "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
          "dev": true,
          "requires": {
            "@babel/types": "^7.8.3"
          }
        },
        "@babel/highlight": {
          "version": "7.9.0",
          "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
          "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
          "dev": true,
          "requires": {
            "@babel/helper-validator-identifier": "^7.9.0",
            "chalk": "^2.0.0",
            "js-tokens": "^4.0.0"
          }
        },
        "@babel/parser": {
          "version": "7.9.6",
          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz",
          "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==",
          "dev": true
        },
        "@babel/template": {
          "version": "7.8.6",
          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
          "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
          "dev": true,
          "requires": {
            "@babel/code-frame": "^7.8.3",
            "@babel/parser": "^7.8.6",
            "@babel/types": "^7.8.6"
          }
        },
        "@babel/types": {
          "version": "7.9.6",
          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
          "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
          "dev": true,
          "requires": {
            "@babel/helper-validator-identifier": "^7.9.5",
            "lodash": "^4.17.13",
            "to-fast-properties": "^2.0.0"
          }
        }
DD Liu's avatar
DD Liu committed
      }
    },
    "@babel/helper-optimise-call-expression": {
      "version": "7.8.3",
      "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz",
      "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==",
DD Liu's avatar
DD Liu committed
      "dev": true,
      "requires": {
        "@babel/types": "^7.8.3"
      },
      "dependencies": {
        "@babel/types": {
          "version": "7.9.6",
          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
          "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
          "dev": true,
          "requires": {
            "@babel/helper-validator-identifier": "^7.9.5",
            "lodash": "^4.17.13",
            "to-fast-properties": "^2.0.0"
          }
        }
DD Liu's avatar
DD Liu committed
      }
    },
    "@babel/helper-plugin-utils": {
      "version": "7.0.0",
      "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz",
      "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==",
      "dev": true
DD Liu's avatar
DD Liu committed
    },
    "@babel/helper-regex": {
      "version": "7.8.3",
      "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz",
      "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==",
DD Liu's avatar
DD Liu committed
      "dev": true,
      "requires": {
        "lodash": "^4.17.13"
      }
    },
    "@babel/helper-remap-async-to-generator": {
DD Liu's avatar
DD Liu committed
      "version": "7.1.0",
      "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz",
      "integrity": "sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg==",
DD Liu's avatar
DD Liu committed
      "dev": true,
      "requires": {
DD Liu's avatar
DD Liu committed
        "@babel/helper-annotate-as-pure": "^7.0.0",
        "@babel/helper-wrap-function": "^7.1.0",
        "@babel/template": "^7.1.0",
        "@babel/traverse": "^7.1.0",
        "@babel/types": "^7.0.0"
DD Liu's avatar
DD Liu committed
      }
    },
    "@babel/helper-replace-supers": {
      "version": "7.9.6",
      "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.9.6.tgz",
      "integrity": "sha512-qX+chbxkbArLyCImk3bWV+jB5gTNU/rsze+JlcF6Nf8tVTigPJSI1o1oBow/9Resa1yehUO9lIipsmu9oG4RzA==",
DD Liu's avatar
DD Liu committed
      "dev": true,
      "requires": {
        "@babel/helper-member-expression-to-functions": "^7.8.3",
        "@babel/helper-optimise-call-expression": "^7.8.3",
        "@babel/traverse": "^7.9.6",
        "@babel/types": "^7.9.6"
      },
      "dependencies": {
        "@babel/code-frame": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
          "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
          "dev": true,
          "requires": {
            "@babel/highlight": "^7.8.3"
          }
        },
        "@babel/generator": {
          "version": "7.9.6",
          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz",
          "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==",
          "dev": true,
          "requires": {
            "@babel/types": "^7.9.6",
            "jsesc": "^2.5.1",
            "lodash": "^4.17.13",
            "source-map": "^0.5.0"
          }
        },
        "@babel/helper-function-name": {
          "version": "7.9.5",
          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz",
          "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==",
          "dev": true,
          "requires": {
            "@babel/helper-get-function-arity": "^7.8.3",
            "@babel/template": "^7.8.3",
            "@babel/types": "^7.9.5"
          }
        },
        "@babel/helper-get-function-arity": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
          "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
          "dev": true,
          "requires": {
            "@babel/types": "^7.8.3"
          }
        },
        "@babel/helper-split-export-declaration": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
          "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
          "dev": true,
          "requires": {
            "@babel/types": "^7.8.3"
          }
        },
        "@babel/highlight": {
          "version": "7.9.0",
          "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
          "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
          "dev": true,
          "requires": {
            "@babel/helper-validator-identifier": "^7.9.0",
            "chalk": "^2.0.0",
            "js-tokens": "^4.0.0"
          }
        },
        "@babel/parser": {
          "version": "7.9.6",
          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz",
          "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==",
          "dev": true
        },
        "@babel/template": {
          "version": "7.8.6",
          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
          "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
          "dev": true,
          "requires": {
            "@babel/code-frame": "^7.8.3",
            "@babel/parser": "^7.8.6",
            "@babel/types": "^7.8.6"
          }
        },
        "@babel/traverse": {
          "version": "7.9.6",
          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz",
          "integrity": "sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==",
          "dev": true,
          "requires": {
            "@babel/code-frame": "^7.8.3",
            "@babel/generator": "^7.9.6",
            "@babel/helper-function-name": "^7.9.5",
            "@babel/helper-split-export-declaration": "^7.8.3",
            "@babel/parser": "^7.9.6",
            "@babel/types": "^7.9.6",
            "debug": "^4.1.0",
            "globals": "^11.1.0",
            "lodash": "^4.17.13"
          }
        },
        "@babel/types": {
          "version": "7.9.6",
          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
          "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
          "dev": true,
          "requires": {
            "@babel/helper-validator-identifier": "^7.9.5",
            "lodash": "^4.17.13",
            "to-fast-properties": "^2.0.0"
          }
        },
        "debug": {
          "version": "4.1.1",
          "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
          "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
          "dev": true,
          "requires": {
            "ms": "^2.1.1"
          }
        },
        "ms": {
          "version": "2.1.2",
          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
          "dev": true
        }
DD Liu's avatar
DD Liu committed
      }
    },
    "@babel/helper-simple-access": {
      "version": "7.8.3",
      "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz",
      "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==",
DD Liu's avatar
DD Liu committed
      "dev": true,
      "requires": {
        "@babel/template": "^7.8.3",
        "@babel/types": "^7.8.3"
      },
      "dependencies": {
        "@babel/code-frame": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
          "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
          "dev": true,
          "requires": {
            "@babel/highlight": "^7.8.3"
          }
        },
        "@babel/highlight": {
          "version": "7.9.0",
          "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
          "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
          "dev": true,
          "requires": {
            "@babel/helper-validator-identifier": "^7.9.0",
            "chalk": "^2.0.0",
            "js-tokens": "^4.0.0"
          }
        },
        "@babel/parser": {
          "version": "7.9.6",
          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz",
          "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==",
          "dev": true
        },
        "@babel/template": {
          "version": "7.8.6",
          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
          "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
          "dev": true,
          "requires": {
            "@babel/code-frame": "^7.8.3",
            "@babel/parser": "^7.8.6",
            "@babel/types": "^7.8.6"
          }
        },
        "@babel/types": {
          "version": "7.9.6",
          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
          "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
          "dev": true,
          "requires": {
            "@babel/helper-validator-identifier": "^7.9.5",
            "lodash": "^4.17.13",
            "to-fast-properties": "^2.0.0"
          }
        }
      }
    },
    "@babel/helper-split-export-declaration": {
      "version": "7.4.4",
      "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz",
      "integrity": "sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==",
      "dev": true,
      "requires": {
        "@babel/types": "^7.4.4"
      }
    },
    "@babel/helper-validator-identifier": {
      "version": "7.9.5",
      "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz",
      "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==",
      "dev": true
    },
    "@babel/helper-wrap-function": {
      "version": "7.2.0",
      "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz",
      "integrity": "sha512-o9fP1BZLLSrYlxYEYyl2aS+Flun5gtjTIG8iln+XuEzQTs0PLagAGSXUcqruJwD5fM48jzIEggCKpIfWTcR7pQ==",
      "dev": true,
      "requires": {
        "@babel/helper-function-name": "^7.1.0",
        "@babel/template": "^7.1.0",
DD Liu's avatar
DD Liu committed
        "@babel/traverse": "^7.1.0",
        "@babel/types": "^7.2.0"
DD Liu's avatar
DD Liu committed
      }
    },
    "@babel/helpers": {
DD Liu's avatar
DD Liu committed
      "version": "7.6.2",
      "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.6.2.tgz",
      "integrity": "sha512-3/bAUL8zZxYs1cdX2ilEE0WobqbCmKWr/889lf2SS0PpDcpEIY8pb1CCyz0pEcX3pEb+MCbks1jIokz2xLtGTA==",
DD Liu's avatar
DD Liu committed
      "requires": {
DD Liu's avatar
DD Liu committed
        "@babel/template": "^7.6.0",
        "@babel/traverse": "^7.6.2",
        "@babel/types": "^7.6.0"
DD Liu's avatar
DD Liu committed
      }
    },
    "@babel/highlight": {
      "version": "7.5.0",
      "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz",
      "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==",
DD Liu's avatar
DD Liu committed
      "requires": {
        "chalk": "^2.0.0",
        "esutils": "^2.0.2",
        "js-tokens": "^4.0.0"
      }
    },
    "@babel/parser": {
DD Liu's avatar
DD Liu committed
      "version": "7.6.4",
      "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.6.4.tgz",
      "integrity": "sha512-D8RHPW5qd0Vbyo3qb+YjO5nvUVRTXFLQ/FsDxJU2Nqz4uB5EnUN0ZQSEYpvTIbRuttig1XbHWU5oMeQwQSAA+A==",
      "dev": true
DD Liu's avatar
DD Liu committed
    },
    "@babel/plugin-proposal-async-generator-functions": {
      "version": "7.8.3",
      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz",
      "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==",
DD Liu's avatar
DD Liu committed
      "dev": true,
      "requires": {
        "@babel/helper-plugin-utils": "^7.8.3",
        "@babel/helper-remap-async-to-generator": "^7.8.3",
        "@babel/plugin-syntax-async-generators": "^7.8.0"
      },
      "dependencies": {
        "@babel/code-frame": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
          "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
          "dev": true,
          "requires": {
            "@babel/highlight": "^7.8.3"
          }
        },
        "@babel/generator": {
          "version": "7.9.6",
          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz",
          "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==",
          "dev": true,
          "requires": {
            "@babel/types": "^7.9.6",
            "jsesc": "^2.5.1",
            "lodash": "^4.17.13",
            "source-map": "^0.5.0"
          }
        },
        "@babel/helper-annotate-as-pure": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz",
          "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==",
          "dev": true,
          "requires": {
            "@babel/types": "^7.8.3"
          }
        },
        "@babel/helper-function-name": {
          "version": "7.9.5",
          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz",
          "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==",
          "dev": true,
          "requires": {
            "@babel/helper-get-function-arity": "^7.8.3",
            "@babel/template": "^7.8.3",
            "@babel/types": "^7.9.5"
          }
        },
        "@babel/helper-get-function-arity": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
          "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
          "dev": true,
          "requires": {
            "@babel/types": "^7.8.3"
          }
        },
        "@babel/helper-plugin-utils": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
          "dev": true
        },
        "@babel/helper-remap-async-to-generator": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz",
          "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==",
          "dev": true,
          "requires": {
            "@babel/helper-annotate-as-pure": "^7.8.3",
            "@babel/helper-wrap-function": "^7.8.3",
            "@babel/template": "^7.8.3",
            "@babel/traverse": "^7.8.3",
            "@babel/types": "^7.8.3"
          }
        },
        "@babel/helper-split-export-declaration": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
          "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
          "dev": true,
          "requires": {
            "@babel/types": "^7.8.3"
          }
        },
        "@babel/helper-wrap-function": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz",
          "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==",
          "dev": true,
          "requires": {
            "@babel/helper-function-name": "^7.8.3",
            "@babel/template": "^7.8.3",
            "@babel/traverse": "^7.8.3",
            "@babel/types": "^7.8.3"
          }
        },
        "@babel/highlight": {
          "version": "7.9.0",
          "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
          "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
          "dev": true,
          "requires": {
            "@babel/helper-validator-identifier": "^7.9.0",
            "chalk": "^2.0.0",
            "js-tokens": "^4.0.0"
          }
        },
        "@babel/parser": {
          "version": "7.9.6",
          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz",
          "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==",
          "dev": true
        },
        "@babel/template": {
          "version": "7.8.6",
          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
          "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
          "dev": true,
          "requires": {
            "@babel/code-frame": "^7.8.3",
            "@babel/parser": "^7.8.6",
            "@babel/types": "^7.8.6"
          }
        },
        "@babel/traverse": {
          "version": "7.9.6",
          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz",
          "integrity": "sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==",
          "dev": true,
          "requires": {
            "@babel/code-frame": "^7.8.3",