├── .eslintrc.js ├── .github ├── CONTRIBUTING.md ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug-report.md │ └── feature_request.md ├── dependabot.yml ├── no-response.yml └── workflows │ ├── label-sponsors.yml │ └── nodeCI.yml ├── .gitignore ├── .npmignore ├── .vscode └── launch.json ├── LICENSE ├── README.md ├── __mocks__ └── webpack.js ├── __tests__ ├── build.helper.js ├── build.spec.js ├── buildTS.spec.js ├── checkLogs.helper.js ├── commands.spec.js ├── createProject.helper.js ├── generator.spec.js ├── mock_package.json ├── serve.helper.js ├── serve.spec.js ├── serveTS.spec.js ├── setup.helper.js ├── testWithSpectron.helper.js ├── testWithSpectronJest.spec.js ├── testWithSpectronMocha.spec.js └── webpackConfig.spec.js ├── deployDocs.js ├── docs ├── .vuepress │ ├── components │ │ └── Sponsor.vue │ ├── config.js │ └── public │ │ ├── favicon.ico │ │ ├── hero.png │ │ ├── logo.png │ │ ├── scripts │ │ └── scrollToHash.js │ │ └── sponsorShield.svg ├── README.md └── guide │ ├── README.md │ ├── commonIssues.md │ ├── configuration.md │ ├── guide.md │ ├── recipes.md │ ├── security.md │ └── testingAndDebugging.md ├── generator ├── index.js └── templates │ ├── base │ └── src │ │ └── background.js │ ├── tests-jest │ └── tests │ │ └── unit │ │ └── electron.spec.js │ └── tests-mocha │ └── tests │ └── unit │ └── electron.spec.js ├── index.d.ts ├── index.js ├── jest.config.js ├── lib ├── createProtocol.js ├── index.d.ts ├── index.js ├── installVueDevtools │ ├── downloadChromeExtension.js │ ├── index.js │ ├── licence.txt │ └── utils.js ├── removeJunk.js ├── testWithSpectron.js └── webpackConfig.js ├── logo.png ├── package.json ├── prompts.js ├── ui.js ├── uiOptions.js └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: nklayman 4 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/no-response.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/.github/no-response.yml -------------------------------------------------------------------------------- /.github/workflows/label-sponsors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/.github/workflows/label-sponsors.yml -------------------------------------------------------------------------------- /.github/workflows/nodeCI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/.github/workflows/nodeCI.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/.npmignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/README.md -------------------------------------------------------------------------------- /__mocks__/webpack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/__mocks__/webpack.js -------------------------------------------------------------------------------- /__tests__/build.helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/__tests__/build.helper.js -------------------------------------------------------------------------------- /__tests__/build.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/__tests__/build.spec.js -------------------------------------------------------------------------------- /__tests__/buildTS.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/__tests__/buildTS.spec.js -------------------------------------------------------------------------------- /__tests__/checkLogs.helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/__tests__/checkLogs.helper.js -------------------------------------------------------------------------------- /__tests__/commands.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/__tests__/commands.spec.js -------------------------------------------------------------------------------- /__tests__/createProject.helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/__tests__/createProject.helper.js -------------------------------------------------------------------------------- /__tests__/generator.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/__tests__/generator.spec.js -------------------------------------------------------------------------------- /__tests__/mock_package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/__tests__/mock_package.json -------------------------------------------------------------------------------- /__tests__/serve.helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/__tests__/serve.helper.js -------------------------------------------------------------------------------- /__tests__/serve.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/__tests__/serve.spec.js -------------------------------------------------------------------------------- /__tests__/serveTS.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/__tests__/serveTS.spec.js -------------------------------------------------------------------------------- /__tests__/setup.helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/__tests__/setup.helper.js -------------------------------------------------------------------------------- /__tests__/testWithSpectron.helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/__tests__/testWithSpectron.helper.js -------------------------------------------------------------------------------- /__tests__/testWithSpectronJest.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/__tests__/testWithSpectronJest.spec.js -------------------------------------------------------------------------------- /__tests__/testWithSpectronMocha.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/__tests__/testWithSpectronMocha.spec.js -------------------------------------------------------------------------------- /__tests__/webpackConfig.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/__tests__/webpackConfig.spec.js -------------------------------------------------------------------------------- /deployDocs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/deployDocs.js -------------------------------------------------------------------------------- /docs/.vuepress/components/Sponsor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/docs/.vuepress/components/Sponsor.vue -------------------------------------------------------------------------------- /docs/.vuepress/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/docs/.vuepress/config.js -------------------------------------------------------------------------------- /docs/.vuepress/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/docs/.vuepress/public/favicon.ico -------------------------------------------------------------------------------- /docs/.vuepress/public/hero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/docs/.vuepress/public/hero.png -------------------------------------------------------------------------------- /docs/.vuepress/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/docs/.vuepress/public/logo.png -------------------------------------------------------------------------------- /docs/.vuepress/public/scripts/scrollToHash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/docs/.vuepress/public/scripts/scrollToHash.js -------------------------------------------------------------------------------- /docs/.vuepress/public/sponsorShield.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/docs/.vuepress/public/sponsorShield.svg -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/guide/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/docs/guide/README.md -------------------------------------------------------------------------------- /docs/guide/commonIssues.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/docs/guide/commonIssues.md -------------------------------------------------------------------------------- /docs/guide/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/docs/guide/configuration.md -------------------------------------------------------------------------------- /docs/guide/guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/docs/guide/guide.md -------------------------------------------------------------------------------- /docs/guide/recipes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/docs/guide/recipes.md -------------------------------------------------------------------------------- /docs/guide/security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/docs/guide/security.md -------------------------------------------------------------------------------- /docs/guide/testingAndDebugging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/docs/guide/testingAndDebugging.md -------------------------------------------------------------------------------- /generator/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/generator/index.js -------------------------------------------------------------------------------- /generator/templates/base/src/background.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/generator/templates/base/src/background.js -------------------------------------------------------------------------------- /generator/templates/tests-jest/tests/unit/electron.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/generator/templates/tests-jest/tests/unit/electron.spec.js -------------------------------------------------------------------------------- /generator/templates/tests-mocha/tests/unit/electron.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/generator/templates/tests-mocha/tests/unit/electron.spec.js -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/index.d.ts -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/index.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/jest.config.js -------------------------------------------------------------------------------- /lib/createProtocol.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/lib/createProtocol.js -------------------------------------------------------------------------------- /lib/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/lib/index.d.ts -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/installVueDevtools/downloadChromeExtension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/lib/installVueDevtools/downloadChromeExtension.js -------------------------------------------------------------------------------- /lib/installVueDevtools/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/lib/installVueDevtools/index.js -------------------------------------------------------------------------------- /lib/installVueDevtools/licence.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/lib/installVueDevtools/licence.txt -------------------------------------------------------------------------------- /lib/installVueDevtools/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/lib/installVueDevtools/utils.js -------------------------------------------------------------------------------- /lib/removeJunk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/lib/removeJunk.js -------------------------------------------------------------------------------- /lib/testWithSpectron.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/lib/testWithSpectron.js -------------------------------------------------------------------------------- /lib/webpackConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/lib/webpackConfig.js -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/logo.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/package.json -------------------------------------------------------------------------------- /prompts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/prompts.js -------------------------------------------------------------------------------- /ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/ui.js -------------------------------------------------------------------------------- /uiOptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/uiOptions.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nklayman/vue-cli-plugin-electron-builder/HEAD/yarn.lock --------------------------------------------------------------------------------