Skip to content

Commit d360f60

Browse files
authored
Merge pull request #63 from nut-tree/feature/52/prebuilt_install
Feature/52/prebuilt install
2 parents d9c414f + f6b7610 commit d360f60

9 files changed

+40
-71
lines changed

.build/build.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ cd $targetDir
2222
echo "Installing node version $nodeVersion"
2323
nvm install $nodeVersion
2424
echo "npm ci"
25-
npm ci > /dev/null 2>&1
25+
npm ci
2626
echo "git fetch --unshallow"
2727
git fetch --unshallow
2828
echo "npm run compile"

lib/provider/native/robotjs-keyboard-action.class.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import robot = require("robotjs");
1+
import robot = require("robotjs-node10");
22
import { Key } from "../../key.enum";
33
import { KeyboardActionProvider } from "./keyboard-action-provider.interface";
44

lib/provider/native/robotjs-keyboard.action.class.spec.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import robot = require("robotjs");
1+
import robot = require("robotjs-node10");
22
import { Key } from "../../key.enum";
33
import { KeyboardAction } from "./robotjs-keyboard-action.class";
44

5-
jest.mock("robotjs");
5+
jest.mock("robotjs-node10");
66

77
beforeEach(() => {
88
jest.resetAllMocks();

lib/provider/native/robotjs-mouse-action.class.spec.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
import robot = require("robotjs");
1+
import robot = require("robotjs-node10");
22
import { Button } from "../../button.enum";
33
import { Point } from "../../point.class";
44
import { MouseAction } from "./robotjs-mouse-action.class";
55

6-
jest.mock("robotjs");
6+
jest.mock("robotjs-node10");
77

88
beforeEach(() => {
99
jest.resetAllMocks();

lib/provider/native/robotjs-mouse-action.class.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import robot = require("robotjs");
1+
import robot = require("robotjs-node10");
22
import { Button } from "../../button.enum";
33
import { Point } from "../../point.class";
44
import { MouseActionInterface } from "./mouse-action-provider.interface";

lib/provider/native/robotjs-screen-action.class.spec.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import robot = require("robotjs");
1+
import robot = require("robotjs-node10");
22
import { Region } from "../../region.class";
33
import { ScreenAction } from "./robotjs-screen-action.class";
44

5-
jest.mock("robotjs");
5+
jest.mock("robotjs-node10");
66

77
beforeEach(() => {
88
jest.resetAllMocks();

lib/provider/native/robotjs-screen-action.class.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import robot = require("robotjs");
1+
import robot = require("robotjs-node10");
22
import { Image } from "../../image.class";
33
import { Region } from "../../region.class";
44
import { ScreenActionProvider } from "./screen-action-provider.interface";

package-lock.json

+27-58
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@nut-tree/nut-js",
3-
"version": "1.0.1",
3+
"version": "2.0.0",
44
"license": "Apache-2.0",
55
"main": "dist/index",
66
"typings": "dist/index",
@@ -55,8 +55,8 @@
5555
},
5656
"dependencies": {
5757
"clipboardy": "^2.0.0",
58-
"opencv4nodejs-prebuilt": "^4.14.1",
59-
"robotjs": "^0.5.1"
58+
"opencv4nodejs-prebuilt": "4.15.0",
59+
"robotjs-node10": "0.5.2"
6060
},
6161
"devDependencies": {
6262
"@types/clipboardy": "^1.1.0",

0 commit comments

Comments
 (0)