|
13 | 13 | "start": "electron app/development", |
14 | 14 | "watch": "webpack --mode=development --watch", |
15 | 15 | "test": "yarn run test:unit && yarn run test:integration", |
16 | | - "test:unit": "electron-mocha --renderer --color --grep @remote --invert \"./test/unit/**/*.test.{ts,tsx}\"", |
17 | | - "test:unit:remote": "electron-mocha --renderer --color --grep @remote \"./test/unit/**/*.test.{ts,tsx}\"", |
| 16 | + "test:unit": "electron-mocha --renderer --require ts-node/register --ui tdd --color --grep @remote --invert \"./test/unit/**/*.test.{ts,tsx}\"", |
| 17 | + "test:unit:remote": "electron-mocha --renderer --require ts-node/register --ui tdd --color --grep @remote \"./test/unit/**/*.test.{ts,tsx}\"", |
18 | 18 | "test:build": "webpack --env BUILD_ENV=test --mode=development && electron-builder build --config electron-builder.test.yml --publish never --dir", |
19 | | - "test:integration": "yarn run test:build && mocha --exit test/integration/test.ts", |
| 19 | + "test:integration": "yarn run test:build && mocha --exit --require ts-node/register --ui tdd test/integration/test.ts", |
20 | 20 | "lint": "yarn run lint:eslint && yarn run lint:tsc && yarn run lint:prettier", |
21 | 21 | "lint:eslint": "eslint --ext \".js,.jsx,.ts,.tsx\" --max-warnings 0 .", |
22 | 22 | "lint:tsc": "tsc --noEmit", |
|
32 | 32 | "classnames": "2.2.5", |
33 | 33 | "codemirror": "~5.49.2", |
34 | 34 | "csv-stringify": "2.0.1", |
35 | | - "electron-is-dev": "1.1.0", |
36 | | - "electron-log": "3.0.9", |
37 | | - "electron-updater": "4.2.0", |
| 35 | + "electron-is-dev": "2.0.0", |
| 36 | + "electron-log": "4.3.0", |
| 37 | + "electron-updater": "4.3.8", |
38 | 38 | "fs-extra": "5.0.0", |
39 | 39 | "immup": "3.0.0", |
40 | 40 | "js-yaml": "3.10.0", |
|
67 | 67 | "@types/react-select": "~3.0.13", |
68 | 68 | "@types/react-splitter-layout": "3.0.0", |
69 | 69 | "@types/sqlite3": "3.1.6", |
70 | | - "@types/webdriverio": "4.13.3", |
71 | 70 | "@typescript-eslint/eslint-plugin": "3.4.0", |
72 | 71 | "@typescript-eslint/parser": "3.4.0", |
73 | 72 | "copy-webpack-plugin": "^8.1.1", |
74 | 73 | "css-loader": "^5.2.1", |
75 | | - "electron": "7.1.12", |
| 74 | + "electron": "11.4.3", |
76 | 75 | "electron-builder": "22.10.5", |
77 | | - "electron-mocha": "~8.2.1", |
| 76 | + "electron-mocha": "~10.0.0", |
78 | 77 | "electron-notarize": "0.3.0", |
79 | 78 | "electron-publisher-s3": "20.14.4", |
80 | 79 | "eslint": "~7.3.1", |
|
84 | 83 | "execa": "0.9.0", |
85 | 84 | "mini-css-extract-plugin": "~1.4.1", |
86 | 85 | "prettier": "~1.19.1", |
87 | | - "spectron": "9.0.0", |
| 86 | + "spectron": "13.0.0", |
88 | 87 | "ts-loader": "~8.1.0", |
89 | 88 | "ts-node": "5.0.1", |
90 | 89 | "typescript": "^3.9.5", |
|
0 commit comments