chore: fix lint and add lint to CI job (#79)

This commit is contained in:
David Sanders
2023-08-31 11:17:25 -07:00
committed by GitHub
parent 0d2b974dcc
commit 381ca1a748
3 changed files with 9 additions and 4 deletions

View File

@@ -14,6 +14,7 @@ workflows:
override-ci-command: yarn install --frozen-lockfile --ignore-engines
test-steps:
- run: yarn build
- run: yarn lint
- run: yarn test
use-test-steps: true
matrix:

View File

@@ -26,6 +26,7 @@
"scripts": {
"build": "tsc && tsc -p tsconfig.esm.json",
"lint": "prettier --check \"src/**/*.ts\"",
"prettier:write": "prettier --write \"src/**/*.ts\"",
"prepublishOnly": "npm run build",
"test": "exit 0",
"prepare": "husky install"

View File

@@ -34,9 +34,9 @@ const MACHO_MAGIC = new Set([
]);
const MACHO_UNIVERSAL_MAGIC = new Set([
// universal
0xcafebabe,
0xbebafeca,
// universal
0xcafebabe,
0xbebafeca,
]);
export const detectAsarMode = async (appPath: string) => {
@@ -153,7 +153,10 @@ export const mergeASARs = async ({
continue;
}
if (MACHO_UNIVERSAL_MAGIC.has(x64Content.readUInt32LE(0)) && MACHO_UNIVERSAL_MAGIC.has(arm64Content.readUInt32LE(0))) {
if (
MACHO_UNIVERSAL_MAGIC.has(x64Content.readUInt32LE(0)) &&
MACHO_UNIVERSAL_MAGIC.has(arm64Content.readUInt32LE(0))
) {
continue;
}