diff --git a/packages/zammad-addon-common/build.ts b/packages/zammad-addon-common/build.ts index d9eb26a..ebe828d 100644 --- a/packages/zammad-addon-common/build.ts +++ b/packages/zammad-addon-common/build.ts @@ -1,8 +1,7 @@ #!/usr/bin/env node import { promises as fs } from "fs"; -import { promisify } from "util"; -import glob from "glob"; +import { glob } from "glob"; import path from "path"; import os from "os"; @@ -12,7 +11,10 @@ const packageFile = async (actualPath: string): Promise => { const data = await fs.readFile(actualPath, "utf-8"); const content = Buffer.from(data, "utf-8").toString("base64"); const fileStats = await fs.stat(actualPath); - const permission = parseInt((fileStats.mode & 0o777).toString(8).slice(-3), 10); + const permission = parseInt( + (fileStats.mode & 0o777).toString(8).slice(-3), + 10, + ); return { location: packagePath, permission, @@ -23,7 +25,12 @@ const packageFile = async (actualPath: string): Promise => { const packageFiles = async () => { const packagedFiles: any[] = []; - const ignoredPatterns = [/\.gitkeep/, /Gemfile/, /Gemfile.lock/, /\.ruby-version/]; + const ignoredPatterns = [ + /\.gitkeep/, + /Gemfile/, + /Gemfile.lock/, + /\.ruby-version/, + ]; const processDir = async (dir: string) => { const entries = await fs.readdir(dir, { withFileTypes: true }); @@ -43,7 +50,11 @@ const packageFiles = async () => { return packagedFiles; }; -export const createZPM = async ({ name, displayName, version }: Record) => { +export const createZPM = async ({ + name, + displayName, + version, +}: Record) => { const files = await packageFiles(); const skeleton = { name: displayName, @@ -53,14 +64,13 @@ export const createZPM = async ({ name, displayName, version }: Record {