gitextract_smo30pil/ ├── .eslintrc.json ├── .gitignore ├── .mocharc.json ├── .prettierignore ├── .prettierrc ├── LICENSE ├── README.md ├── package.json ├── packages/ │ └── szip/ │ ├── index.ts │ ├── package.json │ ├── src/ │ │ ├── bin.ts │ │ ├── cmd/ │ │ │ ├── add.ts │ │ │ ├── compress.ts │ │ │ ├── delete.ts │ │ │ ├── encrypt.ts │ │ │ ├── extract.ts │ │ │ ├── list.ts │ │ │ └── update.ts │ │ ├── debugger.ts │ │ ├── error.ts │ │ ├── helpers.ts │ │ ├── parser/ │ │ │ ├── index.ts │ │ │ ├── parse-archive-header.ts │ │ │ ├── parse-archive-info.ts │ │ │ ├── parse-archive-result.ts │ │ │ ├── parse-compress-message.ts │ │ │ ├── parse-error.ts │ │ │ ├── regex.ts │ │ │ └── types.ts │ │ ├── types.ts │ │ └── utils/ │ │ ├── pattern.ts │ │ ├── safe-exec.ts │ │ └── wait.ts │ └── tests/ │ ├── archive.test.ts │ ├── compress.test.ts │ ├── delete.test.ts │ ├── encrypt.test.ts │ ├── list.test.ts │ ├── parser.test.ts │ ├── utils.test.ts │ └── utils.ts ├── pnpm-workspace.yaml ├── renovate.json ├── scripts/ │ ├── install.ts │ └── internal/ │ ├── configuration.ts │ ├── installer.ts │ ├── log.ts │ ├── types.ts │ └── utils/ │ ├── boolean-env.ts │ ├── detect-platform.ts │ ├── handle-error.ts │ ├── override-proxy.ts │ └── try-exit.ts ├── src/ │ ├── index.ts │ ├── lib/ │ │ └── archive.ts │ ├── types.ts │ └── utils/ │ ├── fs-access.ts │ ├── get-dirname.ts │ └── normalize.ts ├── tests/ │ ├── index.test.ts │ └── log.ts ├── tsconfig.json └── tsup.config.ts