{"_id":"kempo-app","_rev":"42-f3f638ee1afaceff5719f08c4a2f5c8f","name":"kempo-app","dist-tags":{"latest":"0.0.45"},"versions":{"0.0.2":{"name":"kempo-app","version":"0.0.2","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.2","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"4f9089c5ddd20e8148a57d25c14f2c82ce5359d8","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.2.tgz","fileCount":85,"integrity":"sha512-dtPGsRcQVZMOBAycXZSBbUKHCCm+xKkCU75J67l12ko5HDJePjvOZFUS1Y78C0/wjPmC7hRaEWjM6nh3Wg5W4A==","signatures":[{"sig":"MEUCIAdu0uGvHWAf142XgqdRB47NklhKFWenI3Aj3Q3GFtidAiEAvOFjyMQhCNMNB/h7oYYmiKR8N7b6FpOWml2aMjkKeWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334229},"main":"src/main/main.js","type":"module","gitHead":"0ecde78770be6846e9fdd032cad365233c8953d8","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","interact":"node scripts/interact.js","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.9.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"22.17.1","dependencies":{"electron":"^41.0.1","kempo-ui":"^0.1.6","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"kempo-testing-framework":"^1.4.4"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.2_1773953111789_0.3306853810484198","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"kempo-app","version":"0.0.6","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.6","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"6f27fc4c3959013cc3101cc5b01d0538c786c3fd","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.6.tgz","fileCount":313,"integrity":"sha512-CLtGaMzTw6ACaS/FIAdWmwVB/I8QYku127rsWKps+zDFNezmbYx3toKp13xuKHQNe2AaAqVZd4IdUGSbUYd4xQ==","signatures":[{"sig":"MEYCIQCb5YA+j+3M/OV4kFoxi8Eq79UdtPLL64JtDqcps19wNQIhAJO87LXvy4O1WII0ElWVuKlPAcjkMQJ/0GVL6BBZM6tw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1115257},"main":"src/main/main.js","type":"module","gitHead":"64d5fd5daa3b7e9d120854dc276cfc774690bc2b","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"11.12.0","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"22.17.1","dependencies":{"electron":"^41.0.1","kempo-ui":"^0.2.3","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.5"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.6_1774504176537_0.3730264912946697","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"kempo-app","version":"0.0.9","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.9","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"06b590c249e8098c08006b5f1c9a8c680a4bf696","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.9.tgz","fileCount":314,"integrity":"sha512-mJauGxnIiNmml+rJgKBdkYW3zVFMBYTwpR6mJFLjk1NGQE/ra/hwGofjMz3q9nJCLH+nrw72ZEVbrWuwtJcTsA==","signatures":[{"sig":"MEUCIDO5ZFmUXcU+BtxNu5LQKqK8aUKk156JxzQufn7yRIKYAiEAubfgzn37pvyEreWMXMWclpr8+DiziJdAfSPxg2R8n3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119614},"main":"src/main/main.js","type":"module","gitHead":"b29c44f4c4fdbe060dd7392739ba0565e3ecbd76","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.1","dependencies":{"electron":"^41.0.1","kempo-ui":"^0.2.3","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.5"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.9_1774629341055_0.6931183268019607","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"kempo-app","version":"0.0.10","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.10","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"8ceaabb5c65ee8543c7f938c45b3fa64dc3b1278","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.10.tgz","fileCount":389,"integrity":"sha512-y42zXRWY98jz5pHhs2OHYvXZqniELlaemVXUH0t6hiG+7MfWFB3C9wJWjCsjtZjla4uqOyrxA7b6DRlLjSdTTg==","signatures":[{"sig":"MEQCIDBFzZBB3bdeOtMQ+OOR4RPDp6Mp4QFPhnR45RgmOGfiAiAnEWs8Kyu35DLopkAGb5cLWXhL61TduK7votZamvY0Og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1293152},"main":"src/main/main.js","type":"module","gitHead":"eceee700e8f3d13bd1738f358061fa3784a3e0d0","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"^41.0.1","kempo-ui":"^0.4.21","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.5"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.10_1780446061334_0.32592159455669867","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"kempo-app","version":"0.0.11","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.11","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"43dcaee7a18964a17af78d0978ee00b16b64fe5b","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.11.tgz","fileCount":389,"integrity":"sha512-FujYy/p4AAXV+W0nkMuAkMhukdcURFGv1vUawEUK4RbwmpWbKHwR6DlkFX3fKuCdbTgnjumVnHKdJ563EIlN+A==","signatures":[{"sig":"MEUCIDZrtfGvWpacC/NoFqf9bqwThoufulB9KevphUME1HfeAiEA7w2sQeh31vqjNqPGjf2LpjZJGZqm8WFxs+OnK36fgug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1293767},"main":"src/main/main.js","type":"module","gitHead":"f6a51d8d16a3c4344ba78ac2c4347cab304368f2","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"^41.0.1","kempo-ui":"^0.4.21","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.5"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.11_1780463591039_0.0003918525478407986","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"kempo-app","version":"0.0.12","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.12","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"42088dc3291e1f09af0608b61f1bf381a6dc5a94","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.12.tgz","fileCount":389,"integrity":"sha512-L/Pj4ZWd4/2Avwi559DjhgUiiBTXJWu8Lgle4ME7loZsTt5OjECtbGnUybk7+sTGoyOTMOKzP6rGbKbi+qJgDw==","signatures":[{"sig":"MEUCIEXLApq+4gsqP2rgIklx1W5ePOhhbi366sWPEXybi/9OAiEA3oJT3YN6xhbOl+z9C7tHpeUiFBGfROZy7sqyWgga3sM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1294075},"main":"src/main/main.js","type":"module","gitHead":"7d6cf5160a1db6274d467a7698e7076950811651","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"^41.0.1","kempo-ui":"^0.4.21","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.5"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.12_1780506010036_0.9726571722175097","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"kempo-app","version":"0.0.13","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.13","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"e05a3f61101f4df2271e79bcafe84e8e8b2d299f","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.13.tgz","fileCount":389,"integrity":"sha512-tCF/tDR6uZYrdIy80zRPmcI4VGg9eU9e0WVxUwXPvx2qn1z8jlJu3mpkHPATEUfwTbti05CzGzV0lNSkBgeJVA==","signatures":[{"sig":"MEYCIQCZpIZj/FM0kWakQv7VpkEhHe32TnT3JqtjvSd3/12RDwIhAPePkQli2L2GUEMCHBtcsSO53/qfYWz80FhgWo3SjHeL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1307562},"main":"src/main/main.js","type":"module","gitHead":"03f84e46d994d2334fabfb160a5cd0b28251e2bd","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"^41.0.1","kempo-ui":"^0.4.21","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.5"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.13_1780529022276_0.9230551037579393","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"kempo-app","version":"0.0.14","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.14","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"5898a5b0f92c3daf8bf1273c4e5f14923b7a0db2","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.14.tgz","fileCount":389,"integrity":"sha512-/26dJSs6nt/AfYSiJoX+sXAfOGwkBc82uutkVpnrf9Elo6qt7AZlYZgEsRkkeHi1xFsPggd7Xr6wXS/1PJbmKQ==","signatures":[{"sig":"MEUCIQD8ukSCl3PTbPMcl3J/KkKZrfJnIAY3OpsvCKt9akTphQIgBG7v6+D3IxKtpnphskMZ8iyeLDKdMXJhKmAOhhSe2t0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1307584},"main":"src/main/main.js","type":"module","gitHead":"f04e90cc1a61bbbc08c032099a4cbc0f5109b74d","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"^41.0.1","kempo-ui":"^0.4.21","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.5"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.14_1780529466318_0.12346498668133687","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"kempo-app","version":"0.0.15","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.15","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"1990c2598a2c12b85ed4ed2ca42a08fb54794f36","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.15.tgz","fileCount":389,"integrity":"sha512-X2G1USah6/hW/ypXugEG1SC9kE2Sut4pdRzrxOV0MldvVPPEaeGZkQ83zeY3Abf5wikxR2YgOZvuzVIhtE4Iqg==","signatures":[{"sig":"MEUCICdtjUBeibpGP1WssA9tz7++WIGRnt7BIH4qPQEzO/PeAiEAiULHMyBCJnHpWfd9oUflegIgGyugYdrXC7fErSQASb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1307821},"main":"src/main/main.js","type":"module","gitHead":"9410ade3a4ad2e87c09228b87f01da706ad10456","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"^41.0.1","kempo-ui":"^0.4.21","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.5"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.15_1780529728050_0.8279454300197358","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"kempo-app","version":"0.0.16","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.16","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"cb3a9c24e0e79509249051f7723b8352484762d1","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.16.tgz","fileCount":389,"integrity":"sha512-GSMsf3ue9KthVG41T8SVBtm3wX500MiOwkHluiFp7q8U39YYS/TKEhYV1PBTzESBFDZjMNf//P6H4Qw+wqfGbg==","signatures":[{"sig":"MEUCIQCLCcfZ5lrx4FidnPiCpaVen72PXlJq8lNAnQM3kMDD8QIgZznGMR1zfqc4YyRERgPsqrdYmxOXEO5veaDyis/uAag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1307241},"main":"src/main/main.js","type":"module","gitHead":"1eb2370ff6770953581c979d5f232c2ffb3a725b","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"^41.0.1","kempo-ui":"^0.4.21","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.5"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.16_1780531828058_0.5746802487003977","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"kempo-app","version":"0.0.17","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.17","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"8e96552d1fabc3a41b0f5263872d078e5f9709f0","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.17.tgz","fileCount":388,"integrity":"sha512-hvnwZkCNy5jERetU477sTTLfj30/JF6BuZjE9s876zl0WSVRK9YBADJMN++KqIm8A/DWxSLCdNEL2nEOz6Guig==","signatures":[{"sig":"MEYCIQCOriTCQblydwiAMS2ZuXV4x2M2O/aDVdKLUPXXNxjF+AIhAIcypasl1ImwXYO4kNqth62U3atPxcoI0E/YtsVEvHy1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1242886},"main":"src/main/main.js","type":"module","gitHead":"356e0d4018ecaab149f1b2b4dce22eb5aef0ed3a","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"^41.0.1","kempo-ui":"^0.4.21","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.5"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.17_1780604666410_0.3370126987761617","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"kempo-app","version":"0.0.18","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.18","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"7343b2f28e6719dc3f6c7f7919b3250ea446ba63","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.18.tgz","fileCount":390,"integrity":"sha512-r1kKsdnEgEM4FcdrxVnqw91cUZHwSE0xHoIe8DxiB5y5dbzBy798SByFmM6Ox2xY3aqLNi27UxgRIye0Bi2O9A==","signatures":[{"sig":"MEUCIHfIPUHl483gdEEcEff5mghW0X5C1vjjj6oWhu7pRHmCAiEA+qIIeKAJ/kr51pzWLifCRtihVYVF8sE/m/QiBpBonBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1288471},"main":"src/main/main.js","type":"module","gitHead":"c0de67941350ace2f8024a7ec68388b765232c15","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"^42.4.1","kempo-ui":"^0.4.21","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.18_1782243112025_0.2540621182689178","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"kempo-app","version":"0.0.19","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.19","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"91d69eef47033a8af6ac06efcf90e5e7eef14f9b","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.19.tgz","fileCount":390,"integrity":"sha512-0CQwCD4kNnk8/J65yjQgx9sguSdKkRaPEvQSapsRtAlWVFhElgGWHBcNh8p7iYiVnCMW4/ZTQ1LVLtNAzb/zIA==","signatures":[{"sig":"MEQCICFiUnzxd7WkKhha1HCNAVXruULIQxZ3dWgd2O7nhtKDAiAdWauLH0jkqnJw1/BrAg2761rRs7RpF74xhlvhNOEqYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1289196},"main":"src/main/main.js","type":"module","gitHead":"1363f56a0855739aacbc4c7f668d61835d8f0836","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"^42.4.1","kempo-ui":"^0.4.22","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.19_1782314455769_0.3678576967341274","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"kempo-app","version":"0.0.20","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.20","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"c926b06b5835ce00cb569e98e3404c38e77adb86","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.20.tgz","fileCount":390,"integrity":"sha512-wbr9xk8ydaErDfuYt/AQG4prcYOTkbuq+LqaC69pi7RDIbIR+01gSKmhlG3JTxxkAiVQHj5L2+mqhgxYMxK9YA==","signatures":[{"sig":"MEUCIQD2LVShq/wi6L0dFM03H6snEPZNy8U7r/RlOL7ple/t7wIgd30TF5N0kd8pZaWxs5eHGLdjUN1FYkRskOHtLinz6+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1289274},"main":"src/main/main.js","type":"module","gitHead":"7b46020cadc6520eb70f9b4b8135af329af17fec","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"^42.4.1","kempo-ui":"^0.4.23","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.20_1782321727497_0.9413786108543287","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"kempo-app","version":"0.0.21","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.21","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"48ec3b0d536b42f4b0b98f43b9fd5471e2b96602","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.21.tgz","fileCount":390,"integrity":"sha512-lBZACIOBFD8uXYIsZSlLmSnRWyzW73Rg4RfoJFhxFM2aTQJiPa2t+jyjiPPwXRedhQOplQaFEr9Im1BZu0YLJQ==","signatures":[{"sig":"MEQCICnMsL2+WZsaRSg3X5ZmgXTcr2irDaiTq8njMJ/nvGHHAiBAvz7FsYuJdy6otTI0oiHsUHTJAWMhn7/XS+b6WoW7TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1290137},"main":"src/main/main.js","type":"module","gitHead":"2ca05db3870268dd4b9ef282aa9c781a324a53c3","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"^42.4.1","kempo-ui":"^0.4.24","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.21_1782322971564_0.14045255749476482","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"kempo-app","version":"0.0.22","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.22","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"7db130bb3d80c35fefbe12bab7d48d038870e4eb","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.22.tgz","fileCount":390,"integrity":"sha512-u3rlW+jR1GQKWl1QEwLryIWQhV0wUfZrqSuTHAaNa2tBM8zBMFBohP2n4Lp6UiGxTmC7NOD5MXYvFzWw2FvVJg==","signatures":[{"sig":"MEQCIH3bQHzDUeG/v890ElfWsAPpYE1t3rhE9QEm23INoZa8AiBrSbWsubKECvskvoUUoGu9i0gTdSwxaYp7SmKp2fI8Pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1291004},"main":"src/main/main.js","type":"module","gitHead":"f4f8178e9c70f63556dff83fa30af8da99573d3c","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"^42.4.1","kempo-ui":"^0.4.25","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.22_1782324343293_0.995365587584224","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"kempo-app","version":"0.0.23","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.23","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"509b329414b591d298d9a11b20f7dd915f65f11d","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.23.tgz","fileCount":390,"integrity":"sha512-tNh2xU8kK2/6ivoPjf8PnkxXOgPohXGPd4qRxoibMobK0AifwJxGpb/sbsnUjd28V39Wmr49spU8yTbhbBR8VQ==","signatures":[{"sig":"MEQCIDdOvcpwJwy5qbkCBF8o7u07ucd+ObEaQvbtpxENvtWFAiA+e3Q4s59mhgqiF5GRQBXRLZn3UqLPYXVOYWyt4Qhsng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1291366},"main":"src/main/main.js","type":"module","gitHead":"5562fc1b3d945e6f384401c9f5cc4a048ff6f4b2","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"^42.4.1","kempo-ui":"^0.4.25","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.23_1782325044313_0.9844484164198355","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"kempo-app","version":"0.0.24","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.24","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"d4a8ab6a078f9b2bcb79852d88d3402d4ca7b428","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.24.tgz","fileCount":390,"integrity":"sha512-zud5XMkJsJWCey/XIuKWYZo2QHOwfL3DSlF6jsRWfkQH/trb7MqSCr8aDxr3Kx96Z0V4MpUK5cEkJvspV6Zr0A==","signatures":[{"sig":"MEYCIQCn3cGO3iielgunVORWr6x/i2bp3EIcETDo6BSEJHeoxwIhAN6Ncg7RVq9FAvkBH8CuWOeg6/FtGuX+fYIr/HFR2MUv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1291796},"main":"src/main/main.js","type":"module","gitHead":"d4d77e57600f85cb6fae3e90f4f3e678a4dbdd6f","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"^42.4.1","kempo-ui":"^0.4.26","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.24_1782441993400_0.027865880423069367","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"kempo-app","version":"0.0.25","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.25","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"7102b1be3e537e5ab39203be2fee8d5f5011ff1e","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.25.tgz","fileCount":391,"integrity":"sha512-MYfgd1IIqm2wvOXHMmTkA5zYPBwkC0cHyxOIely4vQBbW/a/9fSPymsSrIFtJdM06qS17BlXVUeGbqoR1icB9w==","signatures":[{"sig":"MEQCIDHD92HQnKQtixepYOuzPHNcaPOYaakLEwK3CEFzeqcSAiAQwJd+ezCFGv0GkPkSvcgd7KVjG793ZSgQ8rD6+sTr2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1292001},"main":"src/main/main.js","type":"module","gitHead":"b56e02c191c61f6eeafae93913126c30df4fd675","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"^42.4.1","kempo-ui":"^0.4.28","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.25_1782443823690_0.9670041847646806","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"kempo-app","version":"0.0.26","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.26","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"8572351449f43a213af2dabbd99a444b98b979d9","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.26.tgz","fileCount":391,"integrity":"sha512-pQYCtKgrr7Q/CIR092pSXaor8+w1339C+5yihPxt2H8g0XyX2myGO+ejDDwI+7GrcElziizwa2JA0rsYTeOYfw==","signatures":[{"sig":"MEUCICfHZ/lloGnDkRQAZkKW1WcemqLmv5Mv3qkMMPMNsDDJAiEA0w2l0EBtSUY8mfjhiH7lhvgnmM8AT38l8vFy6wQbvy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1293149},"main":"src/main/main.js","type":"module","gitHead":"483c1ed80fca23e22db832a992ba84981a1c7c78","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"^42.4.1","kempo-ui":"^0.4.28","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.26_1782445854469_0.7945886818078198","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"kempo-app","version":"0.0.27","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.27","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"c9e7cfdb6f7b5eb391a6f933bb7749f7b7b5c7b6","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.27.tgz","fileCount":246,"integrity":"sha512-ytbMBLyGnN2/FDGU0+8rVQX9MNsfZksKhYE8Qw6d3wytOkxarlLfC2T6fzAtJ5eQzWoB/Ivx6nbKaWuaQlbk1Q==","signatures":[{"sig":"MEQCIDYjbmFaBPeewmtVA9sHDG+jpZI/Jo/4g+lzwFIrWbDQAiAQPZl7ZKv6NcKCwecEmh3wMn3yrJ3U7KTAXmE+xAztgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":796973},"main":"src/main/main.js","type":"module","gitHead":"66ea3d93343e9f849f4a3efbf23b71bf8692aa97","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","make":"cd example && node ../bin/kempo-app.js --make","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","package":"cd example && node ../bin/kempo-app.js --package","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rcedit":"^5.0.2","electron":"^42.4.1","kempo-ui":"^0.4.28","app-builder-bin":"5.0.0-alpha.10","electron-builder":"^25.1.8","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.27_1782519411710_0.22777160857579393","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"kempo-app","version":"0.0.28","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.28","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"3965d4190b516f404cea1acb77bc579549debf87","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.28.tgz","fileCount":246,"integrity":"sha512-iOxRChgq4P3G9WKH/qK5lg+2k0zqwWmZN5VrkxGBRw+eh4UPpcxMpX36t38nfaeGqipHg7gkr1HMrwHGsAfmug==","signatures":[{"sig":"MEUCIQCA1uHd+HlIGkALOA151pFXuRqeWmCsEgdYGhVv1fT8CwIgaMh2qobo3SxfeRMmQX3ljm7Ts3L55rANEuuNJaE8vt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":797298},"main":"src/main/main.js","type":"module","gitHead":"06bcefe617a38c2869c58bb2623e8ffcc5961232","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","make":"cd example && node ../bin/kempo-app.js --make","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","package":"cd example && node ../bin/kempo-app.js --package","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rcedit":"^5.0.2","electron":"^42.4.1","kempo-ui":"^0.4.28","app-builder-bin":"5.0.0-alpha.10","electron-builder":"^25.1.8","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.28_1782519914351_0.20771005613534377","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"kempo-app","version":"0.0.29","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.29","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"aff9a621c9213c3aac19ddaa30fb581b840323c0","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.29.tgz","fileCount":246,"integrity":"sha512-JbO6KGDBEdNHzu1eiawBJPpLhRdPfYQCt2joXYHGYcbU/y4/iQ1plavOoPRzVzr8Cuz2vCtyWiq9/cSXTwXJ9w==","signatures":[{"sig":"MEQCIBs9B/cU6PrPXKsoeueHw/n538k/XMd8K62KW5Yz+qKAAiBW+eC64a/hlyyycZlLFuMYple4aKymr0VovTLEDdU68A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":802038},"main":"src/main/main.js","type":"module","gitHead":"7007a0ffda6fd644afb23856c3b7003eed876d42","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","make":"cd example && node ../bin/kempo-app.js --make","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","package":"cd example && node ../bin/kempo-app.js --package","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rcedit":"^5.0.2","electron":"^42.4.1","kempo-ui":"^0.4.28","app-builder-bin":"5.0.0-alpha.10","electron-builder":"^25.1.8","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.29_1782581092765_0.9609996768962195","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"kempo-app","version":"0.0.30","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.30","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"d7a1c51c95e4a1b7401e3be2cae5f0776e01a18b","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.30.tgz","fileCount":246,"integrity":"sha512-gJOL/3DeIF5Hadvqx+kygsh/4mOaW+bh6on22ExRF7XwHaH/K3q8MCQntFq9xN4rLP4n/g/97zxOh0whz/lkVw==","signatures":[{"sig":"MEUCIQDB6mDprFJfHkhRhycC5m5sipH/VHJM5y5yMPZKUbrrOAIgIvi9Mbo+5aUlCcEOBovEfr3uMxWLABxh82Rvhmbugfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":802754},"main":"src/main/main.js","type":"module","gitHead":"033fec7ac15b884eb1a2b6dcf7ab3fd8b296e46d","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","make":"cd example && node ../bin/kempo-app.js --make","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","package":"cd example && node ../bin/kempo-app.js --package","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rcedit":"^5.0.2","electron":"^42.4.1","kempo-ui":"^0.4.28","app-builder-bin":"5.0.0-alpha.10","electron-builder":"^25.1.8","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.30_1782611788308_0.9345307873933089","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"kempo-app","version":"0.0.31","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.31","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"69e70e430efee102abbeb9b28fa44560d354cf36","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.31.tgz","fileCount":256,"integrity":"sha512-iiN8+tDVjzIMiuXVUPc6LEBPq37hQGBjOJM1NueTwFpXc7GMKavVlr4H6EaquQRLFgjtL1vXxk6UOAaGbZ88FA==","signatures":[{"sig":"MEQCIEhHo9tJSx1flGDE5bxy57VpZl6fL+uCBJQ3mA6M4cRQAiAtxJGoEWGztRvhHUdWyNIvPU2bGPjNIhOBM2ZI0x8Wcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":805204},"main":"src/main/main.js","type":"module","gitHead":"1119408cc9fd08693a8cb815aa17a9b8c418a897","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","make":"cd example && node ../bin/kempo-app.js --make","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","package":"cd example && node ../bin/kempo-app.js --package","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rcedit":"^5.0.2","electron":"^42.4.1","kempo-ui":"^0.4.31","app-builder-bin":"5.0.0-alpha.10","electron-builder":"^25.1.8","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.31_1782912581286_0.498595845062507","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"kempo-app","version":"0.0.32","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.32","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"c49f5a0a01c9365b1f3322f429132253a2f662d8","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.32.tgz","fileCount":256,"integrity":"sha512-1KeyQxGM5mtGGJVv82t4mwBApptPgI0NQvFwGVwa64POHJ73e84wfI45+WkN7bsO0ynBukzyreprywuEO7eWsw==","signatures":[{"sig":"MEUCIFLsDelIne/OsAzLlS1hItUXL2DKRfaVOjWq0JeBEYBQAiEA1aJEH5x0/GYpCANFr/GIoG+6xCgNeZ2Ejq2SRyjIQ10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":805204},"main":"src/main/main.js","type":"module","gitHead":"fa340219e45c581c5d829a8c947d6e431aa599ec","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","make":"cd example && node ../bin/kempo-app.js --make","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","package":"cd example && node ../bin/kempo-app.js --package","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rcedit":"^5.0.2","electron":"^42.4.1","kempo-ui":"^0.4.32","app-builder-bin":"5.0.0-alpha.10","electron-builder":"^25.1.8","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.32_1783968359740_0.6365165931716339","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"kempo-app","version":"0.0.33","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.33","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"cd15d55eb809e40fb7c3118da1d20dc373981d85","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.33.tgz","fileCount":256,"integrity":"sha512-QEDnLlnJG3gkuP3Rw1mjUwiTeWK0ivEu8f3w+r0fn7p+zBgBXe46V6BUMCvpCPKYfrn+6/Uh+J+zEmKBxIwhFw==","signatures":[{"sig":"MEUCIQCROQwzdj04YastK/fAlregh7Ij4jNARzmtfowkIPSa3wIgGPSJKmSN63adTh3VQbC6TOS8qgMAJ7Ej44UYP0nVf5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":805204},"main":"src/main/main.js","type":"module","gitHead":"39937dfdc99d4e696b16c175930c9c11fc8cf1b0","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","make":"cd example && node ../bin/kempo-app.js --make","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","package":"cd example && node ../bin/kempo-app.js --package","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rcedit":"^5.0.2","electron":"^42.4.1","kempo-ui":"^0.4.33","app-builder-bin":"5.0.0-alpha.10","electron-builder":"^25.1.8","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.33_1783972622561_0.8150917535399795","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"kempo-app","version":"0.0.34","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.34","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"caaecd219bb70e88e70c60d43f4229136af4a4cd","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.34.tgz","fileCount":256,"integrity":"sha512-eK5T9iRpwzNdMYwPzcz1kA8Hq9+3HNrP4iSH0sYY9dAphYjZ0sOicBeglfyZ1enjGhE4C2NhD5b2zSiboqfHVQ==","signatures":[{"sig":"MEUCIQCN1xkmtBgQED1zce53M9JqfwoGQ3VKqPxZUwR/Lo3U5AIgDL/TcLXXwd9ocAO2RlyHF0XekoK7OTFc2hW3nh74FAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":805204},"main":"src/main/main.js","type":"module","gitHead":"bb94df3c3a5c60f11fb5fd5d6f0f6e9b59b1a8ed","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","make":"cd example && node ../bin/kempo-app.js --make","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","package":"cd example && node ../bin/kempo-app.js --package","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rcedit":"^5.0.2","electron":"^42.4.1","kempo-ui":"^0.4.34","app-builder-bin":"5.0.0-alpha.10","electron-builder":"^25.1.8","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.34_1784152135649_0.1744911491224317","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"kempo-app","version":"0.0.35","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.35","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"3014f84d00f18919a376d098074862bb40776832","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.35.tgz","fileCount":256,"integrity":"sha512-70+Wium6Con/Zyvc9Nx7t6CVwdo2q9D7r8sqFwMYr1aRn30RW0xi7Ry3RpayxpgCPb0MJvbgvSw3xtdZB2PFDA==","signatures":[{"sig":"MEYCIQC4zf5M7BZdS8dgXYAUaVWOxV9b5CVQOfhXPYqKOPuMggIhAOK+0aavykf7KHrK9tvzCLat2tqZSiZNZnYpDiOYV7aN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":805204},"main":"src/main/main.js","type":"module","gitHead":"caf7c1826b99824861d9e3fff7667a306919c716","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","make":"cd example && node ../bin/kempo-app.js --make","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","package":"cd example && node ../bin/kempo-app.js --package","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rcedit":"^5.0.2","electron":"^42.4.1","kempo-ui":"^0.4.35","app-builder-bin":"5.0.0-alpha.10","electron-builder":"^25.1.8","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.35_1784331824507_0.9776312232964339","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"kempo-app","version":"0.0.36","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.36","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"d6733398f64fc5efa16dc96411db6f658480f70c","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.36.tgz","fileCount":258,"integrity":"sha512-qO/Q+t5Ayb/R3P+0T5uM4OlulglshRxfIl9YUUFy80RPoXgG4IymKpxbc9XK3uuoDo1eWIS7GnzIXC+milw0GA==","signatures":[{"sig":"MEQCIByK3H8Xipu0acRzzsMuDhO0G3+9hIPT2pFjUuepfkCGAiABN/DF3a3/57HrV80o0R6gmX1yg7RfFOeX7+vaRQI/eQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":805668},"main":"src/main/main.js","type":"module","gitHead":"4b3e413b3504d6c7d70f0bb1fedd2a85ec474197","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","make":"cd example && node ../bin/kempo-app.js --make","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","package":"cd example && node ../bin/kempo-app.js --package","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rcedit":"^5.0.2","electron":"^42.4.1","kempo-ui":"^0.4.37","app-builder-bin":"5.0.0-alpha.10","electron-builder":"^25.1.8","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.36_1785097139807_0.03689392450854445","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"kempo-app","version":"0.0.37","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.37","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"e47df607e82f7c214f25d6ccc0ed166a8b7ec68a","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.37.tgz","fileCount":258,"integrity":"sha512-8QHOdqWanP10LO6/G1j44JSRocNQ087d5SNsL9othh/pa+tPjgA99unaiIUpr3oxqJ6Ggi2b6+7Ukfrpmf6NiQ==","signatures":[{"sig":"MEQCIC6/pUehLHe9PykvRXRtr/LgQZsB6z3O441OgPvP/HgCAiAZFaV3EGDSJ1uK6ZUh3GwgZG9E4IKtd0ZHrg3Mu5+fJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":806440},"main":"src/main/main.js","type":"module","gitHead":"0926488607bb44d8360bdfe055a6a6d33fa92e91","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","make":"cd example && node ../bin/kempo-app.js --make","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","package":"cd example && node ../bin/kempo-app.js --package","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rcedit":"^5.0.2","electron":"^42.4.1","kempo-ui":"^0.4.37","app-builder-bin":"5.0.0-alpha.10","electron-builder":"^25.1.8","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.37_1785098169771_0.9733839616282387","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"kempo-app","version":"0.0.38","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.38","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"d97e7af0fc6587bbe5bc137d569a4348b1d8446b","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.38.tgz","fileCount":258,"integrity":"sha512-1KPm+4Nr+XEZXjVfDGVH8sDTzux8j1fX4GT0SA7musW96Nbyp0oX+tJOJKfu1c5sVoEcxKOz3IVX8UCQ26UpUQ==","signatures":[{"sig":"MEQCIG/KWmRh/VgpmV6HL2Hkap0wZ8wwVLIgagxHnHLIwjcBAiAlP6whzb58AXPJwUthcG342lUrlknE+vBjUweRo0qgbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":806830},"main":"src/main/main.js","type":"module","gitHead":"b43c5f60962e80eebb32440b32deb97625f5b483","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","make":"cd example && node ../bin/kempo-app.js --make","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","package":"cd example && node ../bin/kempo-app.js --package","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rcedit":"^5.0.2","electron":"^42.4.1","kempo-ui":"^0.4.38","app-builder-bin":"5.0.0-alpha.10","electron-builder":"^25.1.8","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.38_1785103512312_0.25892937324224596","host":"s3://npm-registry-packages-npm-production"}},"0.0.39":{"name":"kempo-app","version":"0.0.39","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.39","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"7a0d896cbc9975f94f0a407d6c353eb4717a1867","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.39.tgz","fileCount":258,"integrity":"sha512-yy7mACbh3hJuix5LDxFDcdKcUFv8RClhHJxBEtR7xdpE9AqL1z9EmCPVZ9Ou5Chg7jvMi5pmOCGfnGUpKxMUGg==","signatures":[{"sig":"MEYCIQCLYgWQo5YryS/A+kZ92A96PNErXcxKdfJehkoAJa7TpQIhAMiDeaJXkUe2+m8zIORRp4i5fe7QGUGDa4TV8ssCRAxb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":806984},"main":"src/main/main.js","type":"module","gitHead":"4adaf483996bb8bb1e0f7edaaa95b00810e09dfb","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js","buildInstaller":"cd example && node ../bin/kempo-app.js --build-installer","buildStandalone":"cd example && node ../bin/kempo-app.js --build-standalone"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rcedit":"^5.0.2","electron":"^42.4.1","kempo-ui":"^0.4.38","app-builder-bin":"5.0.0-alpha.10","electron-builder":"^25.1.8","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.39_1786144566363_0.5543079460626215","host":"s3://npm-registry-packages-npm-production"}},"0.0.40":{"name":"kempo-app","version":"0.0.40","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.40","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"122752fb81d25e956249c4b9d43022f66d721871","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.40.tgz","fileCount":258,"integrity":"sha512-xTYKURsA6wjyeUSvroioNptDmIcEqiRmX7eSZfNevwKXgU+uRiejYKnzMiJnhyA8CMgrS/s3JfFaR98YpDURfg==","signatures":[{"sig":"MEUCIQDyhWc2ehGVa6S4nzrMW4BV7ICsXlIWLpTYiTT159LaCwIgFiKZ+I52F5HlfUK5tE3b28cvXZX/t26QVVf1DPje6gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":808581},"main":"src/main/main.js","type":"module","gitHead":"10c4ba4d3371b7fe046327dc9f1e9cdd5d2a661b","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js","buildInstaller":"cd example && node ../bin/kempo-app.js --build-installer","buildStandalone":"cd example && node ../bin/kempo-app.js --build-standalone"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rcedit":"^5.0.2","electron":"^42.4.1","kempo-ui":"^0.4.38","app-builder-bin":"5.0.0-alpha.10","electron-builder":"^25.1.8","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.40_1786154614648_0.7768260440761747","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"kempo-app","version":"0.0.41","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.41","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"43c0819bb8f8864ce92d2d284117c5928a58530a","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.41.tgz","fileCount":258,"integrity":"sha512-jQaCYyiYnYjmxmrYDjLztwVn7qMZZo7AJoxW0k22Bh4f8Q268WBg4MLifrRlPU9wDl7Py6R0QT8lOzO16oPQKQ==","signatures":[{"sig":"MEUCID6kMBDX9u2n8xcayKSz0tyx4oqDYl7G3NLWQGtHkWekAiEAqqG+qFgKHF0xOI7R3Tx4vwxI5KVnEvvIZmHDqqvni18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":808336},"main":"src/main/main.js","type":"module","gitHead":"8bb33bcfad428e1f11d9ab0e80efb278ae247d45","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js","buildInstaller":"cd example && node ../bin/kempo-app.js --build-installer","buildStandalone":"cd example && node ../bin/kempo-app.js --build-standalone"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rcedit":"^5.0.2","electron":"^42.4.1","kempo-ui":"^0.4.38","app-builder-bin":"5.0.0-alpha.10","electron-builder":"^25.1.8","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.41_1786155108815_0.7501245635943212","host":"s3://npm-registry-packages-npm-production"}},"0.0.42":{"name":"kempo-app","version":"0.0.42","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.42","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"d0b247ebc5a3676546ac18917cf5dab7c02b4161","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.42.tgz","fileCount":258,"integrity":"sha512-/oDXYH4QQ3icrXaa/5K9gwaUpMIskcjwWSft//YpawymCQZ+PgXwgS8WRVgyviIb5TSW+sbBN8mFHOElHRpqfw==","signatures":[{"sig":"MEUCIQDFAmi2jMDKjtu77nic8p5mZPlZ1RCv3azaj8nfiCvwsgIgakb+GJWoAjfIdEheXJbw4Xc4zu86YMcdtYvnm/5wdUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":813408},"main":"src/main/main.js","type":"module","gitHead":"a5cc751be660ccc0f7bc05a6698c438791014481","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js","buildInstaller":"cd example && node ../bin/kempo-app.js --build-installer","buildStandalone":"cd example && node ../bin/kempo-app.js --build-standalone"},"_npmUser":{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rcedit":"^5.0.2","electron":"^42.4.1","kempo-ui":"^0.4.38","app-builder-bin":"5.0.0-alpha.10","electron-builder":"^25.1.8","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^1.15.4","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.42_1786399047928_0.4172029916974027","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"kempo-app","version":"0.0.44","author":{"name":"Dustin Poissant"},"license":"MIT","_id":"kempo-app@0.0.44","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"homepage":"https://github.com/dustinpoissant/kempo-app#readme","bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"dist":{"shasum":"e15cda16b028135499e622dc957f1ce5fd585f8a","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.44.tgz","fileCount":262,"integrity":"sha512-fOXCQR/2NdOGFl4Vl6unkWbHOG/723Ky6HAjM4Y0bxqX9P6SuPnH+k/N8WlKvzqQVE83jbFbbon+pgeXCTriaw==","signatures":[{"sig":"MEUCIEme4npX4babTe3ZQOu+15WFmHJY3QyhMy0K5yiRG8XzAiEApKPp5dlx+Iem/IRBOtVpoVF8ZtRdA+sZQSlCjWJsulc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC+/w78WxrAx7uT8HMBOLmhD1wRC46qF3+ywEYhakDK6QIgPonUMAaCrHpAVh0CHDqjxzTlfPrlYrfoP+6TjYYWRRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kempo-app@0.0.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":804977},"main":"src/main/main.js","type":"module","gitHead":"16324acc38e88216c4568df09470b6f60972f1cc","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js","buildInstaller":"cd example && node ../bin/kempo-app.js --build-installer","buildStandalone":"cd example && node ../bin/kempo-app.js --build-standalone"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"84eba285-8d2b-43e1-ab90-4ad0cfbbf86a"}},"repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"12.2.0","description":"A framework for building Electron apps using kempo-ui","directories":{},"_nodeVersion":"22.23.3","dependencies":{"rcedit":"^5.0.2","electron":"^44.5.1","kempo-ui":"^0.4.56","app-builder-bin":"5.0.0-alpha.13","electron-builder":"^26.15.3","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^2.0.3","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/kempo-app_0.0.44_1790898156047_0.4189263936523513","host":"s3://npm-registry-packages-npm-production"}},"0.0.45":{"_id":"kempo-app@0.0.45","bin":{"kempo-app":"bin/kempo-app.js","kempo-icon":"bin/kempo-icon.js","kempo-geticon":"bin/kempo-geticon.js","kempo-interact":"scripts/interact.js","kempo-listicons":"bin/kempo-listicons.js"},"bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"dist":{"shasum":"05815541004a2ab4e0acfdff81b6b974c763c55d","tarball":"https://registry.npmjs.org/kempo-app/-/kempo-app-0.0.45.tgz","fileCount":262,"integrity":"sha512-f5CC9znsgK9w7TlnRzv5S6rryXZ9B7nLEpPiVp7fnLivvr+gNGj3VRuuEFSAoregwCETlop5yaF0iwPDBeZD0w==","signatures":[{"sig":"MEUCIQDef4s+4yfEIY4kmXv8GjkL6WtXt4FgV9SILxD99ToWJgIgHsxjfqMGP2YOgkltOtkZwvWX+S0PiG7Rj1qLTxFZJMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC1tXk74lU6G4/1eNvvY1Qddrp5Yrn5cPb8CExd9BQn/QIhAP5qrbeMWfar8CDLPAmdQtPMMa2RZWWsgTkE67gct1+l"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/kempo-app@0.0.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":805892},"main":"src/main/main.js","name":"kempo-app","type":"module","author":{"name":"Dustin Poissant"},"gitHead":"8f7f78d3f57e770db46291929213d362bbfad0bd","license":"MIT","scripts":{"dev":"cd example && node ../bin/kempo-app.js --dev","docs":"npx http-server docs -p 8080 -c-1","test":"npx kempo-test","start":"cd example && node ../bin/kempo-app.js","interact":"node scripts/interact.js","build:docs":"node scripts/build-docs.js","buildInstaller":"cd example && node ../bin/kempo-app.js --build-installer","buildStandalone":"cd example && node ../bin/kempo-app.js --build-standalone"},"version":"0.0.45","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"84eba285-8d2b-43e1-ab90-4ad0cfbbf86a"}},"homepage":"https://github.com/dustinpoissant/kempo-app#readme","repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"_npmVersion":"12.2.0","description":"A framework for building Electron apps using kempo-ui","directories":{},"maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"_nodeVersion":"22.23.3","dependencies":{"rcedit":"^5.0.2","electron":"^44.5.1","kempo-ui":"^0.4.56","app-builder-bin":"5.0.0-alpha.13","electron-builder":"^26.15.3","chrome-remote-interface":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"js-beautify":"^2.0.3","highlight.js":"^11.11.1","kempo-testing-framework":"^1.4.7"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/kempo-app_0.0.45_1790903685723_0.28190363339548585"}}},"time":{"created":"2026-03-19T20:45:11.788Z","modified":"2026-10-02T01:14:46.153Z","0.1.0":"2017-05-12T20:54:15.992Z","0.1.1":"2017-05-15T13:27:18.268Z","0.0.2":"2026-03-19T20:45:11.935Z","0.0.6":"2026-03-26T05:49:36.719Z","0.0.9":"2026-03-27T16:35:41.219Z","0.0.10":"2026-06-03T00:21:01.534Z","0.0.11":"2026-06-03T05:13:11.233Z","0.0.12":"2026-06-03T17:00:10.253Z","0.0.13":"2026-06-03T23:23:42.461Z","0.0.14":"2026-06-03T23:31:06.568Z","0.0.15":"2026-06-03T23:35:28.291Z","0.0.16":"2026-06-04T00:10:28.273Z","0.0.17":"2026-06-04T20:24:26.635Z","0.0.18":"2026-06-23T19:31:52.200Z","0.0.19":"2026-06-24T15:20:55.913Z","0.0.20":"2026-06-24T17:22:07.698Z","0.0.21":"2026-06-24T17:42:51.750Z","0.0.22":"2026-06-24T18:05:43.532Z","0.0.23":"2026-06-24T18:17:24.516Z","0.0.24":"2026-06-26T02:46:33.626Z","0.0.25":"2026-06-26T03:17:03.853Z","0.0.26":"2026-06-26T03:50:54.629Z","0.0.27":"2026-06-27T00:16:51.884Z","0.0.28":"2026-06-27T00:25:14.502Z","0.0.29":"2026-06-27T17:24:52.928Z","0.0.30":"2026-06-28T01:56:28.476Z","0.0.31":"2026-07-01T13:29:41.542Z","0.0.32":"2026-07-13T18:45:59.933Z","0.0.33":"2026-07-13T19:57:02.717Z","0.0.34":"2026-07-15T21:48:55.829Z","0.0.35":"2026-07-17T23:43:44.711Z","0.0.36":"2026-07-26T20:18:59.955Z","0.0.37":"2026-07-26T20:36:09.992Z","0.0.38":"2026-07-26T22:05:12.525Z","0.0.39":"2026-08-07T23:16:06.574Z","0.0.40":"2026-08-08T02:03:34.806Z","0.0.41":"2026-08-08T02:11:49.026Z","0.0.42":"2026-08-10T21:57:28.126Z","0.0.44":"2026-10-01T23:42:36.159Z","0.0.45":"2026-10-02T01:14:45.829Z"},"bugs":{"url":"https://github.com/dustinpoissant/kempo-app/issues"},"author":{"name":"Dustin Poissant"},"license":"MIT","homepage":"https://github.com/dustinpoissant/kempo-app#readme","repository":{"url":"git+https://github.com/dustinpoissant/kempo-app.git","type":"git"},"description":"A framework for building Electron apps using kempo-ui","maintainers":[{"name":"dustinpoissant","email":"dustinpoissant@gmail.com"}],"readme":"# kempo-app\n\nAn [Electron](https://www.electronjs.org/) desktop app framework built on [kempo-ui](https://github.com/dustinpoissant/kempo-ui) and [kempo-css](https://github.com/dustinpoissant/kempo-css). Create a few files, run one command, and you have a native desktop app with a custom titlebar, SPA routing, persistent databases, and a full component library — no boilerplate required.\n\n**[Documentation →](https://dustinpoissant.github.io/kempo-app/)**\n\n---\n\n## Quick Start\n\n```sh\nnpm install kempo-app\n```\n\nCreate `pages/index.html` — the only file required:\n\n```html\n<h1>Hello World</h1>\n```\n\nRun it:\n\n```sh\nnpx kempo-app\n```\n\nThat's it. You have a desktop app.\n\n---\n\n## Optional Files\n\nEvery file below is optional. The framework falls back to sensible defaults when they are absent.\n\n| File | Purpose |\n|------|---------|\n| `shell.html` | App shell — nav bar + `<app-page>` where pages render |\n| `titlebar.html` | Custom frameless titlebar with drag, minimize, maximize, close |\n| `theme.css` | Override CSS variables to customize colors, spacing, fonts |\n| `app.js` | ESM module — import kempo-ui components and run startup logic |\n| `backend.js` | Node.js code in Electron's main process (IPC, menus, file system) |\n| `init.js` | Runs once on first launch (seed data, one-time setup) |\n| `update.js` | Runs when `version` in package.json changes (migrations) |\n| `icons/` | Custom SVG icons — override any built-in icon |\n| `media/` | App assets (icon.png, images, etc.) |\n| `schema/` | Define SQL tables as files — auto-created and auto-migrated |\n\n**[Configuration docs →](https://dustinpoissant.github.io/kempo-app/#/config)**\n\n---\n\n## Routing\n\nHash routes map directly to files in your `pages/` directory. No config needed.\n\n| URL hash | File loaded |\n|----------|-------------|\n| `#/` | `pages/index.html` |\n| `#/settings` | `pages/settings.html` |\n| `#/any-name` | `pages/any-name.html` |\n\nTo add a new page: create the file, add a link. That's it.\n\n**[Routing docs →](https://dustinpoissant.github.io/kempo-app/#/routing)**\n\n---\n\n## API\n\n`api` is a global available everywhere — pages, `app.js`, `backend.js`, `init.js`, and `update.js`.\n\n```js\n// JSON Database — file-based key/value store, no setup needed\nconst settings = api.jsonDB(\"settings\");\nawait settings.set(\"theme\", \"dark\");\nawait settings.get(\"theme\");  // \"dark\"\n\n// SQL Database — requires better-sqlite3\nimport DB from \"/framework/src/renderer/utils/sqlDB.js\";\nconst users = new DB(\"mydb\").table(\"users\");\nawait users.create({ name: \"Alice\", email: \"alice@example.com\" });\nconst all = await users.getAll();\n\n// Window controls\napi.window.minimize();\napi.window.maximize();\napi.window.close();\napi.window.new(\"#/settings\");\n\n// Notifications\nawait api.notification.show({ title: \"Hello\", body: \"World\" });\n\n// Utilities\nawait api.getPlatform();  // \"mac\" | \"win\" | \"linux\"\nawait api.getAppName();\nawait api.isDev();\n```\n\n**[API docs →](https://dustinpoissant.github.io/kempo-app/#/api)** · **[Database docs →](https://dustinpoissant.github.io/kempo-app/#/database)**\n\n---\n\n## Components\n\nBuilt on [kempo-ui](https://dustinpoissant.github.io/kempo-ui/) — a library of Lit-based web components with a `k-` prefix. Import what you need in `app.js`:\n\n```js\nimport \"/modules/kempo-ui/dist/components/Card.js\";\nimport \"/modules/kempo-ui/dist/components/Toggle.js\";\nimport \"/modules/kempo-ui/dist/components/Tabs.js\";\n```\n\nThe framework also provides `<app-*>` components automatically (no imports needed):\n\n- `<app-titlebar>` — frameless window titlebar\n- `<app-page>` — router render target\n- `<app-show>` / `<app-hide>` — conditional rendering by platform, theme, dev mode, or setting value\n- `<app-setting-bool>` / `<app-setting-string>` / `<app-setting-number>` — persistent settings inputs\n\n**[Components docs →](https://dustinpoissant.github.io/kempo-app/#/components)**\n\n---\n\n## Backend\n\nThree optional files run in Electron's main process:\n\n```js\n// backend.js — runs every startup\nexport default ({ ipc, app, Menu }) => {\n  ipc.handle(\"my-channel\", async (e, data) => { /* ... */ });\n  app.on(\"open-link\", url => { /* deep link handler */ });\n  app.on(\"open-path\", filePath => { /* file association handler */ });\n};\n```\n\n**[Backend docs →](https://dustinpoissant.github.io/kempo-app/#/backend)**\n\n---\n\n## Icons\n\nSVG icons loaded via `<k-icon name=\"settings\">`. Find and download from Google Material Symbols:\n\n```sh\nnpx kempo-icon            # interactive search + download\nnpx kempo-listicons arrow # search by keyword\nnpx kempo-geticon home    # download → icons/home.svg\n```\n\n**[Icons docs →](https://dustinpoissant.github.io/kempo-app/#/icons)**\n\n---\n\n## Theming\n\nCreate `theme.css` to override kempo-css variables. Light/dark mode is handled automatically.\n\n```css\n:root {\n  --c_primary: #47848F;\n  --c_bg: light-dark(#f9f9f9, #333);\n  --radius: 0.5rem;\n}\n```\n\n**[Theming docs →](https://dustinpoissant.github.io/kempo-app/#/theming)** · **[kempo-css docs →](https://dustinpoissant.github.io/kempo-css/)**\n\n---\n\n## AI-Assisted Development\n\nRun in dev mode, then use `kempo-interact` to inspect and drive the app:\n\n```sh\nnpm run dev                              # start with DevTools + CDP\nnpx kempo-interact structure             # page overview\nnpx kempo-interact screenshot            # take a screenshot\nnpx kempo-interact navigate /settings    # navigate to a route\nnpx kempo-interact eval \"await api.jsonDB('settings').get()\"\n```\n\n**[AI Dev docs →](https://dustinpoissant.github.io/kempo-app/#/ai-dev)**\n\n---\n\n## Testing\n\n```sh\nnpm install --save-dev kempo-testing-framework\nnpx kempo-test\n```\n\nWrite `.browser-test.js` files for component tests (run in a real browser with mocked Electron API) and `.node-test.js` files for pure logic tests.\n\n**[Testing docs →](https://dustinpoissant.github.io/kempo-app/#/testing)**\n\n---\n\n## npm Scripts\n\nAdd these to your `package.json`:\n\n```json\n\"scripts\": {\n  \"start\": \"kempo-app\",\n  \"dev\": \"kempo-app --dev\",\n  \"interact\": \"kempo-interact\",\n  \"test\": \"npx kempo-test\"\n}\n```\n\n---\n\n## Links\n\n- [Documentation](https://dustinpoissant.github.io/kempo-app/)\n- [kempo-ui Components](https://dustinpoissant.github.io/kempo-ui/)\n- [kempo-css Styles](https://dustinpoissant.github.io/kempo-css/)\n- [GitHub](https://github.com/dustinpoissant/kempo-app)\n- [npm](https://www.npmjs.com/package/kempo-app)\n\n## License\n\nMIT\n","readmeFilename":"README.md"}