{"_id":"@electron-delta/updater","_rev":"3-01e3b12a0bb6e5f58d14858e229f2eed","name":"@electron-delta/updater","dist-tags":{"latest":"0.1.17"},"versions":{"0.1.10":{"name":"@electron-delta/updater","version":"0.1.10","description":"True delta updater for windows","main":"src/index.js","scripts":{"test":"electron splash-test/main.js"},"keywords":["electron-delta-updater","electron-delta","delta-updates","auto-updater"],"author":{"name":"Sandeep Acharya","email":"i.am.sandeep.acharya@gmail.com"},"license":"UNLICENSED","bugs":{"url":"https://github.com/electron-delta/electron-delta-updater/issues"},"homepage":"https://github.com/electron-delta/electron-delta-updater#readme","dependencies":{"cross-fetch":"^3.1.5","electron-updater":"^5.0.1","fs-extra":"^10.0.1","semver":"^7.3.7","yaml":"^2.0.1"},"devDependencies":{"electron":"*","eslint":"^8.13.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0"},"gitHead":"8c0988b97294ee3f64922cf025fd21f96b000b83","_id":"@electron-delta/updater@0.1.10","_nodeVersion":"16.13.1","_npmVersion":"8.3.0","dist":{"integrity":"sha512-qZd5h8vNyd4BYxXnElGxIW9c9LSHVQ1X829hO8M2CckIxV2+YuD+g/u9lbgNdUSHFA7Ze1Q88m5xAp0tw6SriQ==","shasum":"afc2b326adf0f3480f3617cdc5db5a8709c8d189","tarball":"https://registry.npmjs.org/@electron-delta/updater/-/updater-0.1.10.tgz","fileCount":13,"unpackedSize":26078,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEjSnlQlvgK/TFwhFCP7Bgu3pNOWgZ0GRIwfjo+KVUYTAiAY5U/XTGFo0WJb0j6mfmW78M94D7c1ty/Ke4CfpJnu1g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaGOmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpl3w//VW+usuT83K8l5YmrbvmrZ7xBC2ORYt5QB1UHEwmj/rrGiefU\r\nOXxJnlKEUUYcOc3BiIMFVXAMAM0ZIMX6BhuGDqC/yshxwdcf7mNFHKhaiToD\r\ncyOZ4qqRdj4PRO7BYHU9KAvSZa1sun2J3D21Cjm/Ga7yHgLGjlFmpHpaNA7w\r\n0IEhuznZJh1kmW6uV4mKXYzqEf/yS7v+E3QSN++nIlZKYe95fzrVqe9JYLqT\r\nSrQloJxAszdo4bplWGa7qq9mcmoP3+K+favn918ciiYJdAx2fOu1yNl5RLAy\r\nx5XfwMtWp/SbryBujKIdRJDf3LxCGmnOk4BbQIDI4fl2icNJKeuDI4XybT53\r\nNvSlGYTAg3w9Gtt3kJwxjb1zbfM8TTHBnCLmQRpGFoVvjWQBUH7yA4TPrGUb\r\niPV57V5Vyf2HP8fjgckdtNNQtSgeHxgRx6/qDnBzr9+13JSSF8SYzDI8kx6j\r\nuxFB3vDuW7QJ2vmehpkcdMvWmZRVGtlef8JU3Vhj4JntJOb6io41r7aQPxN8\r\nnDgiqlYE6ee/3zcgcH5dnsOgI+CY3VBweitWPhZJ6QM3jHNICdapFduRjTxF\r\nSJ49v1NVQoy1eNmtwCpaJpEPPdm20FwZkeZ+1arsPwtoJ/aVh9Uv3NTfLE4X\r\n2FOYJlGzz0J7BiyMx1GGPTWBvEoopPQZqjE=\r\n=By/X\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sandeep1995","email":"i.am.sandeep.acharya@gmail.com"},"directories":{},"maintainers":[{"name":"sandeep1995","email":"i.am.sandeep.acharya@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/updater_0.1.10_1651008422122_0.5918335090594025"},"_hasShrinkwrap":false},"0.1.11":{"name":"@electron-delta/updater","version":"0.1.11","description":"True delta updater for windows","main":"src/index.js","scripts":{"test":"electron splash-test/main.js"},"keywords":["electron-delta-updater","electron-delta","delta-updates","auto-updater"],"author":{"name":"Sandeep Acharya","email":"i.am.sandeep.acharya@gmail.com"},"license":"UNLICENSED","bugs":{"url":"https://github.com/electron-delta/electron-delta-updater/issues"},"homepage":"https://github.com/electron-delta/electron-delta-updater#readme","dependencies":{"cross-fetch":"^3.1.5","electron-updater":"^5.0.1","fs-extra":"^10.0.1","semver":"^7.3.7","yaml":"^2.0.1"},"devDependencies":{"electron":"*","eslint":"^8.13.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0"},"gitHead":"562de756fe67f831ef6efe71312ad847700617e3","_id":"@electron-delta/updater@0.1.11","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-ctl6fltHSFakT//kF22VpSSGuzCEdgLzlujenfX0IHXwdqrrCyWt/s9/dbqvsuFMlyeN7dioKm74GF28JlHhWA==","shasum":"0d0daf6213e6810674722d4f35edc6ca0f5a82bc","tarball":"https://registry.npmjs.org/@electron-delta/updater/-/updater-0.1.11.tgz","fileCount":13,"unpackedSize":26078,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6B+6Bb3XTHpiAxKdn9Af1x17n5O0AY6eSOyJx9FJLqQIhAJesE29Aba94OGnxmiHcEd8qHIsBayMjyKZIZklPgHql"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaQ9zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCnA/+KH2oNVNTkl+uJyubsahJu4kEt3KTxEUtk/dK5CGhfz6Ey1B9\r\n2rXr1nUGk+W2GcKEnAx0DFHZvrDU7KG7yDXOS9wgqH4s755bkIYGSJyVLeza\r\nCuc3oiMdXxyhbClVGMrBWpozaHIUdKhP9WkrhhkOHarhTt7mnGZOOh2qiXfX\r\nU8okImDA0ABoYQzePVSeqwEcqpItAZnywxSSJQtwihtHmdSe5J67BPJ7Q3CZ\r\nl7ZyoQZj3MT5Ygu6LzXF4kNDBhRTY4b/ZqhX9l43D7oU03s6/cfLtzoKUG8q\r\nypXcRrPAYoHsfusX6tDx/Hrzvu7sIYAD+RV8OFWJr87xNuy/UeVhDwcc/qQy\r\ngS/GL5UstUGv4Tp21zcY2QDTqbSC5Fx8XIZpIN/A/VGxbopSsIPReq6cD7yp\r\nm/CpRVRlSGpr/rFB5XmOa7b0UgjlgCmE4nbQ0yVRnfrHhQ4LY0mH7amF3ok4\r\ny68HTKq9tu/jXLm/Jcj3mLzbRQI9MRTUhp1YChjZwpcRc3ipuL+FrLrg/Pqp\r\nB53F5sPCfM19rtBrn00gKjxgR2ksS6+7QMav21UsQTwdGqlyPK5QeBBk+Lsy\r\n1hTjIUuxaiKWavN9EK13cEFgSiQr6L6Il/i4eEBDr4yhcfFEiAVFZdJ7Vh4/\r\ng0p0qTWnCvPpHg71Pq+MJswdkl4Cq9cKgAc=\r\n=wXyQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sandeep1995","email":"i.am.sandeep.acharya@gmail.com"},"directories":{},"maintainers":[{"name":"sandeep1995","email":"i.am.sandeep.acharya@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/updater_0.1.11_1651052402863_0.21686765577782818"},"_hasShrinkwrap":false},"0.1.15":{"name":"@electron-delta/updater","version":"0.1.15","description":"True delta updater for windows","main":"src/index.js","scripts":{"test":"electron splash-test/main.js","cargo":"cd src/mac-updater && cargo build"},"keywords":["electron-delta-updater","electron-delta","delta-updates","auto-updater"],"author":{"name":"Sandeep Acharya","email":"i.am.sandeep.acharya@gmail.com"},"license":"UNLICENSED","bugs":{"url":"https://github.com/electron-delta/electron-delta-updater/issues"},"homepage":"https://github.com/electron-delta/electron-delta-updater#readme","dependencies":{"cross-fetch":"^3.1.5","electron-updater":"^5.0.1","fs-extra":"^10.0.1","semver":"^7.3.7","yaml":"^2.0.1"},"devDependencies":{"electron":"*","eslint":"^8.13.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0"},"gitHead":"9c083e5633a5c9c7b74ff5e445d414b282b0af83","_id":"@electron-delta/updater@0.1.15","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-kYccTv8p0uNznpkCbRr3kktGvQmx1njEUKjJvGuBNOyE/RBecMM1AZx+0Jpzwfcc7i6WLb1OHAamEderssHnYg==","shasum":"07d5cdd513233848cc8699c08b01bc7893787358","tarball":"https://registry.npmjs.org/@electron-delta/updater/-/updater-0.1.15.tgz","fileCount":17,"unpackedSize":955282,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjndf+NIBX+tOPCKn9hixnvv3/+NHqhQUn0NYzdHYTpwIgX3JGQI8Cv8Dja3TiH7sOD/62bL7hjVLkBSmUiiB4aPk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipMKPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqa9hAAiUZqCdYYpiFNkm+xtdkrSS0jIIVLXMzLvwsLtN6AizCi+T8V\r\n+e+cHx80Z7AjpYEoQx6jCvNkvU4hYCSIX3e7+QBu09Gjn0VVaMe+2YYtG/gI\r\ngQEcriXyWG8vULsyem2WQidbe+VBfzbK05upt/bkeeIy57eJXHHtMIhZp6xv\r\n94LL4cEsDdNAnjwv5mcxea907InHUgPQ4cgzhyWyLYNas0JfA2D2oUrfnf/N\r\nlYBnpORS7srlCvrVhj6iIFH4T0sBgPOsW8Mz5+bApvdIMbX/IYqdMttMxmkC\r\nOo4xJnxP5PssCWUSAskFcY1DbhranUYwWF7aqDZ41FQvF6bhorWMfMvzm9r0\r\n4QkH3ZFWhu6dh3WkubK+Gv4Q0VCQd/nFiwu2OTvQ4VEJUZhKAEKVPQq8ngDx\r\n4ssypWPka7PUYHbvD+hxDITAPfJgXz5K07gbV7eC/aa5XN3UIX2jced5QpD8\r\nKBoS3WrOKHpRAwXqhzpWd4Q1xgwGnKN/ruyM1IfRnns+XyoKhK7a/tMj7o5d\r\n+NxPFZdx/JOBPafLFBsegLaOHpxBlLXHT0TlRjQ/5yqNUVxWz3qE9z/Q6DSJ\r\njD3vC/EX8HgL71k947ekZ03uWQK0ePPkRdBpxAt1q+qPsTeTP8kU1Y0KGQY0\r\nnX5jcyvksrk87CJF+Nw1J/uayM0iScqc0Xs=\r\n=rXaM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sandeep1995","email":"i.am.sandeep.acharya@gmail.com"},"directories":{},"maintainers":[{"name":"sandeep1995","email":"i.am.sandeep.acharya@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/updater_0.1.15_1654964879405_0.04846960564470648"},"_hasShrinkwrap":false},"0.1.17":{"name":"@electron-delta/updater","version":"0.1.17","description":"True delta updater for windows","main":"src/index.js","scripts":{"test":"electron splash-test/main.js","cargo":"cd src/mac-updater && cargo build"},"keywords":["electron-delta-updater","electron-delta","delta-updates","auto-updater"],"author":{"name":"Sandeep Acharya","email":"i.am.sandeep.acharya@gmail.com"},"license":"UNLICENSED","bugs":{"url":"https://github.com/electron-delta/electron-delta-updater/issues"},"homepage":"https://github.com/electron-delta/electron-delta-updater#readme","dependencies":{"cross-fetch":"^3.1.5","electron-updater":"^5.0.1","fs-extra":"^10.0.1","semver":"^7.3.7","yaml":"^2.0.1"},"devDependencies":{"electron":"*","eslint":"^8.13.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0"},"gitHead":"1afbd400e34efda2f5c049bee5dcdd4cb505317f","_id":"@electron-delta/updater@0.1.17","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-ZiFVJ3HP3CXqUzvTK153nWM6rdjwJ8t9Qe5W2y9+vXwPRtXOnYa7J5mbcQ0ihEeNJaIoRCwOsUkbfUsvJCtMEQ==","shasum":"4b87c468b44342fa4e7f3f4ee9361d321f4d9817","tarball":"https://registry.npmjs.org/@electron-delta/updater/-/updater-0.1.17.tgz","fileCount":13,"unpackedSize":29395,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXWf4KnrTcZpXI/LMroK+VWQqcVvZxz/EJ4BBW8TNBkAIhAOSTSqp5VgIlsvBODnNAp3si75fXRmu7SsP/mYiTlAyG"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi++L+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogPBAAjCaZUftlwmytFaGfxvoRWGwyf4A7ZC3bk8b0LdJNGTaJ+L7i\r\neF8aJ1nt6hlRnlhFxS1Vh9OyyUjBP+SN15uhTokjJRRl8MIHRrX/ERDAVNSV\r\nUZCCZ34rDFhyWBzWoold9+GEibnu+fLNbnL3QguBtzAVYO3hEC0bhxGx3xNv\r\nu66M4UTtABYjXz2rAQ0wmYJSfKPEHUREzYp6mY0VouoLIaEfFalC821MQxlf\r\n3ZDTjw8M9rPKf9jRyqzg7TTzF7q9BLOvGePq0gAbg4WuVbSLzlQhw5BotoHG\r\nZh1hVwKJFYe+rYlST96B4fSHH3zusnHnFMA/E7zQ8ceh5/AR0iVVhOIOKSLk\r\nz6ihG+iJbBmH9VPp4UtQbzc1OcHcUAzaEs0TnOg0O999c/xhzos/NWKb5wpJ\r\nyWKHMOUn4YqP33UJW6LOA1JL3lV2UyKjCCTvnlDwhSbDUSZF3OBJJDuOOxHI\r\nMKHRa1H2zZFapI8exkj3i0e7f60uyVASNOdkAIOF4Xji/LCUPZBJj/0HxqDl\r\nBUyja0Hd9nQ7xHmqMweYI2sDElvrIWfR1XePWMMqLvjou4EdNzJanFxBosRc\r\nHHYeUbjBypDG8kvtEqns9ChZBEc4yj6ZNz1r9EKV7w86AA6U6udE3AvzJC6o\r\nF0KFXdBeO5vG1xcQy2fBM6OQJsVNIhnymvI=\r\n=Imc7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sandeep1995","email":"i.am.sandeep.acharya@gmail.com"},"directories":{},"maintainers":[{"name":"sandeep1995","email":"i.am.sandeep.acharya@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/updater_0.1.17_1660674813734_0.20080075464785807"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-26T21:27:02.073Z","0.1.10":"2022-04-26T21:27:02.310Z","modified":"2022-08-16T18:33:34.122Z","0.1.11":"2022-04-27T09:40:03.047Z","0.1.15":"2022-06-11T16:27:59.686Z","0.1.17":"2022-08-16T18:33:34.021Z"},"maintainers":[{"name":"sandeep1995","email":"i.am.sandeep.acharya@gmail.com"}],"description":"True delta updater for windows","homepage":"https://github.com/electron-delta/electron-delta-updater#readme","keywords":["electron-delta-updater","electron-delta","delta-updates","auto-updater"],"author":{"name":"Sandeep Acharya","email":"i.am.sandeep.acharya@gmail.com"},"bugs":{"url":"https://github.com/electron-delta/electron-delta-updater/issues"},"license":"UNLICENSED","readme":"# @electron-delta/updater\n\n### Delta AutoUpdater module for [`@electron-delta/builder`](https://github.com/electron-delta/electron-delta)\n\n## Features\n\n1. Discord like splash screen auto updater while booting the app\n2. Works with [`@electron-delta/builder`](https://github.com/electron-delta/electron-delta), automatically uses delta updates for Windows NSIS\n3. sha256 checksum for delta updates\n\n![Delta updates](https://electrondelta.com/assets/delta-downloading.png)\n## Installation\n\n```bash\nnpm install @electron-delta/updater\n```\n## Example\n\n```js\nconst DeltaUpdater = require(\"@electron-delta/updater\");\nconst { app, BrowserWindow } = require(\"electron\");\n\napp.whenReady().then(async () => {\n\n  const deltaUpdater = new DeltaUpdater({\n    logger: require('electron-log'),\n    // optionally set the autoUpdater from electron-updater\n    autoUpdater: require(\"electron-updater\").autoUpdater,\n    // Where delta.json is hosted, for github provider it's not required to set the hostURL\n    hostURL: \"https://example.com/updates/windows/\",\n  });\n\n  try {\n    await deltaUpdater.boot();\n  } catch (error) {\n    logger.error(error);\n  }\n  // create main app window after the deltaUpdater.boot()\n  createMainWindow();\n\n});\n```\n\nCheck the sample repo for full integration example with @electron-delta/updater\n[electron-sample-app](https://github.com/electron-delta/electron-sample-app)\n","readmeFilename":"README.md"}