1
0
mirror of https://github.com/stonith404/pingvin-share.git synced 2024-11-18 21:30:12 +01:00
pingvin-share/.setup/utils/compress.util.ts

18 lines
319 B
TypeScript
Raw Normal View History

2022-04-25 15:15:17 +02:00
import fs from "fs";
import tar from "tar";
const zipDirectory = (functionName: string) => {
tar.create(
{
gzip: true,
sync: true,
cwd: `./../functions/${functionName}`,
file: "code.tar.gz",
},
["./"]
);
return fs.realpathSync("code.tar.gz");
};
export default zipDirectory;