7z-bin
Version:
7-Zip full feature precompiled binaries
1 lines • 996 B
Source Map (JSON)
{"version":3,"sources":["../src/index.ts"],"sourcesContent":["\"use strict\";\n\nimport { join } from \"path\";\n\nfunction getPath() {\n if (process.env.USE_SYSTEM_7Z === \"true\") {\n return \"7z\";\n }\n\n const bin = join(__dirname, \"..\", \"bin\");\n\n if (process.platform === \"win32\") {\n return join(bin, \"win\", process.arch, \"7z.exe\");\n } else if (process.platform === \"darwin\") {\n return join(bin, \"mac\", \"7zz\");\n } else {\n return join(bin, \"linux\", process.arch, \"7zzs\");\n }\n}\n\nexport const path7z = getPath();\nexport const path7x = join(__dirname, \"7x.sh\");\n"],"mappings":"AAEA,OAAS,QAAAA,MAAY,OAErB,SAASC,GAAU,CACjB,GAAI,QAAQ,IAAI,gBAAkB,OAChC,MAAO,KAGT,IAAMC,EAAMF,EAAK,UAAW,KAAM,KAAK,EAEvC,OAAI,QAAQ,WAAa,QAChBA,EAAKE,EAAK,MAAO,QAAQ,KAAM,QAAQ,EACrC,QAAQ,WAAa,SACvBF,EAAKE,EAAK,MAAO,KAAK,EAEtBF,EAAKE,EAAK,QAAS,QAAQ,KAAM,MAAM,CAElD,CAEO,IAAMC,EAASF,EAAQ,EACjBG,EAASJ,EAAK,UAAW,OAAO","names":["join","getPath","bin","path7z","path7x"]}