{"_id":"@anujdatar/electron-appconfig","_rev":"7-31a5faf06ce0a393ab19f9be799c5eac","name":"@anujdatar/electron-appconfig","dist-tags":{"next":"1.1.1-2","latest":"1.2.0"},"versions":{"1.0.1-0":{"name":"@anujdatar/electron-appconfig","version":"1.0.1-0","description":"persistent app config storage for electron","main":"./lib/index.js","scripts":{"test":"echo \"No test specified\"","clean-slate":"rimraf lib/","build":"npm run clean-slate && babel src --out-dir lib","lint":"eslint --config .eslintrc.js src/**","start":"node ./lib/index.js"},"keywords":["config","configstore","appconfig","electron"],"author":{"name":"Anuj Datar","email":"anuj.datar@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/anujdatar/electron-appconfig.git"},"bugs":{"url":"https://github.com/anujdatar/electron-appconfig/issues"},"homepage":"https://github.com/anujdatar/electron-appconfig#readme","devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","electron":"^6.0.0","eslint":"^6.0.1","eslint-config-standard":"^13.0.1","eslint-plugin-import":"^2.18.0","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.0","rimraf":"^2.6.3"},"dependencies":{"@anujdatar/appconfig":"^1.0.1-1","core-js":"^3.1.4"},"gitHead":"ebbaa5c10f290abaa19a32267b3b57f865efe0cf","_id":"@anujdatar/electron-appconfig@1.0.1-0","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-XbbZ0ASgI9/bLxFeVoFL3S/tRn40E1VGa5/DiCWDaN8J9p084EF/dHufFUzqqVdw5ESzBkVztu8CaHx037NS2Q==","shasum":"202eb91c2730a1afea7bdeef7915f33066b8e6ae","tarball":"https://registry.npmjs.org/@anujdatar/electron-appconfig/-/electron-appconfig-1.0.1-0.tgz","fileCount":6,"unpackedSize":7674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQt7+CRA9TVsSAnZWagAAolQP/jd/B/4GVkNwDlw1tDVP\ngBtd9T0CHRkng9jwD6omdDpXrbanCy89XY/Jd62Ay6SPGdDn8Q3dp/BSBgX7\n7gBlasL7fTLDYhEFkYiEowckCl6QAQGY5YpJ81p6Wko/AR5B1mVsdhtaE4E0\nCvbFvBVm/tg3cyXU+9o/dkEIcCxSYnUAyxyZtXqvBPrf6uA9ndNvxL4nu6mj\nrncLkbQWahLeI6ts5A7Anta9Gh1+bTh/8z3BO5r/UyawFuAR2RBUlNALHKvP\nygMgte77Zx8Mp4h96QvSYjJH8POZQSXzrPYCitu3iWHOb3QqUekCFQyuET/Q\n/aVWdw2eTdkSghwyutT+8vwoeWzxkYnkJ9O5UdO5WbBlb9K2WR75OWgShdW6\nhJRHcySmGQPJhAsY33Yk7Vf2OgiPnculsk61pOZNbRTnycQyEI6Izeths9Fs\n8CJCm7cxrckhM5YQbOz4n336UqNrkY4+DedpUebRkdZudYsw0YBPhiYF5gyx\n34dttOidQSu3SX3BW+3R8TvAlyyVch5HTjYCOPY98Nwt8JRTKbGQlupjaQi3\nL32WlwjOgB9brDbNYijLn7IzaHHXtlA4eVt6awzqSNAr1oCFm/4xYQr5cmch\npBhuDynNZA9hQ3gbl/wZblVJjAxIStDeDtVY941I/Zi++MsVApPDBowH2BXo\n4pqw\r\n=SzVT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAkMa6CMV6yh85vknVGRLUh54ZTG8jgf5Zs5HQSaNRsLAiASf9GnIARKun2lVx8sPYvtTxaB0YEphH7Eg6ZFLusfmg=="}]},"maintainers":[{"name":"anujdatar","email":"anuj.datar@gmail.com"}],"_npmUser":{"name":"anujdatar","email":"anuj.datar@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/electron-appconfig_1.0.1-0_1564663550146_0.07224039533590365"},"_hasShrinkwrap":false},"1.1.0":{"name":"@anujdatar/electron-appconfig","version":"1.1.0","description":"persistent app config storage for electron","main":"./lib/index.js","scripts":{"test":"echo \"No test specified\"","clean-slate":"rimraf lib/","build":"npm run clean-slate && babel src --out-dir lib","lint":"eslint --config .eslintrc.js src/**","start":"node ./lib/index.js"},"keywords":["config","configstore","appconfig","electron"],"author":{"name":"Anuj Datar","email":"anuj.datar@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/anujdatar/electron-appconfig.git"},"bugs":{"url":"https://github.com/anujdatar/electron-appconfig/issues"},"homepage":"https://github.com/anujdatar/electron-appconfig#readme","devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","electron":"^6.0.0","eslint":"^6.0.1","eslint-config-standard":"^13.0.1","eslint-plugin-import":"^2.18.0","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.0","rimraf":"^2.6.3"},"dependencies":{"@anujdatar/appconfig":"^1.1.0","core-js":"^3.1.4"},"gitHead":"8c10c9357442387cd45fdb775357816e1b43af34","_id":"@anujdatar/electron-appconfig@1.1.0","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-BQkUOznnZP7ALY3GJ1tIrylEdyyMWiJ7AKk2mgJ3Z9YqXAhdlOKNFo9H7baUyNOR+IaS0EXeQgwJUCTHN10pKQ==","shasum":"c02b1cfca7251d9b7c4e2377b19b502ebc8ee302","tarball":"https://registry.npmjs.org/@anujdatar/electron-appconfig/-/electron-appconfig-1.1.0.tgz","fileCount":6,"unpackedSize":7585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdW512CRA9TVsSAnZWagAA+K4P+wUhY9XEuZUCGjB9o1E6\nBgVaTiIkx6ZLG3WyDQDWQ9ZpQ1ZdwwG5RI5QtbcYya1aigEG+KnVfP22Zkjk\ntWurP+GPu8OwDoT1nl6TrisZWbKUgx0ik8cpWIdVFNurcrsbQz9rvNU1AosZ\nxw8CQydvvkEvcSeqtWpuPtvnTEo2OHJwahZlx3a1LydPAkzzf6QjxYZTUZDK\nY5iO6V2W0NplllYfOi5NJkCvwT9aUmDjyoiInBbZ76636spl2qMNyFGgkLB7\nmVUtw64PvtJSlbhTkXpbRY5FhZFHR692SSmiRnzNM4IYbjfnwktPSV810iNw\nOtciY3ehaNT974cJ8hrm7fE4U4e7J5PPeqJH7iJlikLnebiwKH1pRWM+00fF\nzWJU6/e6KSkLdaRg+CU2MQyt3O1abAi8CZOk3sHf9N8rrHG3nLUOllFHqI26\ny8jAmYoRwo4bGC+ZpfL9AcuKCLX8EVLu8qTDRqaXcbNoc4o3tZjPWUK6jmCC\ngA4BrPfObuwXIE/0zukw7RmJerRUsFDawJaXzfM+zuOn/QiilssMzTkJIHTE\nr5TYald29QI7k2keSDPLe6WcAypbtG/cyMlKFhisaoR2ALosCiQZJ31wDnsw\ngyYqCy9Uz3xpo+nJhotMYXN+nVHY/hDejTDD2M1Jv7l+hIFN+Xso8v0dop6H\nGq9Z\r\n=niqg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICUWaCNH4RK+1jeimuv2jxUl7A5KnlYUQvfAHlDlEShdAiBhqy2nDtwIgLsqnTt3xAkPwK2vl6vngeQclOQhKOlJsQ=="}]},"maintainers":[{"name":"anujdatar","email":"anuj.datar@gmail.com"}],"_npmUser":{"name":"anujdatar","email":"anuj.datar@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/electron-appconfig_1.1.0_1566285173138_0.25391818100577046"},"_hasShrinkwrap":false},"1.1.1-0":{"name":"@anujdatar/electron-appconfig","version":"1.1.1-0","description":"persistent app config storage for electron","main":"./lib/index.js","scripts":{"test":"echo \"No test specified\"","clean-slate":"rimraf lib/","build":"npm run clean-slate && babel src --out-dir lib","lint":"eslint --config .eslintrc.js src/**","start":"node ./lib/index.js"},"keywords":["config","configstore","appconfig","electron"],"author":{"name":"Anuj Datar","email":"anuj.datar@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/anujdatar/electron-appconfig.git"},"bugs":{"url":"https://github.com/anujdatar/electron-appconfig/issues"},"homepage":"https://github.com/anujdatar/electron-appconfig#readme","devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","electron":"^6.0.0","eslint":"^6.0.1","eslint-config-standard":"^13.0.1","eslint-plugin-import":"^2.18.0","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.0","rimraf":"^2.6.3"},"dependencies":{"@anujdatar/appconfig":"^1.1.0","core-js":"^3.1.4"},"readme":"# electron-appconfig\n\nModule for persistant configuration storage for electron apps. Basically a clone of [`electron-store`](https://github.com/sindresorhus/electron-store) but uses [`@anujdatar/appconfig`](https://github.com/anujdatar/appconfig) instead of [`conf`](https://github.com/sindresorhus/conf). Because of [`write-file-atomic`](https://github.com/npm/write-file-atomic) issues with chown permission error and Snaps under strict confinement.\n\n## Usage\n\nInstall package\n\n```bash\nnpm i @anujdatar/electron-appconfig\n```\n\nFor beta package, if a newer test version exists\n\n```bash\nnpm i @anujdatar/electron-appconfig@next\n```\n\n```js\nconst appConfig = require('@anujdatar/electron-appconfig')\n\nappConfig.set(key, value) // adds { key: value } to the store\n\nappConfig.get(key) // returns value\n\nappConfig.delete(key) // removes { key: value } from store\n```\n\n## Contributing\n\nuse `npm run build` to compile `index.js` in `src` folder. Output in `lib` folder.\n[Issues](https://github.com/anujdatar/electron-appconfig/issues)\n\n## Related\n\n[`appconfig`](https://github.com/anujdatar/appconfig) persistent app config storage for node apps\n\n## License\n\n[MIT](https://github.com/anujdatar/electron-appconfig/blob/master/LICENSE) Copyright (c) 2019 Anuj Datar\n","readmeFilename":"README.MD","gitHead":"c469b39abf9e9e027e3272debeb58751b07af666","_id":"@anujdatar/electron-appconfig@1.1.1-0","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-J6ncFBHFu4EdKhofjFJNLRahYUAHdkeiXT6CFZemzM0qYkTEqzs3mQMt1SN/5e9aCiBOpC3Pq0jKBHwN1MH6+g==","shasum":"d269f9f7162e514c56839495d4609ab54448efd1","tarball":"https://registry.npmjs.org/@anujdatar/electron-appconfig/-/electron-appconfig-1.1.1-0.tgz","fileCount":7,"unpackedSize":9732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXQbZCRA9TVsSAnZWagAAk/sP/0JtEFQfZdIHyc+/cFSe\n4gCcNzZOSHg7H/g2ki3kYDPozAZfZjhwLoM2pHt2+rC767CXL3xAohXqr6R+\nGi4L+XfCsx4uKopndSWqwKGL5Mqp6fTZ4P/WjV81vVOH+KLROtkch0uXJRK/\n0yHXsz+gdoS5418Vivg8hfZg7e9MwStTqADMT7tdCADSwXVixozIOuf10sIU\n/GtpJ/0QVOwXN7den8XtgCTI6r90BZJwjHO4ZpzIyEJRyoLmC6ysDi1TRNJf\n/Y3BfKNn3Vv6B7nMg0PDaoiWAYzkGKhaF8sd1fWSHLDXWGfc1wQ2Rchs6ToN\nyeiKkqMCvAsppgnhW443BSeKkOJO2vJgwC5BG8g8dk1rugL26Ia8GdVfGv5Q\nraOVGi3phkgoZ4t9HPVBKlEOOcmtiTURY00vJ6c3SviJ9nByc6qtGyHQrysp\nuwWjEQls0Xo9aQG9O6pIxes/g021SyedkHWKQJX0NcCxrfq5gZlZ0EcsITGA\nx5Jf7iZ0qsjkXZygjUpKUXF9aa7TICzoFVZPs0u/Xt8STM8jNmzw9xlFB/PK\nFN1KiWYSR4G6CuzK3TQTyQ6ZVpGEmpnOmddbB+h+lLyIwPOQgJUYkTpjrOL5\nwyXYyrP2fLzIkEbhhJsjlZuyb6QCFS3V4TB6/rp6QccHGecZjIepVnWkVpXN\nTZB2\r\n=xyQ+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvVMnB9c107eJqjckEjbaUuNY0SFyYGU/u3YhiXoJWBQIgReoeRLRmJ6Uhh3v4l92rRVOtjK1mbMZZ4H0IuW4mxwo="}]},"maintainers":[{"name":"anujdatar","email":"anuj.datar@gmail.com"}],"_npmUser":{"name":"anujdatar","email":"anuj.datar@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/electron-appconfig_1.1.1-0_1566377688579_0.24954095438143775"},"_hasShrinkwrap":false},"1.1.1-1":{"name":"@anujdatar/electron-appconfig","version":"1.1.1-1","description":"persistent app config storage for electron","main":"./lib/index.js","scripts":{"test":"echo \"No test specified\"","clean-slate":"rimraf lib/","build":"npm run clean-slate && babel src --out-dir lib","lint":"eslint --config .eslintrc.js src/**","start":"node ./lib/index.js"},"keywords":["config","configstore","appconfig","electron"],"author":{"name":"Anuj Datar","email":"anuj.datar@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/anujdatar/electron-appconfig.git"},"bugs":{"url":"https://github.com/anujdatar/electron-appconfig/issues"},"homepage":"https://github.com/anujdatar/electron-appconfig#readme","devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","electron":"^6.0.0","eslint":"^6.0.1","eslint-config-standard":"^13.0.1","eslint-plugin-import":"^2.18.0","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.0","rimraf":"^2.6.3"},"dependencies":{"@anujdatar/appconfig":"^1.1.1-0","core-js":"^3.1.4"},"readme":"# electron-appconfig\n\nModule for persistant configuration storage for electron apps. Basically a clone of [`electron-store`](https://github.com/sindresorhus/electron-store) but uses [`@anujdatar/appconfig`](https://github.com/anujdatar/appconfig) instead of [`conf`](https://github.com/sindresorhus/conf). Because of [`write-file-atomic`](https://github.com/npm/write-file-atomic) issues with chown permission error and Snaps under strict confinement.\n\n## Usage\n\nInstall package\n\n```bash\nnpm i @anujdatar/electron-appconfig\n```\n\nFor beta package, if a newer test version exists\n\n```bash\nnpm i @anujdatar/electron-appconfig@next\n```\n\n```js\nconst appConfig = require('@anujdatar/electron-appconfig')\n\nappConfig.set(key, value) // adds { key: value } to the store\n\nappConfig.get(key) // returns value\n\nappConfig.delete(key) // removes { key: value } from store\n```\n\n## Contributing\n\nuse `npm run build` to compile `index.js` in `src` folder. Output in `lib` folder.\n[Issues](https://github.com/anujdatar/electron-appconfig/issues)\n\n## Related\n\n[`appconfig`](https://github.com/anujdatar/appconfig) persistent app config storage for node apps\n\n## License\n\n[MIT](https://github.com/anujdatar/electron-appconfig/blob/master/LICENSE) Copyright (c) 2019 Anuj Datar\n","readmeFilename":"README.MD","gitHead":"276daca418c0dd032c6a3a604ec91c58da1d1097","_id":"@anujdatar/electron-appconfig@1.1.1-1","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-MBtnvFFiVfB/3+/+cjKzBlnFMjDPCmoo0MMa0mqoQbjDI2jc2NQ+TSI5jeta/HGlPvyjDpB4wMGu/7F/XP9/lg==","shasum":"cc7c12583b1a0b41cdacdf68c1d5b5ed8172a869","tarball":"https://registry.npmjs.org/@anujdatar/electron-appconfig/-/electron-appconfig-1.1.1-1.tgz","fileCount":7,"unpackedSize":9734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXQeiCRA9TVsSAnZWagAAWOMP/34BDpiQVrWt/y9a39gD\nU+s67eLgcZKvW4JDF/MZnRuxfEqJKmzJ9Nga1WgYU8rmaiopasU3dR8U2V09\ntfp8c/xEzC3HVmmsPRhhaXe/myLUa+f5k5jFMsF88kR7poJYlHUzMwAUx5hO\nYe+3qA6GH8LAyTkAUbFKW3vT5pLMmxW2qM/Se9l0RPuekIhCWeRPLDW8GFAn\nGQ5OoVk4PTv6GvO4rqO3rYgpSC7YSGcnYUYvYfQvZFzgimwkr+rr9YQJjGWp\nJ6snKUlj+Z5jSYMUX2MZt6s3tTBW8Fv3IeaTczSFEpplN1UnN3ZFNSaUKLxI\nna63f3nXfmjCedPwYhWgdDzdTnvudMA2uePxVSfE8NJzezaq1MIgdUyTSZQ0\nx1qz8A7lFgXW61LJpFNGCIwXFgAeSKqydiWmv/Rx7HFCNhqwl+V7eR1rqMTE\nFieWxZFKQSAAMJMoDsHLALNkbXftVg4dcqoUyRotiAFZShzuFibDE6hxWDQX\n8Qw29rGQnzSTUsLXTKsq1F8WZZMjRPoeIDxykN4/IYW0qNP6fOvbxYWu4Q8R\nvNOXhC9yOjxKLrg2NY40ZYxvHu1liOgxjoPj836+kHJUHOErEiMFiycIoCEy\ng4heKVsibXmQfKjZyeYOMkIJNfgsRL1kHCwiXM6f94AZACsB3YSBSe72346l\nqQrt\r\n=8hmO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNr2Yyd/s162/bmy67rmFLVwMXYftrcLJihFSrFd9fXAIhAKakOfyMOW9vJBtkIxHQ/TwiM9RqPJ453ZB/tYmFFH5l"}]},"maintainers":[{"name":"anujdatar","email":"anuj.datar@gmail.com"}],"_npmUser":{"name":"anujdatar","email":"anuj.datar@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/electron-appconfig_1.1.1-1_1566377889328_0.9592765179026868"},"_hasShrinkwrap":false},"1.1.1-2":{"name":"@anujdatar/electron-appconfig","version":"1.1.1-2","description":"persistent app config storage for electron","main":"./lib/index.js","scripts":{"test":"echo \"No test specified\"","clean-slate":"rimraf lib/","build":"npm run clean-slate && babel src --out-dir lib","lint":"eslint --config .eslintrc.js src/**","start":"node ./lib/index.js"},"keywords":["config","configstore","appconfig","electron"],"author":{"name":"Anuj Datar","email":"anuj.datar@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/anujdatar/electron-appconfig.git"},"bugs":{"url":"https://github.com/anujdatar/electron-appconfig/issues"},"homepage":"https://github.com/anujdatar/electron-appconfig#readme","devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","electron":"^6.0.0","eslint":"^6.0.1","eslint-config-standard":"^13.0.1","eslint-plugin-import":"^2.18.0","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.0","rimraf":"^2.6.3"},"dependencies":{"@anujdatar/appconfig":"^1.1.1-0","core-js":"^3.1.4"},"readme":"# electron-appconfig\n\nModule for persistant configuration storage for electron apps. Basically a clone of [`electron-store`](https://github.com/sindresorhus/electron-store) but uses [`@anujdatar/appconfig`](https://github.com/anujdatar/appconfig) instead of [`conf`](https://github.com/sindresorhus/conf). Because of [`write-file-atomic`](https://github.com/npm/write-file-atomic) issues with chown permission error and Snaps under strict confinement.\n\n## Usage\n\nInstall package\n\n```bash\nnpm i @anujdatar/electron-appconfig\n```\n\nFor beta package, if a newer test version exists\n\n```bash\nnpm i @anujdatar/electron-appconfig@next\n```\n\n```js\nconst appConfig = require('@anujdatar/electron-appconfig')\n\nappConfig.set(key, value) // adds { key: value } to the store\n\nappConfig.get(key) // returns value\n\nappConfig.delete(key) // removes { key: value } from store\n```\n\n## Contributing\n\nuse `npm run build` to compile `index.js` in `src` folder. Output in `lib` folder.\n[Issues](https://github.com/anujdatar/electron-appconfig/issues)\n\n## Related\n\n[`appconfig`](https://github.com/anujdatar/appconfig) persistent app config storage for node apps\n\n## License\n\n[MIT](https://github.com/anujdatar/electron-appconfig/blob/master/LICENSE) Copyright (c) 2019 Anuj Datar\n","readmeFilename":"README.MD","gitHead":"08c22459fc55c6c06c18ee7247fc53ad2515d4b5","_id":"@anujdatar/electron-appconfig@1.1.1-2","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-y/6Od0cWHauDRmG2AzcRg74TLMcI11fTJhK2M/OEokvxYcdpbFRNV7uicL+6DWZwAp8+DSq4USJgLNpRapjiLA==","shasum":"14c23e4a6bb417f11881a7a3dc67ea0cf1e81223","tarball":"https://registry.npmjs.org/@anujdatar/electron-appconfig/-/electron-appconfig-1.1.1-2.tgz","fileCount":7,"unpackedSize":9520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXQiQCRA9TVsSAnZWagAArgcQAJgKum1ZecpixrGtXoyn\niWayCsSNm9rroZPUNI/qp894U2B+ZQ6n+pva8fWRLO2cXZZUR8DNMJt38X31\nDKjLP+6pb4xa6IYPXzvGZI3ezOzkNuW7XS/3dBPfohFJZWuCvq21aqyok/TF\nJRo5gmXzzuPOFtNwyVQemYbPo6UxnQ+emQjbBnPseL8ctwAniNcTxf16CjeU\nNVBs2J1VRO9w3qe1SjN4egDTW+MUT2ewfkdLl5E2ZpID7gqOZIRcROMm8VO8\nJfjXZPFOzP0jTgpSyRUbbawVMX/VI6UpGA9gsXp4AjgCEf5id2OVtyy4LZkC\nNvEPOWlo0KKcN9ahVgK27XV/CSGlGn8hMxQi1oivcLBj4KYJe6A/bj7m1A0R\ntna9Bg8weJvx1pwXzDc2tLXe38pGbZsaEu+NSBs1jSJf2nu0+oJ+RQsDI6mD\nxB3mr2QowAZRTBIIRtRr7RvNCoDK0OB8tKatqXnPZxFD1f9gpZpAXjZSioeZ\nhNKwJp2HLbKKu/Y5wnFnn5apXVqCNcf79b+e2p8uuok7A0ewn4D8CcaPH5ac\np83YBBT5xQ7uMvDN3nQ6+J/a//vZhiDCdCPjgBk9dnjlCigtgG5+v5hHhK1n\nCidP4Asp0GNFiveZiKXirUjeEnb2mJmk7vAgUUGgMy7vYaH9fngEN0x1Aia4\n7dJx\r\n=eBnV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDS4T4gdOJu9nQjxjNi5DvYAHwZO67Q7Ben5RWcu+zmvAIgA4lVtvKA2iHVsdHkRLQeCEFqr4kL6trurNgzuECNF2k="}]},"maintainers":[{"name":"anujdatar","email":"anuj.datar@gmail.com"}],"_npmUser":{"name":"anujdatar","email":"anuj.datar@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/electron-appconfig_1.1.1-2_1566378127388_0.8093712740637689"},"_hasShrinkwrap":false},"1.1.2":{"name":"@anujdatar/electron-appconfig","version":"1.1.2","description":"persistent app config storage for electron","main":"./lib/index.js","scripts":{"test":"echo \"No test specified\"","clean-slate":"rimraf lib/","build":"npm run clean-slate && babel src --out-dir lib","lint":"eslint --config .eslintrc.js src/**","start":"node ./lib/index.js"},"keywords":["config","configstore","appconfig","electron"],"author":{"name":"Anuj Datar","email":"anuj.datar@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/anujdatar/electron-appconfig.git"},"bugs":{"url":"https://github.com/anujdatar/electron-appconfig/issues"},"homepage":"https://github.com/anujdatar/electron-appconfig#readme","devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","electron":"^6.0.0","eslint":"^6.0.1","eslint-config-standard":"^13.0.1","eslint-plugin-import":"^2.18.0","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.0","rimraf":"^2.6.3"},"dependencies":{"@anujdatar/appconfig":"^1.1.2","core-js":"^3.1.4"},"gitHead":"78bbf225d11ffc2a5cfe4ac2dde137ba9b849cb6","_id":"@anujdatar/electron-appconfig@1.1.2","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-XGYFpr1X3elDSDAmpeolTG3kkchmqQ4jxS8em1LIMg2thtDmaEzoOepUmKnpw1LcIwZQqxvNBh/rk9Hv9zQwTQ==","shasum":"47714a9f1e6c9eed3178dc4b624ee2982533830d","tarball":"https://registry.npmjs.org/@anujdatar/electron-appconfig/-/electron-appconfig-1.1.2.tgz","fileCount":7,"unpackedSize":9516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXRDgCRA9TVsSAnZWagAAJk8QAIfYV8fBe0YbtUctAYfI\noUe4PAcJpgDEGY3/klyaNqOq+P7F9VxslhIL/8YXUNmbeyOs+SQKE3djfH6B\nWgZ/QiM2v8AlllTKN5hdv+RTTxRwwa9AjCOGqrtqZ5HFZeRuo96qgL0NVxuF\n69K9Pzwd8keSNyA+dWBNqJwoUtT5//NccfAsa48HIPoAf1c83VHWvYyXjVmv\ndF4ycR3i5MFp/dJqmaPaneHaxrX2h7PJNby4VBrF5y75OupdlbcE4hPi/hjD\ndX6SJaotM7H/uLLTGn92L/V7j3mCLzR9EhAFPpg3HTHViyT2ryHZ0NLwstDr\ne8emF5j9qUIHoP0gGN3hnoOsMd1SMDlTF7NmKDhmi8r8GLltVuTZznP49M9C\ni8Tqy5ylfYTWK3p9/oqUMWEvDYhpc2BZtBj1WJKuciUotz8Sl4ZPVMVNn9kW\nu7g4NoA2JqqxPyx3PdiIZZ+2qSLvjXoqMU1c8hx6ezZ4Wm4JrnE11yG3PAZB\n3ew0Ovb24aG7I94alWj/5Wb7N/UKXgfJ1kFsVJQ7WQb0c2rbrdsz8+ZaaZ3M\nhSbbnCy9p2OcIDcO7XSUxMlZpg3jcxLWxtkFh60K/4dCaVV/usVe6yM/f/iL\nEdeRkrhKoQltTZCQMAbENMmvMs8H/7dHy0YMuotvFRcC5U3aQUcmFSQedunI\nbUj5\r\n=rUu8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFwRJ/rGs1c50RnAhszPJhKYd2ZMXk+FGE5nQ+MtNoIpAiEA6xKOLeaGkfpUu7YEReYVIrOgNrsWkjT2Bo9QCoISqQA="}]},"maintainers":[{"name":"anujdatar","email":"anuj.datar@gmail.com"}],"_npmUser":{"name":"anujdatar","email":"anuj.datar@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/electron-appconfig_1.1.2_1566380256429_0.24725472940285642"},"_hasShrinkwrap":false},"1.2.0":{"name":"@anujdatar/electron-appconfig","version":"1.2.0","description":"persistent app config storage for electron","main":"./lib/index.js","scripts":{"test":"echo \"No test specified\"","clean-slate":"rimraf lib/","build":"npm run clean-slate && babel src --out-dir lib","lint":"eslint --config .eslintrc.js src/**","start":"node ./lib/index.js"},"keywords":["config","configstore","appconfig","electron"],"author":{"name":"Anuj Datar","email":"anuj.datar@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/anujdatar/electron-appconfig.git"},"bugs":{"url":"https://github.com/anujdatar/electron-appconfig/issues"},"homepage":"https://github.com/anujdatar/electron-appconfig#readme","devDependencies":{"@babel/cli":"^7.12.13","@babel/core":"^7.12.13","@babel/preset-env":"^7.12.13","electron":"^11.2.2","prettier-standard":"^16.4.1","rimraf":"^3.0.2"},"dependencies":{"@anujdatar/appconfig":"^2.0.4"},"gitHead":"c6497861de96ac74b07d278a1ee0500adfc6606e","_id":"@anujdatar/electron-appconfig@1.2.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-f0GT/SvOAIgIT4BrVqhUFXMR0gdY2kAyRq1DCrCfIdrnmVlfqFvQhp6NQEFS/jg67bYjibliXLVXv1YRq1YPGQ==","shasum":"56c14e05242260191c6eda02a8c8a6d43d657325","tarball":"https://registry.npmjs.org/@anujdatar/electron-appconfig/-/electron-appconfig-1.2.0.tgz","fileCount":7,"unpackedSize":9290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHPaUCRA9TVsSAnZWagAAU1AP/iAnLgyAH8t/BREKoU+q\n854cfwfv/tPFTR0x7XL6TgfchCNzEh5NSWtQhdrXUcC1uOEIvmuoWsZHo1e4\nE/5xzmFMfIfbufJNLJYFMEeM1QKbgpsm9/lpAC22xO6GblJR5tQd54h/zfgo\nbQhat0JyHPvijSAxxiJXcLI2Hw+Fi307dxHhW0wL9oad5IcK/7RM9+mQnLgJ\ndzkq+vNbRK/B//44cI7MGpjjQmb5v5MOdWfBMU6fYwi+9SqvkysHUXEmxQsD\nS5LdmGr86c4MAWUc+8FFusWsm+exvQcnIY2NDEJlDp9gJgmt976FwKSubO5A\no+SxTUiQuHNA8ENdYUw4wAxf9+AF0xztVus4tfykz/pjUzGSC19RN43PDqy6\nAPIMluJ/czHJkHNREfiybg0abpkR1r7xOJNo81Jb4kwp0qf+og0ma6KP0FYd\nUtrwqcwh05KO77VfnQgcXDQ8oDYJPyO5FF8pdAa8zmgUNl1I2AXKP4JRanpB\nQZXzgpDUAGUNGgtKlrz2sPdp5zis+m0HuF+dAfaOVvQDJKDKlUc7Pw44DZWH\n3XusNp0qI3bDvaRlZteemXcmsD1qTpS/jjKa/hOI1FwLiczKOk/lKiVyLvFO\nZUdczmGOUlPuwdxSYoxgcOo7LROjh+5JU/oCvyaTUOFiflYoLtxszEjJb1bF\ns3dj\r\n=yhKy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFP4qhLITHcxJczWArkgvoqdPefV+gtKGHCxKzwJV/COAiAugUp4Q1+dw8ZIkZJmboDvjIflAkNJNI56w2tLtYru2w=="}]},"_npmUser":{"name":"anujdatar","email":"anuj.datar@gmail.com"},"directories":{},"maintainers":[{"name":"anujdatar","email":"anuj.datar@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/electron-appconfig_1.2.0_1612510867776_0.357885822476538"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-01T12:45:49.927Z","1.0.1-0":"2019-08-01T12:45:50.268Z","modified":"2022-04-04T14:25:46.601Z","1.1.0":"2019-08-20T07:12:53.284Z","1.1.1-0":"2019-08-21T08:54:48.754Z","1.1.1-1":"2019-08-21T08:58:09.511Z","1.1.1-2":"2019-08-21T09:02:07.546Z","1.1.2":"2019-08-21T09:37:36.536Z","1.2.0":"2021-02-05T07:41:08.006Z"},"maintainers":[{"name":"anujdatar","email":"anuj.datar@gmail.com"}],"description":"persistent app config storage for electron","homepage":"https://github.com/anujdatar/electron-appconfig#readme","keywords":["config","configstore","appconfig","electron"],"repository":{"type":"git","url":"git+https://github.com/anujdatar/electron-appconfig.git"},"author":{"name":"Anuj Datar","email":"anuj.datar@gmail.com"},"bugs":{"url":"https://github.com/anujdatar/electron-appconfig/issues"},"license":"MIT","readme":"# electron-appconfig\n\nModule for persistant configuration storage for electron apps. Basically a clone of [`electron-store`](https://github.com/sindresorhus/electron-store) but uses [`@anujdatar/appconfig`](https://github.com/anujdatar/appconfig) instead of [`conf`](https://github.com/sindresorhus/conf). Because of [`write-file-atomic`](https://github.com/npm/write-file-atomic) issues with chown permission error and Snaps under strict confinement.\n\n## Usage\n\nInstall package\n\n```bash\nnpm i @anujdatar/electron-appconfig\n```\n\nFor beta package, if a newer test version exists\n\n```bash\nnpm i @anujdatar/electron-appconfig@next\n```\n\n```js\nconst appConfig = require('@anujdatar/electron-appconfig')\n\nconst conf = appConfig()\n\nconf.set(key, value) // adds { key: value } to the store\n\nconf.get(key) // returns value\n\nconf.delete(key) // removes { key: value } from store\n```\n\n## Contributing\n\nuse `npm run build` to compile `index.js` in `src` folder. Output in `lib` folder.\n[Issues](https://github.com/anujdatar/electron-appconfig/issues)\n\n## Related\n\n[`appconfig`](https://github.com/anujdatar/appconfig) persistent app config storage for node apps\n\n## License\n\n[MIT](https://github.com/anujdatar/electron-appconfig/blob/master/LICENSE) Copyright (c) 2019 Anuj Datar\n","readmeFilename":"README.MD"}