├── .editorconfig ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── app ├── app.html └── helpers │ ├── context_menu.js │ └── external_links.js ├── appveyor.yml ├── config ├── env_development.json ├── env_production.json └── env_test.json ├── e2e ├── hello_world.e2e.js └── utils.js ├── gulpfile.js ├── package.json ├── scripts ├── istanbul-reporter.js └── travis-build.sh ├── src ├── app.ts ├── background.ts ├── env.ts ├── hello_world │ └── hello_world.ts ├── helpers │ └── window.ts ├── menu │ ├── dev_menu_template.ts │ └── edit_menu_template.ts └── stylesheets │ └── main.less ├── tasks ├── build_app.js ├── build_tests.js ├── bundle.js ├── start.js └── utils.js ├── tsconfig.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/README.md -------------------------------------------------------------------------------- /app/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/app/app.html -------------------------------------------------------------------------------- /app/helpers/context_menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/app/helpers/context_menu.js -------------------------------------------------------------------------------- /app/helpers/external_links.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/app/helpers/external_links.js -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/appveyor.yml -------------------------------------------------------------------------------- /config/env_development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/config/env_development.json -------------------------------------------------------------------------------- /config/env_production.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/config/env_production.json -------------------------------------------------------------------------------- /config/env_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/config/env_test.json -------------------------------------------------------------------------------- /e2e/hello_world.e2e.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/e2e/hello_world.e2e.js -------------------------------------------------------------------------------- /e2e/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/e2e/utils.js -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/gulpfile.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/package.json -------------------------------------------------------------------------------- /scripts/istanbul-reporter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/scripts/istanbul-reporter.js -------------------------------------------------------------------------------- /scripts/travis-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/scripts/travis-build.sh -------------------------------------------------------------------------------- /src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/src/app.ts -------------------------------------------------------------------------------- /src/background.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/src/background.ts -------------------------------------------------------------------------------- /src/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/src/env.ts -------------------------------------------------------------------------------- /src/hello_world/hello_world.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/src/hello_world/hello_world.ts -------------------------------------------------------------------------------- /src/helpers/window.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/src/helpers/window.ts -------------------------------------------------------------------------------- /src/menu/dev_menu_template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/src/menu/dev_menu_template.ts -------------------------------------------------------------------------------- /src/menu/edit_menu_template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/src/menu/edit_menu_template.ts -------------------------------------------------------------------------------- /src/stylesheets/main.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/src/stylesheets/main.less -------------------------------------------------------------------------------- /tasks/build_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/tasks/build_app.js -------------------------------------------------------------------------------- /tasks/build_tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/tasks/build_tests.js -------------------------------------------------------------------------------- /tasks/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/tasks/bundle.js -------------------------------------------------------------------------------- /tasks/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/tasks/start.js -------------------------------------------------------------------------------- /tasks/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/tasks/utils.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgechev/electron-typescript-boilerplate/HEAD/yarn.lock --------------------------------------------------------------------------------