@retorquere/zotero-sync
Version:
One-way sync of Zotero libraries
49 lines (48 loc) • 1.28 kB
JSON
{
"name": "@retorquere/zotero-sync",
"version": "1.1.3",
"description": "One-way sync of Zotero libraries",
"scripts": {
"tsc": "tsc -d",
"lint": "dprint fmt *.ts && dprint check *.ts",
"build": "npm run tsc && npm run lint",
"docs": "typedoc",
"prepublishOnly": "npm install && npm run build && npm run docs",
"go": "npm run build && npm run docs && npm version patch && npm publish --access public",
"ncu": "ncu -u && npm i && git add package.json package-lock.json && git commit -m ncu",
"postversion": "git push --follow-tags"
},
"main": "index.js",
"typings": "./typings/zotero.d.ts",
"author": "Emiliano Heyns",
"license": "AGPL",
"keywords": [
"zotero",
"zotero-sync"
],
"devDependencies": {
"@types/node": "^22.12.0",
"@types/node-fetch": "^2.6.12",
"dprint": "^0.48.0",
"ejs": "^3.1.10",
"ts-node": "^10.9.2",
"typedoc": "^0.27.6",
"typescript": "^5.7.3"
},
"dependencies": {
"json-stringify-pretty-compact": "^4.0.0",
"node-fetch": "^3.3.2"
},
"files": [
"LICENSE",
"README.md",
"index.js",
"json-store.js",
"package.json",
"pnpm-lock.yaml",
"tsconfig.json",
"typings/zotero.d.ts",
"index.d.ts",
"json-store.d.ts"
]
}