{"_id":"@adamklein/situp","_rev":"13-44978cc9458d6600cb34964ebd281dce","name":"@adamklein/situp","dist-tags":{"latest":"1.0.11"},"versions":{"1.0.0":{"name":"@adamklein/situp","version":"1.0.0","keywords":["posture","reminder","electron","health","productivity","desktop-app"],"author":{"name":"Adam Klein","email":"adamklein.mail@gmail.com"},"license":"MIT","_id":"@adamklein/situp@1.0.0","maintainers":[{"name":"adamklein","email":"adamklein.mail@gmail.com"}],"homepage":"https://github.com/adamklein/situp#readme","bugs":{"url":"https://github.com/adamklein/situp/issues"},"bin":{"situp":"situp.js"},"dist":{"shasum":"6b7aaced39062cab9fe34f265458f3a7ead1858c","tarball":"https://registry.npmjs.org/@adamklein/situp/-/situp-1.0.0.tgz","fileCount":17,"integrity":"sha512-7E5gJ7ALxpAwKD38xhSCd8M0kLSzieg8HANmzh44rbK7ebZvz/e4LZIIA/C8S3XqSI+oj+NdDr3dknDoR04Z/Q==","signatures":[{"sig":"MEQCICnsRKjlYOzlqlpT1iiDJdAOQXU4GFh8PiN8E39EmNZ1AiBD5Xy91RASCBT+VwPVkl+spBHZk2FMIjoOIO6TrI+XqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3498069},"main":"main.js","engines":{"node":">=18.0.0"},"gitHead":"037ea9e03123018f745900b7367d4f072d5861a5","scripts":{"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 .\"","build":"esbuild preferences.jsx --bundle --outfile=preferences.bundle.js --platform=node --format=cjs","start":"electron .","postinstall":"electron-builder install-app-deps","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamklein","email":"adamklein.mail@gmail.com"},"repository":{"url":"git+https://github.com/adamklein/situp.git","type":"git"},"_npmVersion":"10.9.0","description":"A simple cross-platform posture reminder that pops up a video every 15 minutes.","directories":{},"productName":"Sit Up","_nodeVersion":"22.12.0","dependencies":{"react":"^18.3.1","electron":"^29.3.0","react-dom":"^18.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","nodemon":"^3.1.10","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/situp_1.0.0_1745877021031_0.8637974020721964","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@adamklein/situp","version":"1.0.1","keywords":["posture","reminder","electron","health","productivity","desktop-app"],"author":{"name":"Adam Klein","email":"adamklein.mail@gmail.com"},"license":"MIT","_id":"@adamklein/situp@1.0.1","maintainers":[{"name":"adamklein","email":"adamklein.mail@gmail.com"}],"homepage":"https://github.com/adamklein/situp#readme","bugs":{"url":"https://github.com/adamklein/situp/issues"},"bin":{"situp":"situp.js"},"dist":{"shasum":"e088cf15905d8b8e57125ed1fe515db1123fe303","tarball":"https://registry.npmjs.org/@adamklein/situp/-/situp-1.0.1.tgz","fileCount":17,"integrity":"sha512-rAaetdx46Ivm0BOyEBd1p/W0GddHfuMyLPsUuuWvXnBp7ZvsLUdWOAgBEPBpgi2I0KVAAuZDL39XskksvYomLA==","signatures":[{"sig":"MEQCIDcKAw5um/i1sBrDAe7RXXi89e1OB5KBIMIF3wP3H/HwAiAGMsemoksOEIjuJHKPUcREn+bg5ScSye00EaVRh2i+3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3498149},"main":"main.js","engines":{"node":">=18.0.0"},"gitHead":"037ea9e03123018f745900b7367d4f072d5861a5","scripts":{"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 .\"","build":"esbuild preferences.jsx --bundle --outfile=preferences.bundle.js --platform=node --format=cjs","start":"electron .","postinstall":"electron-builder install-app-deps","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamklein","email":"adamklein.mail@gmail.com"},"repository":{"url":"git+https://github.com/adamklein/situp.git","type":"git"},"_npmVersion":"10.9.0","description":"A simple cross-platform posture reminder that pops up a video every 15 minutes.","directories":{},"productName":"Sit Up","_nodeVersion":"22.12.0","dependencies":{"react":"^18.3.1","electron":"^29.3.0","react-dom":"^18.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","nodemon":"^3.1.10","concurrently":"^9.1.2","electron-builder":"^24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/situp_1.0.1_1745877166192_0.04032954256979604","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@adamklein/situp","version":"1.0.2","keywords":["posture","reminder","electron","health","productivity","desktop-app"],"author":{"name":"Adam Klein","email":"adamklein.mail@gmail.com"},"license":"MIT","_id":"@adamklein/situp@1.0.2","maintainers":[{"name":"adamklein","email":"adamklein.mail@gmail.com"}],"homepage":"https://github.com/adamklein/situp#readme","bugs":{"url":"https://github.com/adamklein/situp/issues"},"bin":{"situp":"situp.js"},"dist":{"shasum":"580c9a6ee9d0c5eb683566755a74de4805680b3b","tarball":"https://registry.npmjs.org/@adamklein/situp/-/situp-1.0.2.tgz","fileCount":17,"integrity":"sha512-TJOX8X2N+SlllHAQGCuUXs+0mSwSYxqd55kd4+AV55b8vYDlet5NBXfq9YgSXxF40XKA+cYmXdeqBzoSn7xJ9Q==","signatures":[{"sig":"MEYCIQDfx9x3A2HAvgVDB/h0AlRTjpeYTSG4GyGeuOkf0C19mwIhAJXdj3PxTiFEMXQOAHUFZObsXYARC+sdS94yQprJ28iA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3500073},"main":"main.js","engines":{"node":">=18.0.0"},"gitHead":"a9ea29d5d3b120d8abae7f34e5dce967a8b9c41c","scripts":{"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 .\"","build":"esbuild preferences.jsx --bundle --outfile=preferences.bundle.js --platform=node --format=cjs","start":"electron .","postinstall":"electron-builder install-app-deps","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamklein","email":"adamklein.mail@gmail.com"},"repository":{"url":"git+https://github.com/adamklein/situp.git","type":"git"},"_npmVersion":"10.9.0","description":"A simple cross-platform posture reminder that pops up a video every 15 minutes.","directories":{},"productName":"Sit Up","_nodeVersion":"22.12.0","dependencies":{"react":"^18.3.1","electron":"^29.3.0","react-dom":"^18.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","nodemon":"^3.1.10","concurrently":"^9.1.2","electron-builder":"^24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/situp_1.0.2_1745878570571_0.1540311307468687","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@adamklein/situp","version":"1.0.3","keywords":["posture","reminder","electron","health","productivity","desktop-app"],"author":{"name":"Adam Klein","email":"adamklein.mail@gmail.com"},"license":"MIT","_id":"@adamklein/situp@1.0.3","maintainers":[{"name":"adamklein","email":"adamklein.mail@gmail.com"}],"homepage":"https://github.com/adamklein/situp#readme","bugs":{"url":"https://github.com/adamklein/situp/issues"},"bin":{"situp":"situp.js"},"dist":{"shasum":"5bfbe4cbd9a64b2aac5790fae5cd52d4f8c43f3d","tarball":"https://registry.npmjs.org/@adamklein/situp/-/situp-1.0.3.tgz","fileCount":17,"integrity":"sha512-nIIv5ElmBYPq5CxGO9sxHuJdclyTPWvlFB2wR/Duk6ydLyC3LR5hMKzmCj2hR/sRxikBESh3V8Gc8poCMLZkpA==","signatures":[{"sig":"MEQCIF9sPYZfeFkTY/KVzvAgEP9cTuw1TXJWqhNSZtBpIWm1AiBOF83uvuwE97YitKkHZDNRcGCaazyJSOd0QF74dRyyZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3500115},"main":"main.js","engines":{"node":">=18.0.0"},"gitHead":"6b36ada44f5e1d0c7a89bfbd6e4f0a0c4a1a6793","scripts":{"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 .\"","build":"esbuild preferences.jsx --bundle --outfile=preferences.bundle.js --platform=node --format=cjs","start":"electron .","prepare":"npm run build"},"_npmUser":{"name":"adamklein","email":"adamklein.mail@gmail.com"},"repository":{"url":"git+https://github.com/adamklein/situp.git","type":"git"},"_npmVersion":"10.9.0","description":"A simple cross-platform posture reminder that pops up a video every 15 minutes.","directories":{},"productName":"Sit Up","_nodeVersion":"22.12.0","dependencies":{"react":"^18.3.1","electron":"^29.3.0","react-dom":"^18.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","nodemon":"^3.1.10","concurrently":"^9.1.2","electron-builder":"^24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/situp_1.0.3_1745879577348_0.5254288117219841","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@adamklein/situp","version":"1.0.4","keywords":["posture","reminder","electron","health","productivity","desktop-app"],"author":{"name":"Adam Klein","email":"adamklein.mail@gmail.com"},"license":"MIT","_id":"@adamklein/situp@1.0.4","maintainers":[{"name":"adamklein","email":"adamklein.mail@gmail.com"}],"homepage":"https://github.com/adamklein/situp#readme","bugs":{"url":"https://github.com/adamklein/situp/issues"},"bin":{"situp":"situp.js"},"dist":{"shasum":"2210ee17e1601a3cdfbf8363ea679ce9a1f95d56","tarball":"https://registry.npmjs.org/@adamklein/situp/-/situp-1.0.4.tgz","fileCount":17,"integrity":"sha512-unNEtnI9VpGH6qwlmLRAKB8hS2m/WCWJyXQ61WyGsKfMsx7A6jyXoiWPLrWYQBTFxHeEyqwhBeA7n2sS1LnVJA==","signatures":[{"sig":"MEYCIQC7uaoAfxS76nDYIt5uCyxR66qab5pZkZCAeLO4vKW6lgIhANbtN1Wc+StUbos9lpg+x2GVCCwVLTC/wVGw2XP/Jlv9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3500178},"main":"main.js","engines":{"node":">=18.0.0"},"gitHead":"2a417699abe65fa7d44a28d91c204a1b2084ec46","scripts":{"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 .\"","build":"esbuild preferences.jsx --bundle --outfile=preferences.bundle.js --platform=node --format=cjs","start":"electron .","postinstall":"electron-builder install-app-deps","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamklein","email":"adamklein.mail@gmail.com"},"repository":{"url":"git+https://github.com/adamklein/situp.git","type":"git"},"_npmVersion":"10.9.0","description":"A simple cross-platform posture reminder that pops up a video every 15 minutes.","directories":{},"productName":"Sit Up","_nodeVersion":"22.12.0","dependencies":{"react":"^18.3.1","electron":"^29.3.0","react-dom":"^18.3.1","electron-builder":"^24.13.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","nodemon":"^3.1.10","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/situp_1.0.4_1745880161392_0.8480245222856744","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@adamklein/situp","version":"1.0.5","keywords":["posture","reminder","electron","health","productivity","desktop-app"],"author":{"name":"Adam Klein","email":"adamklein.mail@gmail.com"},"license":"MIT","_id":"@adamklein/situp@1.0.5","maintainers":[{"name":"adamklein","email":"adamklein.mail@gmail.com"}],"homepage":"https://github.com/adamklein/situp#readme","bugs":{"url":"https://github.com/adamklein/situp/issues"},"bin":{"situp":"situp.js"},"dist":{"shasum":"15220788318451bb958981042c3329d3c61dcebd","tarball":"https://registry.npmjs.org/@adamklein/situp/-/situp-1.0.5.tgz","fileCount":17,"integrity":"sha512-kuWQ4uDntMb9tiaRmtGepJ6Nt8uUf1j7QBFvrIbpX60KoPExn0rvsO0aCVctlEBagA0Nw6natmcQqAETwfZMkw==","signatures":[{"sig":"MEUCID3fgOTbxW/e9gi07YfX3kpo3iJTx7GTfotaoyc/88PJAiEAxp0WVUCJGXIBL1NPnWy8LPCnWNQhYfhKzh08iw6DsPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3500171},"main":"main.js","engines":{"node":">=18.0.0"},"gitHead":"7116d15796dd82ca22d0f933e98548d2db95de8f","scripts":{"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 .\"","build":"esbuild preferences.jsx --bundle --outfile=preferences.bundle.js --platform=node --format=cjs","start":"electron .","prepare":"npm run build","postinstall":"electron-builder install-app-deps"},"_npmUser":{"name":"adamklein","email":"adamklein.mail@gmail.com"},"repository":{"url":"git+https://github.com/adamklein/situp.git","type":"git"},"_npmVersion":"10.9.0","description":"A simple cross-platform posture reminder that pops up a video every 15 minutes.","directories":{},"productName":"Sit Up","_nodeVersion":"22.12.0","dependencies":{"react":"^18.3.1","electron":"^29.3.0","react-dom":"^18.3.1","electron-builder":"^24.13.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","nodemon":"^3.1.10","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/situp_1.0.5_1745907352381_0.6617011391480754","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@adamklein/situp","version":"1.0.6","keywords":["posture","reminder","electron","health","productivity","desktop-app"],"author":{"name":"Adam Klein","email":"adamklein.mail@gmail.com"},"license":"MIT","_id":"@adamklein/situp@1.0.6","maintainers":[{"name":"adamklein","email":"adamklein.mail@gmail.com"}],"homepage":"https://github.com/adamklein/situp#readme","bugs":{"url":"https://github.com/adamklein/situp/issues"},"bin":{"situp":"situp.js"},"dist":{"shasum":"3e64a78b00cfec2cce1c082db132b4d0293f9a2e","tarball":"https://registry.npmjs.org/@adamklein/situp/-/situp-1.0.6.tgz","fileCount":17,"integrity":"sha512-uAIrfgfWn+YuqbI1wTubfK98VXHVFAzecoyWpj0Pvwb33y5jJEoOhnN0fzc3thkjbAsY4KpzWfRLyo1qr+ruLA==","signatures":[{"sig":"MEUCIQDym1BVpdTJPM/dSGxOSSOlUizK+F9L7E0xWbNZduV6VQIgM0E0lU/qXED4+T2qYtwvvbL8v3Nq95e/3oOxs6vnEmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3500115},"main":"main.js","engines":{"node":">=18.0.0"},"gitHead":"e4acb98affa090a606dcb562e8d8a044219295d4","scripts":{"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 .\"","build":"esbuild preferences.jsx --bundle --outfile=preferences.bundle.js --platform=node --format=cjs","start":"electron .","prepare":"npm run build"},"_npmUser":{"name":"adamklein","email":"adamklein.mail@gmail.com"},"repository":{"url":"git+https://github.com/adamklein/situp.git","type":"git"},"_npmVersion":"10.9.0","description":"A simple cross-platform posture reminder that pops up a video every 15 minutes.","directories":{},"productName":"Sit Up","_nodeVersion":"22.12.0","dependencies":{"react":"^18.3.1","electron":"^29.3.0","react-dom":"^18.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","nodemon":"^3.1.10","concurrently":"^9.1.2","electron-builder":"^24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/situp_1.0.6_1745907871607_0.505389245872913","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@adamklein/situp","version":"1.0.7","keywords":["posture","reminder","electron","health","productivity","desktop-app"],"author":{"name":"Adam Klein","email":"adamklein.mail@gmail.com"},"license":"MIT","_id":"@adamklein/situp@1.0.7","maintainers":[{"name":"adamklein","email":"adamklein.mail@gmail.com"}],"homepage":"https://github.com/adamklein/situp#readme","bugs":{"url":"https://github.com/adamklein/situp/issues"},"bin":{"situp":"situp.js"},"dist":{"shasum":"dec7f91808be1d8bc4c99504973530fba7241598","tarball":"https://registry.npmjs.org/@adamklein/situp/-/situp-1.0.7.tgz","fileCount":16,"integrity":"sha512-CCcBIEN+TNR3hE9YsBAjUbO6eer6IEV5s2S5IykIcINRGYuhzf705qiWmvkKaqjLvZ4HIjBn9ZSug0wosbwPJQ==","signatures":[{"sig":"MEUCIQCzk2GT4lHOON/VU8TxOjYbcKBBY/CCiJSwKZVOp5RicgIgBPa4nrQjZJmP1uBOggNa0XdS7+xujJ29YGOfxwVXcEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3497315},"main":"main.js","engines":{"node":">=18.0.0"},"gitHead":"fc62cea9a347a89611fb35b0b2ecd63980038fc0","scripts":{"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 .\"","build":"esbuild preferences.jsx --bundle --outfile=preferences.bundle.js --platform=node --format=cjs","start":"electron .","prepare":"npm run build"},"_npmUser":{"name":"adamklein","email":"adamklein.mail@gmail.com"},"repository":{"url":"git+https://github.com/adamklein/situp.git","type":"git"},"_npmVersion":"10.9.0","description":"A simple cross-platform posture reminder that pops up a video every 15 minutes.","directories":{},"productName":"Sit Up","_nodeVersion":"22.12.0","dependencies":{"react":"^18.3.1","electron":"^29.3.0","react-dom":"^18.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","nodemon":"^3.1.10","concurrently":"^9.1.2","electron-builder":"^24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/situp_1.0.7_1745908429686_0.1363398590824474","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@adamklein/situp","version":"1.0.8","keywords":["posture","reminder","electron","health","productivity","desktop-app"],"author":{"name":"Adam Klein","email":"adamklein.mail@gmail.com"},"license":"MIT","_id":"@adamklein/situp@1.0.8","maintainers":[{"name":"adamklein","email":"adamklein.mail@gmail.com"}],"homepage":"https://github.com/adamklein/situp#readme","bugs":{"url":"https://github.com/adamklein/situp/issues"},"bin":{"situp":"situp.js"},"dist":{"shasum":"fb750e470f30bc1c32bd0cc6cf11bded7d90b4ee","tarball":"https://registry.npmjs.org/@adamklein/situp/-/situp-1.0.8.tgz","fileCount":17,"integrity":"sha512-nV8OJy49RUnZHyPLS3BLQ4CKn9PBlkHzuwpZS1I7y2gu06QMefjox0jlj5zT7DXMc9Lszao7zEzB0BD/ttKsqA==","signatures":[{"sig":"MEYCIQD2JqHdy+EuWB1HqYLgv1sc3E1EKnWh/jcRZE2XTZO3JwIhAMXEongxB93u2tL3Ghqy48S1wW7dHird1uPsPtXcR2+S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2888860},"main":"main.js","engines":{"node":">=18.0.0"},"gitHead":"8ea52762a25af5127e3d97cb5ba6eb031367ca6c","scripts":{"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 .\"","build":"esbuild preferences.jsx --bundle --outfile=preferences.bundle.js --platform=node --format=cjs","start":"electron .","prepare":"npm run build"},"_npmUser":{"name":"adamklein","email":"adamklein.mail@gmail.com"},"repository":{"url":"git+https://github.com/adamklein/situp.git","type":"git"},"_npmVersion":"10.9.0","description":"A simple cross-platform posture reminder that pops up a video every 15 minutes.","directories":{},"productName":"Sit Up","_nodeVersion":"22.12.0","dependencies":{"react":"^18.3.1","electron":"^29.3.0","react-dom":"^18.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","nodemon":"^3.1.10","concurrently":"^9.1.2","electron-builder":"^24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/situp_1.0.8_1745908561078_0.9002944551465522","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@adamklein/situp","version":"1.0.9","keywords":["posture","reminder","electron","health","productivity","desktop-app"],"author":{"name":"Adam Klein","email":"adamklein.mail@gmail.com"},"license":"MIT","_id":"@adamklein/situp@1.0.9","maintainers":[{"name":"adamklein","email":"adamklein.mail@gmail.com"}],"homepage":"https://github.com/adamklein/situp#readme","bugs":{"url":"https://github.com/adamklein/situp/issues"},"bin":{"situp":"situp.js"},"dist":{"shasum":"41e9c13b183e8672b44164ad3c2b8e345ab2776a","tarball":"https://registry.npmjs.org/@adamklein/situp/-/situp-1.0.9.tgz","fileCount":16,"integrity":"sha512-qdtMkZ/Gx9D5Rlz8F2ssah1R4IPwQdny7pWm7Uo/MyLMGrbpXLDGyaYY49ILWYoyCcMB+wQUvqHtkyENnvtkHQ==","signatures":[{"sig":"MEYCIQDhdkLBGmQaXr9L8YfLaTrScJv2dI6NMdDd2MUFeZ0V6gIhAJf6nOE3wcyjG7izlEKYJXcReQ/PSRdApsJX7qhC65SY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3497315},"main":"main.js","engines":{"node":">=18.0.0"},"gitHead":"8ebe12b7b3f1a21692e66f27c507ba6f006203b6","scripts":{"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 .\"","build":"esbuild preferences.jsx --bundle --outfile=preferences.bundle.js --platform=node --format=cjs","start":"electron .","prepare":"npm run build"},"_npmUser":{"name":"adamklein","email":"adamklein.mail@gmail.com"},"repository":{"url":"git+https://github.com/adamklein/situp.git","type":"git"},"_npmVersion":"10.9.0","description":"A simple cross-platform posture reminder that pops up a video every 15 minutes.","directories":{},"productName":"Sit Up","_nodeVersion":"22.12.0","dependencies":{"react":"^18.3.1","electron":"^29.3.0","react-dom":"^18.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","nodemon":"^3.1.10","concurrently":"^9.1.2","electron-builder":"^24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/situp_1.0.9_1745908716622_0.4197151272016566","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@adamklein/situp","version":"1.10.0","keywords":["posture","reminder","electron","health","productivity","desktop-app"],"author":{"name":"Adam Klein","email":"adamklein.mail@gmail.com"},"license":"MIT","_id":"@adamklein/situp@1.10.0","maintainers":[{"name":"adamklein","email":"adamklein.mail@gmail.com"}],"homepage":"https://github.com/adamklein/situp#readme","bugs":{"url":"https://github.com/adamklein/situp/issues"},"bin":{"situp":"situp.js"},"dist":{"shasum":"f695568f5f54cb9e7f5aaab8bd427b5d615d1861","tarball":"https://registry.npmjs.org/@adamklein/situp/-/situp-1.10.0.tgz","fileCount":16,"integrity":"sha512-RQRww8MjTzTMmSigAJM2nBa8b3e24bb401Ujc3lyFecxsCyH7HvbOknGNQcQ9xqSJC8BglK8tscdlyB1UnMyhw==","signatures":[{"sig":"MEYCIQD6gnRro3GvW1NMbLe0q+vry8sxEsv84Fs/Ys/Viml5LgIhALWLOj6cFa7XyTw+jYqupiJ+VIZx7RvvLNOFlHSx1hfv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3497344},"main":"main.js","engines":{"node":">=18.0.0"},"gitHead":"228230993f550ff053b03180a0536f17d666ec43","scripts":{"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 .\"","build":"esbuild preferences.jsx --bundle --outfile=preferences.bundle.js --platform=node --format=cjs","start":"electron .","prepare":"npm run build"},"_npmUser":{"name":"adamklein","email":"adamklein.mail@gmail.com"},"repository":{"url":"git+https://github.com/adamklein/situp.git","type":"git"},"_npmVersion":"10.9.0","description":"A simple cross-platform posture reminder that pops up a video every 15 minutes.","directories":{},"productName":"Sit Up","_nodeVersion":"22.12.0","dependencies":{"react":"^18.3.1","electron":"^29.3.0","react-dom":"^18.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","nodemon":"^3.1.10","concurrently":"^9.1.2","electron-builder":"^24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/situp_1.10.0_1745910713584_0.22360922370084135","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@adamklein/situp","version":"1.0.10","keywords":["posture","reminder","electron","health","productivity","desktop-app"],"author":{"name":"Adam Klein","email":"adamklein.mail@gmail.com"},"license":"MIT","_id":"@adamklein/situp@1.0.10","maintainers":[{"name":"adamklein","email":"adamklein.mail@gmail.com"}],"homepage":"https://github.com/adamklein/situp#readme","bugs":{"url":"https://github.com/adamklein/situp/issues"},"bin":{"situp":"situp.js"},"dist":{"shasum":"f303fc200775967ef3a9e36485f226410b6618c0","tarball":"https://registry.npmjs.org/@adamklein/situp/-/situp-1.0.10.tgz","fileCount":16,"integrity":"sha512-pPUohYoePLPYBtLlPF3rfsHGr0QmnAxOR4lsc3eA9NvcMokcZWH7vJLaQl75L0ZfStIHhdyNfQEHqZ0lmjF4AQ==","signatures":[{"sig":"MEUCIQDI0c8+vIaMfF82ApJNMpQ6RNgdydOuIXyDjPW/JkUKjAIgUOnZb+YSWrgCfO6p2PSmDeF9E0FeSV3+pHbdUbRMcps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3497358},"main":"main.js","engines":{"node":">=18.0.0"},"gitHead":"f86ed0ca103ffac983744dcd749813f11baec205","scripts":{"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 .\"","build":"esbuild preferences.jsx --bundle --outfile=preferences.bundle.js --platform=node --format=cjs","start":"electron .","prepare":"npm run build"},"_npmUser":{"name":"adamklein","email":"adamklein.mail@gmail.com"},"repository":{"url":"git+https://github.com/adamklein/situp.git","type":"git"},"_npmVersion":"10.9.0","description":"A simple cross-platform posture reminder that pops up a video every 15 minutes.","directories":{},"productName":"Sit Up","_nodeVersion":"22.12.0","dependencies":{"react":"^18.3.1","electron":"^29.3.0","react-dom":"^18.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","nodemon":"^3.1.10","concurrently":"^9.1.2","electron-builder":"^24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/situp_1.0.10_1745911031616_0.7421648227415674","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"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":{"name":"Adam Klein","email":"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 .\""},"repository":{"type":"git","url":"git+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"},"_id":"@adamklein/situp@1.0.11","gitHead":"e73366a605533bef90ad5f4db5d705accf55e558","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-yw2HAC0UOaNUyV//81yIIM4E2GR4WPz/22DvghkpJnx9Qsc+2luAq/qr8YB/fvgpcu5xAzJAwKWU7obrU0/0SQ==","shasum":"15bbea00603dae2125909d3ed5a38f34dd17b53a","tarball":"https://registry.npmjs.org/@adamklein/situp/-/situp-1.0.11.tgz","fileCount":16,"unpackedSize":3465008,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBF0bJ/FworFIiLnz4f8ZGuDbzBsbygPl0ICojB3O7bpAiAfr4a/TU22Ookh8sTv069BXqDlIU/c1hxptmMN3Ae0cg=="}]},"_npmUser":{"name":"adamklein","email":"adamklein.mail@gmail.com"},"directories":{},"maintainers":[{"name":"adamklein","email":"adamklein.mail@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/situp_1.0.11_1746518140337_0.06074193415720175"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-28T21:50:20.972Z","modified":"2025-05-06T07:55:40.781Z","1.0.0":"2025-04-28T21:50:21.314Z","1.0.1":"2025-04-28T21:52:46.438Z","1.0.2":"2025-04-28T22:16:10.870Z","1.0.3":"2025-04-28T22:32:58.177Z","1.0.4":"2025-04-28T22:42:41.617Z","1.0.5":"2025-04-29T06:15:52.642Z","1.0.6":"2025-04-29T06:24:31.882Z","1.0.7":"2025-04-29T06:33:49.929Z","1.0.8":"2025-04-29T06:36:01.372Z","1.0.9":"2025-04-29T06:38:36.859Z","1.10.0":"2025-04-29T07:11:53.808Z","1.0.10":"2025-04-29T07:17:11.928Z","1.0.11":"2025-05-06T07:55:40.615Z"},"bugs":{"url":"https://github.com/adamklein/situp/issues"},"author":{"name":"Adam Klein","email":"adamklein.mail@gmail.com"},"license":"MIT","homepage":"https://github.com/adamklein/situp#readme","keywords":["posture","reminder","electron","health","productivity","desktop-app"],"repository":{"type":"git","url":"git+https://github.com/adamklein/situp.git"},"description":"A simple cross-platform posture reminder that pops up a video every 15 minutes.","maintainers":[{"name":"adamklein","email":"adamklein.mail@gmail.com"}],"readme":"\n![infographics](https://github.com/user-attachments/assets/4dae1ca2-b8e4-4af2-aa45-ea54a8f7f6ae)\n\n\n## Why SitUp?\n\nMany of us spend hours at our desks, only to realize too late that we've been slouching or hunching over. Poor posture can lead to back pain, fatigue, and long-term health issues. The problem isn't that we don't know how to sit up straight—it's that we forget to do it, especially when we're focused on work.\n\n**SitUp** solves this by giving you a gentle, automatic reminder every 15 minutes. A short, semi-transparent video pops up in the center of your screen for just 3 seconds, prompting you to check your posture and sit up straight. No setup, no nagging, just a simple nudge to help you build a healthy habit.\n\n# Situp\n\nA simple cross-platform reminder app that helps you sit straight! Every 15 minutes, a 3-second video pops up in the center of your screen, reminding you to sit up.\n\n- **Works on macOS and Windows**\n- **No installation required** (run via `npx`)\n- **Video is bundled**\n\n## Usage\n\n```\nnpx @adamklein/situp\n```\n\nThe app will run in the background and show a short video popup every 15 minutes. To stop, press `Ctrl+C` in your terminal.\n\n### Open Preferences from CLI\n\nYou can launch SitUp and immediately open the Preferences window using the `--opts` (or `--preferences`) flag:\n\n```\nnpx @adamklein/situp -- --opts\n```\n\nThis will open the Preferences window and skip the reminder popup.\n\n## How it works\n- Pops up a borderless, always-on-top window with a 3-second video\n- Window closes automatically after the video\n- No tray icon, no dock icon, minimal UI\n\n## Remove\nIf you want to completely remove SitUp from your computer, run:\n```\nnpm uninstall -g @adamklein/situp\n```\n\n## License\nMIT \n\n---\n\n","readmeFilename":"README.md"}