Files
jtlPosSync/package.json
2026-07-27 01:14:36 +02:00

34 lines
1009 B
JSON

{
"name": "posSync",
"version": "1.0.0",
"description": "sync server",
"license": "0BSD",
"author": "",
"type": "module",
"main": "server.js",
"scripts": {
"cert": "node generate-cert.js",
"qr": "node scripts/create-pairing-qr.mjs",
"backup:s3": "node scripts/s3-backup/backup.mjs",
"backup:s3:quick": "node scripts/s3-backup/backup.mjs --skip-trust",
"restore:s3": "node scripts/s3-backup/restore.mjs",
"restore:s3:quick": "node scripts/s3-backup/restore.mjs --skip-trust",
"db:minimal": "node scripts/create-minimal-db.mjs",
"db:minimal:extract": "node scripts/create-minimal-db.mjs extract",
"demo:generate": "node scripts/generate-demo-catalog.mjs",
"start": "node --watch server.js",
"test:client": "node test-client.js"
},
"engines": {
"node": ">=22"
},
"dependencies": {
"better-sqlite3": "^12.11.1",
"chalk": "^5.6.2",
"dotenv": "^17.4.2",
"mssql": "^12.7.0",
"qrcode": "^1.5.4",
"sharp": "^0.35.3"
}
}