{"_id":"@el3um4s/ipc-for-electron-system-info","_rev":"7-1974859403f82f4049c98671b6a4fabb","name":"@el3um4s/ipc-for-electron-system-info","dist-tags":{"latest":"2.0.4"},"versions":{"0.0.1":{"name":"@el3um4s/ipc-for-electron-system-info","version":"0.0.1","description":"Allow the renderer to get information about the version of Electron, Chrome and NodeJS used","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","lint":"eslint . --ext .ts","test":"jest --config jestconfig.json","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"git add -A src","postversion":"git push && git push --tags","check-updates":"npx npm-check-updates","check-updates:minor":"npx npm-check-updates --target minor","check-updates:patch":"npx npm-check-updates --target patch"},"repository":{"type":"git","url":"git+https://github.com/el3um4s/ipc-for-electron-system-info.git"},"keywords":["typescript","npm","electron","electronjs","node","nodejs","ts","ipc","inter-process-communication","system","info"],"author":{"name":"Samuele C. De Tomasi"},"license":"MIT","funding":[{"type":"patreon","url":"https://www.patreon.com/el3um4s"},{"type":"individual","url":"https://www.paypal.me/el3um4s"}],"bugs":{"url":"https://github.com/el3um4s/ipc-for-electron-system-info/issues"},"homepage":"https://github.com/el3um4s/ipc-for-electron-system-info#readme","devDependencies":{"@types/jest":"^28.1.6","@types/node":"^18.7.1","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","ansi-regex":">=6.0.1","electron":"^20.0.2","eslint":"^8.21.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^6.0.0","jest":"^28.1.3","ts-jest":"^28.0.7","typescript":"^4.7.4"},"dependencies":{"@el3um4s/ipc-for-electron":"^0.1.1"},"gitHead":"fd04aed474ebda43af3122b0493a7966e9cfe518","_id":"@el3um4s/ipc-for-electron-system-info@0.0.1","_nodeVersion":"18.3.0","_npmVersion":"8.16.0","dist":{"integrity":"sha512-VIEa8Iegq5niP9b9wqHEcGgc716QyzX+JAAE9oAfN1QqLfTutD4q6zE/sXWbp2uU729hAlff0vHdL1uAk3TvCg==","shasum":"7009e9a2edfd398998e27df45e83273a41b8bb50","tarball":"https://registry.npmjs.org/@el3um4s/ipc-for-electron-system-info/-/ipc-for-electron-system-info-0.0.1.tgz","fileCount":9,"unpackedSize":6255,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrozofspWE9Iz+Yy0lOy+iP2ZD/sXduSVjybp+b1B+PAIhAKpy8omOlUUBsoC3K7HhBxtvm3awns3Y/E4mg1vg2kwf"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9DHzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyHA/9HX2zZyO+BZByQ1+rDvWRyOwZZAk0UsVhx10HdX1cSOEHniUU\r\nT2nJChTE16iaU6AqfRXAJ8bO52CZr4ahZLutBrhuQW+vVenluIxdjnyqMUnX\r\n+OvgxC7BayjpN9r30mw7GQxvirzOxzfTbmUmLI8PpvIJbU45s0iwcbf9zYfM\r\nvlcYPkMMyqUZ1qMSg9es3Ap1xi+3Jv1dqpiVEl+kwB4uadwl9o/sx3Xv5tTK\r\nygjKFAeVE3MSSLoR7ehHMeu1y797w7eNV4wrlQ5g6z0gLyPNRhqB8KvmtNAI\r\nBl4VQYpp/ESo2aFad7r4QHqVOvLj4orlRLGQaihJGTI9q8+xXCLY+ekQ7kUx\r\nwfR7lq38XvKeFRYw0zeddC2l/C4x/OSlV+Zy0+sSRgC4riJqnL8qBbiRf5Q3\r\nlkty9e9rK7ds8sFM8SlUnhKCCYLkPcia9k0I/HRmKTDvsmMDUDAKmLtDUZnQ\r\nANnNEc6Gk3xbnsRL3dM8gaYoI+C5sABb/RTaq5EjzrL1U/0iw7sAe7PrH4on\r\ncjxRdLI1qKEEbkRYEvRsGZmenPnz1KjIhP75KEmoLGfJYdapovdUofV6s9Hr\r\n0FpXQNZJagd0uRwe4ff0leoOFl5Qp/ZtnydrdtxB30rnaKAKcH4QY+ycp9mG\r\nnQPSht/WGRf6RJb9jymUDAsRkTdsQ6yRvTk=\r\n=5W/U\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"el3um4s","email":"el3um4s@gmail.com"},"directories":{},"maintainers":[{"name":"el3um4s","email":"el3um4s@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipc-for-electron-system-info_0.0.1_1660170738990_0.20574725729879484"},"_hasShrinkwrap":false},"0.0.3":{"name":"@el3um4s/ipc-for-electron-system-info","version":"0.0.3","description":"Allow the renderer to get information about the version of Electron, Chrome and NodeJS used","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","lint":"eslint . --ext .ts","test":"jest --config jestconfig.json","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"git add -A src","postversion":"git push && git push --tags","check-updates":"npx npm-check-updates","check-updates:minor":"npx npm-check-updates --target minor","check-updates:patch":"npx npm-check-updates --target patch"},"repository":{"type":"git","url":"git+https://github.com/el3um4s/ipc-for-electron-system-info.git"},"keywords":["typescript","npm","electron","electronjs","node","nodejs","ts","ipc","inter-process-communication","system","info"],"author":{"name":"Samuele C. De Tomasi"},"license":"MIT","funding":[{"type":"patreon","url":"https://www.patreon.com/el3um4s"},{"type":"individual","url":"https://www.paypal.me/el3um4s"}],"bugs":{"url":"https://github.com/el3um4s/ipc-for-electron-system-info/issues"},"homepage":"https://github.com/el3um4s/ipc-for-electron-system-info#readme","devDependencies":{"@types/jest":"^28.1.6","@types/node":"^18.7.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","ansi-regex":">=6.0.1","electron":"^20.0.2","eslint":"^8.21.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^6.0.0","jest":"^28.1.3","ts-jest":"^28.0.7","typescript":"^4.7.4"},"dependencies":{"@el3um4s/ipc-for-electron":"^0.1.1"},"gitHead":"e474e5f4f75ace27644fee95f713474b13e67e28","_id":"@el3um4s/ipc-for-electron-system-info@0.0.3","_nodeVersion":"18.3.0","_npmVersion":"8.16.0","dist":{"integrity":"sha512-wra/4JTC131twxXTxmr6wib6IszyVyvzp1P8yxWRDZlD1kQ/5VxpCuDiOlavOTYiZ9VMK1R9XVEAxe+4yxSegw==","shasum":"a5dcbb1e3142fa7899cabb2aa478700471bd9c6b","tarball":"https://registry.npmjs.org/@el3um4s/ipc-for-electron-system-info/-/ipc-for-electron-system-info-0.0.3.tgz","fileCount":13,"unpackedSize":10422,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRQJWPkofk1dtQhYDP+WIrb2EcswnE1s+6lo1cKa7NqgIhAKcdVeXLOSbE3q0995+IyG8DC4fGAzLcRBnudxcA6d7r"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+CL5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrifw//XJdBUNfb4dupvoXWFhaWDKcEnJpji4cdddXgoJtgv7YloCxK\r\nLTqSw766q60XaO/ulHki2TSSZD6afpxUz51U5HO/ZuubIiCeitdjxDhsHa6V\r\n3D3aeLgN9rKxjHUr1kwvFtXmWcF8rKu4fipiA+KVrSihCnLDU/nm+cVemcez\r\nXMvehoXtEtfb9/kImp4UjjcCZb5oeP68frIjYpCSh1Vm9+AQHNtzLLlmGOTH\r\nrsuzmBx6fbvHrIHGzB8O8K781G3vOY5qPamU7wvpV2Rn4qoeWO9vP/BoYD0C\r\nk9kR7lpT7OoBKiIbUtpemlVGmZI7DeChsMni1zBIAGbfpmpMw0jLEp5ANMXk\r\nA6RAYsddxTSzyuKgtAKdz9z7/jIUOrNCMqMUejmB0LnnCY3ca2tVdRJPSe10\r\nYs7FDSbFo/9hrpU7uf4qjoa4u2O+Syj1rWMm0JsWzcPVpkuhq7iGnjcK5IX8\r\nG7R79T7MEKY9489J+9xwoWHEmU0Yq4POT5Zo2OffkViMuN5Ril4zm101auIl\r\n6ZpFgKA9/8n53O9LENH7uRTeF16lLN/ebc7nQ+dQ5mnvzAhNY2MtRfW/HpPy\r\nb/5J+r6LF774XA58PPIAWsdeAnlokf0fG4YxO8avn2HUupO5D0PIzlJxYqLq\r\nMM7EOF67ZvJrmbjOQicdosob7Bn6R1zwbLQ=\r\n=XnbF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"el3um4s","email":"el3um4s@gmail.com"},"directories":{},"maintainers":[{"name":"el3um4s","email":"el3um4s@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipc-for-electron-system-info_0.0.3_1660429049654_0.0404142498308826"},"_hasShrinkwrap":false},"1.0.0":{"name":"@el3um4s/ipc-for-electron-system-info","version":"1.0.0","description":"Allow the renderer to get information about the version of Electron, Chrome and NodeJS used","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","lint":"eslint . --ext .ts","test":"jest --config jestconfig.json","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"git add -A src","postversion":"git push && git push --tags","check-updates":"npx npm-check-updates","check-updates:minor":"npx npm-check-updates --target minor","check-updates:patch":"npx npm-check-updates --target patch"},"repository":{"type":"git","url":"git+https://github.com/el3um4s/ipc-for-electron-system-info.git"},"keywords":["typescript","npm","electron","electronjs","node","nodejs","ts","ipc","inter-process-communication","system","info"],"author":{"name":"Samuele C. De Tomasi"},"license":"MIT","funding":[{"type":"patreon","url":"https://www.patreon.com/el3um4s"},{"type":"individual","url":"https://www.paypal.me/el3um4s"}],"bugs":{"url":"https://github.com/el3um4s/ipc-for-electron-system-info/issues"},"homepage":"https://github.com/el3um4s/ipc-for-electron-system-info#readme","devDependencies":{"@types/jest":"^28.1.6","@types/node":"^18.7.4","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","ansi-regex":">=6.0.1","electron":"^20.0.2","eslint":"^8.22.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^6.0.0","jest":"^28.1.3","ts-jest":"^28.0.8","typescript":"^4.7.4"},"dependencies":{"@el3um4s/ipc-for-electron":"^1.0.0"},"gitHead":"73164b20fe7a5d88220a2d20140092a320a39345","_id":"@el3um4s/ipc-for-electron-system-info@1.0.0","_nodeVersion":"18.3.0","_npmVersion":"8.16.0","dist":{"integrity":"sha512-PMiyj2EYnFtFdhBu39Lp/ckY8uPlBXjyru+ADzPoHcNnIQDa83W8xgwaz25z5kw/vGyn4HLXMSagGRapWo49uA==","shasum":"3a5387ac0261c4a83ce4fd47dab62a362babe524","tarball":"https://registry.npmjs.org/@el3um4s/ipc-for-electron-system-info/-/ipc-for-electron-system-info-1.0.0.tgz","fileCount":13,"unpackedSize":14435,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTpJh6lm7aqH4qeg3mwMl42vezxlgB/fiZyle2HRE/wwIhAOETWdznFxFSnhUnCVugFtpMQ9heC9hZHuqy0BPRY10v"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+oLKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4bw/9GGLniM4UN9aIIr0i4cYLHvPexI67ylqWAKc1xAAgmJgk7yVW\r\nXOK/PodQ4/x/S73s5/JOYgPOKQMtepe0QkokZzm4NlscuGQ94vxgTNamIfwZ\r\n7O8L+zyJsR8wK2TH9MxHd13j8T6gEW2iX0PGxPApBpGNZRg7uTeJA77BBtly\r\naPRgQXFhU27FF+JcIrMzUBFsYB/VctnEoXLIYZ6dLIu1oaZK4qySdtZ0yHas\r\neuwqxN7UDbTt1jwDxjQY5Qj1EiRK28C3gdmNPMDsE0TI5puMdRf1vjR6VLCT\r\nchZimwxmUFmMjiPuoyLVRbqqitMeJI8I3gJyOAuwCWohVTL2TEKyVq3q2j/X\r\nWiDIl/dkz2hGyvTNbztst5YNmB3AznId+0Za/vqsKnOp4TKqDTr1Lum9zVKs\r\nZg4R0KS7PyZgvBVEdyv+2QRCoWopam+O/vKZx0QIzGfqID392q0oYxVu5TUk\r\nObaxNLMlWlYdcikm5wfnYiaRY80xzairmnzAx69qtz7NEuj5UrTb1GiLtjbs\r\nO5rScDkcGHjBn77aYVTwvIzsGSQN+Hbk7hOnH50MH/B1UPBF1vJRcw3asZyZ\r\n22zKt4MR+WAl0Yk1qDujcTIuYcVoFojD7Gvnggpen2IfvRa4GUJ6zz+0ovGh\r\n0BNGR2YeMe+VqA8roR3+hL5V62mxcnPIVz0=\r\n=aa/e\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"el3um4s","email":"el3um4s@gmail.com"},"directories":{},"maintainers":[{"name":"el3um4s","email":"el3um4s@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipc-for-electron-system-info_1.0.0_1660584650597_0.6706475307230146"},"_hasShrinkwrap":false},"2.0.0":{"name":"@el3um4s/ipc-for-electron-system-info","version":"2.0.0","description":"Allow the renderer to get information about the version of Electron, Chrome and NodeJS used","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","lint":"eslint . --ext .ts","test":"jest --config jestconfig.json","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"git add -A src","postversion":"git push && git push --tags","check-updates":"npx npm-check-updates","check-updates:minor":"npx npm-check-updates --target minor","check-updates:patch":"npx npm-check-updates --target patch"},"repository":{"type":"git","url":"git+https://github.com/el3um4s/ipc-for-electron-system-info.git"},"keywords":["typescript","npm","electron","electronjs","node","nodejs","ts","ipc","inter-process-communication","system","info"],"author":{"name":"Samuele C. De Tomasi"},"license":"MIT","funding":[{"type":"patreon","url":"https://www.patreon.com/el3um4s"},{"type":"individual","url":"https://www.paypal.me/el3um4s"}],"bugs":{"url":"https://github.com/el3um4s/ipc-for-electron-system-info/issues"},"homepage":"https://github.com/el3um4s/ipc-for-electron-system-info#readme","devDependencies":{"@types/jest":"^28.1.7","@types/node":"^18.7.5","@typescript-eslint/eslint-plugin":"^5.33.1","@typescript-eslint/parser":"^5.33.1","ansi-regex":">=6.0.1","electron":"^20.0.2","eslint":"^8.22.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^6.0.0","jest":"^28.1.3","ts-jest":"^28.0.8","typescript":"^4.7.4","@el3um4s/ipc-for-electron":"^1.0.1"},"dependencies":{},"gitHead":"e22d937ff706657a516fcf1ad27e625cf03f543f","_id":"@el3um4s/ipc-for-electron-system-info@2.0.0","_nodeVersion":"18.3.0","_npmVersion":"8.16.0","dist":{"integrity":"sha512-hAxnCWbeQBDik9Ew9woAoD7OlVUksUd3A5gNJ5dn1GdtJf61ltXpWaR5dygN2pTJSUWe1lC/4WWbvyZ25RcZMw==","shasum":"e6d3e7b790223f966272366067803aee8c51451a","tarball":"https://registry.npmjs.org/@el3um4s/ipc-for-electron-system-info/-/ipc-for-electron-system-info-2.0.0.tgz","fileCount":13,"unpackedSize":14350,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCALMabzDVdkrxGNYNGb3Cm0d2kZjYscl9krezDeSXGYgIgYcCYi60jVsXAssMCf0TI90i60AZtapa9ZY6dk6GywTg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+sBVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVFQ/+OKHT63FVpRCJmZno6E70nHJH3p7bm4aPvEGXFnhvkOSSEbvV\r\n7Ad3ygL3bmk4FsjlR6v0gBK5ExQF5Y1OdGMXKx0B1oOWyuVpaHt7BMAy8SyK\r\nUYDSO0G9eNsW+w9l6pBxBBmh0oZqytmTa1cOZKAc00rwT4bPeh8UgxFH8p+j\r\nnmrJ9ulrRPPyQ38c8FuzK+VneBsezKAkqmXR+g+Mkui8s4I9BzCvXKnrEMye\r\nzzaK0+vHrica+yrRakgliZfFcerF6yDRdRRcLuZEWTrpk+JzBKe83fgy8koa\r\n2XjRcSH/GYagGTBgHaQSaPHV0fsCkByqof8zV0X/P5G+cugvzD+TJHt5BSzt\r\nG3HW6DIoh9TkJajOdwvlFIeQ7lC8y9lBUXzXJJdMiEo51XyFpwy9z35jgF0t\r\n3W1ixa9hbGoVWK2N8IVJSooqGzRA3gF7uj2hodnyYAElQ+Dcg4T7KzhSj1R9\r\n5Nd11YvlMbNEsVMWrY7XS70n+RngWbd0j6IbJ2hvFwpMSmXgW1xo26N9Kld8\r\nFsxxg2acVzaYbNYkwjfTguUrANjf1/LQIqjsCbpALfxIut6b2atJRD6FGUxD\r\nD3qyFraDCkNeABEQbYmwmqHK0aQzx226nMcqrGUMby1v6/r+MMrUiZcft1ds\r\n+Dn56LhCPOj+zthHHsfRhhIIsWFo8cwX75g=\r\n=ae1L\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"el3um4s","email":"el3um4s@gmail.com"},"directories":{},"maintainers":[{"name":"el3um4s","email":"el3um4s@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipc-for-electron-system-info_2.0.0_1660600404934_0.10826473789197588"},"_hasShrinkwrap":false},"2.0.1":{"name":"@el3um4s/ipc-for-electron-system-info","version":"2.0.1","description":"Allow the renderer to get information about the version of Electron, Chrome and NodeJS used","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","lint":"eslint . --ext .ts","test":"jest --config jestconfig.json","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"git add -A src","postversion":"git push && git push --tags","check-updates":"npx npm-check-updates","check-updates:minor":"npx npm-check-updates --target minor","check-updates:patch":"npx npm-check-updates --target patch"},"repository":{"type":"git","url":"git+https://github.com/el3um4s/ipc-for-electron-system-info.git"},"keywords":["typescript","npm","electron","electronjs","node","nodejs","ts","ipc","inter-process-communication","system","info"],"author":{"name":"Samuele C. De Tomasi"},"license":"MIT","funding":[{"type":"patreon","url":"https://www.patreon.com/el3um4s"},{"type":"individual","url":"https://www.paypal.me/el3um4s"}],"bugs":{"url":"https://github.com/el3um4s/ipc-for-electron-system-info/issues"},"homepage":"https://github.com/el3um4s/ipc-for-electron-system-info#readme","devDependencies":{"@types/jest":"^28.1.7","@types/node":"^18.7.6","@typescript-eslint/eslint-plugin":"^5.33.1","@typescript-eslint/parser":"^5.33.1","ansi-regex":">=6.0.1","electron":"^20.0.2","eslint":"^8.22.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^6.0.0","jest":"^28.1.3","ts-jest":"^28.0.8","typescript":"^4.7.4","@el3um4s/ipc-for-electron":"^1.0.2"},"dependencies":{},"gitHead":"808b91a3f2c768cf92a150ec8b95c082b495ef4b","_id":"@el3um4s/ipc-for-electron-system-info@2.0.1","_nodeVersion":"18.3.0","_npmVersion":"8.16.0","dist":{"integrity":"sha512-g/JmqhSmgpPC1w6Cfq1rgtCj6Zo1derhRaZlcEZH9oDhOLun6LOYOWkm2IayjSYBfSsfeDcHn5xIOZrVHTHAug==","shasum":"6fe802ebe47457e26f93248c6f70a8e49bc3f927","tarball":"https://registry.npmjs.org/@el3um4s/ipc-for-electron-system-info/-/ipc-for-electron-system-info-2.0.1.tgz","fileCount":13,"unpackedSize":14350,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/EGfmQyQgIrRzPYRUYU4THAcrDJoyotn+Sep1BFEaCwIhALzOSczBOX8gEuVFbt7NwZX1gWAE4X9oE9o4i0GMh/P7"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/PfmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3NQ/8DBif9M4zX0TrOeQriB/qjmlwinR64mofFDZbTTzekPQq3pqz\r\nS7u25M78H4Yw5D9c/HkcKzij6z74BaSIxER26WgHY1RNWUhwRZT+o7d8Z4wc\r\n6VCvqXLr3sJisjqPT07B7DMb0BJQZqeVIU5JZPtMiIM0afJ3Lod4VY23Amui\r\ncMH32xLbxT12fUT/U3y5xDmWfhENJVq04tvbruC0IQQtCqZpHIYPEMPw4Yh2\r\n4yaXi8UD8DWfCHATlg4P/YKRyQx8q4v6rIumS0pZN7jJhsNP7ZEQaaCM3LxP\r\neSSZppd/XxKuFQFW5cI/uC4XadaUzPum0WZRKwTNTGIM1aFMyuwNQABeN9lR\r\nxj+O5IcAQtVb2e6ppTCR+iuNi+/891ELJK4Kt1pSPuYHslFMLMIeXH3MmTT1\r\nzduZ4IswAXmyOINEIgP/EGbE27ygZmNfezbS5OPR4hVyMgo+dbZEr8NK4XAh\r\n+VfAr0oxwYxbyTIOeBfctAu2DrMqbZ/nQqsVrvyJPn2uoc0VA7h9K7jLMfoh\r\nMoHzK5isfJEfB8yhp1eYJ3ObubQsow4a/cu43AHv5H91X67gI3Hm4aC7vcdf\r\n/1Om7oMCjrIQUjL8yoPxsr6QyABASAq/n1PSZySLs2pd+lXfqk3J9WpOWXGR\r\nuuMALRVgHvpZScMzivL3djGQ9r/5ttptVgs=\r\n=U5FP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"el3um4s","email":"el3um4s@gmail.com"},"directories":{},"maintainers":[{"name":"el3um4s","email":"el3um4s@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipc-for-electron-system-info_2.0.1_1660745702291_0.40476212959191726"},"_hasShrinkwrap":false},"2.0.2":{"name":"@el3um4s/ipc-for-electron-system-info","version":"2.0.2","description":"Allow the renderer to get information about the version of Electron, Chrome and NodeJS used","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","lint":"eslint . --ext .ts","test":"jest --config jestconfig.json","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"git add -A src","postversion":"git push && git push --tags","check-updates":"npx npm-check-updates","check-updates:minor":"npx npm-check-updates --target minor","check-updates:patch":"npx npm-check-updates --target patch"},"repository":{"type":"git","url":"git+https://github.com/el3um4s/ipc-for-electron-system-info.git"},"keywords":["typescript","npm","electron","electronjs","node","nodejs","ts","ipc","inter-process-communication","system","info"],"author":{"name":"Samuele C. De Tomasi"},"license":"MIT","funding":[{"type":"patreon","url":"https://www.patreon.com/el3um4s"},{"type":"individual","url":"https://www.paypal.me/el3um4s"}],"bugs":{"url":"https://github.com/el3um4s/ipc-for-electron-system-info/issues"},"homepage":"https://github.com/el3um4s/ipc-for-electron-system-info#readme","devDependencies":{"@types/jest":"^28.1.7","@types/node":"^18.7.6","@typescript-eslint/eslint-plugin":"^5.33.1","@typescript-eslint/parser":"^5.33.1","ansi-regex":">=6.0.1","electron":"^20.0.3","eslint":"^8.22.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^6.0.0","jest":"^28.1.3","ts-jest":"^28.0.8","typescript":"^4.7.4","@el3um4s/ipc-for-electron":"^1.0.4"},"dependencies":{},"gitHead":"3c8ed9ece2f44ad8bbcc405b37f712fc9270f110","_id":"@el3um4s/ipc-for-electron-system-info@2.0.2","_nodeVersion":"18.3.0","_npmVersion":"8.16.0","dist":{"integrity":"sha512-ZwU0QjTWFQTcS30LdgB65qNJ0ulX8mpwsJtfqtwSjzR6/cU4rPKqIAH2M/J099b0EapqIQ1gs5XfdaGfdVUKSg==","shasum":"a01a0d7c038b30bc365161f6aceb5fa33e349a89","tarball":"https://registry.npmjs.org/@el3um4s/ipc-for-electron-system-info/-/ipc-for-electron-system-info-2.0.2.tgz","fileCount":13,"unpackedSize":14350,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLBOA1hHx5gVHG3vxnxt6YUBhTCigv9aqAQZv4YLh17wIhAOZJJTTjuERvLd6XPuehRoyOK1oYhenx0Eg1gnYXpuci"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/nfkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfcQ//Q5RjqgoWTh9w53VUpkhNJPqZNkCJlx/NAVLFemOUfZwp6ebi\r\nCZchKNx+opj2WmLvyRxQKCZtNCnK3ryU7CFmpaDK2OmFF5OzYfUfkZWbLK7S\r\ng4PT7vnoh5zpSRVe3cFe61OR/p242Mco0qL9+zbUfbEjxQPU3P3sDyUYjjXS\r\nNlt/GHZrWBU2xjXa8qW9k1VDZxgRJpJRbyPyjuWiDGv5IbVfnbQ5tBAOVEag\r\nRh8T7SpwyxCg0Tw4wNfAQpXoZ5iGaVrntdCnY6gqU+/b+PkFB8rlpDTC3+Gh\r\niGWyTTyAVkkGYgF0p903aUAImnuTZszVFrbobhH3UWw8tW/K7xdRfSdLPlbK\r\nyzewkqYzw29yfb1OzmQbAFzBjH5qdMBcPNuhvCbHpVYKsBqoXYiCDbWbjy7u\r\nc8iRqnQc/rsgkAZzpQYkYOV55AuxgE31AnSbr/Gs8bceYcoob9Hldm2rCzAF\r\n0KSSsdrJvB2CknHEJ49W9Z59xa4A5JB4U7s+ZEOs9PYOl7FZeHUy0XN1GDMC\r\n0rBCfyYy2sP5ZX7YaVoAGZKGzk+baIjXynMghAvcfQgZkFlAlIZ+Ix4VifMM\r\nHCgjh3tLp3cmLVnfbi0OazMDR/nrowwRkGVHuSMZM069YLZRhFbvk7Hf7GNb\r\nTy50pvh80lCCBo2juYmnFUTnd1HPpgcR2SQ=\r\n=4A0X\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"el3um4s","email":"el3um4s@gmail.com"},"directories":{},"maintainers":[{"name":"el3um4s","email":"el3um4s@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipc-for-electron-system-info_2.0.2_1660844004610_0.624737717915316"},"_hasShrinkwrap":false},"2.0.3":{"name":"@el3um4s/ipc-for-electron-system-info","version":"2.0.3","description":"Allow the renderer to get information about the version of Electron, Chrome and NodeJS used","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","lint":"eslint . --ext .ts","test":"jest --config jestconfig.json","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"git add -A src","postversion":"git push && git push --tags","check-updates":"npx npm-check-updates","check-updates:minor":"npx npm-check-updates --target minor","check-updates:patch":"npx npm-check-updates --target patch"},"repository":{"type":"git","url":"git+https://github.com/el3um4s/ipc-for-electron-system-info.git"},"keywords":["typescript","npm","electron","electronjs","node","nodejs","ts","ipc","inter-process-communication","system","info"],"author":{"name":"Samuele C. De Tomasi"},"license":"MIT","funding":[{"type":"patreon","url":"https://www.patreon.com/el3um4s"},{"type":"individual","url":"https://www.paypal.me/el3um4s"}],"bugs":{"url":"https://github.com/el3um4s/ipc-for-electron-system-info/issues"},"homepage":"https://github.com/el3um4s/ipc-for-electron-system-info#readme","devDependencies":{"@types/jest":"^28.1.7","@types/node":"^18.7.9","@typescript-eslint/eslint-plugin":"^5.33.1","@typescript-eslint/parser":"^5.33.1","ansi-regex":">=6.0.1","electron":"^20.0.3","eslint":"^8.22.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^6.0.0","jest":"^28.1.3","ts-jest":"^28.0.8","typescript":"^4.7.4","@el3um4s/ipc-for-electron":"^1.0.5"},"dependencies":{},"gitHead":"d8511614c91c1175c5c9f693b4a73e6fe967e459","_id":"@el3um4s/ipc-for-electron-system-info@2.0.3","_nodeVersion":"18.3.0","_npmVersion":"8.16.0","dist":{"integrity":"sha512-MtODqYeNg6pz8/a8fem4/ttn3T/2iKrZCXZkcitnctdr4DhwAmkH9zZGJS9FWkrHtii9/BPhqB081PwXzFz+iQ==","shasum":"1daa3e1ce5095806e0420f3afb78dd572329d70b","tarball":"https://registry.npmjs.org/@el3um4s/ipc-for-electron-system-info/-/ipc-for-electron-system-info-2.0.3.tgz","fileCount":13,"unpackedSize":14350,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHsLT++py7GFi2O+z7EtqkiIxLYLR5fuaVS/1svpRtLtAiAmoosmMtN9Ii2ISkUBlR+H5bTSvoYcsj6fktp/J6z4tg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAqfZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDPRAAgtRuesl3tbqs/kELIlpUm8VyBr8kvNPbmojjO5wCF3gyT+0o\r\nK4+7Br0BgfwYSynB2x0+1465oYgxvdfepFVWAMNzPg0f341zeG+rZ+nSML8K\r\nTRyjunboTTEjgKAn5AgsUguB7JXcDhlIWMyEJA6pcWabqeLkeP3nuvTGTJ+H\r\nZDNiWbFCfgBrkp91DSrvlX2+pnClZ/9+BJhuuhTcUIbmY3wAi4KqmwBDKgNi\r\nkLh0nN4ZrL0v1+d+vknZvUczMZtr7PQMTw11tpJHhmWEeBKyhii3exZhUHD0\r\nObDhx/R5lxSDOqXl4Auufgx3+ioau6Zfe1M+j0uwJrTBCDYeNI8v7CQ2Xfi0\r\n1SysBV5R2MS/3k569rnKgJTvRs8cD5gPIfU/KrrHB1a626CYCZpsizdcNlMi\r\nEEswhI1stSevGgB/a96+7u/bvU3FP9Iehl3UwRgUCnffh9Vb4f8bJ2F4+8S/\r\nk67A8IV6k4Sh2cHrALkzGbOvxk0MEeRPbBVJ1+kyHh0pzmw5WrFAh3fg1qJC\r\nklO5ARSSoP3E/0Q5Iy8953PP0pTbGsQRu8N3Aj07Xkf9h+lzyUfMEJPXkT81\r\nt9+K7H8oJx57Df/4xgqVLUn/uZt3CksNPo9V3M7Wif5yR2JGnOD9fg7a4EU3\r\n5SbDGftff1YGGGQKCWC4PONJM9DbBa1tdUc=\r\n=aZCe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"el3um4s","email":"el3um4s@gmail.com"},"directories":{},"maintainers":[{"name":"el3um4s","email":"el3um4s@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipc-for-electron-system-info_2.0.3_1661118425770_0.27311132381039327"},"_hasShrinkwrap":false},"2.0.4":{"name":"@el3um4s/ipc-for-electron-system-info","version":"2.0.4","description":"Allow the renderer to get information about the version of Electron, Chrome and NodeJS used","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","lint":"eslint . --ext .ts","test":"jest --config jestconfig.json","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"git add -A src","postversion":"git push && git push --tags","check-updates":"npx npm-check-updates","check-updates:minor":"npx npm-check-updates --target minor","check-updates:patch":"npx npm-check-updates --target patch"},"repository":{"type":"git","url":"git+https://github.com/el3um4s/ipc-for-electron-system-info.git"},"keywords":["typescript","npm","electron","electronjs","node","nodejs","ts","ipc","inter-process-communication","system","info"],"author":{"name":"Samuele C. De Tomasi"},"license":"MIT","funding":[{"type":"patreon","url":"https://www.patreon.com/el3um4s"},{"type":"individual","url":"https://www.paypal.me/el3um4s"}],"bugs":{"url":"https://github.com/el3um4s/ipc-for-electron-system-info/issues"},"homepage":"https://github.com/el3um4s/ipc-for-electron-system-info#readme","devDependencies":{"@types/jest":"^29.0.0","@types/node":"^18.7.16","@typescript-eslint/eslint-plugin":"^5.36.2","@typescript-eslint/parser":"^5.36.2","ansi-regex":">=6.0.1","electron":"^20.1.3","eslint":"^8.23.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^6.0.1","jest":"^29.0.3","ts-jest":"^29.0.0","typescript":"^4.8.3","@el3um4s/ipc-for-electron":"^1.0.7"},"dependencies":{},"gitHead":"110c44d7333afc169ba53742c6a9cde8bdf3b375","_id":"@el3um4s/ipc-for-electron-system-info@2.0.4","_nodeVersion":"18.3.0","_npmVersion":"8.16.0","dist":{"integrity":"sha512-0Nlx2P0GFvn68Q/2eRAg8lKuKiaAIenoiNd2K5RMhpphHNVcKjtKd4JjPbLVnaBUolcx8k4NKTEtbE1RPdypyA==","shasum":"3325efbced926ac0cd7cc65b8b011e568af2d9f0","tarball":"https://registry.npmjs.org/@el3um4s/ipc-for-electron-system-info/-/ipc-for-electron-system-info-2.0.4.tgz","fileCount":13,"unpackedSize":14351,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFYSQPwI/fuLQ7l+Y1EkBi56IBdp4+anDW46/S/c5YdAIhANCERFWMaMl6n6aRnUm0mGOawL8yUJ5TJul1TOYZ1Lav"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHQywACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoC7RAAm0P0f9kX8OoJHQ4ej9KEF6sODyDlybFJRCL1YWXC+Qus/00i\r\nn7vS0B3eoQ+88vIn6SM/aqc93wHUlferblNiVGuft5KB/JyhBkaRnM5XJHE3\r\nnquWvxaFjiv9+O4jantW4FKzJQBj50xRN6MEq+nhscII4F+O4PUIDlpSC2kF\r\nBwL7bUvKug1xYhLJGpYKeb2YsDpGRSuGi06U0tHgOXz5MOLFUxCQjkifIGEP\r\nQq4yPhwHALuKIUoPD33CX8jkt3wxGfiXO5nq5TYPqGeocDuq+8CTbQLTjA4q\r\noV2BDRYRJuULVIMO4uKmRBX7MwcNPncBtkr9QHUqE43qO02j14H/9J9ofii6\r\nSqQJwinNrPsJ+Rwn72qMweuwH3f9bjZ155VnFYQqva8Q6Hn1d98Lq2K7o9pr\r\nk6vDBIn9n3X8HpLDpkEEaJGqoHdFjBekigJWtKmdeh5XCB4Pa65roMrzrNLT\r\nPUq1mS5ymoXqOsUnFk2IDruOPS3RkcD3pCQ4KJxbRimy08scF11Vp/ogHY7L\r\nYu1Bjc2aUEy012IZFvBXDr26Gs7YFB6/JXd6OyTNyXb5qALbBsLph3c3ahKU\r\nKSrJD7AJ/P0sKWnQfZ/8TLJ/YL/xQhrUmD5SFsD8jeLq1H40ihNXq5aBzak3\r\now3G1Uqqo0ylNPFR3U65qEG43gcYRliA7BA=\r\n=dTN4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"el3um4s","email":"el3um4s@gmail.com"},"directories":{},"maintainers":[{"name":"el3um4s","email":"el3um4s@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipc-for-electron-system-info_2.0.4_1662848176340_0.795602287066699"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-10T22:32:18.933Z","0.0.1":"2022-08-10T22:32:19.202Z","modified":"2022-09-10T22:16:16.609Z","0.0.3":"2022-08-13T22:17:29.771Z","1.0.0":"2022-08-15T17:30:50.793Z","2.0.0":"2022-08-15T21:53:25.073Z","2.0.1":"2022-08-17T14:15:02.667Z","2.0.2":"2022-08-18T17:33:24.803Z","2.0.3":"2022-08-21T21:47:05.937Z","2.0.4":"2022-09-10T22:16:16.518Z"},"maintainers":[{"name":"el3um4s","email":"el3um4s@gmail.com"}],"description":"Allow the renderer to get information about the version of Electron, Chrome and NodeJS used","homepage":"https://github.com/el3um4s/ipc-for-electron-system-info#readme","keywords":["typescript","npm","electron","electronjs","node","nodejs","ts","ipc","inter-process-communication","system","info"],"repository":{"type":"git","url":"git+https://github.com/el3um4s/ipc-for-electron-system-info.git"},"author":{"name":"Samuele C. De Tomasi"},"bugs":{"url":"https://github.com/el3um4s/ipc-for-electron-system-info/issues"},"license":"MIT","readme":"# IPC for Electron: System Info\r\n\r\nAllow the renderer to get information about the version of Electron, Chrome and NodeJS\r\n\r\nNPM link: [@el3um4s/ipc-for-electron-system-info](https://www.npmjs.com/package/@el3um4s/ipc-for-electron-system-info)\r\n\r\nUse [@el3um4s/ipc-for-electron](https://www.npmjs.com/package/@el3um4s/ipc-for-electron) and [@el3um4s/renderer-for-electron-system-info](https://www.npmjs.com/package/@el3um4s/renderer-for-electron-system-info) to allow communication between Electron and a web page\r\n\r\n### Install and use the package\r\n\r\nTo use the package in a project:\r\n\r\n```bash\r\nnpm i @el3um4s/ipc-for-electron @el3um4s/ipc-for-electron-system-info @el3um4s/renderer-for-electron-system-info\r\n```\r\n\r\nThen the `preload.ts` file:\r\n\r\n```ts\r\nimport { generateContextBridge } from \"@el3um4s/ipc-for-electron\";\r\nimport systemInfo from \"@el3um4s/ipc-for-electron-system-info\";\r\n\r\nconst listAPI = [systemInfo];\r\n\r\ngenerateContextBridge(listAPI);\r\n```\r\n\r\nIn the renderer file:\r\n\r\n```ts\r\nimport systemInfo from \"@el3um4s/renderer-for-electron-system-info\";\r\nlet isWindows = false;\r\n\r\nsystemInfo.requestIsWindows({\r\n  callback: (data) => {\r\n    isWindows = data.isWindows;\r\n  },\r\n});\r\n\r\nlet app: string = \"-\";\r\nlet chrome: string = \"-\";\r\nlet node: string = \"-\";\r\nlet electron: string = \"-\";\r\n\r\nsystemInfo.requestSystemInfo({\r\n  callback: (data) => {\r\n    chrome = data.chrome;\r\n    node = data.node;\r\n    electron = data.electron;\r\n    app = data.app;\r\n  },\r\n});\r\n```\r\n\r\nIn the renderer you can use:\r\n\r\n```ts\r\nlet isWindows = false;\r\n\r\nglobalThis.api.systemInfo.send(\"requestIsWindows\", null);\r\nglobalThis.api.systemInfo.receive(\"getIsWindows\", (data) => {\r\n  isWindows = data.isWindows;\r\n});\r\n\r\nlet chrome: string = \"-\";\r\nlet node: string = \"-\";\r\nlet electron: string = \"-\";\r\nlet app: string = \"-\";\r\n\r\nglobalThis.api.systemInfo.send(\"requestSystemInfo\", null);\r\nglobalThis.api.systemInfo.receive(\"getSystemInfo\", (data) => {\r\n  chrome = data.chrome;\r\n  node = data.node;\r\n  electron = data.electron;\r\n  app = data.app;\r\n});\r\n```\r\n\r\n### API: Electron Side\r\n\r\n- `requestSystemInfo` - Request the version of Electron, Chrome and NodeJS. The response is sent to the `getSystemInfo` channel\r\n- `requestIsWindows` - Request if the OS is Windows. The response is sent to the `getIsWindows` channel\r\n\r\n### API: Renderer Side - Request\r\n\r\n`requestSystemInfo = async (options: { callback?: (arg0: SystemInfo) => void; apiKey?: string; }): Promise<SystemInfo>`\r\n\r\nexample:\r\n\r\n```ts\r\nimport systemInfo from \"@el3um4s/renderer-for-electron-system-info\";\r\n\r\nlet app: string = \"-\";\r\nlet chrome: string = \"-\";\r\nlet node: string = \"-\";\r\nlet electron: string = \"-\";\r\n\r\nsystemInfo.requestSystemInfo({\r\n  apiKey: \"ipc\",\r\n  callback: (data) => {\r\n    console.log(\"DATA OK\", data);\r\n    chrome = data.chrome;\r\n    node = data.node;\r\n    electron = data.electron;\r\n    app = data.app;\r\n  },\r\n});\r\n```\r\n\r\n`requestIsWindows = async (options: { callback?: (arg0: IsWindows) => void; apiKey?: string; }): Promise<IsWindows>`\r\n\r\nexample:\r\n\r\n```ts\r\nimport systemInfo from \"@el3um4s/renderer-for-electron-system-info\";\r\n\r\nlet isWindows = false;\r\n\r\nsystemInfo.requestIsWindows({\r\n  apiKey: \"ipc\",\r\n  callback: (data) => {\r\n    console.log(\"DATA OK\", data);\r\n    isWindows = data.isWindows;\r\n  },\r\n});\r\n```\r\n\r\n### API: Renderer Side - Response\r\n\r\n`on.getSystemInfo = async (options: { callback?: (arg0: SystemInfo) => void; apiKey?: string; }): Promise<SystemInfo>`\r\n\r\nexample:\r\n\r\n```ts\r\nimport systemInfo from \"@el3um4s/renderer-for-electron-system-info\";\r\n\r\nlet app: string = \"-\";\r\nlet chrome: string = \"-\";\r\nlet node: string = \"-\";\r\nlet electron: string = \"-\";\r\nsystemInfo.requestSystemInfo();\r\n\r\nsystemInfo.on.getSystemInfo({\r\n  apiKey: \"ipc\",\r\n  callback: (data) => {\r\n    console.log(\"DATA OK\", data);\r\n    chrome = data.chrome;\r\n    node = data.node;\r\n    electron = data.electron;\r\n    app = data.app;\r\n  },\r\n});\r\n```\r\n\r\n`on.getIsWindows = async (options: { callback?: (arg0: IsWindows) => void; apiKey?: string; }): Promise<IsWindows>`\r\n\r\nexample:\r\n\r\n```ts\r\nimport systemInfo from \"@el3um4s/renderer-for-electron-system-info\";\r\n\r\nlet isWindows = false;\r\n\r\nsystemInfo.requestIsWindows();\r\n\r\nsystemInfo.on.getIsWindows({\r\n  apiKey: \"ipc\",\r\n  callback: (data) => {\r\n    console.log(\"DATA OK\", data);\r\n    isWindows = data.isWindows;\r\n  },\r\n});\r\n```\r\n\r\n### Types\r\n\r\n**SystemInfo**\r\n\r\n```ts\r\ninterface SystemInfo {\r\n  chrome: string;\r\n  node: string;\r\n  electron: string;\r\n  app: string;\r\n}\r\n```\r\n\r\n**IsWindows**\r\n\r\n```ts\r\ninterface IsWindows {\r\n  isWindows: boolean;\r\n}\r\n```\r\n\r\n**DefaultApiKey**\r\n\r\n```ts\r\ntype DefaultApiKey = \"ipc\";\r\n```\r\n","readmeFilename":"README.md"}