gitextract__9on8o5b/ ├── .devcontainer/ │ └── devcontainer.json ├── .gitattributes ├── .github/ │ ├── dependabot.yml │ └── workflows/ │ ├── CI.yml │ ├── Check-dist.yml │ ├── codeql-analysis.yml │ ├── licensed.yml │ └── linter.yml ├── .gitignore ├── .licensed.yml ├── .licenses/ │ └── npm/ │ ├── @actions/ │ │ ├── artifact.dep.yml │ │ ├── cache.dep.yml │ │ ├── core.dep.yml │ │ ├── exec.dep.yml │ │ ├── github.dep.yml │ │ ├── glob-0.1.2.dep.yml │ │ ├── glob-0.5.0.dep.yml │ │ ├── http-client.dep.yml │ │ ├── io.dep.yml │ │ └── tool-cache.dep.yml │ ├── @azure/ │ │ ├── abort-controller-1.1.0.dep.yml │ │ ├── abort-controller-2.1.2.dep.yml │ │ ├── core-auth.dep.yml │ │ ├── core-client.dep.yml │ │ ├── core-http-compat.dep.yml │ │ ├── core-lro.dep.yml │ │ ├── core-paging.dep.yml │ │ ├── core-rest-pipeline.dep.yml │ │ ├── core-tracing.dep.yml │ │ ├── core-util.dep.yml │ │ ├── core-xml.dep.yml │ │ ├── logger.dep.yml │ │ ├── ms-rest-js.dep.yml │ │ └── storage-blob.dep.yml │ ├── @bufbuild/ │ │ └── protoplugin.dep.yml │ ├── @fastify/ │ │ └── busboy.dep.yml │ ├── @isaacs/ │ │ └── cliui.dep.yml │ ├── @octokit/ │ │ ├── auth-token.dep.yml │ │ ├── core.dep.yml │ │ ├── endpoint.dep.yml │ │ ├── graphql.dep.yml │ │ ├── openapi-types-12.11.0.dep.yml │ │ ├── openapi-types-24.2.0.dep.yml │ │ ├── plugin-paginate-rest.dep.yml │ │ ├── plugin-request-log.dep.yml │ │ ├── plugin-rest-endpoint-methods.dep.yml │ │ ├── plugin-retry.dep.yml │ │ ├── request-error-2.1.0.dep.yml │ │ ├── request-error-5.1.1.dep.yml │ │ ├── request.dep.yml │ │ ├── types-13.10.0.dep.yml │ │ └── types-6.41.0.dep.yml │ ├── @pkgjs/ │ │ └── parseargs.dep.yml │ ├── @protobuf-ts/ │ │ ├── plugin.dep.yml │ │ ├── protoc.dep.yml │ │ ├── runtime-rpc.dep.yml │ │ └── runtime.dep.yml │ ├── @types/ │ │ └── semver.dep.yml │ ├── @typescript/ │ │ └── vfs.dep.yml │ ├── @typespec/ │ │ └── ts-http-runtime.dep.yml │ ├── abort-controller.dep.yml │ ├── agent-base.dep.yml │ ├── ansi-regex-5.0.1.dep.yml │ ├── ansi-regex-6.1.0.dep.yml │ ├── ansi-styles-4.3.0.dep.yml │ ├── ansi-styles-6.2.1.dep.yml │ ├── archiver-utils.dep.yml │ ├── archiver.dep.yml │ ├── async.dep.yml │ ├── asynckit.dep.yml │ ├── b4a.dep.yml │ ├── balanced-match.dep.yml │ ├── bare-events.dep.yml │ ├── base64-js.dep.yml │ ├── before-after-hook.dep.yml │ ├── binary.dep.yml │ ├── bottleneck.dep.yml │ ├── brace-expansion-1.1.11.dep.yml │ ├── brace-expansion-2.0.1.dep.yml │ ├── buffer-crc32.dep.yml │ ├── buffer.dep.yml │ ├── call-bind-apply-helpers.dep.yml │ ├── color-convert.dep.yml │ ├── color-name.dep.yml │ ├── combined-stream.dep.yml │ ├── compress-commons.dep.yml │ ├── concat-map.dep.yml │ ├── core-util-is.dep.yml │ ├── crc-32.dep.yml │ ├── crc32-stream.dep.yml │ ├── cross-spawn.dep.yml │ ├── debug.dep.yml │ ├── delayed-stream.dep.yml │ ├── deprecation.dep.yml │ ├── dunder-proto.dep.yml │ ├── eastasianwidth.dep.yml │ ├── emoji-regex-8.0.0.dep.yml │ ├── emoji-regex-9.2.2.dep.yml │ ├── es-define-property.dep.yml │ ├── es-errors.dep.yml │ ├── es-object-atoms.dep.yml │ ├── es-set-tostringtag.dep.yml │ ├── event-target-shim.dep.yml │ ├── events.dep.yml │ ├── fast-fifo.dep.yml │ ├── fast-xml-parser.dep.yml │ ├── foreground-child.dep.yml │ ├── form-data.dep.yml │ ├── function-bind.dep.yml │ ├── get-intrinsic.dep.yml │ ├── get-proto.dep.yml │ ├── glob.dep.yml │ ├── gopd.dep.yml │ ├── graceful-fs.dep.yml │ ├── has-symbols.dep.yml │ ├── has-tostringtag.dep.yml │ ├── hasown.dep.yml │ ├── http-proxy-agent.dep.yml │ ├── https-proxy-agent.dep.yml │ ├── ieee754.dep.yml │ ├── inherits.dep.yml │ ├── is-fullwidth-code-point.dep.yml │ ├── is-plain-object.dep.yml │ ├── is-stream.dep.yml │ ├── isarray.dep.yml │ ├── isexe.dep.yml │ ├── jackspeak.dep.yml │ ├── jwt-decode.dep.yml │ ├── lazystream.dep.yml │ ├── lodash.dep.yml │ ├── lru-cache.dep.yml │ ├── math-intrinsics.dep.yml │ ├── mime-db.dep.yml │ ├── mime-types.dep.yml │ ├── minimatch-3.1.2.dep.yml │ ├── minimatch-5.1.6.dep.yml │ ├── minimatch-9.0.5.dep.yml │ ├── minimist.dep.yml │ ├── minipass.dep.yml │ ├── mkdirp.dep.yml │ ├── ms.dep.yml │ ├── node-fetch.dep.yml │ ├── normalize-path.dep.yml │ ├── once.dep.yml │ ├── package-json-from-dist.dep.yml │ ├── path-key.dep.yml │ ├── path-scurry.dep.yml │ ├── process-nextick-args.dep.yml │ ├── process.dep.yml │ ├── readable-stream-2.3.8.dep.yml │ ├── readable-stream-4.7.0.dep.yml │ ├── readdir-glob.dep.yml │ ├── safe-buffer-5.1.2.dep.yml │ ├── safe-buffer-5.2.1.dep.yml │ ├── sax.dep.yml │ ├── semver-6.3.1.dep.yml │ ├── semver-7.7.2.dep.yml │ ├── shebang-command.dep.yml │ ├── shebang-regex.dep.yml │ ├── signal-exit.dep.yml │ ├── streamx.dep.yml │ ├── string-width-4.2.3.dep.yml │ ├── string-width-5.1.2.dep.yml │ ├── string-width-cjs.dep.yml │ ├── string_decoder-1.1.1.dep.yml │ ├── string_decoder-1.3.0.dep.yml │ ├── strip-ansi-6.0.1.dep.yml │ ├── strip-ansi-7.1.0.dep.yml │ ├── strip-ansi-cjs.dep.yml │ ├── strnum.dep.yml │ ├── tar-stream.dep.yml │ ├── text-decoder.dep.yml │ ├── tr46.dep.yml │ ├── traverse.dep.yml │ ├── tslib-1.14.1.dep.yml │ ├── tslib-2.8.1.dep.yml │ ├── tunnel.dep.yml │ ├── typescript-3.9.10.dep.yml │ ├── typescript-5.4.5.dep.yml │ ├── typescript-5.8.3.dep.yml │ ├── undici.dep.yml │ ├── universal-user-agent.dep.yml │ ├── unzip-stream.dep.yml │ ├── util-deprecate.dep.yml │ ├── uuid.dep.yml │ ├── webidl-conversions.dep.yml │ ├── whatwg-url.dep.yml │ ├── which.dep.yml │ ├── wrap-ansi-cjs.dep.yml │ ├── wrap-ansi.dep.yml │ ├── wrappy.dep.yml │ ├── xml2js.dep.yml │ ├── xmlbuilder.dep.yml │ └── zip-stream.dep.yml ├── .markdown-lint.yml ├── .node-version ├── .prettierignore ├── .prettierrc.yml ├── .vscode/ │ └── launch.json ├── .yaml-lint.yml ├── CODEOWNERS ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── __fixtures__/ │ ├── core.ts │ └── wait.ts ├── __tests__/ │ ├── arch.test.ts │ ├── fs-utils.test.ts │ ├── links/ │ │ ├── get-links.test.ts │ │ ├── linux-links.test.ts │ │ └── windows-links.test.ts │ ├── method.test.ts │ ├── platform.test.ts │ └── version.test.ts ├── action.yml ├── dist/ │ └── index.js ├── eslint.config.mjs ├── jest.config.js ├── package.json ├── rollup.config.ts ├── src/ │ ├── apt-installer.ts │ ├── arch.ts │ ├── downloader.ts │ ├── fs-utils.ts │ ├── index.ts │ ├── installer.ts │ ├── links/ │ │ ├── get-links.ts │ │ ├── links.ts │ │ ├── linux-links.ts │ │ └── windows-links.ts │ ├── method.ts │ ├── parser.ts │ ├── platform.ts │ ├── run-command.ts │ ├── update-path.ts │ └── version.ts ├── tsconfig.base.json ├── tsconfig.eslint.json └── tsconfig.json