From c82ddbcc4c9757a9751c21a56567472600586c67 Mon Sep 17 00:00:00 2001 From: Service Account Date: Wed, 25 Oct 2023 19:38:15 +0700 Subject: [PATCH] Use electron-rebuild to build leveldown@5.6.0 for darwin arm64 --- plugins/data-plugin/package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/data-plugin/package.json b/plugins/data-plugin/package.json index bebc69202..f73c04673 100644 --- a/plugins/data-plugin/package.json +++ b/plugins/data-plugin/package.json @@ -12,7 +12,7 @@ ], "scripts": { "build": "tsc -b ./config/tsconfig.esm.json && tsc -b ./config/tsconfig.cjs.json && webpack --config webpack.config.js", - "postinstall": "npm install leveldown@5.6.0 --build-from-source --arch=arm64 && rimraf *.tgz --glob && npm run build", + "postinstall": "electron-rebuild -f -w leveldown@5.6.0 --arch=arm64 && rimraf *.tgz --glob && npm run build", "build:publish": "npm pack && cpx *.tgz ../../electron/core/pre-install" }, "exports": { @@ -41,6 +41,7 @@ ], "dependencies": { "@janhq/core": "^0.1.7", + "electron-rebuild": "^3.2.9", "pouchdb-find": "^8.0.1", "pouchdb-node": "^8.0.1" },