fixes platform support

This commit is contained in:
Gellert Hegyi 2024-11-09 20:46:58 +01:00
parent 83757dc8af
commit beb19dc096
3 changed files with 9 additions and 8 deletions

View file

@ -1,3 +1,10 @@
const { setup } = require('bindings')('electron_drag_click.node'); let setup = () => {
console.warn('electron-drag-click: Unsupported platform.');
};
if (process.platform === 'darwin') {
const binding = require('bindings')('electron_drag_click.node');
setup = binding.setup;
}
module.exports = setup; module.exports = setup;

3
package-lock.json generated
View file

@ -8,9 +8,6 @@
"name": "electron-drag-click", "name": "electron-drag-click",
"version": "1.0.4", "version": "1.0.4",
"license": "MIT", "license": "MIT",
"os": [
"darwin"
],
"dependencies": { "dependencies": {
"bindings": "^1.5.0", "bindings": "^1.5.0",
"node-addon-api": "^3.0.2" "node-addon-api": "^3.0.2"

View file

@ -35,8 +35,5 @@
"dependencies": { "dependencies": {
"bindings": "^1.5.0", "bindings": "^1.5.0",
"node-addon-api": "^3.0.2" "node-addon-api": "^3.0.2"
}, }
"os": [
"darwin"
]
} }