@adamklein/situp
Version:
A simple cross-platform posture reminder that pops up a video every 15 minutes.
61 lines (60 loc) • 1.55 kB
JSON
{
"name": "@adamklein/situp",
"productName": "Sit Up",
"version": "1.0.11",
"description": "A simple cross-platform posture reminder that pops up a video every 15 minutes.",
"main": "main.js",
"bin": {
"situp": "./situp.js"
},
"author": "Adam Klein <adamklein.mail@gmail.com>",
"license": "MIT",
"dependencies": {
"electron": "^29.3.0",
"react": "^18.3.1",
"react-dom": "^18.3.1"
},
"devDependencies": {
"concurrently": "^9.1.2",
"esbuild": "^0.20.2",
"nodemon": "^3.1.10",
"electron-builder": "^24.13.3"
},
"scripts": {
"start": "electron .",
"build": "esbuild preferences.jsx --bundle --outfile=preferences.bundle.js --platform=node --format=cjs",
"prepare": "npm run build",
"dev": "concurrently \"esbuild preferences.jsx --bundle --outfile=preferences.bundle.js --platform=node --format=cjs --watch\" \"nodemon --watch main.js --watch preferences.bundle.js --exec electron .\""
},
"files": [
"situp.js",
"main.js",
"popup.html",
"video.mp4",
"preferences.html",
"preferences.bundle.js",
"icons"
],
"repository": {
"type": "git",
"url": "https://github.com/adamklein/situp.git"
},
"keywords": [
"posture",
"reminder",
"electron",
"health",
"productivity",
"desktop-app"
],
"homepage": "https://github.com/adamklein/situp#readme",
"bugs": {
"url": "https://github.com/adamklein/situp/issues"
},
"engines": {
"node": ">=18.0.0"
},
"publishConfig": {
"access": "public"
}
}