├── .editorconfig ├── .eslintignore ├── .eslintrc.cjs ├── .git-blame-ignore-revs ├── .gitattributes ├── .github ├── CODEOWNERS ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug.md │ ├── config.yml │ └── feature_request.md ├── config.yml ├── dependabot.yml ├── no-response.yml ├── pull_request_template.md └── workflows │ ├── add-to-project.yml │ ├── canary.yml │ ├── docs.yml │ ├── release.yml │ ├── semantic.yml │ └── test.yml ├── .gitignore ├── .husky └── pre-commit ├── .nvmrc ├── .prettierignore ├── .prettierrc.json ├── .releaserc.json ├── .yarn └── releases │ └── yarn-4.10.2.cjs ├── .yarnrc.yml ├── CONTRIBUTING.md ├── LICENSE ├── NEWS.md ├── README.md ├── SUPPORT.md ├── bin └── electron-packager.mjs ├── collaborators.md ├── docs ├── api.md └── faq.md ├── package.json ├── socket.yml ├── src ├── ambient.d.ts ├── cli.ts ├── common.ts ├── copy-filter.ts ├── download.ts ├── hooks.ts ├── icon-composer.ts ├── index.ts ├── infer.ts ├── linux.ts ├── mac.ts ├── packager.ts ├── platform.ts ├── prune.ts ├── resedit.ts ├── targets.ts ├── types.ts ├── universal.ts ├── unzip.ts ├── util.ts └── win32.ts ├── test ├── __snapshots__ │ ├── copy-filter.spec.ts.snap │ └── packager.spec.ts.snap ├── ci │ ├── before_install.sh │ ├── codesign │ │ ├── codesign.cnf │ │ ├── gen-trust.js │ │ ├── generate-identity.sh │ │ ├── import-testing-cert-ci.sh │ │ └── trust.xml │ └── download-electron.ts ├── cli.spec.ts ├── common.spec.ts ├── config.json ├── copy-filter.spec.ts ├── fixtures │ ├── .npmrc │ ├── .yarnrc.yml │ ├── asar-prebuilt │ │ ├── app.asar │ │ ├── node_modules │ │ │ └── electron │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ └── package.json │ ├── basic │ │ ├── dir_to_unpack │ │ │ └── file1.txt │ │ ├── file_to_unpack.pac │ │ ├── ignore.o │ │ ├── ignore.obj │ │ ├── ignore │ │ │ └── this.txt │ │ ├── ignorethis.txt │ │ ├── index.html │ │ ├── main.js │ │ ├── node_modules │ │ │ ├── @electron │ │ │ │ └── this-will-never-exist │ │ │ │ │ └── package.json │ │ │ ├── @types │ │ │ │ └── node │ │ │ │ │ └── package.json │ │ │ ├── electron │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── ffi-napi │ │ │ │ ├── build │ │ │ │ │ └── node_gyp_bins │ │ │ │ │ │ └── python3 │ │ │ │ └── package.json │ │ │ ├── ncp │ │ │ │ └── package.json │ │ │ ├── run-series │ │ │ │ └── package.json │ │ │ └── run-waterfall │ │ │ │ └── package.json │ │ ├── package.json │ │ ├── pnpm-lock.yaml │ │ └── yarn.lock │ ├── data1.txt │ ├── electron-in-dependencies │ │ ├── index.html │ │ ├── main.js │ │ ├── node_modules │ │ │ ├── @electron │ │ │ │ └── this-will-never-exist │ │ │ │ │ └── package.json │ │ │ └── electron │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ └── package.json │ ├── extrainfo.plist │ ├── ignore-junk │ │ ├── package.json │ │ └── subfolder │ │ │ └── Thumbs.db │ ├── infer-bad-fields │ │ └── package.json │ ├── infer-electron-nightly │ │ ├── node_modules │ │ │ ├── @electron │ │ │ │ └── this-will-never-exist │ │ │ │ │ └── package.json │ │ │ └── electron-nightly │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ └── package.json │ ├── infer-malformed-json │ │ └── package.json │ ├── infer-missing-electron-version │ │ └── package.json │ ├── infer-missing-name │ │ └── package.json │ ├── infer-missing-package-json │ │ └── .gitkeep │ ├── infer-missing-version-only │ │ ├── node_modules │ │ │ ├── @electron │ │ │ │ └── this-will-never-exist │ │ │ │ │ └── package.json │ │ │ └── electron │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ └── package.json │ ├── infer-win32metadata │ │ └── package.json │ ├── monochrome.icns │ ├── monochrome.ico │ ├── prune-is-module │ │ └── node_modules │ │ │ ├── @user │ │ │ └── namespaced │ │ │ │ └── package.json │ │ │ └── module │ │ │ ├── not-module │ │ │ └── package.json │ │ │ └── package.json │ ├── validate-failure-with-main-without-entry-point │ │ ├── package.json │ │ └── something.js │ ├── validate-failure-without-main-or-index │ │ ├── main.js │ │ └── package.json │ ├── validate-failure-without-package-json │ │ └── index.js │ ├── validate-success-with-main │ │ ├── main.js │ │ └── package.json │ └── validate-success-without-main │ │ ├── index.js │ │ └── package.json ├── hooks.spec.ts ├── infer.spec.ts ├── mac.spec.ts ├── packager.spec.ts ├── prune.spec.ts ├── resedit.spec.ts ├── targets.spec.ts ├── tsconfig.json ├── unzip.spec.ts ├── utils.ts ├── vitest.d.ts └── vitest.setup.ts ├── tsconfig.json ├── typedoc.json ├── usage.txt ├── vitest.config.ts └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- 1 | 721d7eab75d8b5833d34af0bd02ee8a900d96e34 -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @electron/wg-ecosystem 2 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/.github/ISSUE_TEMPLATE/bug.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/.github/config.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/no-response.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/.github/no-response.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/add-to-project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/.github/workflows/add-to-project.yml -------------------------------------------------------------------------------- /.github/workflows/canary.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/.github/workflows/canary.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/semantic.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/.github/workflows/semantic.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | npx lint-staged 3 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 22.12 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | **/test/fixtures/infer-malformed-json -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true 3 | } 4 | -------------------------------------------------------------------------------- /.releaserc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/.releaserc.json -------------------------------------------------------------------------------- /.yarn/releases/yarn-4.10.2.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/.yarn/releases/yarn-4.10.2.cjs -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/LICENSE -------------------------------------------------------------------------------- /NEWS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/NEWS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/README.md -------------------------------------------------------------------------------- /SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/SUPPORT.md -------------------------------------------------------------------------------- /bin/electron-packager.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/bin/electron-packager.mjs -------------------------------------------------------------------------------- /collaborators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/collaborators.md -------------------------------------------------------------------------------- /docs/api.md: -------------------------------------------------------------------------------- 1 | [API Documentation](https://electron.github.io/packager/) has moved. 2 | -------------------------------------------------------------------------------- /docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/docs/faq.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/package.json -------------------------------------------------------------------------------- /socket.yml: -------------------------------------------------------------------------------- 1 | version: 2 2 | 3 | projectIgnorePaths: 4 | - "test/fixtures/*" -------------------------------------------------------------------------------- /src/ambient.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/src/ambient.d.ts -------------------------------------------------------------------------------- /src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/src/cli.ts -------------------------------------------------------------------------------- /src/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/src/common.ts -------------------------------------------------------------------------------- /src/copy-filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/src/copy-filter.ts -------------------------------------------------------------------------------- /src/download.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/src/download.ts -------------------------------------------------------------------------------- /src/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/src/hooks.ts -------------------------------------------------------------------------------- /src/icon-composer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/src/icon-composer.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/infer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/src/infer.ts -------------------------------------------------------------------------------- /src/linux.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/src/linux.ts -------------------------------------------------------------------------------- /src/mac.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/src/mac.ts -------------------------------------------------------------------------------- /src/packager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/src/packager.ts -------------------------------------------------------------------------------- /src/platform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/src/platform.ts -------------------------------------------------------------------------------- /src/prune.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/src/prune.ts -------------------------------------------------------------------------------- /src/resedit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/src/resedit.ts -------------------------------------------------------------------------------- /src/targets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/src/targets.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/universal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/src/universal.ts -------------------------------------------------------------------------------- /src/unzip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/src/unzip.ts -------------------------------------------------------------------------------- /src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/src/util.ts -------------------------------------------------------------------------------- /src/win32.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/src/win32.ts -------------------------------------------------------------------------------- /test/__snapshots__/copy-filter.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/__snapshots__/copy-filter.spec.ts.snap -------------------------------------------------------------------------------- /test/__snapshots__/packager.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/__snapshots__/packager.spec.ts.snap -------------------------------------------------------------------------------- /test/ci/before_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/ci/before_install.sh -------------------------------------------------------------------------------- /test/ci/codesign/codesign.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/ci/codesign/codesign.cnf -------------------------------------------------------------------------------- /test/ci/codesign/gen-trust.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/ci/codesign/gen-trust.js -------------------------------------------------------------------------------- /test/ci/codesign/generate-identity.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/ci/codesign/generate-identity.sh -------------------------------------------------------------------------------- /test/ci/codesign/import-testing-cert-ci.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/ci/codesign/import-testing-cert-ci.sh -------------------------------------------------------------------------------- /test/ci/codesign/trust.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/ci/codesign/trust.xml -------------------------------------------------------------------------------- /test/ci/download-electron.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/ci/download-electron.ts -------------------------------------------------------------------------------- /test/cli.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/cli.spec.ts -------------------------------------------------------------------------------- /test/common.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/common.spec.ts -------------------------------------------------------------------------------- /test/config.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "27.0.0" 3 | } 4 | -------------------------------------------------------------------------------- /test/copy-filter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/copy-filter.spec.ts -------------------------------------------------------------------------------- /test/fixtures/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/.npmrc -------------------------------------------------------------------------------- /test/fixtures/.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/.yarnrc.yml -------------------------------------------------------------------------------- /test/fixtures/asar-prebuilt/app.asar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/asar-prebuilt/app.asar -------------------------------------------------------------------------------- /test/fixtures/asar-prebuilt/node_modules/electron/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/asar-prebuilt/node_modules/electron/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/asar-prebuilt/node_modules/electron/package.json -------------------------------------------------------------------------------- /test/fixtures/asar-prebuilt/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/asar-prebuilt/package.json -------------------------------------------------------------------------------- /test/fixtures/basic/dir_to_unpack/file1.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/basic/file_to_unpack.pac: -------------------------------------------------------------------------------- 1 | This file is used for testing asar unpack option -------------------------------------------------------------------------------- /test/fixtures/basic/ignore.o: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/basic/ignore.obj: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/basic/ignore/this.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/basic/ignorethis.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/fixtures/basic/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/basic/index.html -------------------------------------------------------------------------------- /test/fixtures/basic/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/basic/main.js -------------------------------------------------------------------------------- /test/fixtures/basic/node_modules/@electron/this-will-never-exist/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/basic/node_modules/@electron/this-will-never-exist/package.json -------------------------------------------------------------------------------- /test/fixtures/basic/node_modules/@types/node/package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /test/fixtures/basic/node_modules/electron/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/basic/node_modules/electron/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/basic/node_modules/electron/package.json -------------------------------------------------------------------------------- /test/fixtures/basic/node_modules/ffi-napi/build/node_gyp_bins/python3: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/basic/node_modules/ffi-napi/package.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /test/fixtures/basic/node_modules/ncp/package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /test/fixtures/basic/node_modules/run-series/package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /test/fixtures/basic/node_modules/run-waterfall/package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /test/fixtures/basic/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/basic/package.json -------------------------------------------------------------------------------- /test/fixtures/basic/pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/basic/yarn.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/data1.txt: -------------------------------------------------------------------------------- 1 | This is a text file. 2 | -------------------------------------------------------------------------------- /test/fixtures/electron-in-dependencies/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/electron-in-dependencies/index.html -------------------------------------------------------------------------------- /test/fixtures/electron-in-dependencies/main.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | -------------------------------------------------------------------------------- /test/fixtures/electron-in-dependencies/node_modules/@electron/this-will-never-exist/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/electron-in-dependencies/node_modules/@electron/this-will-never-exist/package.json -------------------------------------------------------------------------------- /test/fixtures/electron-in-dependencies/node_modules/electron/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/electron-in-dependencies/node_modules/electron/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/electron-in-dependencies/node_modules/electron/package.json -------------------------------------------------------------------------------- /test/fixtures/electron-in-dependencies/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/electron-in-dependencies/package.json -------------------------------------------------------------------------------- /test/fixtures/extrainfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/extrainfo.plist -------------------------------------------------------------------------------- /test/fixtures/ignore-junk/package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /test/fixtures/ignore-junk/subfolder/Thumbs.db: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/infer-bad-fields/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/infer-bad-fields/package.json -------------------------------------------------------------------------------- /test/fixtures/infer-electron-nightly/node_modules/@electron/this-will-never-exist/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/infer-electron-nightly/node_modules/@electron/this-will-never-exist/package.json -------------------------------------------------------------------------------- /test/fixtures/infer-electron-nightly/node_modules/electron-nightly/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/infer-electron-nightly/node_modules/electron-nightly/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/infer-electron-nightly/node_modules/electron-nightly/package.json -------------------------------------------------------------------------------- /test/fixtures/infer-electron-nightly/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/infer-electron-nightly/package.json -------------------------------------------------------------------------------- /test/fixtures/infer-malformed-json/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "productName": "InferMalformedJSON", -------------------------------------------------------------------------------- /test/fixtures/infer-missing-electron-version/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/infer-missing-electron-version/package.json -------------------------------------------------------------------------------- /test/fixtures/infer-missing-name/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/infer-missing-name/package.json -------------------------------------------------------------------------------- /test/fixtures/infer-missing-package-json/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/infer-missing-version-only/node_modules/@electron/this-will-never-exist/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/infer-missing-version-only/node_modules/@electron/this-will-never-exist/package.json -------------------------------------------------------------------------------- /test/fixtures/infer-missing-version-only/node_modules/electron/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/infer-missing-version-only/node_modules/electron/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/infer-missing-version-only/node_modules/electron/package.json -------------------------------------------------------------------------------- /test/fixtures/infer-missing-version-only/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/infer-missing-version-only/package.json -------------------------------------------------------------------------------- /test/fixtures/infer-win32metadata/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/infer-win32metadata/package.json -------------------------------------------------------------------------------- /test/fixtures/monochrome.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/monochrome.icns -------------------------------------------------------------------------------- /test/fixtures/monochrome.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/monochrome.ico -------------------------------------------------------------------------------- /test/fixtures/prune-is-module/node_modules/@user/namespaced/package.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/prune-is-module/node_modules/module/not-module/package.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/prune-is-module/node_modules/module/package.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/validate-failure-with-main-without-entry-point/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/validate-failure-with-main-without-entry-point/package.json -------------------------------------------------------------------------------- /test/fixtures/validate-failure-with-main-without-entry-point/something.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/validate-failure-without-main-or-index/main.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/validate-failure-without-main-or-index/package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /test/fixtures/validate-failure-without-package-json/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/validate-success-with-main/main.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/validate-success-with-main/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/fixtures/validate-success-with-main/package.json -------------------------------------------------------------------------------- /test/fixtures/validate-success-without-main/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/validate-success-without-main/package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /test/hooks.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/hooks.spec.ts -------------------------------------------------------------------------------- /test/infer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/infer.spec.ts -------------------------------------------------------------------------------- /test/mac.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/mac.spec.ts -------------------------------------------------------------------------------- /test/packager.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/packager.spec.ts -------------------------------------------------------------------------------- /test/prune.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/prune.spec.ts -------------------------------------------------------------------------------- /test/resedit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/resedit.spec.ts -------------------------------------------------------------------------------- /test/targets.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/targets.spec.ts -------------------------------------------------------------------------------- /test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/tsconfig.json -------------------------------------------------------------------------------- /test/unzip.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/unzip.spec.ts -------------------------------------------------------------------------------- /test/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/utils.ts -------------------------------------------------------------------------------- /test/vitest.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/vitest.d.ts -------------------------------------------------------------------------------- /test/vitest.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/test/vitest.setup.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/typedoc.json -------------------------------------------------------------------------------- /usage.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/usage.txt -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/vitest.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electron/packager/HEAD/yarn.lock --------------------------------------------------------------------------------