{"versions":{"0.0.0":{"name":"@electron/packager","version":"0.0.0","_id":"@electron/packager@0.0.0","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-u/RqUlp7lYXRuPXAlNA35Ur4cVcA1rwVZal9Ov0+tMYEgz0RDg5Wn3esN6+kRvix8pKS6IZab1AyKkRNSCTvag==","shasum":"58829ae74b61deb3485b7c819f4b6a08ecbd4ef1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@electron/packager/-/packager-0.0.0.tgz","fileCount":1,"unpackedSize":57,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBhCtmZhX+ICKCDYwYLnVCO2RDJVA0MKL8uVrbJ7Er6AIhAMUpxBDfro6iEuuzgKDwwWJl92HW3ahFDDtHoLB1gQlg"}]},"_npmUser":{"name":"anonymous","email":"marshallofsound+electronhqnpm@electronjs.org"},"directories":{},"maintainers":[{"name":"anonymous","email":"marshallofsound+electronhqnpm@electronjs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/packager_0.0.0_1699042222466_0.7888772747677562"},"_hasShrinkwrap":false,"contributors":[]},"18.0.0":{"name":"@electron/packager","version":"18.0.0","description":"Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI","main":"src/index.js","types":"src/index.d.ts","bin":{"electron-packager":"bin/electron-packager.js"},"repository":{"type":"git","url":"git+https://github.com/electron/packager.git"},"author":{"name":"Mark Lee"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/electron/packager/issues"},"homepage":"https://github.com/electron/packager","dependencies":{"@electron/asar":"^3.2.1","@electron/get":"^3.0.0","@electron/notarize":"^2.1.0","@electron/osx-sign":"^1.0.5","@electron/universal":"^1.3.2","cross-spawn-windows-exe":"^1.2.0","debug":"^4.0.1","extract-zip":"^2.0.0","filenamify":"^4.1.0","fs-extra":"^11.1.0","galactus":"^1.0.0","get-package-info":"^1.0.0","junk":"^3.1.0","parse-author":"^2.0.0","plist":"^3.0.0","rcedit":"^4.0.0","resolve":"^1.1.6","semver":"^7.1.3","yargs-parser":"^21.1.1"},"devDependencies":{"@continuous-auth/semantic-release-npm":"^4.0.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.10.1","buffer-equal":"^1.0.0","codecov":"^3.0.0","eslint":"^7.12.1","eslint-config-standard":"^16.0.0","eslint-plugin-ava":"^13.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^5.1.0","nyc":"^15.0.0","pkg-up":"^4.0.0","sinon":"^17.0.0","tsd":"^0.14.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"engines":{"node":">= 16.4.0"},"scripts":{"ava":"ava test/index.js","codecov":"nyc report --reporter=text-lcov > coverage.lcov && codecov","coverage":"nyc ava test/index.js","docs:build":"node test/ci/build_docs.js","lint":"npm run lint:js && npm run lint:ts","lint:js":"eslint .","lint:ts":"eslint --config .eslintrc.typescript.js --ext .ts .","test":"npm run lint && npm run tsd && npm run coverage","tsd":"tsd"},"directories":{"test":"test"},"keywords":["electron","packager","bundler","app"],"ava":{"timeout":"60s"},"eslintConfig":{"extends":["eslint:recommended","plugin:ava/recommended","plugin:import/errors","plugin:import/warnings","plugin:promise/recommended","standard"],"parserOptions":{"sourceType":"script"},"plugins":["ava"],"rules":{"ava/no-import-test-files":0,"ava/no-ignored-test-files":0,"indent":["error",2,{"CallExpression":{"arguments":"first"},"SwitchCase":1}],"no-console":0,"strict":"error"}},"eslintIgnore":["typedoc/**/*","**/test/fixtures/**/node_modules/**","**/test/work/*"],"tsd":{"directory":"test"},"funding":{"url":"https://github.com/electron/packager?sponsor=1"},"resolutions":{"got":"11.8.5"},"_id":"@electron/packager@18.0.0","gitHead":"4e3ab8a662f2b044eb42b5bc3f8693162e425684","_nodeVersion":"20.9.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-OihHRTSkMiAuiZISN8h6azFRXgWqLWY/S1OpGru3sBB9Q4lQ0gD3WbqP7MSpFKEFcOozDvIB4LZUyAsfJIRQBg==","shasum":"073e2b82be44b1bd5e186992ad92f9e41461aad4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@electron/packager/-/packager-18.0.0.tgz","fileCount":24,"unpackedSize":115079,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGy0SJUzchjLgjkhzWC3LyoQiBh519AexQIDDwFT2a/BAiAP/V0B6TQI5jeU9UG6oVJjDxLmgzjNhpNfW0dipAr3gA=="}]},"_npmUser":{"name":"anonymous","email":"info+cfa-npm@electronjs.org"},"maintainers":[{"name":"anonymous","email":"info+cfa-npm@electronjs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/packager_18.0.0_1699407233426_0.3992706612657566"},"_hasShrinkwrap":false,"contributors":[]},"18.1.0":{"name":"@electron/packager","version":"18.1.0","description":"Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI","main":"src/index.js","types":"src/index.d.ts","bin":{"electron-packager":"bin/electron-packager.js"},"repository":{"type":"git","url":"git+https://github.com/electron/packager.git"},"author":{"name":"Mark Lee"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/electron/packager/issues"},"homepage":"https://github.com/electron/packager","dependencies":{"@electron/asar":"^3.2.1","@electron/get":"^3.0.0","@electron/notarize":"^2.1.0","@electron/osx-sign":"^1.0.5","@electron/universal":"^2.0.1","@electron/windows-sign":"^1.0.0","cross-spawn-windows-exe":"^1.2.0","debug":"^4.0.1","extract-zip":"^2.0.0","filenamify":"^4.1.0","fs-extra":"^11.1.0","galactus":"^1.0.0","get-package-info":"^1.0.0","junk":"^3.1.0","parse-author":"^2.0.0","plist":"^3.0.0","rcedit":"^4.0.0","resolve":"^1.1.6","semver":"^7.1.3","yargs-parser":"^21.1.1"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.10.1","buffer-equal":"^1.0.0","codecov":"^3.0.0","eslint":"^7.12.1","eslint-config-standard":"^16.0.0","eslint-plugin-ava":"^13.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^5.1.0","nyc":"^15.0.0","pkg-up":"^4.0.0","sinon":"^17.0.0","tsd":"^0.14.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"engines":{"node":">= 16.4.0"},"scripts":{"ava":"ava test/index.js","codecov":"nyc report --reporter=text-lcov > coverage.lcov && codecov","coverage":"nyc ava test/index.js","docs:build":"node test/ci/build_docs.js","lint":"npm run lint:js && npm run lint:ts","lint:js":"eslint .","lint:ts":"eslint --config .eslintrc.typescript.js --ext .ts .","test":"npm run lint && npm run tsd && npm run coverage","tsd":"tsd"},"directories":{"test":"test"},"keywords":["electron","packager","bundler","app"],"ava":{"timeout":"60s"},"eslintConfig":{"extends":["eslint:recommended","plugin:ava/recommended","plugin:import/errors","plugin:import/warnings","plugin:promise/recommended","standard"],"parserOptions":{"sourceType":"script"},"plugins":["ava"],"rules":{"ava/no-import-test-files":0,"ava/no-ignored-test-files":0,"indent":["error",2,{"CallExpression":{"arguments":"first"},"SwitchCase":1}],"no-console":0,"strict":"error"}},"eslintIgnore":["typedoc/**/*","**/test/fixtures/**/node_modules/**","**/test/work/*"],"tsd":{"directory":"test"},"funding":{"url":"https://github.com/electron/packager?sponsor=1"},"resolutions":{"got":"11.8.5"},"_id":"@electron/packager@18.1.0","gitHead":"80b5afae39e37b80e9b01963bb50c449c12b7262","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-OXLR5N6FaikHGrZE6qs1A9etSi1U/TVmIAfMrNp6+EwzJ72pUv5NVEUia8oIm9w2VUp5EbuY5umEhMhHdLYMRQ==","shasum":"2cef317267895bde7415630144ab0ddc0684f278","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@electron/packager/-/packager-18.1.0.tgz","fileCount":24,"unpackedSize":117958,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9BBBPLkXCdyC8HM04vOLNJwjD0seRrWg9J5hLvitb5wIgFtKHcbYdQqDJ/zO2ciNVAzorVc3a5Plv0RCplzQNXZ4="}]},"_npmUser":{"name":"anonymous","email":"info+cfa-npm@electronjs.org"},"maintainers":[{"name":"anonymous","email":"info+cfa-npm@electronjs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/packager_18.1.0_1701366107582_0.08912222981017393"},"_hasShrinkwrap":false,"contributors":[]},"18.1.1":{"name":"@electron/packager","version":"18.1.1","description":"Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI","main":"src/index.js","types":"src/index.d.ts","bin":{"electron-packager":"bin/electron-packager.js"},"repository":{"type":"git","url":"git+https://github.com/electron/packager.git"},"author":{"name":"Mark Lee"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/electron/packager/issues"},"homepage":"https://github.com/electron/packager","dependencies":{"@electron/asar":"^3.2.1","@electron/get":"^3.0.0","@electron/notarize":"^2.1.0","@electron/osx-sign":"^1.0.5","@electron/universal":"^2.0.1","@electron/windows-sign":"^1.0.0","cross-spawn-windows-exe":"^1.2.0","debug":"^4.0.1","extract-zip":"^2.0.0","filenamify":"^4.1.0","fs-extra":"^11.1.0","galactus":"^1.0.0","get-package-info":"^1.0.0","junk":"^3.1.0","parse-author":"^2.0.0","plist":"^3.0.0","rcedit":"^4.0.0","resolve":"^1.1.6","semver":"^7.1.3","yargs-parser":"^21.1.1"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.10.1","buffer-equal":"^1.0.0","codecov":"^3.0.0","eslint":"^7.12.1","eslint-config-standard":"^16.0.0","eslint-plugin-ava":"^13.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^5.1.0","nyc":"^15.0.0","pkg-up":"^4.0.0","sinon":"^17.0.0","tsd":"^0.14.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"engines":{"node":">= 16.4.0"},"scripts":{"ava":"ava test/index.js","codecov":"nyc report --reporter=text-lcov > coverage.lcov && codecov","coverage":"nyc ava test/index.js","docs:build":"node test/ci/build_docs.js","lint":"npm run lint:js && npm run lint:ts","lint:js":"eslint .","lint:ts":"eslint --config .eslintrc.typescript.js --ext .ts .","test":"npm run lint && npm run tsd && npm run coverage","tsd":"tsd"},"directories":{"test":"test"},"keywords":["electron","packager","bundler","app"],"ava":{"timeout":"60s"},"eslintConfig":{"extends":["eslint:recommended","plugin:ava/recommended","plugin:import/errors","plugin:import/warnings","plugin:promise/recommended","standard"],"parserOptions":{"sourceType":"script"},"plugins":["ava"],"rules":{"ava/no-import-test-files":0,"ava/no-ignored-test-files":0,"indent":["error",2,{"CallExpression":{"arguments":"first"},"SwitchCase":1}],"no-console":0,"strict":"error"}},"eslintIgnore":["typedoc/**/*","**/test/fixtures/**/node_modules/**","**/test/work/*"],"tsd":{"directory":"test"},"funding":{"url":"https://github.com/electron/packager?sponsor=1"},"resolutions":{"got":"11.8.5"},"_id":"@electron/packager@18.1.1","gitHead":"ef573d49c96a56c44a70265edea857141a71f8f6","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-NAqcAs/tnGS6O3RuWfTbPsRCBXt96qijFqvAhTtBQfxkL0nlHqnwTnr2HUPpNc5L2Xo/8nBeP8BKfMd+ySLNsQ==","shasum":"2dde6545febc7e2c823134f8e071dc86837042d7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@electron/packager/-/packager-18.1.1.tgz","fileCount":24,"unpackedSize":117978,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAqoKdVdewOKjNetdbV0M1VH6OpRVT2bHf6f7fQkBA1DAiEAnPbt2O+e6Rt3W76Z9M0tpCMsm/dJPRauISi34LdS+No="}]},"_npmUser":{"name":"anonymous","email":"info+cfa-npm@electronjs.org"},"maintainers":[{"name":"anonymous","email":"info+cfa-npm@electronjs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/packager_18.1.1_1701735643800_0.7577851151417463"},"_hasShrinkwrap":false,"contributors":[]},"18.1.2":{"name":"@electron/packager","version":"18.1.2","description":"Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI","main":"dist/index.js","types":"dist/index.d.ts","bin":{"electron-packager":"bin/electron-packager.js"},"repository":{"type":"git","url":"git+https://github.com/electron/packager.git"},"author":{"name":"Mark Lee"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/electron/packager/issues"},"homepage":"https://github.com/electron/packager","dependencies":{"@electron/asar":"^3.2.1","@electron/get":"^3.0.0","@electron/notarize":"^2.1.0","@electron/osx-sign":"^1.0.5","@electron/universal":"^2.0.1","@electron/windows-sign":"^1.0.0","cross-spawn-windows-exe":"^1.2.0","debug":"^4.0.1","extract-zip":"^2.0.0","filenamify":"^4.1.0","fs-extra":"^11.1.0","galactus":"^1.0.0","get-package-info":"^1.0.0","junk":"^3.1.0","parse-author":"^2.0.0","plist":"^3.0.0","rcedit":"^4.0.0","resolve":"^1.1.6","semver":"^7.1.3","yargs-parser":"^21.1.1"},"devDependencies":{"@types/debug":"^4.1.10","@types/fs-extra":"^11.0.3","@types/parse-author":"^2.0.2","@types/plist":"^3.0.4","@types/resolve":"^1.20.4","@types/yargs-parser":"^21.0.2","@typescript-eslint/eslint-plugin":"^6.9.1","@typescript-eslint/parser":"^6.9.1","ava":"^3.10.1","buffer-equal":"^1.0.0","codecov":"^3.0.0","eslint":"^8.52.0","eslint-config-standard":"^16.0.0","eslint-plugin-ava":"^13.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^5.1.0","nyc":"^15.0.0","pkg-up":"^4.0.0","sinon":"^17.0.0","typedoc":"^0.25.4","typescript":"^5.2.2"},"engines":{"node":">= 16.13.0"},"scripts":{"ava":"ava test/index.js","build":"tsc","codecov":"nyc report --reporter=text-lcov > coverage.lcov && codecov","coverage":"nyc ava test/index.js","docs:build":"node test/ci/build_docs.js","lint":"eslint --ext .ts .","prepublish":"npm run build","pretest":"npm run build","test":"npm run lint && npm run coverage"},"directories":{"test":"test"},"keywords":["electron","packager","bundler","app"],"ava":{"timeout":"60s"},"funding":{"url":"https://github.com/electron/packager?sponsor=1"},"resolutions":{"got":"11.8.5"},"_id":"@electron/packager@18.1.2","gitHead":"d829dbef09b4c106f59ea545254fef498ecc6731","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-2W5TBNnY+AAx1SMxcawNk1h3blCb8zCmOsatruBCaCYmU+HHzugZ6WgyKXdaaywnLE6OMRQN11Qp5xVpZCgppg==","shasum":"8d7d4f8918deea2bda833a6b5ac1ecea283080be","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@electron/packager/-/packager-18.1.2.tgz","fileCount":59,"unpackedSize":215191,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLrzOXBxfnny237S5KgKR0frsSUKEISIDahbUflzwf2wIhAIM7l0PAO8UJVaeEcWWwpE40iT6aXdq43SDV9dp8zEM8"}]},"_npmUser":{"name":"anonymous","email":"info+cfa-npm@electronjs.org"},"maintainers":[{"name":"anonymous","email":"info+cfa-npm@electronjs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/packager_18.1.2_1702931728704_0.07552060538699856"},"_hasShrinkwrap":false,"contributors":[]},"18.1.3":{"name":"@electron/packager","version":"18.1.3","description":"Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI","main":"dist/index.js","types":"dist/index.d.ts","bin":{"electron-packager":"bin/electron-packager.js"},"repository":{"type":"git","url":"git+https://github.com/electron/packager.git"},"author":{"name":"Mark Lee"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/electron/packager/issues"},"homepage":"https://github.com/electron/packager","dependencies":{"@electron/asar":"^3.2.1","@electron/get":"^3.0.0","@electron/notarize":"^2.1.0","@electron/osx-sign":"^1.0.5","@electron/universal":"^2.0.1","@electron/windows-sign":"^1.0.0","cross-spawn-windows-exe":"^1.2.0","debug":"^4.0.1","extract-zip":"^2.0.0","filenamify":"^4.1.0","fs-extra":"^11.1.0","galactus":"^1.0.0","get-package-info":"^1.0.0","junk":"^3.1.0","parse-author":"^2.0.0","plist":"^3.0.0","rcedit":"^4.0.0","resolve":"^1.1.6","semver":"^7.1.3","yargs-parser":"^21.1.1"},"devDependencies":{"@types/debug":"^4.1.10","@types/fs-extra":"^11.0.3","@types/parse-author":"^2.0.2","@types/plist":"^3.0.4","@types/resolve":"^1.20.4","@types/yargs-parser":"^21.0.2","@typescript-eslint/eslint-plugin":"^6.9.1","@typescript-eslint/parser":"^6.9.1","ava":"^3.10.1","buffer-equal":"^1.0.0","codecov":"^3.0.0","copyfiles":"^2.4.1","eslint":"^8.52.0","eslint-config-standard":"^16.0.0","eslint-plugin-ava":"^13.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^5.1.0","nyc":"^15.0.0","pkg-up":"^4.0.0","sinon":"^17.0.0","typedoc":"^0.25.4","typescript":"^5.2.2"},"engines":{"node":">= 16.13.0"},"scripts":{"ava":"ava test/index.js","build":"tsc","postbuild":"copyfiles -f ./temp/targets.js ./src","codecov":"nyc report --reporter=text-lcov > coverage.lcov && codecov","coverage":"nyc ava test/index.js","docs:build":"node test/ci/build_docs.js","lint":"eslint --ext .ts .","prepublish":"npm run build","pretest":"npm run build","test":"npm run lint && npm run coverage"},"directories":{"test":"test"},"keywords":["electron","packager","bundler","app"],"ava":{"timeout":"60s"},"funding":{"url":"https://github.com/electron/packager?sponsor=1"},"resolutions":{"got":"11.8.5"},"_id":"@electron/packager@18.1.3","gitHead":"a810162f4baa157f99c058438647fdc0de93e1f3","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-21T5MxUf7DwV07IIes3jO/571mXCjOGVPdmYJFPCVDTimFiHQSW0Oy+OIGQaKBiNIXfnP29KylsCQbmds6O6Iw==","shasum":"53eba507e5dccaa4cbfae56bf6e2f58a7bc257a5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@electron/packager/-/packager-18.1.3.tgz","fileCount":60,"unpackedSize":215341,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICkL35Nn1Y4n/6BJBLbULIwrpOYdELq33B7Cq/wB8GlzAiBXs73ZzC4UbI48M9FKval8bVw8qZavgJ2SE7qgv7Fsxw=="}]},"_npmUser":{"name":"anonymous","email":"info+cfa-npm@electronjs.org"},"maintainers":[{"name":"anonymous","email":"info+cfa-npm@electronjs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/packager_18.1.3_1702999186851_0.10831310317941267"},"_hasShrinkwrap":false,"contributors":[]},"18.2.0":{"name":"@electron/packager","version":"18.2.0","description":"Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI","main":"dist/index.js","types":"dist/index.d.ts","bin":{"electron-packager":"bin/electron-packager.js"},"repository":{"type":"git","url":"git+https://github.com/electron/packager.git"},"author":{"name":"Mark Lee"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/electron/packager/issues"},"homepage":"https://github.com/electron/packager","dependencies":{"@electron/asar":"^3.2.1","@electron/get":"^3.0.0","@electron/notarize":"^2.1.0","@electron/osx-sign":"^1.0.5","@electron/universal":"^2.0.1","@electron/windows-sign":"^1.0.0","debug":"^4.0.1","extract-zip":"^2.0.0","filenamify":"^4.1.0","fs-extra":"^11.1.0","galactus":"^1.0.0","get-package-info":"^1.0.0","junk":"^3.1.0","parse-author":"^2.0.0","plist":"^3.0.0","resedit":"^2.0.0","resolve":"^1.1.6","semver":"^7.1.3","yargs-parser":"^21.1.1"},"devDependencies":{"@types/debug":"^4.1.10","@types/fs-extra":"^11.0.3","@types/parse-author":"^2.0.2","@types/plist":"^3.0.4","@types/resolve":"^1.20.4","@types/yargs-parser":"^21.0.2","@typescript-eslint/eslint-plugin":"^7.0.0","@typescript-eslint/parser":"^6.9.1","ava":"^3.10.1","buffer-equal":"^1.0.0","codecov":"^3.0.0","copyfiles":"^2.4.1","eslint":"^8.52.0","eslint-config-standard":"^16.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^5.1.0","lodash":"^4.17.21","nyc":"^15.0.0","pkg-up":"^4.0.0","sinon":"^17.0.0","typedoc":"^0.25.4","typescript":"^5.2.2"},"engines":{"node":">= 16.13.0"},"scripts":{"ava":"ava test/index.js","build":"tsc","postbuild":"copyfiles -f ./temp/targets.js ./src","codecov":"nyc report --reporter=text-lcov > coverage.lcov && codecov","coverage":"nyc ava test/index.js","docs:build":"node test/ci/build_docs.js","lint":"eslint --ext .ts .","prepublish":"npm run build","pretest":"npm run build","test":"npm run lint && npm run coverage"},"directories":{"test":"test"},"keywords":["electron","packager","bundler","app"],"ava":{"timeout":"60s"},"funding":{"url":"https://github.com/electron/packager?sponsor=1"},"resolutions":{"got":"11.8.5"},"_id":"@electron/packager@18.2.0","gitHead":"d9655d4bab5a9328391e24c98235ef0d241f1e71","_nodeVersion":"20.12.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-mYfbhwhpgPVMxW+mzgijxnEnqNGH63gi99XNdEAqdauU5XKp+iUZy2wUVXn6AwSc89hSiANC8G3Dkuos7VrblA==","shasum":"7ce01984dc1e934e82bbf1e0e552646e5dcde16c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@electron/packager/-/packager-18.2.0.tgz","fileCount":63,"unpackedSize":222639,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC648ORJ25zxOFuRo36WW+n29dYIdyMlBIjASEXwkBY3QIgXgusvHiptCaagWM89RdW8DXxwxPNwLL7xeyNEwfw9rg="}]},"_npmUser":{"name":"anonymous","email":"info+cfa-npm@electronjs.org"},"maintainers":[{"name":"anonymous","email":"info+cfa-npm@electronjs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/packager_18.2.0_1711572554312_0.93688167603816"},"_hasShrinkwrap":false,"contributors":[]},"18.3.0":{"name":"@electron/packager","version":"18.3.0","description":"Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI","main":"dist/index.js","types":"dist/index.d.ts","bin":{"electron-packager":"bin/electron-packager.js"},"repository":{"type":"git","url":"git+https://github.com/electron/packager.git"},"author":{"name":"Mark Lee"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/electron/packager/issues"},"homepage":"https://github.com/electron/packager","dependencies":{"@electron/asar":"^3.2.1","@electron/get":"^3.0.0","@electron/notarize":"^2.1.0","@electron/osx-sign":"^1.0.5","@electron/universal":"^2.0.1","@electron/windows-sign":"^1.0.0","debug":"^4.0.1","extract-zip":"^2.0.0","filenamify":"^4.1.0","fs-extra":"^11.1.0","galactus":"^1.0.0","get-package-info":"^1.0.0","junk":"^3.1.0","parse-author":"^2.0.0","plist":"^3.0.0","resedit":"^2.0.0","resolve":"^1.1.6","semver":"^7.1.3","yargs-parser":"^21.1.1"},"devDependencies":{"@types/debug":"^4.1.10","@types/fs-extra":"^11.0.3","@types/parse-author":"^2.0.2","@types/plist":"^3.0.4","@types/resolve":"^1.20.4","@types/yargs-parser":"^21.0.2","@typescript-eslint/eslint-plugin":"^7.0.0","@typescript-eslint/parser":"^6.9.1","ava":"^3.10.1","buffer-equal":"^1.0.0","codecov":"^3.0.0","copyfiles":"^2.4.1","eslint":"^8.52.0","eslint-config-standard":"^16.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^5.1.0","lodash":"^4.17.21","nyc":"^15.0.0","pkg-up":"^4.0.0","sinon":"^17.0.0","typedoc":"^0.25.4","typescript":"^5.2.2"},"engines":{"node":">= 16.13.0"},"scripts":{"ava":"ava test/index.js","build":"tsc","postbuild":"copyfiles -f ./temp/targets.js ./src","codecov":"nyc report --reporter=text-lcov > coverage.lcov && codecov","coverage":"nyc ava test/index.js","docs:build":"node test/ci/build_docs.js","lint":"eslint --ext .ts .","prepublish":"npm run build","pretest":"npm run build","test":"npm run lint && npm run coverage"},"directories":{"test":"test"},"keywords":["electron","packager","bundler","app"],"ava":{"timeout":"60s"},"funding":{"url":"https://github.com/electron/packager?sponsor=1"},"resolutions":{"got":"11.8.5"},"_id":"@electron/packager@18.3.0","gitHead":"224cc6a28ddfcf4d1a184a25d10833cf153e3bda","_nodeVersion":"20.12.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-cIN0a20D7qSwPMnKIBsD+AuIk0KrUH2l9qFO4D2wV5GvSpUYgq+CvyHweoRR5/efxDu4I79B5B/y8KPBE/n87A==","shasum":"f0cc596e625ef6a53a9cb01d5c063c86efa4acee","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@electron/packager/-/packager-18.3.0.tgz","fileCount":63,"unpackedSize":223513,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHHJrAn22NWTVa4mHVBKBAKbwP3B5qiJKexmTwwQ9sKyAiEAunA1uFgNUa1eIHPVQ7QcAmqyyZMFkJoGB5KG/IWo8xA="}]},"_npmUser":{"name":"anonymous","email":"info+cfa-npm@electronjs.org"},"maintainers":[{"name":"anonymous","email":"info+cfa-npm@electronjs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/packager_18.3.0_1711581859452_0.3860143399593461"},"_hasShrinkwrap":false,"deprecated":"This version of @electron/packager contains a CRITICAL security issue, please update to 18.3.1 and higher","contributors":[]},"18.3.1":{"name":"@electron/packager","version":"18.3.1","description":"Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI","main":"dist/index.js","types":"dist/index.d.ts","bin":{"electron-packager":"bin/electron-packager.js"},"repository":{"type":"git","url":"git+https://github.com/electron/packager.git"},"author":{"name":"Mark Lee"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/electron/packager/issues"},"homepage":"https://github.com/electron/packager","dependencies":{"@electron/asar":"^3.2.1","@electron/get":"^3.0.0","@electron/notarize":"^2.1.0","@electron/osx-sign":"^1.0.5","@electron/universal":"^2.0.1","@electron/windows-sign":"^1.0.0","debug":"^4.0.1","extract-zip":"^2.0.0","filenamify":"^4.1.0","fs-extra":"^11.1.0","galactus":"^1.0.0","get-package-info":"^1.0.0","junk":"^3.1.0","parse-author":"^2.0.0","plist":"^3.0.0","resedit":"^2.0.0","resolve":"^1.1.6","semver":"^7.1.3","yargs-parser":"^21.1.1"},"devDependencies":{"@types/debug":"^4.1.10","@types/fs-extra":"^11.0.3","@types/parse-author":"^2.0.2","@types/plist":"^3.0.4","@types/resolve":"^1.20.4","@types/yargs-parser":"^21.0.2","@typescript-eslint/eslint-plugin":"^7.0.0","@typescript-eslint/parser":"^6.9.1","ava":"^3.10.1","buffer-equal":"^1.0.0","codecov":"^3.0.0","copyfiles":"^2.4.1","eslint":"^8.52.0","eslint-config-standard":"^16.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^5.1.0","lodash":"^4.17.21","nyc":"^15.0.0","pkg-up":"^4.0.0","sinon":"^17.0.0","typedoc":"^0.25.4","typescript":"^5.2.2"},"engines":{"node":">= 16.13.0"},"scripts":{"ava":"ava test/index.js","build":"tsc","postbuild":"copyfiles -f ./temp/targets.js ./src","codecov":"nyc report --reporter=text-lcov > coverage.lcov && codecov","coverage":"nyc ava test/index.js","docs:build":"node test/ci/build_docs.js","lint":"eslint --ext .ts .","prepublish":"npm run build","pretest":"npm run build","test":"npm run lint && npm run coverage"},"directories":{"test":"test"},"keywords":["electron","packager","bundler","app"],"ava":{"timeout":"60s"},"funding":{"url":"https://github.com/electron/packager?sponsor=1"},"resolutions":{"got":"11.8.5"},"_id":"@electron/packager@18.3.1","gitHead":"d421d4bd3ced889a4143c5c3ab6d95e3be249eee","_nodeVersion":"20.12.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-KpbLQH/ZYwmMASthBLy8GFn/5JlLdEayYFtLfkOcMWjBayDDjbatpWfN5Px9jMJZKXKO9knVc9hOgrDYxJsFMw==","shasum":"5e18a0840302ec70911c88dbbbf01837aef559d6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@electron/packager/-/packager-18.3.1.tgz","fileCount":63,"unpackedSize":223967,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEmRAu50dU2zTwfsyZvthUKkyJdqqENLWLHDzlo8uYrXAiEAlnorTBU9V3+GIfU9SKb6TqSEdSmmlEsMivKt/ukTwHU="}]},"_npmUser":{"name":"anonymous","email":"info+cfa-npm@electronjs.org"},"maintainers":[{"name":"anonymous","email":"info+cfa-npm@electronjs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/packager_18.3.1_1711644161322_0.8052560352021576"},"_hasShrinkwrap":false,"contributors":[]},"18.3.2":{"name":"@electron/packager","version":"18.3.2","description":"Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI","main":"dist/index.js","types":"dist/index.d.ts","bin":{"electron-packager":"bin/electron-packager.js"},"repository":{"type":"git","url":"git+https://github.com/electron/packager.git"},"author":{"name":"Mark Lee"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/electron/packager/issues"},"homepage":"https://github.com/electron/packager","dependencies":{"@electron/asar":"^3.2.1","@electron/get":"^3.0.0","@electron/notarize":"^2.1.0","@electron/osx-sign":"^1.0.5","@electron/universal":"^2.0.1","@electron/windows-sign":"^1.0.0","debug":"^4.0.1","extract-zip":"^2.0.0","filenamify":"^4.1.0","fs-extra":"^11.1.0","galactus":"^1.0.0","get-package-info":"^1.0.0","junk":"^3.1.0","parse-author":"^2.0.0","plist":"^3.0.0","resedit":"^2.0.0","resolve":"^1.1.6","semver":"^7.1.3","yargs-parser":"^21.1.1"},"devDependencies":{"@types/debug":"^4.1.10","@types/fs-extra":"^11.0.3","@types/parse-author":"^2.0.2","@types/plist":"^3.0.4","@types/resolve":"^1.20.4","@types/yargs-parser":"^21.0.2","@typescript-eslint/eslint-plugin":"^7.0.0","@typescript-eslint/parser":"^6.9.1","ava":"^3.10.1","buffer-equal":"^1.0.0","codecov":"^3.0.0","copyfiles":"^2.4.1","eslint":"^8.52.0","eslint-config-standard":"^16.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^5.1.0","lodash":"^4.17.21","nyc":"^15.0.0","pkg-up":"^4.0.0","sinon":"^17.0.0","typedoc":"^0.25.4","typescript":"^5.2.2"},"engines":{"node":">= 16.13.0"},"scripts":{"ava":"ava test/index.js","build":"tsc","postbuild":"copyfiles -f ./temp/targets.js ./src","codecov":"nyc report --reporter=text-lcov > coverage.lcov && codecov","coverage":"nyc ava test/index.js","docs:build":"node test/ci/build_docs.js","lint":"eslint --ext .ts .","prepublish":"npm run build","pretest":"npm run build","test":"npm run lint && npm run coverage"},"directories":{"test":"test"},"keywords":["electron","packager","bundler","app"],"ava":{"timeout":"60s"},"funding":{"url":"https://github.com/electron/packager?sponsor=1"},"resolutions":{"got":"11.8.5"},"_id":"@electron/packager@18.3.2","gitHead":"c4bae5aecb7306b1f36e8aa084a3fb249bd285f1","_nodeVersion":"20.12.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-orjylavppgIh24qkNpWm2B/LQUpCS/YLOoKoU+eMK/hJgIhShLDsusPIQzgUGVwNCichu8/zPAGfdQZXHG0gtw==","shasum":"49412a06b3233635bd9cdf87edf9cd9e2aa0567f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@electron/packager/-/packager-18.3.2.tgz","fileCount":63,"unpackedSize":224484,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC0bU7R9Dt3lu5iy6iC3E1FhyMkcRfCrRVtTZr9UoQGSAiEAwE2btLM5kMNDrBB3iAgNU9CrSfv5I8wisOQCuWbnTks="}]},"_npmUser":{"name":"anonymous","email":"info+cfa-npm@electronjs.org"},"maintainers":[{"name":"anonymous","email":"info+cfa-npm@electronjs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/packager_18.3.2_1712028223478_0.7901439540502135"},"_hasShrinkwrap":false,"contributors":[]},"18.3.3":{"name":"@electron/packager","version":"18.3.3","description":"Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI","main":"dist/index.js","types":"dist/index.d.ts","bin":{"electron-packager":"bin/electron-packager.js"},"repository":{"type":"git","url":"git+https://github.com/electron/packager.git"},"author":{"name":"Mark Lee"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/electron/packager/issues"},"homepage":"https://github.com/electron/packager","dependencies":{"@electron/asar":"^3.2.1","@electron/get":"^3.0.0","@electron/notarize":"^2.1.0","@electron/osx-sign":"^1.0.5","@electron/universal":"^2.0.1","@electron/windows-sign":"^1.0.0","debug":"^4.0.1","extract-zip":"^2.0.0","filenamify":"^4.1.0","fs-extra":"^11.1.0","galactus":"^1.0.0","get-package-info":"^1.0.0","junk":"^3.1.0","parse-author":"^2.0.0","plist":"^3.0.0","resedit":"^2.0.0","resolve":"^1.1.6","semver":"^7.1.3","yargs-parser":"^21.1.1"},"devDependencies":{"@types/debug":"^4.1.10","@types/fs-extra":"^11.0.3","@types/parse-author":"^2.0.2","@types/plist":"^3.0.4","@types/resolve":"^1.20.4","@types/yargs-parser":"^21.0.2","@typescript-eslint/eslint-plugin":"^7.0.0","@typescript-eslint/parser":"^6.9.1","ava":"^3.10.1","buffer-equal":"^1.0.0","codecov":"^3.0.0","copyfiles":"^2.4.1","eslint":"^8.52.0","eslint-config-standard":"^16.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^5.1.0","lodash":"^4.17.21","nyc":"^15.0.0","pkg-up":"^4.0.0","sinon":"^18.0.0","typedoc":"^0.25.4","typescript":"^5.2.2"},"engines":{"node":">= 16.13.0"},"scripts":{"ava":"ava test/index.js","build":"tsc","postbuild":"copyfiles -f ./temp/targets.js ./src","codecov":"nyc report --reporter=text-lcov > coverage.lcov && codecov","coverage":"nyc ava test/index.js","docs:build":"node test/ci/build_docs.js","lint":"eslint --ext .ts .","prepublish":"npm run build","pretest":"npm run build","test":"npm run lint && npm run coverage"},"directories":{"test":"test"},"keywords":["electron","packager","bundler","app"],"ava":{"timeout":"60s"},"funding":{"url":"https://github.com/electron/packager?sponsor=1"},"resolutions":{"got":"11.8.5"},"_id":"@electron/packager@18.3.3","gitHead":"2f92bbde2867f19b62d22d93bfdf09fb861674a2","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-hGXzwbUdxv49XvlYwlVPC6W6j6WaXUAzKkYyyTeiwdhxvHFMfQSEJxVHsQpqMFzZZ7wrr7iqiokOFZ/qkgEzUQ==","shasum":"470aa1d7dbe16991917828f8aeb73c59eaee55a2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@electron/packager/-/packager-18.3.3.tgz","fileCount":63,"unpackedSize":224599,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFIb4njKLTWJHh8xHCu2QiaXiAd/TdvD5FySQ1NwQ6iAIgdqxIee4JBunspItKjgc98UfjIZcopltUIhgNzgkqlAE="}]},"_npmUser":{"name":"anonymous","email":"info+cfa-npm@electronjs.org"},"maintainers":[{"name":"anonymous","email":"info+cfa-npm@electronjs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/packager_18.3.3_1718730079650_0.6731718716987991"},"_hasShrinkwrap":false,"contributors":[]},"18.3.4":{"name":"@electron/packager","version":"18.3.4","description":"Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI","main":"dist/index.js","types":"dist/index.d.ts","bin":{"electron-packager":"bin/electron-packager.js"},"repository":{"type":"git","url":"git+https://github.com/electron/packager.git"},"author":{"name":"Mark Lee"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/electron/packager/issues"},"homepage":"https://github.com/electron/packager","dependencies":{"@electron/asar":"^3.2.1","@electron/get":"^3.0.0","@electron/notarize":"^2.1.0","@electron/osx-sign":"^1.0.5","@electron/universal":"^2.0.1","@electron/windows-sign":"^1.0.0","debug":"^4.0.1","extract-zip":"^2.0.0","filenamify":"^4.1.0","fs-extra":"^11.1.0","galactus":"^1.0.0","get-package-info":"^1.0.0","junk":"^3.1.0","parse-author":"^2.0.0","plist":"^3.0.0","resedit":"^2.0.0","resolve":"^1.1.6","semver":"^7.1.3","yargs-parser":"^21.1.1"},"devDependencies":{"@types/debug":"^4.1.10","@types/fs-extra":"^11.0.3","@types/parse-author":"^2.0.2","@types/plist":"^3.0.4","@types/resolve":"^1.20.4","@types/semver":"^7.5.8","@types/yargs-parser":"^21.0.2","@typescript-eslint/eslint-plugin":"7.2.0","@typescript-eslint/parser":"^6.9.1","ava":"^3.10.1","buffer-equal":"^1.0.0","codecov":"^3.0.0","copyfiles":"^2.4.1","eslint":"^8.52.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^6.2.0","lodash":"^4.17.21","nyc":"^15.0.0","pkg-up":"^4.0.0","sinon":"^18.0.0","typedoc":"^0.25.4","typescript":"^5.2.2"},"engines":{"node":">= 16.13.0"},"scripts":{"ava":"ava test/index.js","build":"tsc","postbuild":"copyfiles -f ./temp/targets.js ./src","codecov":"nyc report --reporter=text-lcov > coverage.lcov && codecov","coverage":"nyc ava test/index.js","docs:build":"node test/ci/build_docs.js","lint":"eslint .","prepublish":"npm run build","pretest":"npm run build","test":"npm run lint && npm run coverage"},"directories":{"test":"test"},"keywords":["electron","packager","bundler","app"],"ava":{"timeout":"120s"},"funding":{"url":"https://github.com/electron/packager?sponsor=1"},"resolutions":{"got":"11.8.5"},"_id":"@electron/packager@18.3.4","gitHead":"a4fc14bcc4ff7a59aca025998426e8d4d2a5e46e","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-u/IxB5nelg+areXbSEWJxg1r4z0TcS1D1Dax106PsgwgPtcFvB6jjGxZVLA0WHSrLpkj6qfigHSuVXzxMTH+Qw==","shasum":"5f2769b18d5f03eaff270e8e47440758282080c6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@electron/packager/-/packager-18.3.4.tgz","fileCount":63,"unpackedSize":225215,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICL7dgdB66ht0CPhqITJdgpDNrivpAmrriiENr+eync/AiBTs8krAheQJP16wX+l8JHMN/ENlQaR7JQ+WkKPFLYHWg=="}],"size":54473},"_npmUser":{"name":"anonymous","email":"info+cfa-npm@electronjs.org"},"maintainers":[{"name":"anonymous","email":"info+cfa-npm@electronjs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/packager_18.3.4_1724177607599_0.16136483930201084"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-20T18:13:27.772Z","publish_time":1724177607772,"_source_registry_name":"default","contributors":[]},"18.3.5":{"name":"@electron/packager","version":"18.3.5","description":"Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI","main":"dist/index.js","types":"dist/index.d.ts","bin":{"electron-packager":"bin/electron-packager.js"},"repository":{"type":"git","url":"git+https://github.com/electron/packager.git"},"author":{"name":"Mark Lee"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/electron/packager/issues"},"homepage":"https://github.com/electron/packager","dependencies":{"@electron/asar":"^3.2.13","@electron/get":"^3.0.0","@electron/notarize":"^2.1.0","@electron/osx-sign":"^1.0.5","@electron/universal":"^2.0.1","@electron/windows-sign":"^1.0.0","debug":"^4.0.1","extract-zip":"^2.0.0","filenamify":"^4.1.0","fs-extra":"^11.1.0","galactus":"^1.0.0","get-package-info":"^1.0.0","junk":"^3.1.0","parse-author":"^2.0.0","plist":"^3.0.0","resedit":"^2.0.0","resolve":"^1.1.6","semver":"^7.1.3","yargs-parser":"^21.1.1"},"devDependencies":{"@types/debug":"^4.1.10","@types/fs-extra":"^11.0.3","@types/parse-author":"^2.0.2","@types/plist":"^3.0.4","@types/resolve":"^1.20.4","@types/semver":"^7.5.8","@types/yargs-parser":"^21.0.2","@typescript-eslint/eslint-plugin":"7.2.0","@typescript-eslint/parser":"^6.9.1","ava":"^3.10.1","buffer-equal":"^1.0.0","codecov":"^3.0.0","copyfiles":"^2.4.1","eslint":"^8.52.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^6.2.0","lodash":"^4.17.21","nyc":"^15.0.0","pkg-up":"^4.0.0","sinon":"^18.0.0","typedoc":"^0.25.4","typescript":"^5.2.2"},"engines":{"node":">= 16.13.0"},"scripts":{"ava":"ava test/index.js","build":"tsc","postbuild":"copyfiles -f ./temp/targets.js ./src","codecov":"nyc report --reporter=text-lcov > coverage.lcov && codecov","coverage":"nyc ava test/index.js","docs:build":"node test/ci/build_docs.js","lint":"eslint .","prepublish":"npm run build","pretest":"npm run build","test":"npm run lint && npm run coverage"},"directories":{"test":"test"},"keywords":["electron","packager","bundler","app"],"ava":{"timeout":"120s"},"funding":{"url":"https://github.com/electron/packager?sponsor=1"},"resolutions":{"got":"11.8.5"},"_id":"@electron/packager@18.3.5","gitHead":"0c8cce225c3d938c9c1b84a32bfe2307c701e4fb","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ClgTxXTt3MesWAcjIxIkgxELjTcllw1FRoVsihP7uT48kpDMqI71p4XvnMWbq8PvU57TcrKICAaLkxRhbc+/wQ==","shasum":"571a8faa321bd9d9e5b97a9a71b8d40401980d8d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@electron/packager/-/packager-18.3.5.tgz","fileCount":63,"unpackedSize":225216,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAwNadrptgjI7ZhDTYS+K704E51RXWSlOgHXAihe06d2AiAmczGvICk7pAC02VdTi6+j8dF1stvX9DGfc4U5ls7s+w=="}],"size":54476},"_npmUser":{"name":"anonymous","email":"info+cfa-npm@electronjs.org"},"maintainers":[{"name":"anonymous","email":"info+cfa-npm@electronjs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/packager_18.3.5_1726025579887_0.2162820328828916"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-11T03:33:00.065Z","publish_time":1726025580065,"_source_registry_name":"default","contributors":[]},"18.3.6":{"name":"@electron/packager","version":"18.3.6","description":"Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI","main":"dist/index.js","types":"dist/index.d.ts","bin":{"electron-packager":"bin/electron-packager.js"},"repository":{"type":"git","url":"git+https://github.com/electron/packager.git"},"author":{"name":"Mark Lee"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/electron/packager/issues"},"homepage":"https://github.com/electron/packager","dependencies":{"@electron/asar":"^3.2.13","@electron/get":"^3.0.0","@electron/notarize":"^2.1.0","@electron/osx-sign":"^1.0.5","@electron/universal":"^2.0.1","@electron/windows-sign":"^1.0.0","debug":"^4.0.1","extract-zip":"^2.0.0","filenamify":"^4.1.0","fs-extra":"^11.1.0","galactus":"^1.0.0","get-package-info":"^1.0.0","junk":"^3.1.0","parse-author":"^2.0.0","plist":"^3.0.0","resedit":"^2.0.0","resolve":"^1.1.6","semver":"^7.1.3","yargs-parser":"^21.1.1"},"devDependencies":{"@types/debug":"^4.1.10","@types/fs-extra":"^11.0.3","@types/parse-author":"^2.0.2","@types/plist":"^3.0.4","@types/resolve":"^1.20.4","@types/semver":"^7.5.8","@types/yargs-parser":"^21.0.2","@typescript-eslint/eslint-plugin":"7.2.0","@typescript-eslint/parser":"^6.9.1","ava":"^3.10.1","buffer-equal":"^1.0.0","codecov":"^3.0.0","copyfiles":"^2.4.1","eslint":"^8.52.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^6.2.0","lodash":"^4.17.21","nyc":"^15.0.0","pkg-up":"^4.0.0","sinon":"^18.0.0","typedoc":"^0.25.4","typescript":"^5.2.2"},"engines":{"node":">= 16.13.0"},"scripts":{"ava":"ava test/index.js","build":"tsc","postbuild":"copyfiles -f ./temp/targets.js ./src","codecov":"nyc report --reporter=text-lcov > coverage.lcov && codecov","coverage":"nyc ava test/index.js","docs:build":"node test/ci/build_docs.js","lint":"eslint .","prepublish":"npm run build","pretest":"npm run build","test":"npm run lint && npm run coverage"},"directories":{"test":"test"},"keywords":["electron","packager","bundler","app"],"ava":{"timeout":"120s"},"funding":{"url":"https://github.com/electron/packager?sponsor=1"},"resolutions":{"got":"11.8.5"},"_id":"@electron/packager@18.3.6","gitHead":"6270eeba527a51b944c55fcd16b03f773c609404","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-1eXHB5t+SQKvUiDpWGpvr90ZSSbXj+isrh3YbjCTjKT4bE4SQrKSBfukEAaBvp67+GXHFtCHjQgN9qSTFIge+Q==","shasum":"3596399334866737bc33ab663e90376d7aad89e4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@electron/packager/-/packager-18.3.6.tgz","fileCount":63,"unpackedSize":225573,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCrWL4zOUU5BVpxkjZ4Y9xcw8Rrlgyn+z68RyHM/3D1gIgJ1ssFRShw5W1r8YVrbEBlOOHehm0juMmlI71C3WAXSs="}],"size":54530},"_npmUser":{"name":"anonymous","email":"info+cfa-npm@electronjs.org"},"maintainers":[{"name":"anonymous","email":"info+cfa-npm@electronjs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/packager_18.3.6_1731449439769_0.11903986349430973"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-12T22:10:39.965Z","publish_time":1731449439965,"_source_registry_name":"default","contributors":[]},"18.4.0":{"name":"@electron/packager","version":"18.4.0","description":"Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI","main":"dist/index.js","types":"dist/index.d.ts","bin":{"electron-packager":"bin/electron-packager.js"},"repository":{"type":"git","url":"git+https://github.com/electron/packager.git"},"author":{"name":"Mark Lee"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/electron/packager/issues"},"homepage":"https://github.com/electron/packager","dependencies":{"@electron/asar":"^3.2.13","@electron/get":"^3.0.0","@electron/notarize":"^2.1.0","@electron/osx-sign":"^1.0.5","@electron/universal":"^2.0.1","@electron/windows-sign":"^1.0.0","debug":"^4.0.1","extract-zip":"^2.0.0","filenamify":"^4.1.0","fs-extra":"^11.1.0","galactus":"^1.0.0","get-package-info":"^1.0.0","junk":"^3.1.0","parse-author":"^2.0.0","plist":"^3.0.0","prettier":"^3.4.2","resedit":"^2.0.0","resolve":"^1.1.6","semver":"^7.1.3","yargs-parser":"^21.1.1"},"devDependencies":{"@types/debug":"^4.1.10","@types/fs-extra":"^11.0.3","@types/parse-author":"^2.0.2","@types/plist":"^3.0.4","@types/resolve":"^1.20.4","@types/semver":"^7.5.8","@types/yargs-parser":"^21.0.2","@typescript-eslint/eslint-plugin":"7.2.0","@typescript-eslint/parser":"^6.9.1","ava":"^3.10.1","buffer-equal":"^1.0.0","copyfiles":"^2.4.1","eslint":"^8.52.0","eslint-config-prettier":"^10.0.1","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^6.2.0","husky":"^8.0.3","lint-staged":"^12.1.7","lodash":"^4.17.21","nyc":"^15.0.0","pkg-up":"^4.0.0","sinon":"^18.0.0","typedoc":"~0.25.4","typescript":"^5.2.2"},"engines":{"node":">= 16.13.0"},"publishConfig":{"provenance":true},"scripts":{"ava":"ava test/index.js","build":"tsc","postbuild":"copyfiles -f ./temp/targets.js ./src","coverage":"nyc ava test/index.js","coverage:report":"nyc report --reporter=text-lcov > coverage.lcov","docs:build":"npx typedoc","lint":"prettier --check \"*.{ts,js,json}\" && eslint . --cache","prepublish":"npm run build","pretest":"npm run build","test":"npm run lint && npm run coverage","prepare":"husky install"},"directories":{"test":"test"},"keywords":["electron","packager","bundler","app"],"ava":{"timeout":"120s"},"funding":{"url":"https://github.com/electron/packager?sponsor=1"},"resolutions":{"got":"11.8.5"},"lint-staged":{"*.{json}":"prettier --write","*.{js,ts}":["prettier --write","eslint --fix"]},"_id":"@electron/packager@18.4.0","gitHead":"ddb4aa600b87ec2cb1f6e88ce292d45153b74ccb","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Ge1wQWRUZShKDeUPiamOPo44mipX4bosfBgul2x0PiMDXW09/IGftDphatoT+kAhsuLRBOKTLIe9VsDNk5MzZw==","shasum":"b2bdbc76cbd97f7f927c1bb5fa78743387dbf5ce","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@electron/packager/-/packager-18.4.0.tgz","fileCount":66,"unpackedSize":234882,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@electron%2fpackager@18.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHkXUDrRROOfGEDPq4P0nJs1bL3AQPbnCN6nxFUZk0XtAiATA8v9K3EZkDsCXKglla3a+B/3Ff2l1nFVo/5o8TzFxw=="}],"size":57360},"_npmUser":{"name":"anonymous","email":"info+cfa-npm@electronjs.org"},"maintainers":[{"name":"anonymous","email":"info+cfa-npm@electronjs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/packager_18.4.0_1754344403244_0.4679365847379928"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-04T21:53:23.427Z","publish_time":1754344403427,"_source_registry_name":"default","contributors":[]},"18.4.1":{"name":"@electron/packager","version":"18.4.1","description":"Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI","main":"dist/index.js","types":"dist/index.d.ts","bin":{"electron-packager":"bin/electron-packager.js"},"repository":{"type":"git","url":"git+https://github.com/electron/packager.git"},"author":{"name":"Mark Lee"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/electron/packager/issues"},"homepage":"https://github.com/electron/packager","dependencies":{"@electron/asar":"^3.2.13","@electron/get":"^3.0.0","@electron/notarize":"^2.1.0","@electron/osx-sign":"^1.0.5","@electron/universal":"^2.0.1","@electron/windows-sign":"^1.0.0","debug":"^4.0.1","extract-zip":"^2.0.0","filenamify":"^4.1.0","fs-extra":"^11.1.0","galactus":"^1.0.0","get-package-info":"^1.0.0","junk":"^3.1.0","parse-author":"^2.0.0","plist":"^3.0.0","prettier":"^3.4.2","resedit":"^2.0.0","resolve":"^1.1.6","semver":"^7.1.3","yargs-parser":"^21.1.1"},"devDependencies":{"@types/debug":"^4.1.10","@types/fs-extra":"^11.0.3","@types/parse-author":"^2.0.2","@types/plist":"^3.0.4","@types/resolve":"^1.20.4","@types/semver":"^7.5.8","@types/yargs-parser":"^21.0.2","@typescript-eslint/eslint-plugin":"7.2.0","@typescript-eslint/parser":"^6.9.1","ava":"^3.10.1","buffer-equal":"^1.0.0","copyfiles":"^2.4.1","eslint":"^8.52.0","eslint-config-prettier":"^10.0.1","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^6.2.0","husky":"^8.0.3","lint-staged":"^12.1.7","lodash":"^4.17.21","nyc":"^15.0.0","pkg-up":"^4.0.0","sinon":"^18.0.0","typedoc":"~0.25.4","typescript":"^5.2.2"},"engines":{"node":">= 16.13.0"},"publishConfig":{"provenance":true},"scripts":{"ava":"ava test/index.js","build":"tsc","postbuild":"copyfiles -f ./temp/targets.js ./src","coverage":"nyc ava test/index.js","coverage:report":"nyc report --reporter=text-lcov > coverage.lcov","build:docs":"npx typedoc","lint":"prettier --check \"*.{ts,js,json}\" && eslint . --cache","prepublish":"npm run build","pretest":"npm run build","test":"npm run lint && npm run coverage","prepare":"husky install"},"directories":{"test":"test"},"keywords":["electron","packager","bundler","app"],"ava":{"timeout":"120s"},"funding":{"url":"https://github.com/electron/packager?sponsor=1"},"resolutions":{"got":"11.8.5"},"lint-staged":{"*.{json}":"prettier --write","*.{js,ts}":["prettier --write","eslint --fix"]},"_id":"@electron/packager@18.4.1","gitHead":"cb6f816c6af4b10992377ddf3abf266f9347b76a","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-f7tBMvvhloQAIg1LDRf7MmA932evIpF8OsLF1k8LUirCPG+hkAR8kwrWnGCIy+aUQSsP+WU3NL2GXTcaQ2tI0g==","shasum":"7b4c868c80ab4d4b826fb4aec1933944b7a1735c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@electron/packager/-/packager-18.4.1.tgz","fileCount":66,"unpackedSize":234921,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@electron%2fpackager@18.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEZR9MacbEGMYNMngPK1ZhreD7rLBf4Y0IUTMltC+9dYAiEAsGgxPAcMhW2sAdEf3pp/cs/a4IrrPBr3Slq4tHSj2Xo="}],"size":57379},"_npmUser":{"name":"anonymous","email":"info+cfa-npm@electronjs.org"},"maintainers":[{"name":"anonymous","email":"info+cfa-npm@electronjs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/packager_18.4.1_1755117104865_0.039324685416124217"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-13T20:31:45.106Z","publish_time":1755117105106,"_source_registry_name":"default","contributors":[]},"18.4.2":{"name":"@electron/packager","version":"18.4.2","description":"Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI","main":"dist/index.js","types":"dist/index.d.ts","bin":{"electron-packager":"bin/electron-packager.js"},"repository":{"type":"git","url":"git+https://github.com/electron/packager.git"},"author":{"name":"Mark Lee"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/electron/packager/issues"},"homepage":"https://github.com/electron/packager","dependencies":{"@electron/asar":"^3.2.13","@electron/get":"^3.0.0","@electron/notarize":"^2.1.0","@electron/osx-sign":"^1.0.5","@electron/universal":"^2.0.1","@electron/windows-sign":"^1.0.0","@malept/cross-spawn-promise":"^2.0.0","debug":"^4.0.1","extract-zip":"^2.0.0","filenamify":"^4.1.0","fs-extra":"^11.1.0","galactus":"^1.0.0","get-package-info":"^1.0.0","junk":"^3.1.0","parse-author":"^2.0.0","plist":"^3.0.0","prettier":"^3.4.2","resedit":"^2.0.0","resolve":"^1.1.6","semver":"^7.1.3","yargs-parser":"^21.1.1"},"devDependencies":{"@types/debug":"^4.1.10","@types/fs-extra":"^11.0.3","@types/parse-author":"^2.0.2","@types/plist":"^3.0.4","@types/resolve":"^1.20.4","@types/semver":"^7.5.8","@types/yargs-parser":"^21.0.2","@typescript-eslint/eslint-plugin":"7.2.0","@typescript-eslint/parser":"^6.9.1","ava":"^3.10.1","buffer-equal":"^1.0.0","copyfiles":"^2.4.1","eslint":"^8.52.0","eslint-config-prettier":"^10.0.1","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^6.2.0","husky":"^8.0.3","lint-staged":"^12.1.7","lodash":"^4.17.21","nyc":"^15.0.0","pkg-up":"^4.0.0","sinon":"^18.0.0","typedoc":"~0.25.4","typescript":"^5.2.2"},"engines":{"node":">= 16.13.0"},"publishConfig":{"provenance":true},"scripts":{"ava":"ava test/index.js","build":"tsc","postbuild":"copyfiles -f ./temp/targets.js ./src","coverage":"nyc ava test/index.js","coverage:report":"nyc report --reporter=text-lcov > coverage.lcov","build:docs":"npx typedoc","lint":"prettier --check \"*.{ts,js,json}\" && eslint . --cache","prepublish":"npm run build","pretest":"npm run build","test":"npm run lint && npm run coverage","prepare":"husky install"},"directories":{"test":"test"},"keywords":["electron","packager","bundler","app"],"ava":{"timeout":"120s"},"funding":{"url":"https://github.com/electron/packager?sponsor=1"},"resolutions":{"got":"11.8.5"},"lint-staged":{"*.{json}":"prettier --write","*.{js,ts}":["prettier --write","eslint --fix"]},"_id":"@electron/packager@18.4.2","gitHead":"6b39b49305fc113b60d4162f1b2ce9a6c5c02dae","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-5wr/6YoOhBlQoAloquKksY21Pa/2Eg4kq4y/+jOX+9smAFS4fcM3kG3KyhU/zEuwitxRjquq9/KxDNNhJbhc+w==","shasum":"f565f14700f492523c88e36abeef92e3d6a87892","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@electron/packager/-/packager-18.4.2.tgz","fileCount":66,"unpackedSize":234966,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@electron%2fpackager@18.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC5YVks4JRtEWyAbXcMGX4i+2Dcuwv+l2WxViBWhzSS3QIhAI0fwEK0lSRp0qTSTsbuId5uiALLTheCYMvsR40yp50C"}],"size":57397},"_npmUser":{"name":"anonymous","email":"info+cfa-npm@electronjs.org"},"maintainers":[{"name":"anonymous","email":"info+cfa-npm@electronjs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/packager_18.4.2_1755205818053_0.35117495539879573"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-14T21:10:18.297Z","publish_time":1755205818297,"_source_registry_name":"default","contributors":[]},"18.4.3":{"name":"@electron/packager","version":"18.4.3","description":"Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI","main":"dist/index.js","types":"dist/index.d.ts","bin":{"electron-packager":"bin/electron-packager.js"},"repository":{"type":"git","url":"git+https://github.com/electron/packager.git"},"author":{"name":"Mark Lee"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/electron/packager/issues"},"homepage":"https://github.com/electron/packager","dependencies":{"@electron/asar":"^3.2.13","@electron/get":"^3.0.0","@electron/notarize":"^2.1.0","@electron/osx-sign":"^1.0.5","@electron/universal":"^2.0.1","@electron/windows-sign":"^1.0.0","@malept/cross-spawn-promise":"^2.0.0","debug":"^4.0.1","extract-zip":"^2.0.0","filenamify":"^4.1.0","fs-extra":"^11.1.0","galactus":"^1.0.0","get-package-info":"^1.0.0","junk":"^3.1.0","parse-author":"^2.0.0","plist":"^3.0.0","prettier":"^3.4.2","resedit":"^2.0.0","resolve":"^1.1.6","semver":"^7.1.3","yargs-parser":"^21.1.1"},"devDependencies":{"@types/debug":"^4.1.10","@types/fs-extra":"^11.0.3","@types/node":"^16.0.0","@types/parse-author":"^2.0.2","@types/plist":"^3.0.4","@types/resolve":"^1.20.4","@types/semver":"^7.5.8","@types/yargs-parser":"^21.0.2","@typescript-eslint/eslint-plugin":"7.2.0","@typescript-eslint/parser":"^6.9.1","ava":"^3.10.1","buffer-equal":"^1.0.0","copyfiles":"^2.4.1","eslint":"^8.52.0","eslint-config-prettier":"^10.0.1","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^6.2.0","husky":"^8.0.3","lint-staged":"^12.1.7","lodash":"^4.17.21","nyc":"^15.0.0","pkg-up":"^4.0.0","sinon":"^18.0.0","typedoc":"~0.25.4","typescript":"^5.2.2"},"engines":{"node":">= 16.13.0"},"publishConfig":{"provenance":true},"scripts":{"ava":"ava test/index.js","build":"tsc","postbuild":"copyfiles -f ./temp/targets.js ./src","coverage":"nyc ava test/index.js","coverage:report":"nyc report --reporter=text-lcov > coverage.lcov","build:docs":"npx typedoc","lint":"prettier --check \"*.{ts,js,json}\" && eslint . --cache","prepublish":"npm run build","pretest":"npm run build","test":"npm run lint && npm run coverage","prepare":"husky install"},"directories":{"test":"test"},"keywords":["electron","packager","bundler","app"],"ava":{"timeout":"120s"},"funding":{"url":"https://github.com/electron/packager?sponsor=1"},"resolutions":{"got":"11.8.5"},"lint-staged":{"*.{json}":"prettier --write","*.{js,ts}":["prettier --write","eslint --fix"]},"_id":"@electron/packager@18.4.3","gitHead":"1b76f8a21aeaf405699a7bf1d8ea82dd7f5e9c96","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-buWe5PHRx+KMlq9L2TlnQjlfbyxGjbvvOeIQrP0dAi3Ssz6+pzn6bgP0RqljOvPYx8Nv6sICUK+g7pEEyK1t/A==","shasum":"758f73c66f5208e9c9c2f51c22603933e119d677","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@electron/packager/-/packager-18.4.3.tgz","fileCount":66,"unpackedSize":235438,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@electron%2fpackager@18.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGVWyppYGAamGj2qy2/VtXCHisg53R+XBTE2HEjoAywXAiEAlXBMgc2Nhvwv9oOVZrrGbqwgWcJHyJartuDaRAeGJfg="}],"size":57495},"_npmUser":{"name":"anonymous","email":"info+cfa-npm@electronjs.org"},"maintainers":[{"name":"anonymous","email":"info+cfa-npm@electronjs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/packager_18.4.3_1756316413059_0.45550133609303933"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T17:40:13.251Z","publish_time":1756316413251,"_source_registry_name":"default","contributors":[]},"18.4.4":{"name":"@electron/packager","version":"18.4.4","description":"Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI","main":"dist/index.js","types":"dist/index.d.ts","bin":{"electron-packager":"bin/electron-packager.js"},"repository":{"type":"git","url":"git+https://github.com/electron/packager.git"},"author":{"name":"Mark Lee"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/electron/packager/issues"},"homepage":"https://github.com/electron/packager","dependencies":{"@electron/asar":"^3.2.13","@electron/get":"^3.0.0","@electron/notarize":"^2.1.0","@electron/osx-sign":"^1.0.5","@electron/universal":"^2.0.1","@electron/windows-sign":"^1.0.0","@malept/cross-spawn-promise":"^2.0.0","debug":"^4.0.1","extract-zip":"^2.0.0","filenamify":"^4.1.0","fs-extra":"^11.1.0","galactus":"^1.0.0","get-package-info":"^1.0.0","junk":"^3.1.0","parse-author":"^2.0.0","plist":"^3.0.0","prettier":"^3.4.2","resedit":"^2.0.0","resolve":"^1.1.6","semver":"^7.1.3","yargs-parser":"^21.1.1"},"devDependencies":{"@types/debug":"^4.1.10","@types/fs-extra":"^11.0.3","@types/node":"^16.0.0","@types/parse-author":"^2.0.2","@types/plist":"^3.0.4","@types/resolve":"^1.20.4","@types/semver":"^7.5.8","@types/yargs-parser":"^21.0.2","@typescript-eslint/eslint-plugin":"7.2.0","@typescript-eslint/parser":"^6.9.1","ava":"^3.10.1","buffer-equal":"^1.0.0","copyfiles":"^2.4.1","eslint":"^8.52.0","eslint-config-prettier":"^10.0.1","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^6.2.0","husky":"^8.0.3","lint-staged":"^12.1.7","lodash":"^4.17.21","nyc":"^15.0.0","pkg-up":"^4.0.0","sinon":"^18.0.0","typedoc":"~0.25.4","typescript":"^5.2.2"},"engines":{"node":">= 16.13.0"},"publishConfig":{"provenance":true},"scripts":{"ava":"ava test/index.js","build":"tsc","postbuild":"copyfiles -f ./temp/targets.js ./src","coverage":"nyc ava test/index.js","coverage:report":"nyc report --reporter=text-lcov > coverage.lcov","build:docs":"npx typedoc","lint":"prettier --check \"*.{ts,js,json}\" && eslint . --cache","prepublish":"npm run build","pretest":"npm run build","test":"npm run lint && npm run coverage","prepare":"husky install"},"directories":{"test":"test"},"keywords":["electron","packager","bundler","app"],"ava":{"timeout":"120s"},"funding":{"url":"https://github.com/electron/packager?sponsor=1"},"resolutions":{"got":"11.8.5"},"lint-staged":{"*.{json}":"prettier --write","*.{js,ts}":["prettier --write","eslint --fix"]},"_id":"@electron/packager@18.4.4","gitHead":"579f74209bd106c0470234aecaaabb553efd6d17","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-fTUCmgL25WXTcFpM1M72VmFP8w3E4d+KNzWxmTDRpvwkfn/S206MAtM2cy0GF78KS9AwASMOUmlOIzCHeNxcGQ==","shasum":"708458f73639c2aa919ce5f6250ac519fa53ee5c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@electron/packager/-/packager-18.4.4.tgz","fileCount":66,"unpackedSize":235452,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@electron%2fpackager@18.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC4PqnLEilBQsGSaQqfjcUazkcOJFiz9r/XJ/qB9VdkIQIhAKncUPs+wPIY2uREAiiQ3XQR7VlucCVVOmVzcMQBGWUY"}],"size":57508},"_npmUser":{"name":"anonymous","email":"info+cfa-npm@electronjs.org"},"maintainers":[{"name":"anonymous","email":"info+cfa-npm@electronjs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/packager_18.4.4_1756330552093_0.3218275873672467"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T21:35:52.271Z","publish_time":1756330552271,"_source_registry_name":"default","contributors":[]},"19.0.0":{"name":"@electron/packager","version":"19.0.0","description":"Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI","type":"module","module":"./dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","bin":{"electron-packager":"bin/electron-packager.mjs"},"repository":{"type":"git","url":"git+https://github.com/electron/packager.git"},"author":{"name":"Mark Lee"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/electron/packager/issues"},"homepage":"https://github.com/electron/packager","dependencies":{"@electron/asar":"^4.0.1","@electron/get":"^4.0.2","@electron/notarize":"^3.1.0","@electron/osx-sign":"^2.2.0","@electron/universal":"^3.0.1","@electron/windows-sign":"^2.0.2","@malept/cross-spawn-promise":"^2.0.0","debug":"^4.4.1","extract-zip":"^2.0.1","filenamify":"^6.0.0","galactus":"^2.0.2","get-package-info":"^1.0.0","graceful-fs":"^4.2.11","junk":"^4.0.1","parse-author":"^2.0.0","plist":"^3.1.0","resedit":"^2.0.3","resolve":"^1.22.10","semver":"^7.7.2","yargs-parser":"^22.0.0"},"devDependencies":{"@tsconfig/node22":"^22.0.2","@types/debug":"^4.1.12","@types/graceful-fs":"^4.1.9","@types/lodash":"^4.17.20","@types/node":"~22.10.7","@types/parse-author":"^2.0.2","@types/plist":"^3.0.5","@types/resolve":"^1.20.6","@types/semver":"^7.7.0","@types/yargs-parser":"^21.0.3","@typescript-eslint/eslint-plugin":"8.39.1","@typescript-eslint/parser":"^8.39.1","eslint":"^8.57.1","eslint-config-prettier":"^10.1.8","eslint-plugin-import":"^2.32.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^7.2.1","husky":"^9.1.7","lint-staged":"^16.1.5","lodash":"^4.17.21","prettier":"^3.6.2","tsx":"^4.20.4","typedoc":"~0.25.4","typescript":"^5.9.2","vitest":"^3.2.4"},"engines":{"node":">= 22.12.0"},"publishConfig":{"provenance":true},"scripts":{"build":"tsc","build:docs":"npx typedoc","lint":"prettier --check \"*.{ts,js,json}\" && eslint src --cache","prepublish":"npm run build","pretest":"npm run build","test":"vitest run","prepare":"husky install"},"directories":{"test":"test"},"keywords":["electron","packager","bundler","app"],"funding":{"url":"https://github.com/electron/packager?sponsor=1"},"lint-staged":{"*.json":"prettier --write","*.{js,ts}":["prettier --write","eslint --fix"]},"packageManager":"yarn@4.10.2","_id":"@electron/packager@19.0.0","gitHead":"0c9235ba9504fa0a5c92865b7c5f954d7d1a6d7a","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-Vn4G3SgZVudZmg7rcGWt1MFxkU+yraTdJpBsUr9oREMmamdwDDqzvcXAJmsZ0EeJAZFIQD10fiOV2qhBCn0qDw==","shasum":"d5f4714f1684c9d8b7334bf9c108dcb012701a4f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@electron/packager/-/packager-19.0.0.tgz","fileCount":8,"unpackedSize":25326,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@electron%2fpackager@19.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDiO0o+CSEoJ2ZcFj44u+iAUWHZ4e2x/QnsgW9TJG8MVgIgMrlpyiE8R7i8piGooHwrK808xhUAsMb1SMa8QyWcdGw="}],"size":9015},"_npmUser":{"name":"anonymous","email":"info+cfa-npm@electronjs.org"},"maintainers":[{"name":"anonymous","email":"info+cfa-npm@electronjs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/packager_19.0.0_1760562761431_0.9368657868657899"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-15T21:12:41.625Z","publish_time":1760562761625,"_source_registry_name":"default","contributors":[]},"19.0.1":{"name":"@electron/packager","version":"19.0.1","description":"Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI","type":"module","module":"./dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","bin":{"electron-packager":"bin/electron-packager.mjs"},"repository":{"type":"git","url":"git+https://github.com/electron/packager.git"},"author":{"name":"Mark Lee"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/electron/packager/issues"},"homepage":"https://github.com/electron/packager","dependencies":{"@electron/asar":"^4.0.1","@electron/get":"^4.0.2","@electron/notarize":"^3.1.0","@electron/osx-sign":"^2.2.0","@electron/universal":"^3.0.1","@electron/windows-sign":"^2.0.2","@malept/cross-spawn-promise":"^2.0.0","debug":"^4.4.1","extract-zip":"^2.0.1","filenamify":"^6.0.0","galactus":"^2.0.2","get-package-info":"^1.0.0","graceful-fs":"^4.2.11","junk":"^4.0.1","parse-author":"^2.0.0","plist":"^3.1.0","resedit":"^2.0.3","resolve":"^1.22.10","semver":"^7.7.2","yargs-parser":"^22.0.0"},"devDependencies":{"@tsconfig/node22":"^22.0.2","@types/debug":"^4.1.12","@types/graceful-fs":"^4.1.9","@types/lodash":"^4.17.20","@types/node":"~22.10.7","@types/parse-author":"^2.0.2","@types/plist":"^3.0.5","@types/resolve":"^1.20.6","@types/semver":"^7.7.0","@types/yargs-parser":"^21.0.3","@typescript-eslint/eslint-plugin":"8.39.1","@typescript-eslint/parser":"^8.39.1","eslint":"^8.57.1","eslint-config-prettier":"^10.1.8","eslint-plugin-import":"^2.32.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^7.2.1","husky":"^9.1.7","lint-staged":"^16.1.5","lodash":"^4.17.21","prettier":"^3.6.2","tsx":"^4.20.4","typedoc":"~0.25.4","typescript":"^5.9.2","vitest":"^3.2.4"},"engines":{"node":">= 22.12.0"},"publishConfig":{"provenance":true},"scripts":{"build":"tsc","build:docs":"npx typedoc","lint":"prettier --check \"*.{ts,js,json}\" && eslint src --cache","prepack":"npm run build","test":"vitest run","prepare":"husky install"},"directories":{"test":"test"},"keywords":["electron","packager","bundler","app"],"funding":{"url":"https://github.com/electron/packager?sponsor=1"},"lint-staged":{"*.json":"prettier --write","*.{js,ts}":["prettier --write","eslint --fix"]},"packageManager":"yarn@4.10.2","_id":"@electron/packager@19.0.1","gitHead":"5e1a9b24633b55f2dec1b74234d3a53fd8f4a580","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-Jx7QE6zMDiK2bkqOGwyLxpzh7mn8Dcrf+LS5zpjq1tSK2S5LetNaSx1FvxalxubMHLDPb9S5DHvfB9+d3Ono3Q==","shasum":"065af20434f2aa5b5100f67de5a58244afb05ebe","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@electron/packager/-/packager-19.0.1.tgz","fileCount":68,"unpackedSize":230845,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@electron%2fpackager@19.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDtB+lYnqCp49qtNFacvou/kSaRTy/J4VEPGHhCg7LZEgIhAPJV50BQats4cZD6UW4zmj//wqj5+yMVBNh2+leBKAKG"}],"size":56863},"_npmUser":{"name":"anonymous","email":"info+cfa-npm@electronjs.org"},"maintainers":[{"name":"anonymous","email":"info+cfa-npm@electronjs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/packager_19.0.1_1760984169812_0.35301655304132407"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-20T18:16:09.995Z","publish_time":1760984169995,"_source_registry_name":"default","contributors":[]},"19.0.2":{"name":"@electron/packager","version":"19.0.2","description":"Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI","type":"module","module":"./dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","bin":{"electron-packager":"bin/electron-packager.mjs"},"repository":{"type":"git","url":"git+https://github.com/electron/packager.git"},"author":{"name":"Mark Lee"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/electron/packager/issues"},"homepage":"https://github.com/electron/packager","dependencies":{"@electron/asar":"^4.0.1","@electron/get":"^4.0.2","@electron/notarize":"^3.1.0","@electron/osx-sign":"^2.2.0","@electron/universal":"^3.0.1","@electron/windows-sign":"^2.0.2","@malept/cross-spawn-promise":"^2.0.0","debug":"^4.4.1","extract-zip":"^2.0.1","filenamify":"^6.0.0","galactus":"^2.0.2","get-package-info":"^1.0.0","graceful-fs":"^4.2.11","junk":"^4.0.1","parse-author":"^2.0.0","plist":"^3.1.0","resedit":"^2.0.3","resolve":"^1.22.10","semver":"^7.7.2","yargs-parser":"^22.0.0"},"devDependencies":{"@tsconfig/node22":"^22.0.2","@types/debug":"^4.1.12","@types/graceful-fs":"^4.1.9","@types/lodash":"^4.17.20","@types/node":"~22.10.7","@types/parse-author":"^2.0.2","@types/plist":"^3.0.5","@types/resolve":"^1.20.6","@types/semver":"^7.7.0","@types/yargs-parser":"^21.0.3","@typescript-eslint/eslint-plugin":"8.39.1","@typescript-eslint/parser":"^8.39.1","eslint":"^8.57.1","eslint-config-prettier":"^10.1.8","eslint-plugin-import":"^2.32.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^7.2.1","husky":"^9.1.7","lint-staged":"^16.1.5","lodash":"^4.17.21","prettier":"^3.6.2","tsx":"^4.20.4","typedoc":"~0.28.14","typescript":"^5.9.2","vitest":"^3.2.4"},"engines":{"node":">= 22.12.0"},"publishConfig":{"provenance":true},"scripts":{"build":"tsc","build:docs":"npx typedoc","lint":"prettier --check \"*.{ts,js,json}\" && eslint src --cache","prepack":"npm run build","test":"vitest run","prepare":"husky install"},"directories":{"test":"test"},"keywords":["electron","packager","bundler","app"],"funding":{"url":"https://github.com/electron/packager?sponsor=1"},"lint-staged":{"*.json":"prettier --write","*.{js,ts}":["prettier --write","eslint --fix"]},"packageManager":"yarn@4.10.2","gitHead":"196af1d83cecf49a2a0504c1f2e4b9c00a87a61c","_id":"@electron/packager@19.0.2","_nodeVersion":"24.10.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-fKBH0VvAuK9ait4TwDrMZLuZuTTXUzhn4G2O/QrND7JpWnQt8Ei2BKXu1PqOdCKR+CdYy4WuD2/gi+zgfSsKng==","shasum":"421c61eeddb54523b321d290924555d08a723970","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@electron/packager/-/packager-19.0.2.tgz","fileCount":68,"unpackedSize":231060,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@electron%2fpackager@19.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDKVl5n+yZliaPNdvwlL0tSDKd95DL9WfbSGI3JIfYJpAIhALs/oghjAxujOp9H6HZumCalPeraZLdty0Cwjv8mb8MF"}],"size":57024},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06f730c5-09f4-4bce-a069-151d879dcba7"}},"maintainers":[{"name":"anonymous","email":"info+cfa-npm@electronjs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/packager_19.0.2_1769688078923_0.9219897236688439"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-29T12:01:19.055Z","publish_time":1769688079055,"_source_registry_name":"default","contributors":[]},"19.0.3":{"name":"@electron/packager","version":"19.0.3","description":"Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI","type":"module","module":"./dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","bin":{"electron-packager":"bin/electron-packager.mjs"},"repository":{"type":"git","url":"git+https://github.com/electron/packager.git"},"author":{"name":"Mark Lee"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/electron/packager/issues"},"homepage":"https://github.com/electron/packager","dependencies":{"@electron/asar":"^4.0.1","@electron/get":"^4.0.2","@electron/notarize":"^3.1.0","@electron/osx-sign":"^2.2.0","@electron/universal":"^3.0.1","@electron/windows-sign":"^2.0.2","@malept/cross-spawn-promise":"^2.0.0","debug":"^4.4.1","extract-zip":"^2.0.1","filenamify":"^6.0.0","galactus":"^2.0.2","get-package-info":"^1.0.0","graceful-fs":"^4.2.11","junk":"^4.0.1","parse-author":"^2.0.0","plist":"^3.1.0","resedit":"^2.0.3","resolve":"^1.22.10","semver":"^7.7.2","yargs-parser":"^22.0.0"},"devDependencies":{"@tsconfig/node22":"^22.0.2","@types/debug":"^4.1.12","@types/graceful-fs":"^4.1.9","@types/lodash":"^4.17.20","@types/node":"~22.10.7","@types/parse-author":"^2.0.2","@types/plist":"^3.0.5","@types/resolve":"^1.20.6","@types/semver":"^7.7.0","@types/yargs-parser":"^21.0.3","@typescript-eslint/eslint-plugin":"8.39.1","@typescript-eslint/parser":"^8.39.1","eslint":"^8.57.1","eslint-config-prettier":"^10.1.8","eslint-plugin-import":"^2.32.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^7.2.1","husky":"^9.1.7","lint-staged":"^16.1.5","lodash":"^4.17.21","prettier":"^3.6.2","tsx":"^4.20.4","typedoc":"~0.28.14","typescript":"^5.9.2","vitest":"^3.2.4"},"engines":{"node":">= 22.12.0"},"publishConfig":{"provenance":true},"scripts":{"build":"tsc","build:docs":"npx typedoc","lint":"prettier --check \"*.{ts,js,json}\" && eslint src --cache","prepack":"npm run build","test":"vitest run","prepare":"husky install"},"directories":{"test":"test"},"keywords":["electron","packager","bundler","app"],"funding":{"url":"https://github.com/electron/packager?sponsor=1"},"lint-staged":{"*.json":"prettier --write","*.{js,ts}":["prettier --write","eslint --fix"]},"packageManager":"yarn@4.10.2","gitHead":"73a74db5eb793c4418badcdb43de413fa78a6db1","_id":"@electron/packager@19.0.3","_nodeVersion":"24.10.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-0pVvEvvABVxpViKettjpGeK8hp08CtRy2B+vyNVDXYB630SJTZF4oSa7hW5Vhq6j7JA1vJSyyPYTBG/GAqWBzQ==","shasum":"021b342a64a322c4503e69b70e80ce467c880298","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@electron/packager/-/packager-19.0.3.tgz","fileCount":68,"unpackedSize":231304,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@electron%2fpackager@19.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCuKweO7+lexYMig2F8QfqrobzXEV5rgVCbxx6/6pBCxgIhAI6uV4NEYCy9FYJBkraESB5wQHdRlGv1dPas437jIOyM"}],"size":57080},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06f730c5-09f4-4bce-a069-151d879dcba7"}},"maintainers":[{"name":"anonymous","email":"info+cfa-npm@electronjs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/packager_19.0.3_1770681399540_0.8314339698120103"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-09T23:56:39.681Z","publish_time":1770681399681,"_source_registry_name":"default","contributors":[]},"19.0.4":{"name":"@electron/packager","version":"19.0.4","description":"Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI","type":"module","module":"./dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","bin":{"electron-packager":"bin/electron-packager.mjs"},"repository":{"type":"git","url":"git+https://github.com/electron/packager.git"},"author":{"name":"Mark Lee"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/electron/packager/issues"},"homepage":"https://github.com/electron/packager","dependencies":{"@electron/asar":"^4.0.1","@electron/get":"^4.0.2","@electron/notarize":"^3.1.0","@electron/osx-sign":"^2.2.0","@electron/universal":"^3.0.1","@electron/windows-sign":"^2.0.2","@malept/cross-spawn-promise":"^2.0.0","debug":"^4.4.1","extract-zip":"^2.0.1","filenamify":"^6.0.0","galactus":"^2.0.2","get-package-info":"^1.0.0","graceful-fs":"^4.2.11","junk":"^4.0.1","parse-author":"^2.0.0","plist":"^3.1.0","resedit":"^2.0.3","resolve":"^1.22.10","semver":"^7.7.2","yargs-parser":"^22.0.0"},"devDependencies":{"@tsconfig/node22":"^22.0.2","@types/debug":"^4.1.12","@types/graceful-fs":"^4.1.9","@types/lodash":"^4.17.20","@types/node":"~22.10.7","@types/parse-author":"^2.0.2","@types/plist":"^3.0.5","@types/resolve":"^1.20.6","@types/semver":"^7.7.0","@types/yargs-parser":"^21.0.3","@typescript-eslint/eslint-plugin":"8.39.1","@typescript-eslint/parser":"^8.39.1","eslint":"^8.57.1","eslint-config-prettier":"^10.1.8","eslint-plugin-import":"^2.32.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^7.2.1","husky":"^9.1.7","lint-staged":"^16.1.5","lodash":"^4.17.21","prettier":"^3.6.2","tsx":"^4.20.4","typedoc":"~0.28.14","typescript":"^5.9.2","vitest":"^3.2.4"},"engines":{"node":">= 22.12.0"},"publishConfig":{"provenance":true},"scripts":{"build":"tsc","build:docs":"npx typedoc","lint":"prettier --check \"*.{ts,js,json}\" && eslint src --cache","prepack":"npm run build","test":"vitest run","prepare":"husky install"},"directories":{"test":"test"},"keywords":["electron","packager","bundler","app"],"funding":{"url":"https://github.com/electron/packager?sponsor=1"},"lint-staged":{"*.json":"prettier --write","*.{js,ts}":["prettier --write","eslint --fix"]},"packageManager":"yarn@4.10.2","gitHead":"13d93d35415b37045121fb42cd15a75d23e60a68","_id":"@electron/packager@19.0.4","_nodeVersion":"24.10.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-QWW7dESKo8XWmeDCYgCdRC4yTdNtqZCchhKW6d7a84wnkgnz8FL3l2+/uY2CGD/KI7pTJGwUd8d47QQJkqq9Xw==","shasum":"9ca69f681b0c56c026b54937a28afe9b2ab2ff4d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@electron/packager/-/packager-19.0.4.tgz","fileCount":68,"unpackedSize":231556,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@electron%2fpackager@19.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH+KtaRNRO/qk+PcTMMWpsEyeu+9tsMBz03uZQwuZrnEAiEAhouZuXpfcDxrQPrIzMctbxhylRgiLo68HEFfHWZ7uTY="}],"size":57119},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06f730c5-09f4-4bce-a069-151d879dcba7"}},"maintainers":[{"name":"anonymous","email":"info+cfa-npm@electronjs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/packager_19.0.4_1770969427610_0.9965960713397917"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-13T07:57:07.758Z","publish_time":1770969427758,"_source_registry_name":"default","contributors":[]},"19.0.5":{"name":"@electron/packager","version":"19.0.5","description":"Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI","type":"module","module":"./dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","bin":{"electron-packager":"bin/electron-packager.mjs"},"repository":{"type":"git","url":"git+https://github.com/electron/packager.git"},"author":{"name":"Mark Lee"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/electron/packager/issues"},"homepage":"https://github.com/electron/packager","dependencies":{"@electron/asar":"^4.0.1","@electron/get":"^4.0.2","@electron/notarize":"^3.1.0","@electron/osx-sign":"^2.2.0","@electron/universal":"^3.0.1","@electron/windows-sign":"^2.0.2","@malept/cross-spawn-promise":"^2.0.0","debug":"^4.4.1","extract-zip":"^2.0.1","filenamify":"^6.0.0","galactus":"^2.0.2","get-package-info":"^1.0.0","graceful-fs":"^4.2.11","junk":"^4.0.1","parse-author":"^2.0.0","plist":"^3.1.0","resedit":"^2.0.3","resolve":"^1.22.10","semver":"^7.7.2","yargs-parser":"^22.0.0"},"devDependencies":{"@tsconfig/node22":"^22.0.2","@types/debug":"^4.1.12","@types/graceful-fs":"^4.1.9","@types/lodash":"^4.17.20","@types/node":"~22.10.7","@types/parse-author":"^2.0.2","@types/plist":"^3.0.5","@types/resolve":"^1.20.6","@types/semver":"^7.7.0","@types/yargs-parser":"^21.0.3","@typescript-eslint/eslint-plugin":"8.39.1","@typescript-eslint/parser":"^8.39.1","eslint":"^8.57.1","eslint-config-prettier":"^10.1.8","eslint-plugin-import":"^2.32.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^7.2.1","husky":"^9.1.7","lint-staged":"^16.1.5","lodash":"^4.17.21","prettier":"^3.6.2","tsx":"^4.20.4","typedoc":"~0.28.14","typescript":"^5.9.2","vitest":"^3.2.4"},"engines":{"node":">= 22.12.0"},"publishConfig":{"provenance":true},"scripts":{"build":"tsc","build:docs":"npx typedoc","lint":"prettier --check \"*.{ts,js,json}\" && eslint src --cache","prepack":"npm run build","test":"vitest run","prepare":"husky install"},"directories":{"test":"test"},"keywords":["electron","packager","bundler","app"],"funding":{"url":"https://github.com/electron/packager?sponsor=1"},"lint-staged":{"*.json":"prettier --write","*.{js,ts}":["prettier --write","eslint --fix"]},"packageManager":"yarn@4.10.2","gitHead":"03a3242d74655ff7a2d2e02f6f72bc55fff419d0","_id":"@electron/packager@19.0.5","_nodeVersion":"24.10.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-HSWJp5ZTYkavzoLViPBK8sUaINrHbhHMueMrYpQea5DkzOplxYCgAKmy+FKsBk7WUm6iYZZ0gJe8f8nIEScqJQ==","shasum":"9c35a7e1314555be2c675cd289a1741a3074b913","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@electron/packager/-/packager-19.0.5.tgz","fileCount":68,"unpackedSize":231608,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@electron%2fpackager@19.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIF7sZ5WGN17WCd3t/05BG/EWmKDUaczGtQvcqyFySy3LAiB3Nu7kZ/P1exMHRa5MKGHcB/dNCORV++HWQZdBmo74bQ=="}],"size":57130},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06f730c5-09f4-4bce-a069-151d879dcba7"}},"maintainers":[{"name":"anonymous","email":"info+cfa-npm@electronjs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/packager_19.0.5_1770990344218_0.07718124448414998"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-13T13:45:44.363Z","publish_time":1770990344363,"_source_registry_name":"default","contributors":[]},"19.1.0":{"name":"@electron/packager","version":"19.1.0","description":"Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI","type":"module","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./resedit":{"types":"./dist/resedit.d.ts","default":"./dist/resedit.js"}},"types":"./dist/index.d.ts","bin":{"electron-packager":"bin/electron-packager.mjs"},"repository":{"type":"git","url":"git+https://github.com/electron/packager.git"},"author":{"name":"Mark Lee"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/electron/packager/issues"},"homepage":"https://github.com/electron/packager","dependencies":{"@electron/asar":"^4.0.1","@electron/get":"^4.0.2","@electron/notarize":"^3.1.0","@electron/osx-sign":"^2.2.0","@electron/universal":"^3.0.1","@electron/windows-sign":"^2.0.2","@malept/cross-spawn-promise":"^2.0.0","debug":"^4.4.1","extract-zip":"^2.0.1","filenamify":"^6.0.0","galactus":"^2.0.2","get-package-info":"^1.0.0","graceful-fs":"^4.2.11","junk":"^4.0.1","parse-author":"^2.0.0","plist":"^3.1.0","resedit":"^2.0.3","resolve":"^1.22.10","semver":"^7.7.2","yargs-parser":"^22.0.0"},"devDependencies":{"@tsconfig/node22":"^22.0.2","@types/debug":"^4.1.12","@types/graceful-fs":"^4.1.9","@types/lodash":"^4.17.20","@types/node":"~22.10.7","@types/parse-author":"^2.0.2","@types/plist":"^3.0.5","@types/resolve":"^1.20.6","@types/semver":"^7.7.0","@types/yargs-parser":"^21.0.3","@typescript-eslint/eslint-plugin":"8.39.1","@typescript-eslint/parser":"^8.39.1","eslint":"^8.57.1","eslint-config-prettier":"^10.1.8","eslint-plugin-import":"^2.32.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^7.2.1","husky":"^9.1.7","lint-staged":"^16.1.5","lodash":"^4.17.21","prettier":"^3.6.2","tsx":"^4.20.4","typedoc":"~0.28.14","typescript":"^5.9.2","vitest":"^3.2.4"},"engines":{"node":">= 22.12.0"},"publishConfig":{"provenance":true},"scripts":{"build":"tsc","build:docs":"npx typedoc","lint":"prettier --check \"*.{ts,js,json}\" && eslint src --cache","prepack":"npm run build","test":"vitest run","prepare":"husky install"},"directories":{"test":"test"},"keywords":["electron","packager","bundler","app"],"funding":{"url":"https://github.com/electron/packager?sponsor=1"},"lint-staged":{"*.json":"prettier --write","*.{js,ts}":["prettier --write","eslint --fix"]},"packageManager":"yarn@4.10.2","gitHead":"b00539513c28c54c2bc513dbb424609b0ee069cd","_id":"@electron/packager@19.1.0","_nodeVersion":"24.10.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-VXKWdnsFglv4LyXTxO18j8GifBw5OKy7k28b8tLf69dDkRVeLcnQ/VBNcN4YmBC7phGZPWfeIp9DqCCKrqdypQ==","shasum":"65cbfba57deea134f9aa571dfbb7b5b4aac99381","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@electron/packager/-/packager-19.1.0.tgz","fileCount":68,"unpackedSize":231785,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@electron%2fpackager@19.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDcD//4ukd1SL3pFmjp50zk1MiF9c/ylDpNxp964YTHjQIgCXVkOH2h3GBa1hf0vKJ/+KzMN53ItsaH6diANT2Dj0k="}],"size":57169},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06f730c5-09f4-4bce-a069-151d879dcba7"}},"maintainers":[{"name":"anonymous","email":"info+cfa-npm@electronjs.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/packager_19.1.0_1773424550980_0.9226792312453729"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T17:55:51.135Z","publish_time":1773424551135,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"19.1.0"},"name":"@electron/packager","time":{"created":"2023-11-03T21:28:11.272Z","0.0.0":"2023-11-03T20:10:22.598Z","modified":"2026-03-13T17:56:08.091Z","18.0.0":"2023-11-08T01:33:53.689Z","18.1.0":"2023-11-30T17:41:47.818Z","18.1.1":"2023-12-05T00:20:44.053Z","18.1.2":"2023-12-18T20:35:28.867Z","18.1.3":"2023-12-19T15:19:47.100Z","18.2.0":"2024-03-27T20:49:14.489Z","18.3.0":"2024-03-27T23:24:19.661Z","18.3.1":"2024-03-28T16:42:41.540Z","18.3.2":"2024-04-02T03:23:43.692Z","18.3.3":"2024-06-18T17:01:19.835Z","18.3.4":"2024-08-20T18:13:27.772Z","18.3.5":"2024-09-11T03:33:00.065Z","18.3.6":"2024-11-12T22:10:39.965Z","18.4.0":"2025-08-04T21:53:23.427Z","18.4.1":"2025-08-13T20:31:45.106Z","18.4.2":"2025-08-14T21:10:18.297Z","18.4.3":"2025-08-27T17:40:13.251Z","18.4.4":"2025-08-27T21:35:52.271Z","19.0.0":"2025-10-15T21:12:41.625Z","19.0.1":"2025-10-20T18:16:09.995Z","19.0.2":"2026-01-29T12:01:19.055Z","19.0.3":"2026-02-09T23:56:39.681Z","19.0.4":"2026-02-13T07:57:07.758Z","19.0.5":"2026-02-13T13:45:44.363Z","19.1.0":"2026-03-13T17:55:51.135Z"},"readme":"# @electron/packager\n\nPackage your [Electron](https://electronjs.org) app into OS-specific bundles (`.app`, `.exe`, etc.) via JavaScript or the command line.\n\n[![Test](https://github.com/electron/packager/actions/workflows/test.yml/badge.svg)](https://github.com/electron/packager/actions/workflows/test.yml)\n[![electron-nightly Canary](https://github.com/electron/packager/actions/workflows/canary.yml/badge.svg)](https://github.com/electron/packager/actions/workflows/canary.yml)\n[![Coverage Status](https://codecov.io/gh/electron/packager/branch/main/graph/badge.svg)](https://codecov.io/gh/electron/packager)\n[![npm](https://img.shields.io/npm/v/@electron/packager.svg?style=flat)](https://npm.im/@electron/packager)\n[![API docs](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fregistry.npmjs.org%2F%40electron%2Fpackager%2Flatest&query=%24.version&logo=typescript&logoColor=white&label=API%20Docs)](https://packages.electronjs.org/packager)\n[![Discord](https://img.shields.io/discord/745037351163527189?color=blueviolet&logo=discord)](https://discord.com/invite/APGC3k5yaH)\n\n[Supported Platforms](#supported-platforms) |\n[Installation](#installation) |\n[Usage](#usage) |\n[Contributing](https://github.com/electron/packager/blob/main/CONTRIBUTING.md) |\n[Support](https://github.com/electron/packager/blob/main/SUPPORT.md) |\n[Related Apps/Libraries](#related) |\n[FAQ](https://github.com/electron/packager/blob/main/docs/faq.md) |\n[Release Notes](https://github.com/electron/packager/blob/main/NEWS.md)\n\n---\n\n## About\n\nElectron Packager is a command line tool and Node.js library that bundles Electron-based application\nsource code with a renamed Electron executable and supporting files into folders ready for distribution.\n\nFor creating distributables like installers and Linux packages, consider using either [Electron\nForge](https://github.com/electron/forge) (which uses Electron Packager\ninternally), or one of the [related Electron tools](#distributable-creators), which utilizes\nElectron Packager-created folders as a basis.\n\nNote that packaged Electron applications can be relatively large. A zipped, minimal Electron\napplication is approximately the same size as the zipped prebuilt binary for a given target\nplatform, target arch, and [Electron version](https://github.com/electron/electron/releases)\n_(files named `electron-v${version}-${platform}-${arch}.zip`)_.\n\n## Supported Platforms\n\nElectron Packager is known to run on the following **host** platforms:\n\n- Windows (32/64 bit)\n- macOS (formerly known as OS X)\n- Linux (x86/x86_64)\n\nIt generates executables/bundles for the following **target** platforms:\n\n- Windows (also known as `win32`, for x86, x86_64, and arm64 architectures)\n- macOS (also known as `darwin`) / [Mac App Store](https://electronjs.org/docs/tutorial/mac-app-store-submission-guide/) (also known as `mas`)<sup>\\*</sup> (for x86_64, arm64, and universal architectures)\n- Linux (for x86, x86_64, armv7l, arm64, and mips64el architectures)\n\n<sup>*</sup> *Note for macOS / Mac App Store target bundles: the `.app` bundle can only be signed when building on a host macOS platform.\\*\n\n## Installation\n\nThis module requires Node.js 22.12.0 or higher to run.\n\n```sh\nnpm install --save-dev @electron/packager\n```\n\nIt is **not** recommended to install `@electron/packager` globally.\n\n## Usage\n\n### Via JavaScript\n\nJavaScript API usage can be found in the [API documentation](https://packages.electronjs.org/packager).\n\n### From the command line\n\nRunning Electron Packager from the command line has this basic form:\n\n```sh\nnpx @electron/packager <sourcedir> <appname> --platform=<platform> --arch=<arch> [optional flags...]\n```\n\nThis will:\n\n- Find or download the correct release of Electron\n- Use that version of Electron to create an app in `<out>/<appname>-<platform>-<arch>` _(this can be customized via an optional flag)_\n\n`--platform` and `--arch` can be omitted, in two cases:\n\n- If you specify `--all` instead, bundles for all valid combinations of target\n  platforms/architectures will be created.\n- Otherwise, a single bundle for the host platform/architecture will be created.\n\nFor an overview of the other optional flags, run `electron-packager --help` or see\n[usage.txt](https://github.com/electron/packager/blob/main/usage.txt). For\ndetailed descriptions, see the [API documentation](https://electron.github.io/packager/main/).\n\nFor flags that are structured as objects, you can pass each option as via dot notation as such:\n\n```sh\nnpx @electron/packager --flag.foo=\"bar\"\n# will pass in { flag: { foo: \"bar\"} } as an option to the Electron Packager API\n```\n\nIf `appname` is omitted, this will use the name specified by \"productName\" or \"name\" in the nearest package.json.\n\n**Characters in the Electron app name which are not allowed in all target platforms' filenames\n(e.g., `/`), will be replaced by hyphens (`-`).**\n\nYou should be able to launch the app on the platform you built for. If not, check your settings and try again.\n\n**Be careful** not to include `node_modules` you don't want into your final app. If you put them in\nthe `devDependencies` section of `package.json`, by default none of the modules related to those\ndependencies will be copied in the app bundles. (This behavior can be turned off with the\n`prune: false` API option or `--no-prune` CLI flag.) In addition, folders like `.git` and\n`node_modules/.bin` will be ignored by default. You can use `--ignore` to ignore files and folders\nvia a regular expression (_not_ a [glob pattern](https://en.wikipedia.org/wiki/Glob_%28programming%29)).\nExamples include `--ignore=\\.gitignore` or `--ignore=\"\\.git(ignore|modules)\"`.\n\n#### Example\n\nLet's assume that you have made an app based on the [minimal-repro](https://github.com/electron/minimal-repro)\nrepository on an Apple Silicon macOS device with the following file structure:\n\n```plaintext\nfoobar\n├── package.json\n├── index.html\n├── […other files, like the app's LICENSE…]\n└── script.js\n```\n\n…and that the following is true:\n\n- `@electron/packager` is installed locally\n- `productName` in `package.json` has been set to `Foo Bar`\n- The `electron` module is in the `devDependencies` section of `package.json`, and set to the exact version of `38.3.0`.\n- `npm install` for the `Foo Bar` app has been run at least once\n\nWhen one runs the following command for the first time in the `foobar` directory:\n\n```plaintext\nnpx @electron/packager .\n```\n\n`@electron/packager` will do the following:\n\n- Use the current directory for the `sourcedir`\n- Infer the `appname` from the `productName` in `package.json`\n- Infer the `appVersion` from the `version` in `package.json`\n- Infer the `platform` and `arch` from the host, in this example, `darwin` platform and `arm64` arch.\n- Download the darwin arm64 build of Electron 38.3.0 (and cache the downloads in `~/.electron`)\n- Build the macOS `Foo Bar.app`\n- Place `Foo Bar.app` in `foobar/Foo Bar-darwin-arm64/` (since an `out` directory was not specified, it used the current working directory)\n\nThe file structure now looks like:\n\n```plaintext\nfoobar\n├── Foo Bar-darwin-x64\n│   ├── Foo Bar.app\n│   │   └── […Mac app contents…]\n│   ├── LICENSE [the Electron license]\n│   └── version\n├── […other application bundles, like \"Foo Bar-win32-x64\" (sans quotes)…]\n├── package.json\n├── index.html\n├── […other files, like the app's LICENSE…]\n└── script.js\n```\n\nThe `Foo Bar.app` folder generated can be executed by a system running macOS, which will start the packaged Electron app.\nThis is also true of the Windows x64 build on a Windows device (via `Foo Bar-win32-x64/Foo Bar.exe`), and so on.\n\n## Related\n\n- [Electron Forge](https://github.com/electron/forge) - creates, builds, and distributes modern Electron applications\n\n### Distributable Creators\n\n- [electron-installer-zip](https://github.com/electron-userland/electron-installer-zip) - creates symlink-compatible ZIP files\n\nWindows:\n\n- [electron-winstaller](https://github.com/electron/windows-installer) - Squirrel.Windows-based installer from the Electron maintainers group\n- [electron-windows-msix](https://github.com/electron-userland/electron-windows-msix) - creates an MSIX package\n- [electron-windows-store](https://github.com/electron-userland/electron-windows-store) - creates an AppX package for the Windows Store\n- [electron-wix-msi](https://github.com/electron-userland/electron-wix-msi) - creates traditional MSI installers\n- [electron-installer-windows](https://github.com/electron-userland/electron-installer-windows) - alternative Squirrel.Windows-based installer\n\nmacOS:\n\n- [electron-installer-dmg](https://github.com/electron-userland/electron-installer-dmg) - creates a DMG\n\nLinux:\n\n- [electron-installer-debian](https://github.com/electron-userland/electron-installer-debian) - creates a DEB file\n- [electron-installer-redhat](https://github.com/electron-userland/electron-installer-redhat) - creates an RPM\n- [electron-installer-flatpak](https://github.com/endlessm/electron-installer-flatpak) - creates a Flatpak file\n- [electron-installer-snap](https://github.com/electron-userland/electron-installer-snap) - creates a Snap file\n\n### Plugins\n\nThese Node modules utilize Electron Packager API hooks:\n\n- [electron-packager-languages](https://npm.im/electron-packager-languages) - sets the locales\n  available to Electron when packaged, which is used by the Mac App Store, among other places\n- [electron-packager-plugin-non-proprietary-codecs-ffmpeg](https://www.npmjs.com/package/electron-packager-plugin-non-proprietary-codecs-ffmpeg) - replaces the normal version of FFmpeg in Electron with a version without proprietary codecs\n- [@electron/rebuild](https://github.com/electron/rebuild) - rebuilds native Node.js modules\n  against the packaged Electron version","users":{}}