{
  "name": "shenzhiyong",
  "version": "1.0.4",
  "lockfileVersion": 1,
  "requires": true,
  "dependencies": {
    "@szy-cli-dev/get-npm-info": {
      "version": "file:../../utils/get-npm-info",
      "requires": {
        "axios": "^0.27.2",
        "semver": "^7.3.7",
        "url-join": "^4.0.0"
      },
      "dependencies": {
        "asynckit": {
          "version": "0.4.0",
          "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
          "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
        },
        "axios": {
          "version": "0.27.2",
          "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz",
          "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==",
          "requires": {
            "follow-redirects": "^1.14.9",
            "form-data": "^4.0.0"
          }
        },
        "combined-stream": {
          "version": "1.0.8",
          "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
          "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
          "requires": {
            "delayed-stream": "~1.0.0"
          }
        },
        "delayed-stream": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
          "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="
        },
        "follow-redirects": {
          "version": "1.15.1",
          "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz",
          "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA=="
        },
        "form-data": {
          "version": "4.0.0",
          "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
          "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
          "requires": {
            "asynckit": "^0.4.0",
            "combined-stream": "^1.0.8",
            "mime-types": "^2.1.12"
          }
        },
        "lru-cache": {
          "version": "6.0.0",
          "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
          "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
          "requires": {
            "yallist": "^4.0.0"
          }
        },
        "mime-db": {
          "version": "1.52.0",
          "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
          "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="
        },
        "mime-types": {
          "version": "2.1.35",
          "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
          "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
          "requires": {
            "mime-db": "1.52.0"
          }
        },
        "semver": {
          "version": "7.3.7",
          "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
          "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
          "requires": {
            "lru-cache": "^6.0.0"
          }
        },
        "url-join": {
          "version": "4.0.1",
          "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz",
          "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA=="
        },
        "yallist": {
          "version": "4.0.0",
          "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
          "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
        }
      }
    },
    "@szy-cli-dev/log": {
      "version": "file:../../utils/log",
      "requires": {
        "npmlog": "^6.0.2"
      },
      "dependencies": {
        "_ansi-regex@5.0.1@ansi-regex": {
          "version": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz"
        },
        "_aproba@2.0.0@aproba": {
          "version": "https://registry.npmmirror.com/aproba/-/aproba-2.0.0.tgz"
        },
        "_are-we-there-yet@3.0.0@are-we-there-yet": {
          "version": "https://registry.npmmirror.com/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz",
          "requires": {
            "delegates": "^1.0.0",
            "readable-stream": "^3.6.0"
          },
          "dependencies": {
            "delegates": {
              "version": "1.0.0",
              "resolved": "https://registry.npmmirror.com/delegates/-/delegates-1.0.0.tgz"
            },
            "readable-stream": {
              "version": "3.6.0",
              "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.0.tgz",
              "requires": {
                "inherits": "^2.0.3",
                "string_decoder": "^1.1.1",
                "util-deprecate": "^1.0.1"
              },
              "dependencies": {
                "inherits": {
                  "version": "2.0.4",
                  "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz"
                },
                "string_decoder": {
                  "version": "1.3.0",
                  "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz",
                  "requires": {
                    "safe-buffer": "~5.2.0"
                  },
                  "dependencies": {
                    "safe-buffer": {
                      "version": "5.2.1",
                      "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz"
                    }
                  }
                },
                "util-deprecate": {
                  "version": "1.0.2",
                  "resolved": "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz"
                }
              }
            }
          }
        },
        "_color-support@1.1.3@color-support": {
          "version": "https://registry.npmmirror.com/color-support/-/color-support-1.1.3.tgz"
        },
        "_console-control-strings@1.1.0@console-control-strings": {
          "version": "https://registry.npmmirror.com/console-control-strings/-/console-control-strings-1.1.0.tgz"
        },
        "_delegates@1.0.0@delegates": {
          "version": "https://registry.npmmirror.com/delegates/-/delegates-1.0.0.tgz"
        },
        "_emoji-regex@8.0.0@emoji-regex": {
          "version": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz"
        },
        "_gauge@4.0.4@gauge": {
          "version": "https://registry.npmmirror.com/gauge/-/gauge-4.0.4.tgz",
          "requires": {
            "aproba": "^1.0.3 || ^2.0.0",
            "color-support": "^1.1.3",
            "console-control-strings": "^1.1.0",
            "has-unicode": "^2.0.1",
            "signal-exit": "^3.0.7",
            "string-width": "^4.2.3",
            "strip-ansi": "^6.0.1",
            "wide-align": "^1.1.5"
          },
          "dependencies": {
            "aproba": {
              "version": "2.0.0",
              "resolved": "https://registry.npmmirror.com/aproba/-/aproba-2.0.0.tgz"
            },
            "color-support": {
              "version": "1.1.3",
              "resolved": "https://registry.npmmirror.com/color-support/-/color-support-1.1.3.tgz"
            },
            "console-control-strings": {
              "version": "1.1.0",
              "resolved": "https://registry.npmmirror.com/console-control-strings/-/console-control-strings-1.1.0.tgz"
            },
            "has-unicode": {
              "version": "2.0.1",
              "resolved": "https://registry.npmmirror.com/has-unicode/-/has-unicode-2.0.1.tgz"
            },
            "signal-exit": {
              "version": "3.0.7",
              "resolved": "https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz"
            },
            "string-width": {
              "version": "4.2.3",
              "resolved": "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz",
              "requires": {
                "emoji-regex": "^8.0.0",
                "is-fullwidth-code-point": "^3.0.0",
                "strip-ansi": "^6.0.1"
              },
              "dependencies": {
                "emoji-regex": {
                  "version": "8.0.0",
                  "resolved": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz"
                },
                "is-fullwidth-code-point": {
                  "version": "3.0.0",
                  "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz"
                },
                "strip-ansi": {
                  "version": "6.0.1",
                  "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz",
                  "requires": {
                    "ansi-regex": "^5.0.1"
                  },
                  "dependencies": {
                    "ansi-regex": {
                      "version": "5.0.1",
                      "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz"
                    }
                  }
                }
              }
            },
            "strip-ansi": {
              "version": "6.0.1",
              "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz",
              "requires": {
                "ansi-regex": "^5.0.1"
              },
              "dependencies": {
                "ansi-regex": {
                  "version": "5.0.1",
                  "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz"
                }
              }
            },
            "wide-align": {
              "version": "1.1.5",
              "resolved": "https://registry.npmmirror.com/wide-align/-/wide-align-1.1.5.tgz",
              "requires": {
                "string-width": "^1.0.2 || 2 || 3 || 4"
              },
              "dependencies": {
                "string-width": {
                  "version": "4.2.3",
                  "resolved": "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz",
                  "requires": {
                    "emoji-regex": "^8.0.0",
                    "is-fullwidth-code-point": "^3.0.0",
                    "strip-ansi": "^6.0.1"
                  },
                  "dependencies": {
                    "emoji-regex": {
                      "version": "8.0.0",
                      "resolved": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz"
                    },
                    "is-fullwidth-code-point": {
                      "version": "3.0.0",
                      "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz"
                    },
                    "strip-ansi": {
                      "version": "6.0.1",
                      "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz",
                      "requires": {
                        "ansi-regex": "^5.0.1"
                      },
                      "dependencies": {}
                    }
                  }
                }
              }
            }
          }
        },
        "_has-unicode@2.0.1@has-unicode": {
          "version": "https://registry.npmmirror.com/has-unicode/-/has-unicode-2.0.1.tgz"
        },
        "_inherits@2.0.4@inherits": {
          "version": "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz"
        },
        "_is-fullwidth-code-point@3.0.0@is-fullwidth-code-point": {
          "version": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz"
        },
        "_npmlog@6.0.2@npmlog": {
          "version": "https://registry.npmmirror.com/npmlog/-/npmlog-6.0.2.tgz",
          "requires": {
            "are-we-there-yet": "^3.0.0",
            "console-control-strings": "^1.1.0",
            "gauge": "^4.0.3",
            "set-blocking": "^2.0.0"
          },
          "dependencies": {
            "are-we-there-yet": {
              "version": "3.0.0",
              "resolved": "https://registry.npmmirror.com/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz",
              "requires": {
                "delegates": "^1.0.0",
                "readable-stream": "^3.6.0"
              },
              "dependencies": {
                "delegates": {
                  "version": "1.0.0",
                  "resolved": "https://registry.npmmirror.com/delegates/-/delegates-1.0.0.tgz"
                },
                "readable-stream": {
                  "version": "3.6.0",
                  "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.0.tgz",
                  "requires": {
                    "inherits": "^2.0.3",
                    "string_decoder": "^1.1.1",
                    "util-deprecate": "^1.0.1"
                  },
                  "dependencies": {}
                }
              }
            },
            "console-control-strings": {
              "version": "1.1.0",
              "resolved": "https://registry.npmmirror.com/console-control-strings/-/console-control-strings-1.1.0.tgz"
            },
            "gauge": {
              "version": "4.0.4",
              "resolved": "https://registry.npmmirror.com/gauge/-/gauge-4.0.4.tgz",
              "requires": {
                "aproba": "^1.0.3 || ^2.0.0",
                "color-support": "^1.1.3",
                "console-control-strings": "^1.1.0",
                "has-unicode": "^2.0.1",
                "signal-exit": "^3.0.7",
                "string-width": "^4.2.3",
                "strip-ansi": "^6.0.1",
                "wide-align": "^1.1.5"
              },
              "dependencies": {
                "aproba": {
                  "version": "2.0.0",
                  "resolved": "https://registry.npmmirror.com/aproba/-/aproba-2.0.0.tgz"
                },
                "color-support": {
                  "version": "1.1.3",
                  "resolved": "https://registry.npmmirror.com/color-support/-/color-support-1.1.3.tgz"
                },
                "console-control-strings": {
                  "version": "1.1.0",
                  "resolved": "https://registry.npmmirror.com/console-control-strings/-/console-control-strings-1.1.0.tgz"
                },
                "has-unicode": {
                  "version": "2.0.1",
                  "resolved": "https://registry.npmmirror.com/has-unicode/-/has-unicode-2.0.1.tgz"
                },
                "signal-exit": {
                  "version": "3.0.7",
                  "resolved": "https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz"
                },
                "string-width": {
                  "version": "4.2.3",
                  "resolved": "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz",
                  "requires": {
                    "emoji-regex": "^8.0.0",
                    "is-fullwidth-code-point": "^3.0.0",
                    "strip-ansi": "^6.0.1"
                  },
                  "dependencies": {}
                },
                "strip-ansi": {
                  "version": "6.0.1",
                  "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz",
                  "requires": {
                    "ansi-regex": "^5.0.1"
                  },
                  "dependencies": {}
                },
                "wide-align": {
                  "version": "1.1.5",
                  "resolved": "https://registry.npmmirror.com/wide-align/-/wide-align-1.1.5.tgz",
                  "requires": {
                    "string-width": "^1.0.2 || 2 || 3 || 4"
                  },
                  "dependencies": {}
                }
              }
            },
            "set-blocking": {
              "version": "2.0.0",
              "resolved": "https://registry.npmmirror.com/set-blocking/-/set-blocking-2.0.0.tgz"
            }
          }
        },
        "_readable-stream@3.6.0@readable-stream": {
          "version": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.0.tgz",
          "requires": {
            "inherits": "^2.0.3",
            "string_decoder": "^1.1.1",
            "util-deprecate": "^1.0.1"
          },
          "dependencies": {
            "inherits": {
              "version": "2.0.4",
              "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz"
            },
            "string_decoder": {
              "version": "1.3.0",
              "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz",
              "requires": {
                "safe-buffer": "~5.2.0"
              },
              "dependencies": {}
            },
            "util-deprecate": {
              "version": "1.0.2",
              "resolved": "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz"
            }
          }
        },
        "_safe-buffer@5.2.1@safe-buffer": {
          "version": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz"
        },
        "_set-blocking@2.0.0@set-blocking": {
          "version": "https://registry.npmmirror.com/set-blocking/-/set-blocking-2.0.0.tgz"
        },
        "_signal-exit@3.0.7@signal-exit": {
          "version": "https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz"
        },
        "_string-width@4.2.3@string-width": {
          "version": "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz",
          "requires": {
            "emoji-regex": "^8.0.0",
            "is-fullwidth-code-point": "^3.0.0",
            "strip-ansi": "^6.0.1"
          },
          "dependencies": {
            "emoji-regex": {
              "version": "8.0.0",
              "resolved": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz"
            },
            "is-fullwidth-code-point": {
              "version": "3.0.0",
              "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz"
            },
            "strip-ansi": {
              "version": "6.0.1",
              "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz",
              "requires": {
                "ansi-regex": "^5.0.1"
              },
              "dependencies": {}
            }
          }
        },
        "_string_decoder@1.3.0@string_decoder": {
          "version": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz",
          "requires": {
            "safe-buffer": "~5.2.0"
          },
          "dependencies": {
            "safe-buffer": {
              "version": "5.2.1",
              "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz"
            }
          }
        },
        "_strip-ansi@6.0.1@strip-ansi": {
          "version": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz",
          "requires": {
            "ansi-regex": "^5.0.1"
          },
          "dependencies": {
            "ansi-regex": {
              "version": "5.0.1",
              "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz"
            }
          }
        },
        "_util-deprecate@1.0.2@util-deprecate": {
          "version": "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz"
        },
        "_wide-align@1.1.5@wide-align": {
          "version": "https://registry.npmmirror.com/wide-align/-/wide-align-1.1.5.tgz",
          "requires": {
            "string-width": "^1.0.2 || 2 || 3 || 4"
          },
          "dependencies": {
            "string-width": {
              "version": "4.2.3",
              "resolved": "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz",
              "requires": {
                "emoji-regex": "^8.0.0",
                "is-fullwidth-code-point": "^3.0.0",
                "strip-ansi": "^6.0.1"
              },
              "dependencies": {}
            }
          }
        },
        "ansi-regex": {
          "version": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz"
        },
        "aproba": {
          "version": "https://registry.npmmirror.com/aproba/-/aproba-2.0.0.tgz"
        },
        "are-we-there-yet": {
          "version": "https://registry.npmmirror.com/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz",
          "requires": {
            "delegates": "^1.0.0",
            "readable-stream": "^3.6.0"
          },
          "dependencies": {
            "delegates": {
              "version": "1.0.0",
              "resolved": "https://registry.npmmirror.com/delegates/-/delegates-1.0.0.tgz"
            },
            "readable-stream": {
              "version": "3.6.0",
              "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.0.tgz",
              "requires": {
                "inherits": "^2.0.3",
                "string_decoder": "^1.1.1",
                "util-deprecate": "^1.0.1"
              },
              "dependencies": {}
            }
          }
        },
        "color-support": {
          "version": "https://registry.npmmirror.com/color-support/-/color-support-1.1.3.tgz"
        },
        "console-control-strings": {
          "version": "https://registry.npmmirror.com/console-control-strings/-/console-control-strings-1.1.0.tgz"
        },
        "delegates": {
          "version": "https://registry.npmmirror.com/delegates/-/delegates-1.0.0.tgz"
        },
        "emoji-regex": {
          "version": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz"
        },
        "gauge": {
          "version": "https://registry.npmmirror.com/gauge/-/gauge-4.0.4.tgz",
          "requires": {
            "aproba": "^1.0.3 || ^2.0.0",
            "color-support": "^1.1.3",
            "console-control-strings": "^1.1.0",
            "has-unicode": "^2.0.1",
            "signal-exit": "^3.0.7",
            "string-width": "^4.2.3",
            "strip-ansi": "^6.0.1",
            "wide-align": "^1.1.5"
          },
          "dependencies": {
            "aproba": {
              "version": "2.0.0",
              "resolved": "https://registry.npmmirror.com/aproba/-/aproba-2.0.0.tgz"
            },
            "color-support": {
              "version": "1.1.3",
              "resolved": "https://registry.npmmirror.com/color-support/-/color-support-1.1.3.tgz"
            },
            "console-control-strings": {
              "version": "1.1.0",
              "resolved": "https://registry.npmmirror.com/console-control-strings/-/console-control-strings-1.1.0.tgz"
            },
            "has-unicode": {
              "version": "2.0.1",
              "resolved": "https://registry.npmmirror.com/has-unicode/-/has-unicode-2.0.1.tgz"
            },
            "signal-exit": {
              "version": "3.0.7",
              "resolved": "https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz"
            },
            "string-width": {
              "version": "4.2.3",
              "resolved": "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz",
              "requires": {
                "emoji-regex": "^8.0.0",
                "is-fullwidth-code-point": "^3.0.0",
                "strip-ansi": "^6.0.1"
              },
              "dependencies": {}
            },
            "strip-ansi": {
              "version": "6.0.1",
              "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz",
              "requires": {
                "ansi-regex": "^5.0.1"
              },
              "dependencies": {}
            },
            "wide-align": {
              "version": "1.1.5",
              "resolved": "https://registry.npmmirror.com/wide-align/-/wide-align-1.1.5.tgz",
              "requires": {
                "string-width": "^1.0.2 || 2 || 3 || 4"
              },
              "dependencies": {}
            }
          }
        },
        "has-unicode": {
          "version": "https://registry.npmmirror.com/has-unicode/-/has-unicode-2.0.1.tgz"
        },
        "inherits": {
          "version": "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz"
        },
        "is-fullwidth-code-point": {
          "version": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz"
        },
        "npmlog": {
          "version": "6.0.2",
          "resolved": "https://registry.npmmirror.com/npmlog/-/npmlog-6.0.2.tgz",
          "requires": {
            "are-we-there-yet": "^3.0.0",
            "console-control-strings": "^1.1.0",
            "gauge": "^4.0.3",
            "set-blocking": "^2.0.0"
          },
          "dependencies": {
            "are-we-there-yet": {
              "version": "3.0.0",
              "resolved": "https://registry.npmmirror.com/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz",
              "requires": {
                "delegates": "^1.0.0",
                "readable-stream": "^3.6.0"
              },
              "dependencies": {}
            },
            "console-control-strings": {
              "version": "1.1.0",
              "resolved": "https://registry.npmmirror.com/console-control-strings/-/console-control-strings-1.1.0.tgz"
            },
            "gauge": {
              "version": "4.0.4",
              "resolved": "https://registry.npmmirror.com/gauge/-/gauge-4.0.4.tgz",
              "requires": {
                "aproba": "^1.0.3 || ^2.0.0",
                "color-support": "^1.1.3",
                "console-control-strings": "^1.1.0",
                "has-unicode": "^2.0.1",
                "signal-exit": "^3.0.7",
                "string-width": "^4.2.3",
                "strip-ansi": "^6.0.1",
                "wide-align": "^1.1.5"
              },
              "dependencies": {}
            },
            "set-blocking": {
              "version": "2.0.0",
              "resolved": "https://registry.npmmirror.com/set-blocking/-/set-blocking-2.0.0.tgz"
            }
          }
        },
        "readable-stream": {
          "version": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.0.tgz",
          "requires": {
            "inherits": "^2.0.3",
            "string_decoder": "^1.1.1",
            "util-deprecate": "^1.0.1"
          },
          "dependencies": {
            "inherits": {
              "version": "2.0.4",
              "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz"
            },
            "string_decoder": {
              "version": "1.3.0",
              "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz",
              "requires": {
                "safe-buffer": "~5.2.0"
              },
              "dependencies": {}
            },
            "util-deprecate": {
              "version": "1.0.2",
              "resolved": "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz"
            }
          }
        },
        "safe-buffer": {
          "version": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz"
        },
        "set-blocking": {
          "version": "https://registry.npmmirror.com/set-blocking/-/set-blocking-2.0.0.tgz"
        },
        "signal-exit": {
          "version": "https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz"
        },
        "string-width": {
          "version": "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz",
          "requires": {
            "emoji-regex": "^8.0.0",
            "is-fullwidth-code-point": "^3.0.0",
            "strip-ansi": "^6.0.1"
          },
          "dependencies": {
            "emoji-regex": {
              "version": "8.0.0",
              "resolved": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz"
            },
            "is-fullwidth-code-point": {
              "version": "3.0.0",
              "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz"
            },
            "strip-ansi": {
              "version": "6.0.1",
              "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz",
              "requires": {
                "ansi-regex": "^5.0.1"
              },
              "dependencies": {}
            }
          }
        },
        "string_decoder": {
          "version": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz",
          "requires": {
            "safe-buffer": "~5.2.0"
          },
          "dependencies": {
            "safe-buffer": {
              "version": "5.2.1",
              "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz"
            }
          }
        },
        "strip-ansi": {
          "version": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz",
          "requires": {
            "ansi-regex": "^5.0.1"
          },
          "dependencies": {
            "ansi-regex": {
              "version": "5.0.1",
              "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz"
            }
          }
        },
        "util-deprecate": {
          "version": "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz"
        },
        "wide-align": {
          "version": "https://registry.npmmirror.com/wide-align/-/wide-align-1.1.5.tgz",
          "requires": {
            "string-width": "^1.0.2 || 2 || 3 || 4"
          },
          "dependencies": {
            "string-width": {
              "version": "4.2.3",
              "resolved": "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz",
              "requires": {
                "emoji-regex": "^8.0.0",
                "is-fullwidth-code-point": "^3.0.0",
                "strip-ansi": "^6.0.1"
              },
              "dependencies": {}
            }
          }
        }
      }
    },
    "ansi-styles": {
      "version": "2.2.1",
      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
      "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA=="
    },
    "chalk": {
      "version": "1.1.3",
      "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
      "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==",
      "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"
      },
      "dependencies": {
        "ansi-regex": {
          "version": "2.1.1",
          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
          "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA=="
        },
        "strip-ansi": {
          "version": "3.0.1",
          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
          "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==",
          "requires": {
            "ansi-regex": "^2.0.0"
          }
        }
      }
    },
    "colors": {
      "version": "1.4.0",
      "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
      "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA=="
    },
    "commander": {
      "version": "9.4.0",
      "resolved": "https://registry.npmjs.org/commander/-/commander-9.4.0.tgz",
      "integrity": "sha512-sRPT+umqkz90UA8M1yqYfnHlZA7fF6nSphDtxeywPZ49ysjxDQybzk13CL+mXekDRG92skbcqCLVovuCusNmFw=="
    },
    "default-uid": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/default-uid/-/default-uid-1.0.0.tgz",
      "integrity": "sha512-KqOPKqX9VLrCfdKK/zMll+xb9kZOP4QyguB6jyN4pKaPoedk1bMFIfyTCFhVdrHb3GU7aJvKjd8myKxFRRDwCg=="
    },
    "downgrade-root": {
      "version": "1.2.2",
      "resolved": "https://registry.npmjs.org/downgrade-root/-/downgrade-root-1.2.2.tgz",
      "integrity": "sha512-K/QnPfqybcxP6rriuM17fnaQ/zDnG0hh8ISbm9szzIqZSI4wtfaj4D5oL6WscT2xVFQ3kDISZrrgeUtd+rW8pQ==",
      "requires": {
        "default-uid": "^1.0.0",
        "is-root": "^1.0.0"
      }
    },
    "escape-string-regexp": {
      "version": "1.0.5",
      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
      "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg=="
    },
    "has-ansi": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
      "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==",
      "requires": {
        "ansi-regex": "^2.0.0"
      },
      "dependencies": {
        "ansi-regex": {
          "version": "2.1.1",
          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
          "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA=="
        }
      }
    },
    "is-docker": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-1.1.0.tgz",
      "integrity": "sha512-ZEpopPu+bLIb/x3IF9wXxRdAW74e/ity1XGRxpznAaABKhc8mmtRamRB2l71CSs1YMS8FQxDK/vPK10XlhzG2A=="
    },
    "is-root": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/is-root/-/is-root-1.0.0.tgz",
      "integrity": "sha512-1d50EJ7ipFxb9bIx213o6KPaJmHN8f+nR48UZWxWVzDx+NA3kpscxi02oQX3rGkEaLBi9m3ZayHngQc3+bBX9w=="
    },
    "lru-cache": {
      "version": "6.0.0",
      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
      "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
      "requires": {
        "yallist": "^4.0.0"
      }
    },
    "minimist": {
      "version": "1.2.6",
      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz",
      "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q=="
    },
    "os-homedir": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
      "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ=="
    },
    "path-exists": {
      "version": "4.0.0",
      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="
    },
    "root-check": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/root-check/-/root-check-1.0.0.tgz",
      "integrity": "sha512-lt1ts72QmU7jh1DlOJqFN/le/aiRGAbchSSMhNpLQubDWPEOe0YKCcrhprkgyMxxFAcrEhyfTTUfc+Dj/bo4JA==",
      "requires": {
        "downgrade-root": "^1.0.0",
        "sudo-block": "^1.1.0"
      }
    },
    "semver": {
      "version": "7.3.7",
      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
      "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
      "requires": {
        "lru-cache": "^6.0.0"
      }
    },
    "sudo-block": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/sudo-block/-/sudo-block-1.2.0.tgz",
      "integrity": "sha512-RE3gka+wcmkvAMt7Ht/TORJ6uxIo+MBPCCibLLygj6xec817CtEYDG6IyICFyWwHZwO3c6d61XdWRrgffq7WJQ==",
      "requires": {
        "chalk": "^1.0.0",
        "is-docker": "^1.0.0",
        "is-root": "^1.0.0"
      }
    },
    "supports-color": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
      "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g=="
    },
    "user-home": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/user-home/-/user-home-3.0.0.tgz",
      "integrity": "sha512-kHp9sWxeB+EVTcVytDrGLVKgVVN1LoLiIZTwCDcvYNjIu9q7tUOXZoTv0mXjmvFvUju4J9v+RkFGHdTMx8ncmQ==",
      "requires": {
        "os-homedir": "^1.0.0"
      }
    },
    "yallist": {
      "version": "4.0.0",
      "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
    }
  }
}
