kennkyou_obsidian-kobo-note.../package.json
2026-05-18 20:06:58 +08:00

22 lines
880 B
JSON

{
"name": "kobo-note-sync",
"version": "1.0.2",
"description": "Import Kobo highlights and annotations into Obsidian notes",
"main": "main.js",
"scripts": {
"build": "esbuild src/main.ts --bundle --outfile=dist/main.js --external:obsidian --external:electron --format=cjs --platform=node --target=es2020 --loader:.wasm=binary && npm run copy-assets",
"dev": "esbuild src/main.ts --bundle --outfile=dist/main.js --external:obsidian --external:electron --format=cjs --platform=node --target=es2020 --loader:.wasm=binary --watch",
"copy-assets": "cp manifest.json dist/",
"deploy": "npm run build && cp dist/main.js dist/manifest.json \"$OBSIDIAN_PLUGINS/kobo-note-sync/\""
},
"devDependencies": {
"@types/node": "^20.0.0",
"esbuild": "^0.20.0",
"obsidian": "^1.5.0",
"typescript": "^5.4.0"
},
"dependencies": {
"eta": "^4.5.1",
"sql.js": "^1.14.1"
}
}