diff --git a/e2e/package.json b/e2e/package.json index ff3c69f..5dd9a0e 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -16,14 +16,14 @@ "@wdio/local-runner": "9.20.0", "@wdio/mocha-framework": "9.20.0", "@wdio/spec-reporter": "9.20.0", - "electron": "37.6.0", - "expect-webdriverio": "5.4.3", + "electron": "^37.10.3", + "expect-webdriverio": "5.5.0", "istanbul-lib-coverage": "3.2.2", "istanbul-lib-report": "3.0.1", "istanbul-lib-source-maps": "5.0.6", "istanbul-reports": "3.2.0", - "obsidian": "1.10.0", - "wdio-electron-service": "9.2.0", + "obsidian": "1.11.0", + "wdio-electron-service": "9.2.1", "webdriverio": "9.20.0" } } diff --git a/eslint.config.js b/eslint.config.js index 67257dd..001b873 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -50,17 +50,17 @@ export default tseslint.config( type: 'natural', order: 'asc', ignoreCase: false, - newlinesBetween: 'always', + newlinesBetween: 1, environment: 'node', groups: [ - 'type', - 'builtin', - 'external', - 'internal-type', - 'internal', - ['parent-type', 'sibling-type', 'index-type'], - ['parent', 'sibling', 'index'], - 'object', + 'type-import', + 'value-builtin', + 'value-external', + 'type-internal', + 'value-internal', + ['type-parent', 'type-sibling', 'type-index'], + ['value-parent', 'value-sibling', 'value-index'], + 'ts-equals-import', 'unknown', ], }], diff --git a/package.json b/package.json index 3ad712a..bbf4f0d 100644 --- a/package.json +++ b/package.json @@ -16,23 +16,26 @@ ], "author": "Kirill Gavrilov", "license": "MIT", + "engines": { + "node": ">=24 <25" + }, "devDependencies": { - "@eslint/js": "9.38.0", - "@stylistic/eslint-plugin": "5.5.0", + "@eslint/js": "9.39.2", + "@stylistic/eslint-plugin": "5.6.1", "@types/istanbul-lib-instrument": "1.7.8", - "@types/node": "24.8.1", + "@types/node": "^24.10.4", "@vitest/coverage-v8": "3.2.4", "enquirer": "2.4.1", - "esbuild": "0.25.11", - "eslint": "9.38.0", - "eslint-plugin-perfectionist": "4.15.1", + "esbuild": "0.27.2", + "eslint": "9.39.2", + "eslint-plugin-perfectionist": "5.0.0", "eslint-plugin-wdio": "9.16.2", - "globals": "16.4.0", + "globals": "16.5.0", "istanbul-lib-instrument": "6.0.3", - "obsidian": "1.10.0", + "obsidian": "1.11.0", "obsidian-utils": "0.10.2", "typescript": "5.9.3", - "typescript-eslint": "8.46.1", + "typescript-eslint": "8.50.0", "vitest": "3.2.4" }, "packageManager": "pnpm@10.18.0"