mirror of
https://github.com/mnaoumov/obsidian-advanced-debug-mode.git
synced 2026-07-22 05:44:00 +00:00
chore: update libs
This commit is contained in:
parent
0993843318
commit
9b51f3dbc3
3 changed files with 111 additions and 25 deletions
113
package-lock.json
generated
113
package-lock.json
generated
|
|
@ -26,8 +26,8 @@
|
|||
"nano-staged": "^1.0.2",
|
||||
"obsidian": "^1.12.3",
|
||||
"obsidian-dev-utils": "^64.0.0",
|
||||
"obsidian-integration-testing": "^4.1.1",
|
||||
"obsidian-test-mocks": "^2.0.2",
|
||||
"obsidian-integration-testing": "^4.1.2",
|
||||
"obsidian-test-mocks": "^2.0.3",
|
||||
"obsidian-typings": "obsidian-public-latest",
|
||||
"type-fest": "^5.6.0",
|
||||
"vitest": "^4.1.6"
|
||||
|
|
@ -7366,15 +7366,18 @@
|
|||
}
|
||||
},
|
||||
"node_modules/chromium-bidi": {
|
||||
"version": "14.0.0",
|
||||
"resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-14.0.0.tgz",
|
||||
"integrity": "sha512-9gYlLtS6tStdRWzrtXaTMnqcM4dudNegMXJxkR0I/CXObHalYeYcAMPrL19eroNZHtJ8DQmu1E+ZNOYu/IXMXw==",
|
||||
"version": "16.0.1",
|
||||
"resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-16.0.1.tgz",
|
||||
"integrity": "sha512-J63PGu/9PpeCwLIcKYyzWP6yaVL5pxuBc0shlYCYM8BaAkmlwiQboXO1iNbOgSDbVklEyYFfNEcHD8oOAWacUA==",
|
||||
"dev": true,
|
||||
"license": "Apache-2.0",
|
||||
"dependencies": {
|
||||
"mitt": "^3.0.1",
|
||||
"zod": "^3.24.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=20.19.0 <22.0.0 || >=22.12.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"devtools-protocol": "*"
|
||||
}
|
||||
|
|
@ -15488,14 +15491,14 @@
|
|||
}
|
||||
},
|
||||
"node_modules/obsidian-integration-testing": {
|
||||
"version": "4.1.1",
|
||||
"resolved": "https://registry.npmjs.org/obsidian-integration-testing/-/obsidian-integration-testing-4.1.1.tgz",
|
||||
"integrity": "sha512-H2BYQ0o4XCMjMD/6NgFK9z7BwAwRvOnRJWp7AwkcBkJ+uxsXoquCLAq96GQ5ApwWrPg7DIjQ6YGMO8KgYFLnSw==",
|
||||
"version": "4.1.2",
|
||||
"resolved": "https://registry.npmjs.org/obsidian-integration-testing/-/obsidian-integration-testing-4.1.2.tgz",
|
||||
"integrity": "sha512-jSat471WCE4w2YENX+E6k9UF1wp70+CCN3IXkdJTgOle2DW4w9xEjM7dA5TcdkmmBIEu4R31vk8SIbbtmfuoow==",
|
||||
"dev": true,
|
||||
"hasInstallScript": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"puppeteer-core": "^24.43.0",
|
||||
"puppeteer-core": "^25.0.2",
|
||||
"webdriverio": "9.27.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
|
|
@ -15504,9 +15507,9 @@
|
|||
}
|
||||
},
|
||||
"node_modules/obsidian-test-mocks": {
|
||||
"version": "2.0.2",
|
||||
"resolved": "https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-2.0.2.tgz",
|
||||
"integrity": "sha512-RmBLLWC7Gh6F9K/+GuD7kOR8l44GQp/21OY/AJKrBTSD3A+hzU7k6g7wqEui9eX8DUGObfssqrCIvrz/XxcapA==",
|
||||
"version": "2.0.3",
|
||||
"resolved": "https://registry.npmjs.org/obsidian-test-mocks/-/obsidian-test-mocks-2.0.3.tgz",
|
||||
"integrity": "sha512-HC1PfXuDquFH1Ld7wOoECPAz5Kv8dfk+T45tewZwYCWXGZnf/vRhg/9nU+jpZiaiNnBJ2kGg8XtYSPTqW9dFUA==",
|
||||
"dev": true,
|
||||
"hasInstallScript": true,
|
||||
"license": "MIT",
|
||||
|
|
@ -15515,7 +15518,7 @@
|
|||
"@codemirror/view": "6.38.6",
|
||||
"moment": "2.29.4",
|
||||
"turndown": "^7.2.4",
|
||||
"yaml": "^2.8.4"
|
||||
"yaml": "^2.9.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"jest": "*",
|
||||
|
|
@ -16354,14 +16357,14 @@
|
|||
}
|
||||
},
|
||||
"node_modules/puppeteer-core": {
|
||||
"version": "24.43.1",
|
||||
"resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.43.1.tgz",
|
||||
"integrity": "sha512-T5ScUMAsmhdNbgDR41AGESYeS6V9MSgetkSnVhhW+gXvzC42VesKCn5ld87gAZDJ6vLHL9GkRvY9WtQWSnwFbw==",
|
||||
"version": "25.0.2",
|
||||
"resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-25.0.2.tgz",
|
||||
"integrity": "sha512-Q0IUIHER1S9PiNIfdNFc+pVOj79Tp4b9v0Fv4enigwsLy0Hbgq45KFgqzmN31DeCXh+Uvxnt9r7fMERhAMjs8Q==",
|
||||
"dev": true,
|
||||
"license": "Apache-2.0",
|
||||
"dependencies": {
|
||||
"@puppeteer/browsers": "2.13.2",
|
||||
"chromium-bidi": "14.0.0",
|
||||
"@puppeteer/browsers": "3.0.2",
|
||||
"chromium-bidi": "16.0.1",
|
||||
"debug": "^4.4.3",
|
||||
"devtools-protocol": "0.0.1608973",
|
||||
"typed-query-selector": "^2.12.2",
|
||||
|
|
@ -16369,7 +16372,79 @@
|
|||
"ws": "^8.20.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=18"
|
||||
"node": ">=22.12.0"
|
||||
}
|
||||
},
|
||||
"node_modules/puppeteer-core/node_modules/@puppeteer/browsers": {
|
||||
"version": "3.0.2",
|
||||
"resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-3.0.2.tgz",
|
||||
"integrity": "sha512-JnOSHrAdCQOj27P5QnTrd6bkYd9cXXeFMJS5UJF3UmQbpZQAMMO7AaL0NyrT7i2l/43bwjaHguU+LOpBRyx66w==",
|
||||
"dev": true,
|
||||
"license": "Apache-2.0",
|
||||
"dependencies": {
|
||||
"debug": "^4.4.3",
|
||||
"progress": "^2.0.3",
|
||||
"semver": "^7.7.4",
|
||||
"tar-fs": "^3.1.1",
|
||||
"yargs": "^17.7.2"
|
||||
},
|
||||
"bin": {
|
||||
"browsers": "lib/main-cli.js"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=22.12.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"proxy-agent": ">=8.0.1"
|
||||
},
|
||||
"peerDependenciesMeta": {
|
||||
"proxy-agent": {
|
||||
"optional": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"node_modules/puppeteer-core/node_modules/cliui": {
|
||||
"version": "8.0.1",
|
||||
"resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
|
||||
"integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
|
||||
"dev": true,
|
||||
"license": "ISC",
|
||||
"dependencies": {
|
||||
"string-width": "^4.2.0",
|
||||
"strip-ansi": "^6.0.1",
|
||||
"wrap-ansi": "^7.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
}
|
||||
},
|
||||
"node_modules/puppeteer-core/node_modules/yargs": {
|
||||
"version": "17.7.2",
|
||||
"resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
|
||||
"integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"cliui": "^8.0.1",
|
||||
"escalade": "^3.1.1",
|
||||
"get-caller-file": "^2.0.5",
|
||||
"require-directory": "^2.1.1",
|
||||
"string-width": "^4.2.3",
|
||||
"y18n": "^5.0.5",
|
||||
"yargs-parser": "^21.1.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
}
|
||||
},
|
||||
"node_modules/puppeteer-core/node_modules/yargs-parser": {
|
||||
"version": "21.1.1",
|
||||
"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
|
||||
"integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
|
||||
"dev": true,
|
||||
"license": "ISC",
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
}
|
||||
},
|
||||
"node_modules/qs": {
|
||||
|
|
|
|||
|
|
@ -49,8 +49,8 @@
|
|||
"nano-staged": "^1.0.2",
|
||||
"obsidian": "^1.12.3",
|
||||
"obsidian-dev-utils": "^64.0.0",
|
||||
"obsidian-integration-testing": "^4.1.1",
|
||||
"obsidian-test-mocks": "^2.0.2",
|
||||
"obsidian-integration-testing": "^4.1.2",
|
||||
"obsidian-test-mocks": "^2.0.3",
|
||||
"obsidian-typings": "obsidian-public-latest",
|
||||
"type-fest": "^5.6.0",
|
||||
"vitest": "^4.1.6"
|
||||
|
|
|
|||
|
|
@ -192,14 +192,25 @@ export class PluginSettingsTab extends PluginSettingsTabBase<PluginSettings> {
|
|||
});
|
||||
|
||||
new Setting(this.containerEl)
|
||||
// eslint-disable-next-line obsidianmd/ui/sentence-case -- wrong rule.
|
||||
.setName('Obsidian Dev Utils: Timeout long running tasks')
|
||||
.setName(createFragment((f) => {
|
||||
appendCodeBlock(f, 'Obsidian Dev Utils');
|
||||
f.appendText(': Timeout long running tasks');
|
||||
}))
|
||||
.setDesc(createFragment((f) => {
|
||||
f.appendText('Whether to timeout long running tasks within Obsidian Dev Utils library.');
|
||||
f.appendText('Whether to timeout long running tasks within ');
|
||||
f.createEl('a', {
|
||||
href: 'https://github.com/mnaoumov/obsidian-dev-utils',
|
||||
text: createFragment((f2) => {
|
||||
appendCodeBlock(f2, 'Obsidian Dev Utils');
|
||||
})
|
||||
});
|
||||
f.appendText(' library.');
|
||||
f.createEl('br');
|
||||
f.appendText('Some plugins use functionality from that library that have some default timeouts.');
|
||||
f.createEl('br');
|
||||
f.appendText('If enabled, long running tasks will be killed after predefined timeouts (default Obsidian Dev Utils library behavior).');
|
||||
f.appendText('If enabled, long running tasks will be killed after predefined timeouts (default ');
|
||||
appendCodeBlock(f, 'Obsidian Dev Utils');
|
||||
f.appendText('library behavior).');
|
||||
f.createEl('br');
|
||||
f.appendText(
|
||||
'If disabled, long running tasks will not be killed. It is useful when some tasks fail due to timeout while you are staying on the breakpoint.'
|
||||
|
|
|
|||
Loading…
Reference in a new issue