rekby_obsidian-video-notes/package.json
Timofey Koolin fb28bd4545 init
2026-04-12 15:17:02 +03:00

45 lines
1.4 KiB
JSON

{
"name": "video-notes",
"version": "0.0.1-pre-release",
"description": "Obsidian plugin for local video notes: timestamp links, screenshots, playback control — offline only.",
"main": "main.js",
"scripts": {
"dev": "node esbuild.config.mjs",
"build": "tsc -noEmit -skipLibCheck && node esbuild.config.mjs production",
"test": "jest",
"lint": "eslint src --ext .ts",
"demo:fetch-video": "node scripts/fetch-demo-video.mjs",
"demo:screenshots": "npm run build && npm run demo:fetch-video && wdio run ./wdio.demo.conf.mjs",
"version": "node version-bump.mjs && git add manifest.json versions.json"
},
"keywords": [
"obsidian",
"obsidian-plugin",
"video",
"timestamp",
"screenshot"
],
"author": "rekby",
"license": "MIT",
"devDependencies": {
"@types/jest": "^29.5.12",
"@types/node": "^20.11.0",
"@typescript-eslint/eslint-plugin": "^8.20.0",
"@typescript-eslint/parser": "^8.20.0",
"@wdio/cli": "^9.27.0",
"@wdio/globals": "^9.27.0",
"@wdio/local-runner": "^9.27.0",
"@wdio/mocha-framework": "^9.27.0",
"builtin-modules": "^3.3.0",
"esbuild": "^0.20.0",
"eslint": "^8.56.0",
"jest": "^29.7.0",
"obsidian": "^1.4.11",
"ts-jest": "^29.1.2",
"tslib": "^2.6.2",
"typescript": "^5.3.3",
"wdio-obsidian-reporter": "^2.4.0",
"wdio-obsidian-service": "^2.4.0",
"webdriverio": "^9.27.0"
}
}