{"_id":"@alphamatica/app-updater","_rev":"15-9cee812c026e2616efc55524ada66e4c","name":"@alphamatica/app-updater","dist-tags":{"latest":"1.0.15"},"versions":{"1.0.0":{"name":"@alphamatica/app-updater","version":"1.0.0","keywords":["electron","updater","auto-update","electron-updater","update","a-updater"],"author":{"name":"Alphamatica"},"license":"MIT","_id":"@alphamatica/app-updater@1.0.0","maintainers":[{"name":"simbik","email":"simbik@live.ru"}],"dist":{"shasum":"12253c03bcdaa0e0bf7a2f79e2a82387021e8c2d","tarball":"https://registry.npmjs.org/@alphamatica/app-updater/-/app-updater-1.0.0.tgz","fileCount":20,"integrity":"sha512-Bnb+uNLfepxkhYBY2HOZFFANDRrgpRxnklTs24jaSYHl1OhTNq0qNkL4Yg8J7zyR34EjRWNjjPrF6W3ftBi54g==","signatures":[{"sig":"MEUCIQDqNYZJc/ZwtiEv+QveyNDLr6+DeZo9ouohbZpY72/tEAIgB+vDom/514EnJMfsLZZSxOXlT5NYuzVP4otWDb7CmeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39577},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rimraf dist","prepublishOnly":"yarn clean && yarn build"},"_npmUser":{"name":"simbik","email":"simbik@live.ru"},"_npmVersion":"8.19.3","description":"Electron auto-updater client for A-Updater service","directories":{},"_nodeVersion":"20.19.1","dependencies":{"tar":"^6.2.0","axios":"^1.6.5","extract-zip":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","electron":"^28.1.0","@types/tar":"^6.1.10","typescript":"^5.3.3","@types/node":"^20.11.0"},"peerDependencies":{"electron":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-updater_1.0.0_1765713031195_0.9125099333160347","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@alphamatica/app-updater","version":"1.0.1","keywords":["electron","updater","auto-update","electron-updater","update","a-updater"],"author":{"name":"Alphamatica"},"license":"UNLICENSED","_id":"@alphamatica/app-updater@1.0.1","maintainers":[{"name":"simbik","email":"simbik@live.ru"}],"dist":{"shasum":"25113510d660ae7414bcc3caeba8d4891668b6a9","tarball":"https://registry.npmjs.org/@alphamatica/app-updater/-/app-updater-1.0.1.tgz","fileCount":20,"integrity":"sha512-jIMouCvtn5HbnGKbTugfzT4/s58xeQ79MJcGUPjk2zZZaM8XsP0qQcd1bhwWTPrmvj0kDaF2KAWk40XQG9/EeQ==","signatures":[{"sig":"MEYCIQDCNXQ5D7bTKpCxJbM9U5F50uOEYVwEDecx2u8DYH7IpAIhAJdhCHEaKBWn3+keMlC6TtcGNBrVIElFTA9UpxuCb9y1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38926},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rimraf dist","prepublishOnly":"yarn clean && yarn build"},"_npmUser":{"name":"simbik","email":"simbik@live.ru"},"_npmVersion":"8.19.3","description":"Electron auto-updater client for A-Updater service","directories":{},"_nodeVersion":"20.19.1","dependencies":{"tar":"^6.2.0","axios":"^1.6.5","extract-zip":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","electron":"^28.1.0","@types/tar":"^6.1.10","typescript":"^5.3.3","@types/node":"^20.11.0"},"peerDependencies":{"electron":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-updater_1.0.1_1765713239346_0.7274275233420666","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@alphamatica/app-updater","version":"1.0.2","keywords":["electron","updater","auto-update","electron-updater","update","a-updater"],"author":{"name":"Alphamatica"},"license":"UNLICENSED","_id":"@alphamatica/app-updater@1.0.2","maintainers":[{"name":"simbik","email":"simbik@live.ru"}],"dist":{"shasum":"2b41700ce042260d83ecf184ed586823656b1325","tarball":"https://registry.npmjs.org/@alphamatica/app-updater/-/app-updater-1.0.2.tgz","fileCount":20,"integrity":"sha512-SIG2d5OcmUOrYnx7FEJl85OjiyBIfWtIF+vCcRIUZGhNpiJ8QY7UJdC69iNsm4rMk66M+AOue4d8L6/3rQu4gA==","signatures":[{"sig":"MEUCIG+a87f59Xlg4/J6Qh+gQE1bxyu0Tbi9tLxPnapIyNRTAiEA1uuf/Ymu5UdZJ8q0UzID8XeDA5NYkTuQ7FBoTry5tnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61736},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"50767e9c1ccfb58539974bac8937ef9febbe6c67","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rimraf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"simbik","email":"simbik@live.ru"},"_npmVersion":"10.8.2","description":"Electron auto-updater client for A-Updater service","directories":{},"_nodeVersion":"18.20.7","dependencies":{"tar":"^6.2.0","axios":"^1.6.5","extract-zip":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","electron":"^28.1.0","@types/tar":"^6.1.10","typescript":"^5.3.3","@types/node":"^20.11.0"},"peerDependencies":{"electron":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-updater_1.0.2_1765792372467_0.15819591651578402","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@alphamatica/app-updater","version":"1.0.3","keywords":["electron","updater","auto-update","electron-updater","update","a-updater"],"author":{"name":"Alphamatica"},"license":"UNLICENSED","_id":"@alphamatica/app-updater@1.0.3","maintainers":[{"name":"simbik","email":"simbik@live.ru"}],"dist":{"shasum":"8a7fa0e9343ad6f46a950c04946163aa40b285ac","tarball":"https://registry.npmjs.org/@alphamatica/app-updater/-/app-updater-1.0.3.tgz","fileCount":20,"integrity":"sha512-y/OVXXW949uiKMMiN+FM2oglGA/7YzWm8byrdsRsPhmmfOldKjn5EeKFU6fPr5qayr/wYeJhFResAe48LePkPw==","signatures":[{"sig":"MEUCIQDfUhGTkXlFRZ5sYTlVwU1fJP0GXFJq+XtKCgqSkeTiRAIgD1rNac0NjRL56Mhx3pwyd19DVluJDfkfMmHcC0SNc0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68852},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"a831515c57bb5f5fc18c374404c04e7debd636e2","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rimraf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"simbik","email":"simbik@live.ru"},"_npmVersion":"10.8.2","description":"Electron auto-updater client for A-Updater service","directories":{},"_nodeVersion":"18.20.7","dependencies":{"tar":"^6.2.0","axios":"^1.6.5","extract-zip":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","electron":"^28.1.0","@types/tar":"^6.1.10","typescript":"^5.3.3","@types/node":"^20.11.0"},"peerDependencies":{"electron":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-updater_1.0.3_1765795399507_0.6910275585676449","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@alphamatica/app-updater","version":"1.0.4","keywords":["electron","updater","auto-update","electron-updater","update","a-updater"],"author":{"name":"Alphamatica"},"license":"UNLICENSED","_id":"@alphamatica/app-updater@1.0.4","maintainers":[{"name":"simbik","email":"simbik@live.ru"}],"dist":{"shasum":"31c42824a7fe747d6a9e35a8d3a795986ec04045","tarball":"https://registry.npmjs.org/@alphamatica/app-updater/-/app-updater-1.0.4.tgz","fileCount":20,"integrity":"sha512-6Y+eKqGrwsK1IUBYOUUP3Znk3skUVs8g0oMd7s27XjXNAkDriR6mrYt04Jzm4LITN6F2Mv/MZHSq11F3tRHAjg==","signatures":[{"sig":"MEUCIQCbKxk1UPHc54FNGxdoBUhYhIQxfFjJTaaYbmUJjA4sQQIgT5i9hVY39H/c9V1oIAt/+hrT346qXERXhOV8/qOM460=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71266},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"a831515c57bb5f5fc18c374404c04e7debd636e2","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rimraf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"simbik","email":"simbik@live.ru"},"_npmVersion":"10.8.2","description":"Electron auto-updater client for A-Updater service","directories":{},"_nodeVersion":"18.20.7","dependencies":{"tar":"^6.2.0","axios":"^1.6.5","extract-zip":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","electron":"^28.1.0","@types/tar":"^6.1.10","typescript":"^5.3.3","@types/node":"^20.11.0"},"peerDependencies":{"electron":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-updater_1.0.4_1765802326107_0.5022221708718271","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@alphamatica/app-updater","version":"1.0.5","keywords":["electron","updater","auto-update","electron-updater","update","a-updater"],"author":{"name":"Alphamatica"},"license":"UNLICENSED","_id":"@alphamatica/app-updater@1.0.5","maintainers":[{"name":"simbik","email":"simbik@live.ru"}],"dist":{"shasum":"583d8c7e3913d708f715ae71a9e221d726ce3290","tarball":"https://registry.npmjs.org/@alphamatica/app-updater/-/app-updater-1.0.5.tgz","fileCount":20,"integrity":"sha512-8GYZizk1k2r1ANQEjUjxcGg1QD2ZXmNEwkTpPTQRPoVg848YuVsZVbXRnUD94fvWe0zkjVugeXGUPEsiP7IWjA==","signatures":[{"sig":"MEUCIQDNHTEsmCgem7fdE9FrPaQsS09tsSxoI5Xw/Fo2VO+ESAIgWi7H/hMaCLmopgVcoAisefpUgZJHDtYcmc3W7xn+t7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71536},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"a831515c57bb5f5fc18c374404c04e7debd636e2","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rimraf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"simbik","email":"simbik@live.ru"},"_npmVersion":"10.8.2","description":"Electron auto-updater client for A-Updater service","directories":{},"_nodeVersion":"18.20.7","dependencies":{"tar":"^6.2.0","axios":"^1.6.5","extract-zip":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","electron":"^28.1.0","@types/tar":"^6.1.10","typescript":"^5.3.3","@types/node":"^20.11.0"},"peerDependencies":{"electron":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-updater_1.0.5_1765802482065_0.27409305494715897","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@alphamatica/app-updater","version":"1.0.6","keywords":["electron","updater","auto-update","electron-updater","update","a-updater"],"author":{"name":"Alphamatica"},"license":"UNLICENSED","_id":"@alphamatica/app-updater@1.0.6","maintainers":[{"name":"simbik","email":"simbik@live.ru"}],"dist":{"shasum":"c46bfa5bb0b969f716acd5f07f48689aee4bce96","tarball":"https://registry.npmjs.org/@alphamatica/app-updater/-/app-updater-1.0.6.tgz","fileCount":22,"integrity":"sha512-GhgxLeHen9T+n6KhVSYr2IzYpQna6hkudEOL32y5IVqqgFXaRm4tXgLXhLZl4snU5U416Cdy3xrjthrotazOaQ==","signatures":[{"sig":"MEUCIQDWIOwN6isav7OAmkgdYNt16ofjkgwLWNqF9idqOJrJiQIgbu2ijZK6Z+7JilvaYQbP2lh38Cu+mBul4AFUpIB1Vww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86083},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rimraf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"simbik","email":"simbik@live.ru"},"description":"Electron auto-updater client for A-Updater service","directories":{},"licenseText":"Copyright (c) 2024 Alphamatica. All rights reserved.\n\nThis software is proprietary and confidential.\nUnauthorized copying, modification, distribution, or use of this software,\nvia any medium, is strictly prohibited.\n\nFor licensing inquiries, contact: info@alphamatica.com\n","dependencies":{"tar":"^6.2.0","axios":"^1.6.5","extract-zip":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","electron":"^28.1.0","@types/tar":"^6.1.10","typescript":"^5.3.3","@types/node":"^20.11.0"},"peerDependencies":{"electron":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-updater_1.0.6_1768210781053_0.3658056839621957","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@alphamatica/app-updater","version":"1.0.7","keywords":["electron","updater","auto-update","electron-updater","update","a-updater"],"author":{"name":"Alphamatica"},"license":"UNLICENSED","_id":"@alphamatica/app-updater@1.0.7","maintainers":[{"name":"simbik","email":"simbik@live.ru"}],"dist":{"shasum":"1b65c3f720f999340d2c512608b24eaec6c8b927","tarball":"https://registry.npmjs.org/@alphamatica/app-updater/-/app-updater-1.0.7.tgz","fileCount":22,"integrity":"sha512-+axN91YpoP2UmVB8emm+pGGFj/aJJg04dTnl/BZqgJG3K7SUa6zPsv8rGCJAP4bRsZiVAFYnhtcNz1wTOLp0+g==","signatures":[{"sig":"MEQCIE+AA88lJgwLTK4JHBM8inm1S7M2yQFQdmaLb54wPWaTAiBmNd+uVLhqcZFwXOwWSHnY79uS3a94KdGs16H6HXd/Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89167},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rimraf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"simbik","email":"simbik@live.ru"},"description":"Electron auto-updater client for A-Updater service","directories":{},"licenseText":"Copyright (c) 2024 Alphamatica. All rights reserved.\n\nThis software is proprietary and confidential.\nUnauthorized copying, modification, distribution, or use of this software,\nvia any medium, is strictly prohibited.\n\nFor licensing inquiries, contact: info@alphamatica.com\n","dependencies":{"tar":"^6.2.0","axios":"^1.6.5","extract-zip":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","electron":"^28.1.0","@types/tar":"^6.1.10","typescript":"^5.3.3","@types/node":"^20.11.0"},"peerDependencies":{"electron":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-updater_1.0.7_1768211708977_0.5721536645356975","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@alphamatica/app-updater","version":"1.0.9","keywords":["electron","updater","auto-update","electron-updater","update","a-updater"],"author":{"name":"Alphamatica"},"license":"UNLICENSED","_id":"@alphamatica/app-updater@1.0.9","maintainers":[{"name":"simbik","email":"simbik@live.ru"}],"dist":{"shasum":"879994ad27e95aceab3dba580b90b6c122714a06","tarball":"https://registry.npmjs.org/@alphamatica/app-updater/-/app-updater-1.0.9.tgz","fileCount":22,"integrity":"sha512-wuOEsfgwE4RZ+q4V2La8l/MT6XNeSRM7JhvCLwuxcklKAeTTaxoh0iA1v+ee7txffgVqNgS9ExfSptYw7XIeaA==","signatures":[{"sig":"MEQCIFY+yoj1o+Oj449mhc8X+m1pNeINEWcFYlL0Y7zNlVNKAiB8YYBcnh3NTZACWEMo5cBUBjmtz9QqWBUkFIcqX6wGxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94490},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rimraf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"simbik","email":"simbik@live.ru"},"description":"Electron auto-updater client for A-Updater service","directories":{},"licenseText":"Copyright (c) 2024 Alphamatica. All rights reserved.\n\nThis software is proprietary and confidential.\nUnauthorized copying, modification, distribution, or use of this software,\nvia any medium, is strictly prohibited.\n\nFor licensing inquiries, contact: info@alphamatica.com\n","dependencies":{"tar":"^6.2.0","axios":"^1.6.5","extract-zip":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","electron":"^28.1.0","@types/tar":"^6.1.10","typescript":"^5.3.3","@types/node":"^20.11.0"},"peerDependencies":{"electron":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-updater_1.0.9_1768213580273_0.857755215734693","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@alphamatica/app-updater","version":"1.0.10","keywords":["electron","updater","auto-update","electron-updater","update","a-updater"],"author":{"name":"Alphamatica"},"license":"UNLICENSED","_id":"@alphamatica/app-updater@1.0.10","maintainers":[{"name":"simbik","email":"simbik@live.ru"}],"dist":{"shasum":"759784e3e7d9ed0a44b3a42ac503df2809579a97","tarball":"https://registry.npmjs.org/@alphamatica/app-updater/-/app-updater-1.0.10.tgz","fileCount":22,"integrity":"sha512-exCvwuLbbjBJsAUlaelGkl1Sxc6U2xUNj/BvOX3HA5E9pvc5456IUGmRqeiiY8SKsVnXI5A6E3e6DpBEaGvYAA==","signatures":[{"sig":"MEYCIQDXzibN0spyZVMgjbWM5GlkMLgUs5zPlI9JGG0S00OjkwIhAL42gRgBMiE2zHQtw9WmZ3iodt3DkMgGy0I+j+3qyg4l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94595},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rimraf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"simbik","email":"simbik@live.ru"},"description":"Electron auto-updater client for A-Updater service","directories":{},"licenseText":"Copyright (c) 2024 Alphamatica. All rights reserved.\n\nThis software is proprietary and confidential.\nUnauthorized copying, modification, distribution, or use of this software,\nvia any medium, is strictly prohibited.\n\nFor licensing inquiries, contact: info@alphamatica.com\n","dependencies":{"tar":"^6.2.0","axios":"^1.6.5","extract-zip":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","electron":"^28.1.0","@types/tar":"^6.1.10","typescript":"^5.3.3","@types/node":"^20.11.0"},"peerDependencies":{"electron":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-updater_1.0.10_1768215478799_0.021087139216672934","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@alphamatica/app-updater","version":"1.0.11","keywords":["electron","updater","auto-update","electron-updater","update","a-updater"],"author":{"name":"Alphamatica"},"license":"UNLICENSED","_id":"@alphamatica/app-updater@1.0.11","maintainers":[{"name":"simbik","email":"simbik@live.ru"}],"dist":{"shasum":"6acd5fee6afd6b3348041e4e38e900ec758e429e","tarball":"https://registry.npmjs.org/@alphamatica/app-updater/-/app-updater-1.0.11.tgz","fileCount":22,"integrity":"sha512-xbY6NTSlQPEQRBWn8BfZEfFQrR86XKLLSPET/0/LtXuPByBBwtMTVKYzW416oLIuDrH79tyODlkqR27GzscS/w==","signatures":[{"sig":"MEYCIQDtskMHo2NurcpCrH1tcceQ1bB3GM+I0PFSuQcKUn+/YQIhAIgnW7qGZahNOV8AGAI81DreJx4R0kobjIUPtb6TnO+6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95651},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rimraf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"simbik","email":"simbik@live.ru"},"description":"Electron auto-updater client for A-Updater service","directories":{},"licenseText":"Copyright (c) 2024 Alphamatica. All rights reserved.\n\nThis software is proprietary and confidential.\nUnauthorized copying, modification, distribution, or use of this software,\nvia any medium, is strictly prohibited.\n\nFor licensing inquiries, contact: info@alphamatica.com\n","dependencies":{"tar":"^6.2.0","axios":"^1.6.5","extract-zip":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","electron":"^28.1.0","@types/tar":"^6.1.10","typescript":"^5.3.3","@types/node":"^20.11.0"},"peerDependencies":{"electron":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-updater_1.0.11_1768216402734_0.9657285214719373","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@alphamatica/app-updater","version":"1.0.12","keywords":["electron","updater","auto-update","electron-updater","update","a-updater"],"author":{"name":"Alphamatica"},"license":"UNLICENSED","_id":"@alphamatica/app-updater@1.0.12","maintainers":[{"name":"simbik","email":"simbik@live.ru"}],"dist":{"shasum":"9b4a1d44a0558ebe622044ff9da01f68a205d66d","tarball":"https://registry.npmjs.org/@alphamatica/app-updater/-/app-updater-1.0.12.tgz","fileCount":22,"integrity":"sha512-mwFClNZH72JMYX+KoOH1YxtTDquc4VkapO6IxZTJIF5w0WFfJnfNj70JUPnTAnSHOZMpvQxvYsD4Udcmu/faJQ==","signatures":[{"sig":"MEQCIEMPz76mgpdpedlv8R+emEa1YGWXR1s/H4KqiQmLm2eKAiBrJ3iHkqjV8Zb9gKj/FOb1g/BmvpTjvscjBcTyXpesQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96360},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rimraf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"simbik","email":"simbik@live.ru"},"description":"Electron auto-updater client for A-Updater service","directories":{},"licenseText":"Copyright (c) 2024 Alphamatica. All rights reserved.\n\nThis software is proprietary and confidential.\nUnauthorized copying, modification, distribution, or use of this software,\nvia any medium, is strictly prohibited.\n\nFor licensing inquiries, contact: info@alphamatica.com\n","dependencies":{"tar":"^6.2.0","axios":"^1.6.5","extract-zip":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","electron":"^28.1.0","@types/tar":"^6.1.10","typescript":"^5.3.3","@types/node":"^20.11.0"},"peerDependencies":{"electron":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-updater_1.0.12_1768218475072_0.03875220526861667","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@alphamatica/app-updater","version":"1.0.13","keywords":["electron","updater","auto-update","electron-updater","update","a-updater"],"author":{"name":"Alphamatica"},"license":"UNLICENSED","_id":"@alphamatica/app-updater@1.0.13","maintainers":[{"name":"simbik","email":"simbik@live.ru"}],"dist":{"shasum":"89f545445d708407c03462e5ef3c506c02d8e24d","tarball":"https://registry.npmjs.org/@alphamatica/app-updater/-/app-updater-1.0.13.tgz","fileCount":22,"integrity":"sha512-sBQlIWxfYL2qEce8UZvidhwgRXG0TDGsvWO6VcwJX9VSwOYaHEtkenI+WDp49wXPBjT0PC+o2x3r5ujhx/V9gQ==","signatures":[{"sig":"MEQCIGQHhQ5E4vPiIDwSDDJ765takIPAWmMaZsEyjGcUk75GAiBmYIhBkmL9mHrB2Rs0rdcRhP+WVxpvls0mQ/yiG0qJ+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102053},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rimraf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"simbik","email":"simbik@live.ru"},"description":"Electron auto-updater client for A-Updater service","directories":{},"licenseText":"Copyright (c) 2024 Alphamatica. All rights reserved.\n\nThis software is proprietary and confidential.\nUnauthorized copying, modification, distribution, or use of this software,\nvia any medium, is strictly prohibited.\n\nFor licensing inquiries, contact: info@alphamatica.com\n","dependencies":{"tar":"^6.2.0","axios":"^1.6.5","extract-zip":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","electron":"^28.1.0","@types/tar":"^6.1.10","typescript":"^5.3.3","@types/node":"^20.11.0"},"peerDependencies":{"electron":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-updater_1.0.13_1768222355486_0.8834609709501884","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@alphamatica/app-updater","version":"1.0.14","keywords":["electron","updater","auto-update","electron-updater","update","a-updater"],"author":{"name":"Alphamatica"},"license":"UNLICENSED","_id":"@alphamatica/app-updater@1.0.14","maintainers":[{"name":"simbik","email":"simbik@live.ru"}],"dist":{"shasum":"76e0937e24d19a8c34e14b4cc35e644171bc3615","tarball":"https://registry.npmjs.org/@alphamatica/app-updater/-/app-updater-1.0.14.tgz","fileCount":22,"integrity":"sha512-ygd4MzEsyw0N56+12/CVbFge+Jll7C1xv8DmOJBxoHOSUITW474XtPai+rBqUsu5QY8DNisdPiclShnFZwOxRA==","signatures":[{"sig":"MEQCIF9xEPhtNYGyyldDZCsxRoRqPHIYFW2L21gGwNJmIIgzAiBTusURoD9vhGb7JfVA9R9gbrWR4VFnRdNxgiNqIg+0Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103295},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rimraf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"simbik","email":"simbik@live.ru"},"description":"Electron auto-updater client for A-Updater service","directories":{},"licenseText":"Copyright (c) 2024 Alphamatica. All rights reserved.\n\nThis software is proprietary and confidential.\nUnauthorized copying, modification, distribution, or use of this software,\nvia any medium, is strictly prohibited.\n\nFor licensing inquiries, contact: info@alphamatica.com\n","dependencies":{"tar":"^6.2.0","axios":"^1.6.5","extract-zip":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","electron":"^28.1.0","@types/tar":"^6.1.10","typescript":"^5.3.3","@types/node":"^20.11.0"},"peerDependencies":{"electron":">=20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-updater_1.0.14_1768223969360_0.7081701674104892","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@alphamatica/app-updater","version":"1.0.15","description":"Electron auto-updater client for A-Updater service","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js","import":"./dist/index.mjs"}},"scripts":{"build":"tsc","dev":"tsc --watch","clean":"rimraf dist","prepublishOnly":"npm run clean && npm run build"},"keywords":["electron","updater","auto-update","electron-updater","update","a-updater"],"author":{"name":"Alphamatica"},"license":"UNLICENSED","engines":{"node":">=16.0.0"},"dependencies":{"axios":"^1.6.5","extract-zip":"^2.0.1","node-cron":"^4.2.1","tar":"^6.2.0"},"devDependencies":{"@types/node":"^20.11.0","@types/node-cron":"^3.0.11","@types/tar":"^6.1.10","electron":"^28.1.0","rimraf":"^5.0.5","typescript":"^5.3.3"},"peerDependencies":{"electron":">=20.0.0"},"licenseText":"Copyright (c) 2024 Alphamatica. All rights reserved.\n\nThis software is proprietary and confidential.\nUnauthorized copying, modification, distribution, or use of this software,\nvia any medium, is strictly prohibited.\n\nFor licensing inquiries, contact: info@alphamatica.com\n","_id":"@alphamatica/app-updater@1.0.15","dist":{"shasum":"601275cc216e4952afa283a04cd9d1a7f2e45457","integrity":"sha512-LVCwK5AbNW37lLu/aYkQpnkdXkPTNFg3i1exSfjrjhmL59i3EfbyxByl/elpW/9Exj0+J8dAePZndwvZRDoESg==","tarball":"https://registry.npmjs.org/@alphamatica/app-updater/-/app-updater-1.0.15.tgz","fileCount":22,"unpackedSize":108972,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH0113ujiearHlP/oiZDuLRSTMzOM1uGWPk/Qd3uxhJ/AiEAsC4VyzVtxpIH9TuRXrGUgAgRkQEiOUIib0FCjfr1nhY="}]},"_npmUser":{"name":"simbik","email":"simbik@live.ru"},"directories":{},"maintainers":[{"name":"simbik","email":"simbik@live.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/app-updater_1.0.15_1768225651466_0.038014240530387156"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-14T11:50:31.117Z","modified":"2026-01-12T13:47:31.862Z","1.0.0":"2025-12-14T11:50:31.329Z","1.0.1":"2025-12-14T11:53:59.499Z","1.0.2":"2025-12-15T09:52:52.603Z","1.0.3":"2025-12-15T10:43:19.665Z","1.0.4":"2025-12-15T12:38:46.271Z","1.0.5":"2025-12-15T12:41:22.229Z","1.0.6":"2026-01-12T09:39:41.205Z","1.0.7":"2026-01-12T09:55:09.116Z","1.0.9":"2026-01-12T10:26:20.411Z","1.0.10":"2026-01-12T10:57:58.935Z","1.0.11":"2026-01-12T11:13:22.869Z","1.0.12":"2026-01-12T11:47:55.210Z","1.0.13":"2026-01-12T12:52:35.615Z","1.0.14":"2026-01-12T13:19:29.571Z","1.0.15":"2026-01-12T13:47:31.610Z"},"author":{"name":"Alphamatica"},"license":"UNLICENSED","keywords":["electron","updater","auto-update","electron-updater","update","a-updater"],"description":"Electron auto-updater client for A-Updater service","maintainers":[{"name":"simbik","email":"simbik@live.ru"}],"readme":"# @alphamatica/app-updater\n\n[![npm version](https://img.shields.io/npm/v/@alphamatica/app-updater.svg)](https://www.npmjs.com/package/@alphamatica/app-updater)\n[![npm downloads](https://img.shields.io/npm/dm/@alphamatica/app-updater.svg)](https://www.npmjs.com/package/@alphamatica/app-updater)\n[![license](https://img.shields.io/badge/license-Proprietary-red.svg)](https://www.npmjs.com/package/@alphamatica/app-updater)\n\nКлиентский пакет для интеграции автоматических обновлений в Electron приложения.\n\n## Возможности\n\n- ✅ Поддержка Windows, macOS, Linux\n- ✅ Множество форматов: ZIP, TAR.GZ, DMG, EXE, AppImage\n- ✅ Автоматическая проверка обновлений\n- ✅ Отслеживание прогресса загрузки\n- ✅ Встроенный UI для диалогов обновления\n- ✅ Защита от повторных обновлений\n- ✅ События для интеграции с UI\n- ✅ TypeScript поддержка\n\n## Установка\n\n```bash\nyarn add @alphamatica/app-updater\n# или\nnpm install @alphamatica/app-updater\n```\n\n## Использование\n\n### Базовый пример\n\n```typescript\nimport { Updater } from '@alphamatica/app-updater';\nimport { app } from 'electron';\n\nconst updater = new Updater({\n  serverUrl: 'https://updates.example.com',\n  appSlug: 'my-app',\n  currentVersion: app.getVersion(),\n  channel: 'stable', // опционально, по умолчанию 'stable'\n});\n\n// События\nupdater.on('checking-for-update', () => {\n  console.log('Проверка обновлений...');\n});\n\nupdater.on('update-available', (info) => {\n  console.log(`Доступна версия ${info.version}`);\n  console.log(`Размер: ${info.fileSize} байт`);\n  console.log(`Даунгрейд: ${info.isDowngrade}`);\n});\n\nupdater.on('update-not-available', () => {\n  console.log('Обновлений нет');\n});\n\nupdater.on('download-progress', (progress) => {\n  console.log(`Загрузка: ${progress.percent}%`);\n  console.log(`Скорость: ${progress.bytesPerSecond} B/s`);\n});\n\nupdater.on('update-downloaded', (info) => {\n  console.log(`Версия ${info.version} загружена`);\n});\n\nupdater.on('log', (message) => {\n  console.log(`[Updater] ${message}`);\n  // Отображение статуса установки в UI\n});\n\nupdater.on('error', (error) => {\n  console.error('Ошибка:', error.message);\n});\n\n// Проверить обновления\nawait updater.checkForUpdates();\n\n// Скачать обновление\nawait updater.downloadUpdate();\n\n// Установить и перезапустить\nawait updater.installUpdate();\n```\n\n### С UI компонентом\n\n```typescript\nimport { Updater, UpdaterUI } from '@alphamatica/app-updater';\n\nconst updater = new Updater({\n  serverUrl: 'https://updates.example.com',\n  appSlug: 'my-app',\n  currentVersion: app.getVersion(),\n});\n\nconst ui = new UpdaterUI({\n  updater,\n  showNotification: true, // показывать диалоги\n});\n\n// Проверит обновления и покажет диалог если есть\nawait ui.checkForUpdates();\n```\n\n### Автоматическая проверка\n\n#### С интервалом (старый способ)\n\n```typescript\nconst updater = new Updater({\n  serverUrl: 'https://updates.example.com',\n  appSlug: 'my-app',\n  currentVersion: app.getVersion(),\n  checkInterval: 60 * 60 * 1000, // каждый час\n  autoDownload: true,  // автоматически скачивать\n  autoInstall: false,  // НЕ устанавливать автоматически\n});\n\n// Запустить периодическую проверку\nupdater.startAutoCheck();\n\n// Остановить\nupdater.stopAutoCheck();\n```\n\n#### С cron-расписанием (рекомендуется)\n\n```typescript\nconst updater = new Updater({\n  serverUrl: 'https://updates.example.com',\n  appSlug: 'my-app',\n  currentVersion: app.getVersion(),\n  checkSchedule: '0 9,17 * * *', // каждый день в 9:00 и 17:00\n  autoDownload: true,\n  autoInstall: false,\n});\n\n// Запустить проверку по расписанию\nupdater.startAutoCheck();\n```\n\n**Примеры cron-выражений:**\n- `'0 * * * *'` - каждый час в начале часа\n- `'0 0 * * *'` - каждый день в полночь\n- `'0 9,17 * * *'` - каждый день в 9:00 и 17:00\n- `'*/30 * * * *'` - каждые 30 минут\n- `'0 0 * * 1'` - каждый понедельник в полночь\n- `'0 12 * * 1-5'` - каждый будний день в полдень\n\n**Формат cron:** `минута час день месяц день_недели`\n- Минута: 0-59\n- Час: 0-23\n- День: 1-31\n- Месяц: 1-12\n- День недели: 0-7 (0 и 7 = воскресенье)\n\n## API\n\n### Updater\n\n#### Конструктор\n\n```typescript\nnew Updater(config: UpdaterConfig)\n```\n\n**UpdaterConfig:**\n- `serverUrl` (string) - URL сервера обновлений\n- `appSlug` (string) - slug приложения\n- `currentVersion` (string) - текущая версия\n- `channel` (string, optional) - канал обновлений, по умолчанию 'stable'\n- `autoDownload` (boolean, optional) - автоматически скачивать\n- `autoInstall` (boolean, optional) - автоматически устанавливать\n- `checkSchedule` (string, optional) - cron-выражение для расписания проверок (рекомендуется)\n- `checkInterval` (number, optional) - интервал проверки в мс (устарело, используйте checkSchedule)\n\n#### Методы\n\n- `checkForUpdates(): Promise<UpdateInfo>` - проверить обновления\n- `downloadUpdate(): Promise<string>` - скачать обновление\n- `installUpdate(): Promise<void>` - установить и перезапустить\n- `startAutoCheck(): void` - запустить периодическую проверку\n- `stopAutoCheck(): void` - остановить периодическую проверку\n- `getUpdateInfo(): UpdateInfo | null` - получить информацию об обновлении\n\n#### События\n\n- `checking-for-update` - начало проверки\n- `update-available` - обновление доступно\n- `update-not-available` - обновлений нет\n- `download-progress` - прогресс загрузки\n- `update-downloaded` - загрузка завершена\n- `log` - информационные сообщения о процессе установки\n- `error` - ошибка\n\n### UpdaterUI\n\n#### Конструктор\n\n```typescript\nnew UpdaterUI(options: UpdaterUIOptions)\n```\n\n**UpdaterUIOptions:**\n- `updater` (Updater) - экземпляр Updater\n- `showNotification` (boolean, optional) - показывать диалоги\n\n#### Методы\n\n- `checkForUpdates(): Promise<void>` - проверить и показать UI\n\n## Поддерживаемые форматы\n\n- **Windows**: `.zip`, `.exe`\n- **macOS**: `.zip`, `.tar.gz`, `.dmg`\n- **Linux**: `.tar.gz`, `.AppImage`\n\n### DMG для macOS\n\nПолная поддержка DMG образов для macOS:\n- Автоматическое монтирование и размонтирование DMG\n- Прямая установка без временной распаковки\n- Корректная очистка смонтированных томов\n- Автоматический перезапуск приложения\n\n## Типы\n\n```typescript\ninterface UpdateInfo {\n  updateAvailable: boolean;\n  version?: string;\n  notes?: string;\n  downloadUrl?: string;\n  fileName?: string;\n  fileSize?: number;\n  checksum?: string;\n  isDowngrade?: boolean;\n}\n\ninterface DownloadProgress {\n  percent: number;\n  transferred: number;\n  total: number;\n  bytesPerSecond: number;\n}\n```\n\n## Защита от повторных обновлений\n\nАвтоматическая защита от одновременных попыток обновления:\n- Таймер автопроверки останавливается при начале скачивания\n- Повторные вызовы `checkForUpdates()` игнорируются во время активного обновления\n- Флаг сбрасывается при ошибках или после успешной установки\n\n## Лицензия\n\nProprietary. Copyright (c) 2026 Alphamatica. All rights reserved.\n","readmeFilename":"README.md"}